2017年3月5日

关于IO流的抽象类

摘要: java的IO里有哪些抽象类?其实就两对4个:字节流的抽象类是InputStream和OutputStream,字符流的是Reader和Writer。具体的继承图如下: 字节流常用的是文件读写操作,用FileInputStream读文件,用FileOutputStream写文件,但往往我们可以通过B 阅读全文

posted @ 2017-03-05 20:26 不想下火车的人 阅读(1188) 评论(0) 推荐(0)

2017年3月3日

分解质因数

摘要: 今天碰到一个问题:分解任意一个正整数的质因数然后打印,比如90=2*3*3*5。首先得搞清楚啥是质因数:质数+因数。一个整数可由几个因数相乘来表示,如果这些因数都适合质数,那么自然就是质因数了。接着搞清楚另一个问题:判断一个数是否质数。很简单,看从2开始到这个数的平方根能否被这个数整除,不能整除就是 阅读全文

posted @ 2017-03-03 00:06 不想下火车的人 阅读(327) 评论(0) 推荐(0)

2017年2月27日

Struts2小demo遇到的几个问题

摘要: 最近下了struts的2.5.10版本,想跑个小例子看看,结果遇到了不少的坑,大部分都是自己坑自己。先看操作步骤:首先导入struts2的8个核心jar包: commons-fileupload-1.3.2.jar commons-io-2.4.jar commons-lang3-3.2.jar c 阅读全文

posted @ 2017-02-27 11:34 不想下火车的人 阅读(1351) 评论(0) 推荐(0)

2017年2月26日

Tomcat设置欢迎页问题

摘要: 今天下载了tomat9,配置到eclipse后拉起来,想跑个欢迎页看看是否起好了,随手写了个index.jsp放到项目Struts2的WebContent根目录下,直接打开网页输入http://localhost:8080/Struts2/,结果让我大吃一惊,竟然报了404。首先检查了我的web.x 阅读全文

posted @ 2017-02-26 00:00 不想下火车的人 阅读(1647) 评论(1) 推荐(0)

2017年2月23日

数据库迁移

摘要: 有时我们需要把老的Oracle数据库迁移或者复制到新单板上去,这时可以按下面步骤进行: 1、备份老数据库。登录原环境oracle用户,用exp命令备份老数据,这里我们只需要导出用户模式即可,无需导出整个数据库。注意导出文件必须已存在,且文件路径要从家目录开始,如果在tnsnames. ora文件中没 阅读全文

posted @ 2017-02-23 14:30 不想下火车的人 阅读(216) 评论(0) 推荐(0)

环境迁移

摘要: 有时我们需要把一个环境从一个单板迁移到另一个单板,这时就需要进行环境的复制: 1、备份原环境。用tar命令将整个环境的家目录打包备份,即使不进行环境迁移,定期备份环境也是一个好习惯,当有一天环境意外崩溃或者升级包被替换错了,直接用备份环境还原就可以挽救。 2、创建新环境。首先需要在root用户下,先 阅读全文

posted @ 2017-02-23 09:24 不想下火车的人 阅读(326) 评论(0) 推荐(0)

2017年2月19日

Oracle事务的隔离

摘要: 事务是指一些列操作的集合,它有4个属性:原子性(Automacity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),这4个属性简称为ACID。原子性指事务是一个整体的工作单元,要么全部执行,要么全部取消;一致性指事务操作完成时,必须使所有数据保持一 阅读全文

posted @ 2017-02-19 23:59 不想下火车的人 阅读(697) 评论(0) 推荐(0)

2017年2月18日

数据库设计三大范式

摘要: 范式是从英文Normal Form翻译过来的,这里主要说前面3个范式。这3个范式步步为营,后面的范式必须以前面范式为基础,如果没有实现第一范式,那么是不可能实现第二范式的,更别说第三范式了。这3个范式的提出都是为了避免数据冗余和插、改、删的操作异常。 1、第一范式(1NF):强调列的原子性,要求每一 阅读全文

posted @ 2017-02-18 23:18 不想下火车的人 阅读(197) 评论(0) 推荐(0)

2017年2月17日

分库分表

摘要: 生产环境Oracle数据库大表性能出现瓶颈:该表用于事务申请、检验和销毁业务,每天千万级请求量,16个应用节点,均操作单数据库单表,当请求量短时间飙升时数据库性能出现扛不住的迹象。考虑进行分库分表优化: 1、单数据库扩展为多数据库。新增两个数据库,用来分担原来的主库压力。主库原来其他表不动,大表数据 阅读全文

posted @ 2017-02-17 19:20 不想下火车的人 阅读(323) 评论(0) 推荐(0)

安卓apk包重复签名问题

摘要: 安卓数字签名指的是对apk包做文件摘要并加密,在安装apk包时做解密和验证以保证包体不被篡改。这里先普及下签名和验证流程。签名文件保存在apk包里META-INF目录下,包含3个文件: 1、后缀为MF的是摘要文件。首先遍历apk包,将除META-INF目录外其他所有文件用SHA1生成摘要信息并用ba 阅读全文

posted @ 2017-02-17 13:09 不想下火车的人 阅读(3201) 评论(2) 推荐(1)

导航