2017年5月13日

RSA加密、解密、公钥私钥生成

摘要: 有时项目中需要用到一些加密和解密工具,这里之前整理了一个demo,记录一下,方便查询 1 package com.test; 2 3 import java.security.KeyFactory; 4 import java.security.KeyPair; 5 import java.secu 阅读全文

posted @ 2017-05-13 18:35 祥昊 阅读(5314) 评论(0) 推荐(0) 编辑

数据库优化策略

摘要: 1、表的设计要合理(满足3NF)3范式2、创建适当索引[主键索引|唯一索引|普通索引|全文索引|空间索引]3、对sql语句优化 >定位慢查询(explain)4、使用分表技术(水平、垂直)、分区技术5、读写分离(这个要配置)6、创建适当存储过程、函数、触发器7、对my.ini优化、优化配置8、对软硬 阅读全文

posted @ 2017-05-13 18:30 祥昊 阅读(177) 评论(0) 推荐(0) 编辑

Socket和ServerSocket学习笔记

摘要: 对于即时类应用或者即时类的游戏,HTTP协议很多时候无法满足于我们的需求。这会,Socket对于我们来说就非常实用了。下面是本次学习的笔记。主要分异常类型、交互原理、Socket、ServerSocket、多线程这几个方面阐述。异常类型在了解Socket的内容之前,先要了解一下涉及到的一些异常类型。 阅读全文

posted @ 2017-05-13 18:20 祥昊 阅读(420) 评论(0) 推荐(0) 编辑

关于eclipse 插件的挂载

摘要: 学习java的时候,不喜欢myeclipse 这种插件,什么都准备好了,自己动手就少了,不利于自己学习,现在我就diy 自己选几个插件来用,基本上就是 eclipse 加上我自己要用的插件,插件的安装 ,你可以 在线安装 ,在线 的网上 有很多,这里就不说了,下面的方法,完全就学习用的,开发中,不常 阅读全文

posted @ 2017-05-13 11:15 祥昊 阅读(289) 评论(0) 推荐(0) 编辑

Double Check Locking 双检查锁机制

摘要: 方法保证了多线程并发下的线程安全性。这里在声明变量时使用了volatile关键字来保证其线程间的可见性;在同步代码块中使用二次检查,以保证其不被重复实例化。集合其二者,这种实现方式既保证了其高效性,也保证了其线程安全性。 1 package com.test; 2 3 public class My 阅读全文

posted @ 2017-05-13 11:07 祥昊 阅读(718) 评论(0) 推荐(0) 编辑

乱码的简单认识和解决

摘要: 1 用什么编码保存文件 就用什么编码打开文件 比如 .txt 用utf-8 保存 就用 utf-8 打开 文件头上记录着编码方式2 java 程序主方法 的文件是什么编码 ,程序运行 默认就是什么编码 比如 mian方法所在用 ut-f 保存 程序启动 默认编码就是utf-8 用System.out 阅读全文

posted @ 2017-05-13 10:59 祥昊 阅读(1331) 评论(0) 推荐(0) 编辑

导航