博客园 - 晋心
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=44660
2019-02-24T04:48:38Z
晋心
https://www.cnblogs.com/kxdblog/
feed.cnblogs.com
https://www.cnblogs.com/kxdblog/p/10425864.html
Groovy和Java互调 - 晋心
Scala和Java为静态语言,Groovy为动态语言 Scala: 函数式编程,同时支持面向对象 Groovy: jvm上的脚本,较好兼容java语法,Groovy加强了Java集成。 可配置化的优势,可以将一些简单的逻辑公开给外部编辑和使用,增强了互操作性,复杂逻辑来说,可配置化代码的调试则会比
2019-02-24T04:49:00Z
2019-02-24T04:49:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】Scala和Java为静态语言,Groovy为动态语言 Scala: 函数式编程,同时支持面向对象 Groovy: jvm上的脚本,较好兼容java语法,Groovy加强了Java集成。 可配置化的优势,可以将一些简单的逻辑公开给外部编辑和使用,增强了互操作性,复杂逻辑来说,可配置化代码的调试则会比 <a href="https://www.cnblogs.com/kxdblog/p/10425864.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/8626076.html
单例模式总结 - 晋心
单例模式的含义 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 一般只有一个私有的构造方法,它可以通过调用公共的静态方法来获得这个实例。 单例模式的好处 主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 使用Singl
2018-03-22T11:52:00Z
2018-03-22T11:52:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】单例模式的含义 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 一般只有一个私有的构造方法,它可以通过调用公共的静态方法来获得这个实例。 单例模式的好处 主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 使用Singl <a href="https://www.cnblogs.com/kxdblog/p/8626076.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/8595392.html
头寸管理 - 晋心
头寸概念 头寸是一种市场约定,承诺买卖合约的最初部位,买进合约者是多头,处于盼涨部位;卖出合约者为空头,处于盼跌部位 1、如果银行在当日的全部收付款中收入大于支出款项,就称为多头寸,如果付出款项大于收入款项,就称为缺头寸。对预计这一类头寸的多与少的行为称为"轧头寸"。到处想方设法调进款项的行为称为“
2018-03-18T06:30:00Z
2018-03-18T06:30:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】头寸概念 头寸是一种市场约定,承诺买卖合约的最初部位,买进合约者是多头,处于盼涨部位;卖出合约者为空头,处于盼跌部位 1、如果银行在当日的全部收付款中收入大于支出款项,就称为多头寸,如果付出款项大于收入款项,就称为缺头寸。对预计这一类头寸的多与少的行为称为"轧头寸"。到处想方设法调进款项的行为称为“ <a href="https://www.cnblogs.com/kxdblog/p/8595392.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6709700.html
Storm+HBase实时实践 - 晋心
1.HBase Increment计数器 hbase counter的原理: read+count+write,正好完成,就是讲key的value读出,若存在,则完成累加,再写入,若不存在,则按“0”处理,再加上你需要累加的值。 传统上,如果没有 counter,当我们要给一个 column 的值
2017-04-14T08:55:00Z
2017-04-14T08:55:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1.HBase Increment计数器 hbase counter的原理: read+count+write,正好完成,就是讲key的value读出,若存在,则完成累加,再写入,若不存在,则按“0”处理,再加上你需要累加的值。 传统上,如果没有 counter,当我们要给一个 column 的值 <a href="https://www.cnblogs.com/kxdblog/p/6709700.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6524777.html
微信Token小识 - 晋心
在调用自定义菜单接口的时候,调用接口 原因如提示,access_token不是最新的或者是无效的。网上大部分解释是在其他地方已经请求过token,这种全局的token最好统一一个地方请求,有道理... 但是我的其实不是这个原因,仔细看了接口,才发现我请求的是网页授权的token,而不是
2017-03-09T03:22:00Z
2017-03-09T03:22:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】在调用自定义菜单接口的时候,调用接口 原因如提示,access_token不是最新的或者是无效的。网上大部分解释是在其他地方已经请求过token,这种全局的token最好统一一个地方请求,有道理... 但是我的其实不是这个原因,仔细看了接口,才发现我请求的是网页授权的token,而不是 <a href="https://www.cnblogs.com/kxdblog/p/6524777.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6395839.html
Servlet Cookie取不到值原因 - 晋心
现象: 在测试带Cookie的HTTP请求时发现,服务端用request.getHeader("cookie")可以去到值; 但是用request.getCookies()却不行 Cookie mycookies[] = request.getCookies();中永远获取不到uid的值;(80端口
2017-02-13T15:19:00Z
2017-02-13T15:19:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】现象: 在测试带Cookie的HTTP请求时发现,服务端用request.getHeader("cookie")可以去到值; 但是用request.getCookies()却不行 Cookie mycookies[] = request.getCookies();中永远获取不到uid的值;(80端口 <a href="https://www.cnblogs.com/kxdblog/p/6395839.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6368836.html
Jetty添加Filter过滤器 - 晋心
1.Jetty嵌入到Spring项目 2.Jetty添加Filter的方式有两种 1.类似Tomcat,在web.xml中指定过滤器,但需要确定配置文件WEB-INF/web.xml 存在于webapp根目录 2.直接用addFilter API 主要用到 ServletContextHandler
2017-02-05T15:13:00Z
2017-02-05T15:13:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1.Jetty嵌入到Spring项目 2.Jetty添加Filter的方式有两种 1.类似Tomcat,在web.xml中指定过滤器,但需要确定配置文件WEB-INF/web.xml 存在于webapp根目录 2.直接用addFilter API 主要用到 ServletContextHandler <a href="https://www.cnblogs.com/kxdblog/p/6368836.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6281638.html
Linux定时及mysql远程 - 晋心
(1)crontab crontab使用方法: (1)使用命令 crontab -e 然后直接编辑定时脚本。 这样执行以后,属于用户自定义的,会被写到 /var/spool/cron 目录下,生成一个和用户名一致的文件,文件内容就是我们编辑的定时脚本。 (2)使用命令 vi /etc/crontab
2017-01-13T02:03:00Z
2017-01-13T02:03:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】(1)crontab crontab使用方法: (1)使用命令 crontab -e 然后直接编辑定时脚本。 这样执行以后,属于用户自定义的,会被写到 /var/spool/cron 目录下,生成一个和用户名一致的文件,文件内容就是我们编辑的定时脚本。 (2)使用命令 vi /etc/crontab <a href="https://www.cnblogs.com/kxdblog/p/6281638.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6163815.html
Mybatis认识 - 晋心
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iB
2016-12-12T03:29:00Z
2016-12-12T03:29:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iB <a href="https://www.cnblogs.com/kxdblog/p/6163815.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6149819.html
SQL总结手册 - 晋心
1.SQL语法 (1)查询 SQL查询是使用最多的,需要凭借结构、索引和字段类型等因素。大多数据库含有一个优化器(optimizer),把用户查询转换为可选形式,以提高查询效率。 基本语法为: WHERE 从句是定义选择标准的地方,where_definition可以有不同的格式,但都遵循下面的形式
2016-12-09T07:47:00Z
2016-12-09T07:47:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1.SQL语法 (1)查询 SQL查询是使用最多的,需要凭借结构、索引和字段类型等因素。大多数据库含有一个优化器(optimizer),把用户查询转换为可选形式,以提高查询效率。 基本语法为: WHERE 从句是定义选择标准的地方,where_definition可以有不同的格式,但都遵循下面的形式 <a href="https://www.cnblogs.com/kxdblog/p/6149819.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6127146.html
HttpURLConnection 411错误解决 - 晋心
1.问题描述 Java HttpURLConnection类发送Http请求链接外网返回ResponseCode为411,对方为.NET服务器,网上查明原因可能来自以下: 1、可能是没有传http中的content-length参数,这个一般都有。2、可能是因为请求方式错误的,本来只是获取数据,应该
2016-12-02T11:50:00Z
2016-12-02T11:50:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1.问题描述 Java HttpURLConnection类发送Http请求链接外网返回ResponseCode为411,对方为.NET服务器,网上查明原因可能来自以下: 1、可能是没有传http中的content-length参数,这个一般都有。2、可能是因为请求方式错误的,本来只是获取数据,应该 <a href="https://www.cnblogs.com/kxdblog/p/6127146.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6099418.html
JMeter使用(Linux) - 晋心
JMeter是一个Java桌面应用程序,用户界面采用Swing Java Api实现,支持并发和多线程或者线程组的执行,对于配置负载测试和压力测试非常有用。Jmeter是开源、免安装的,只需要有jdk环境即可。 1.在Windows上写好脚本(.jmx) 在windows下可以运行jmeter.ba
2016-11-24T12:50:00Z
2016-11-24T12:50:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】JMeter是一个Java桌面应用程序,用户界面采用Swing Java Api实现,支持并发和多线程或者线程组的执行,对于配置负载测试和压力测试非常有用。Jmeter是开源、免安装的,只需要有jdk环境即可。 1.在Windows上写好脚本(.jmx) 在windows下可以运行jmeter.ba <a href="https://www.cnblogs.com/kxdblog/p/6099418.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6099265.html
性能测试工具比较 - 晋心
1.性能测试略识 常用指标: 响应时间是指系统对请求作出响应的时间。 吞吐量是指系统在单位时间内处理请求的数量。 并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量。 每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 如何提升QPS? 1)减少CPU的使用时间
2016-11-24T12:04:00Z
2016-11-24T12:04:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1.性能测试略识 常用指标: 响应时间是指系统对请求作出响应的时间。 吞吐量是指系统在单位时间内处理请求的数量。 并发用户数是指系统可以同时承载的正常使用系统功能的用户的数量。 每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 如何提升QPS? 1)减少CPU的使用时间 <a href="https://www.cnblogs.com/kxdblog/p/6099265.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6023407.html
Java常见加密算法 - 晋心
常见
2016-11-02T08:32:00Z
2016-11-02T08:32:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】常见 <a href="https://www.cnblogs.com/kxdblog/p/6023407.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/6023398.html
HttpURLConnection发送请求 - 晋心
每个 HttpURLConnection 实例都可用于生成单个请求,但是其他实例可以透明地共享连接到 HTTP 服务器的基础网络。请求后在 HttpURLConnection 的 InputStream 或 OutputStream 上调用 close() 方法可以释放与此实例关联的网络资源,但对共
2016-11-02T08:29:00Z
2016-11-02T08:29:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】每个 HttpURLConnection 实例都可用于生成单个请求,但是其他实例可以透明地共享连接到 HTTP 服务器的基础网络。请求后在 HttpURLConnection 的 InputStream 或 OutputStream 上调用 close() 方法可以释放与此实例关联的网络资源,但对共 <a href="https://www.cnblogs.com/kxdblog/p/6023398.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/5988276.html
Java AES加密案例 - 晋心
AES加密原理 http://www.blogjava.net/amigoxie/archive/2014/07/06/415503.html PHP 加密 https://segmentfault.com/a/1190000002798716 Java AES接口详解 http://blog.zh
2016-10-22T12:16:00Z
2016-10-22T12:16:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】AES加密原理 http://www.blogjava.net/amigoxie/archive/2014/07/06/415503.html PHP 加密 https://segmentfault.com/a/1190000002798716 Java AES接口详解 http://blog.zh <a href="https://www.cnblogs.com/kxdblog/p/5988276.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/5988272.html
Git使用 - 晋心
1.GIT百科 http://www.yiibai.com/git/ 3.GTI使用异常 在使用tortoiseGit,进行push的时候,老是不能成功!tortoiseGit反馈如下错误: git did not exit cleanly (exit code 1) 方法一:上传的内容太大,导致p
2016-10-22T12:14:00Z
2016-10-22T12:14:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1.GIT百科 http://www.yiibai.com/git/ 3.GTI使用异常 在使用tortoiseGit,进行push的时候,老是不能成功!tortoiseGit反馈如下错误: git did not exit cleanly (exit code 1) 方法一:上传的内容太大,导致p <a href="https://www.cnblogs.com/kxdblog/p/5988272.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/5988254.html
Spring MVC处理(下周完善) - 晋心
http://www.cnblogs.com/xiepeixing/p/4244574.html http://blog.csdn.net/kobejayandy/article/details/12690041 http://www.cnblogs.com/CBDoctor/p/3672861.h
2016-10-22T12:03:00Z
2016-10-22T12:03:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】http://www.cnblogs.com/xiepeixing/p/4244574.html http://blog.csdn.net/kobejayandy/article/details/12690041 http://www.cnblogs.com/CBDoctor/p/3672861.h <a href="https://www.cnblogs.com/kxdblog/p/5988254.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/5988235.html
Spring注解简介 - 晋心
提供了基于注解(Annotation-based)的配置,我们可以通过注解的方式来完成注入依赖。 1. 使用注解方式配置 我们需要修改spring配置文件的头信息,修改部分红色标注,如下: <context:annotation-config/> 2. Spring注解类型 Spring要求显示指定
2016-10-22T11:54:00Z
2016-10-22T11:54:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】提供了基于注解(Annotation-based)的配置,我们可以通过注解的方式来完成注入依赖。 1. 使用注解方式配置 我们需要修改spring配置文件的头信息,修改部分红色标注,如下: <context:annotation-config/> 2. Spring注解类型 Spring要求显示指定 <a href="https://www.cnblogs.com/kxdblog/p/5988235.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kxdblog/p/5988211.html
Maven常用命令 - 晋心
1. 用Maven 命令创建一个简单的 Maven 项目 在cmd中运行如下命令: 即可在当前目录创建一个简单的 maven 项目,创建的时候会从Maven库中下载相关的依赖。 执行成功后,进入创建的 my-app 目录,打开 pom.xml 文件,内容如下: POM 包含了一个 project 所
2016-10-22T11:38:00Z
2016-10-22T11:38:00Z
晋心
https://www.cnblogs.com/kxdblog/
【摘要】1. 用Maven 命令创建一个简单的 Maven 项目 在cmd中运行如下命令: 即可在当前目录创建一个简单的 maven 项目,创建的时候会从Maven库中下载相关的依赖。 执行成功后,进入创建的 my-app 目录,打开 pom.xml 文件,内容如下: POM 包含了一个 project 所 <a href="https://www.cnblogs.com/kxdblog/p/5988211.html" target="_blank">阅读全文</a>