随笔分类 - Java
Java技术
摘要:参考: http://www.cnblogs.com/zengkefu/p/5742617.html 事务消息+最终一致性。是一个不错的方案: 基于消息中间件的两阶段提交往往用在高并发场景下,将一个分布式事务拆成一个消息事务(A系统的本地操作+发消息)+B系统的本地操作,其中B系统的操作由消息驱动,
阅读全文
摘要:1.参考该文档:http://blog.csdn.net/enter89/article/details/51205752 2. 参考网络:http://www.ruanyifeng.com/blog/2016/04/cors.html 3.overflow解决方案: https://stackov
阅读全文
摘要:修改参考:http://www.cnblogs.com/woshimrf/p/5863248.html 添加maven-compiler-plugin插件。
阅读全文
摘要:问题一,判断一个字串的存在与否? 一般常规是使用HashSet. 但是,随着量的增长,性能也线性降低,同时JVM内存使用不断膨胀,最终无法承受,如下图所示: 1.Bloom filter算法 基于bit位数组与Hash functions。这种算法虽然高效,但并非精确,会有一定的误差。对于要求不是很
阅读全文
摘要:EjB,只是一个服务端运行组件,公开接口供客户端以C/S方式调用而已。 最直白,最本质的解释,可参见: http://blog.csdn.net/jojo52013145/article/details/5783677
阅读全文
摘要:使用Mail命令发送邮件: 可如下所示 echo "hello,echo"|mail -s "echo" justin@51cto.com #!/bin/bashHOST=$1;DATABASE=$2;TIMESTAMP=`date +%Y%m%d`;RECEIVER=$3;#execute sql
阅读全文
摘要:Spring Security 加密,默认加salt的输出为:password{salt};然后再对这个加salt后的密码加密存储。 源码如下:
阅读全文
摘要:可参考: http://www.cnblogs.com/xia520pi/p/3910530.html, 以下截图来自上述网址。 1. 2.
阅读全文
摘要:使用下面语句查看编码: LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" 可使用locale 命令测试。 最后重启服务器,即可。 参考自:https://confluence.atlassian.com/confkb/filesystem-encoding-is-wri
阅读全文
摘要:参见:http://elim.iteye.com/blog/1979837
阅读全文
摘要:关于Netty的介绍可参考:https://www.zhihu.com/question/24322387 Netty官网为:http://netty.io/ Git:https://github.com/netty/netty 关于Netty的简单实例:http://blog.csdn.net/L
阅读全文
摘要:参考自:http://mrjoelkemp.com/2012/01/getting-started-with-jni-and-c-on-osx-lion/ 1 ,创建HelloWorld,如: 说明:声明native本地方法,在运行HelloWorld时先加载名为"HelloWorld"的动态链接库
阅读全文
摘要:Ndbcluster 版本7.5: 1.非ndbcluster引擎的表集群不会同步;若要同步,需要使engine=ndbcluster;如果表有外键约束需先删除外键,同步成功后再建立外键【否则会报错】。 2.每一个ndbcluster表最好建立主键,否则Ndbcluster引擎会自动创建。 3.当集
阅读全文
摘要:原文来自:https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-14-04 并对原文中一些地方进行修改。 1.添加tomcat用户组 sudo groupadd tomcat
阅读全文
摘要:详情可参见:http://blog.csdn.net/fenglibing/article/details/6411953。 1 2. 3.vi 打开查看,具体介绍请看上述链接。 4.查看tomcat分配的Heap(堆)信息 jmap -heap pid 说明,可参考:http://www.cnbl
阅读全文
摘要:http://www.cnblogs.com/chencheng/archive/2012/06/25/2562660.html
阅读全文
摘要:1,先在本地创建一个目录,作为本地仓库,如: 2,使用Git init 初始化仓库,git初始化完成后,会生成一个隐藏的git文件如: 3,clone Git项目,如: 4,这个项目就是合Github远程仓库克隆下来的项目,此时两者保持同步;可以对代码修改,并上传。
阅读全文
摘要:详情请参考:http://www.cnblogs.com/xionghui/archive/2012/03/13/2393679.html
阅读全文
摘要:MAC openssl: RSA加解密 第一条命令是生成密钥长度为1024的密钥; 第二条命令是从中生成公钥; 第三条命令是使用pkcs8编码密钥为私钥 http://blog.csdn.net/chaijunkun/article/details/7275632/ http://blog.csdn
阅读全文
摘要:http://blog.csdn.net/huangzhaoyang2009/article/details/11860757 http://blog.csdn.net/cuker919/article/details/8233821 http://itindex.net/detail/50646-
阅读全文