2017年12月1日

深入理解Java中的final关键字

摘要: 转载 本文由 ImportNew - 唐小娟 翻译自 Javarevisited。欢迎加入翻译小组。转载请见文末要求。 Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是 阅读全文

posted @ 2017-12-01 14:03 robertsun 阅读(135) 评论(0) 推荐(0) 编辑

2017年11月30日

事务特性及隔离级别

摘要: 一、事务特性 事务的机制通常被概括为“ACID”原则即原子性(A)、稳定性(C)、隔离性(I)和持久性(D)。 原子性(Atomicity):构成事务的的所有操作必须是一个逻辑单元,要么全部执行,要么全部不执行。 一致性(Consistency):数据库在事务执行前后状态都必须是稳定的。有非法数据( 阅读全文

posted @ 2017-11-30 17:46 robertsun 阅读(173) 评论(0) 推荐(0) 编辑

MySQL存储引擎

摘要: 转载园友博客, 原文地址: https://www.cnblogs.com/gbyukg/archive/2011/11/09/2242271.html MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。若要修改默认引擎,可以修改 阅读全文

posted @ 2017-11-30 16:40 robertsun 阅读(106) 评论(0) 推荐(0) 编辑

2017年9月29日

try catch finally return 轶事

摘要: 最近阿里发布了java开发手册终极版,看到其中一条规约:【强制】不能在 finally 块中使用 return, finally 块中的 return 返回后方法结束执行,不会再执行 try 块中的 return 语句。于是在ideal里面实际跑了一下,果然如此。于是好奇编译后的代码是如何的,结果很 阅读全文

posted @ 2017-09-29 09:26 robertsun 阅读(102) 评论(0) 推荐(0) 编辑

2017年4月25日

nginx配置https及Android客户端访问自签名证书

摘要: 前一篇随笔通过keytool生成keystore并为tomcat配置https,这篇随笔记录如何给nginx配置https。如果nginx已配置https,则tomcat就不需要再配置https了。通过以下三步生成自签名证书# 生成一个key,你的私钥,openssl会提示你输入一个密码,可以输入, 阅读全文

posted @ 2017-04-25 15:06 robertsun 阅读(2206) 评论(0) 推荐(0) 编辑

2017年3月22日

jdk生成keystore、tomcat配置https

摘要: 一、首先利用jdk自带工具keytool生成keystore,命令如下:keytool -genkey -alias tomcat -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore D:/keys/test.keyst 阅读全文

posted @ 2017-03-22 17:57 robertsun 阅读(820) 评论(0) 推荐(0) 编辑

2016年10月26日

mysql 自带全文检索

摘要: 对于一些简单的检索可以通过mysql自带的全文索引及 MATCH AGAINST 查询语句实现。实验步骤如下。1、建表DROP table IF exists con_video_file_des_test;CREATE TABLE `con_video_file_des_test` (`conte 阅读全文

posted @ 2016-10-26 11:09 robertsun 阅读(2519) 评论(0) 推荐(0) 编辑

2016年9月28日

Maven 打包可运行 jar

摘要: 为配合自动化部署hudson,最近研究了如何将eclipse maven工程打包成可运行的jar函数及对应的资源文件。 由于我们工程中包含了多个可运行的任务,在打包成jar时需要分别导出,pom提到版本库需要一致,不能部署一个任务提交一次代码。所以考虑了在进行mvn打包时通过传递参数控制导出jar中 阅读全文

posted @ 2016-09-28 11:24 robertsun 阅读(1480) 评论(0) 推荐(0) 编辑

2016年9月21日

java rmi 小记

摘要: 最近在搞Quartz任务监控管理,碰到了jmx,后来发现Quartz对jmx的支持不是很好,介绍的文档也比较少,另外Quartz可以很方便的支持rmi于是就看了一下rmi。下面把写的一些测试小例子附上,以便日后查看或者帮助他人。 IRmiService接口,是要暴露到远程的接口。 package r 阅读全文

posted @ 2016-09-21 20:16 robertsun 阅读(188) 评论(0) 推荐(0) 编辑

2016年6月26日

Android WebView支持WebGL

摘要: Android从5.0开始默认支持WebGL,我在实际开发中遇到了一些5.0设备不支持的情况,原来Chromium对运行GPUs不稳定的或者有兼容性问题的设备会禁用WebGL。在Android平台可以通过安装Chorme浏览器访问chrome://gpu,找到reset notification s 阅读全文

posted @ 2016-06-26 11:41 robertsun 阅读(10659) 评论(1) 推荐(0) 编辑

导航