随笔分类 -  周记

摘要:1. 编码错乱导致CRT死机2. 选择CRT上面的页面名称 -- > 右键 -- > Session Options --> Apperance --> Character encoding 中选择编码方式,可以修改当前窗口的编码方式,之后操作 显示的内容的编码方式即为修改后的编码方式。3. 使用... 阅读全文
posted @ 2015-05-30 14:50 Jtianlin 阅读(143) 评论(0) 推荐(0)
摘要:1. ibatis和mybatis中$与#的区别: 对于变量部分, 应当使用#, 这样可以有效的防止sql注入, 未来,# 都是用到了prepareStement,这样对效率也有一定的提升。 $只是简单的字符拼接而已,对于非变量部分, 那只能使用$, 实际上, 在很多场合,$也是有很多实际意义的... 阅读全文
posted @ 2015-05-23 18:56 Jtianlin 阅读(174) 评论(0) 推荐(0)
摘要:1. 通过SVN导出文件夹,如果直接拖出,只会复制文件夹中的子文件,文件夹不会复制出来。而使用checkout,可以同时导出目录下的文件及文件夹。2. EXCLE中换行命令:Alt + enter3. plsql 中使用select语句查询后获得的数据,不能直接修改。可以单击表格左上方的锁形符号,解... 阅读全文
posted @ 2015-05-18 08:54 Jtianlin 阅读(157) 评论(0) 推荐(0)
摘要:1. 通过IDE,右键新建spring的配置,可以选择命名空间2. spring mvc 中 jstl 解析器貌似默认加,默认启动。也可以在InterMappingViwerResolver中手动添加。3. spring MVC 单例,struts2 多例,所以spring MVC更快4. mvn ... 阅读全文
posted @ 2015-05-09 16:46 Jtianlin 阅读(161) 评论(0) 推荐(0)
摘要:1. 数据是无状态还是有状态,考虑使用数据库过渡2. 保证数据不丢失,可以考虑使用集群,不要把数据放到JVM队列中,JVM停了数据可能会丢失。3. 缓存一般缓存有效数据4. 与外部接口的对接,应该提前去做,最后做协调耽误时间。5. 软件实在找不到问题,考虑硬件的问题6. 数据库连不上储存,让系统工程... 阅读全文
posted @ 2015-05-04 19:23 Jtianlin 阅读(137) 评论(0) 推荐(0)
摘要:1. 在CRT界面,使用命令:setup 可以配置网络,防火墙等。进入相关界面后,按空格键进行选择。2. 服务器抛出socket异常“文件打开太多”的问题 , 可能是IO流未正常关闭或者是由于系统文件资源的限制导致的。可以先修改open files 的最大数,修改步骤: 1). ulimit -a... 阅读全文
posted @ 2015-04-25 10:18 Jtianlin 阅读(161) 评论(0) 推荐(0)
摘要:1. 方法一: // 获取当前jar包所在路径 String path = ConfigTool.class.getProtectionDomain().getCodeSource().getLocation().toString(); int begin = path.indexOf(":")... 阅读全文
posted @ 2015-04-20 09:08 Jtianlin 阅读(203) 评论(0) 推荐(0)
摘要:1. 利用eclipse关联源码: 右键项目 -- Build Path -- Configure Build Path -- Java Build Path -- Libraries -- 选择你的jar包 --点开左边的+号 -- 选择Source attachment -- Edit -... 阅读全文
posted @ 2015-04-11 15:26 Jtianlin 阅读(135) 评论(0) 推荐(0)
摘要:1. linux 中,日志在打印,并不一定还未发送完毕,有可能只是日志还未打印完成。2. 使用触发事件更新缓存3. 对应一些要一直执行的代码,如:循环、遍历等,为避免某些错误记录而导致程序停止运行,必须加异常捕获。4. 备份文件不要与原文件放在同一个目录5. Tomcat报的错太含糊了,什么错都没报... 阅读全文
posted @ 2015-04-04 16:46 Jtianlin 阅读(155) 评论(0) 推荐(0)
摘要:1. js正则表达式中:\w ,表示任意一个字母或数字或下划线,也就是A~Z,a~z,0~9,_ 中任意一个2. du –sh *|sort –n : 显示当前目录下的文件及文件夹的大小,并按大小进行排序,不过需要注意的是:大小排序是按数字排序,也就是说, 20K 会排在3M的后面。30M会排到2... 阅读全文
posted @ 2015-03-31 08:34 Jtianlin 阅读(151) 评论(0) 推荐(0)
摘要:1. cat /dev/null >nohup.out 等价于 >nohup.out2. 监控内存使用情况的时候,可能某个时间点,内存突然降下来了,这可能是因为垃圾回收器回收的作用。3. jsp页面修改方法:直接在浏览器里修改,得到想要的样式,再往代码里写。4. ultraEdit 中选中一个“(”... 阅读全文
posted @ 2015-03-22 14:46 Jtianlin 阅读(115) 评论(0) 推荐(0)
摘要:1. quartz 定时任务执行时,如果某一定时任务阻塞了,那么下次到该定时任务执行时,会新打开一个线程执行。如果所有线程都被占用,则定时任务会停止。2. 如果代码出了问题,在所有可疑的地方加上日志记录,再测试,争取一次找到问题。3. JAVA代码中数据库字段一般设置为常量形式,多处使用防止写错误。... 阅读全文
posted @ 2015-03-15 16:13 Jtianlin 阅读(174) 评论(0) 推荐(0)
摘要:1.关闭页面:window.close();2. union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。3. union 和 union all都可以将多个结果集合并,而不仅仅是两个,你可以将多个结果集串... 阅读全文
posted @ 2015-02-07 17:36 Jtianlin 阅读(158) 评论(0) 推荐(0)
摘要:1. 备份数据:将数据备份两份,最好备份到不同的服务器上,防止意外情况。2. ls vnc* //显示当前目录中包含vnc字符串的文件和文件夹,以及文件夹的目录3. tomcat 下可以通过:Test.class.getResource(“/”) .getPath() 来获取到classes所在的目... 阅读全文
posted @ 2015-01-31 13:47 Jtianlin 阅读(155) 评论(0) 推荐(0)
摘要:1.一种思想:为防止数据在传输过程中丢失,可以将考虑将数据放到一个中间件中,如:数据库,ActiveMQ2. Santiago是红帽企业级Linux 6 的代号。3. 一般在版本号中,小版本号的改变,代表代码进行了一些小的修修补补。大版本号的改变,则表示有代码有较大的改动,可能是架构上的,、、 某... 阅读全文
posted @ 2015-01-27 18:14 Jtianlin 阅读(125) 评论(0) 推荐(0)
摘要:1.关注硬件环境,内存使用,数据库磁盘占用情况等2.提高代码的准确性,不要等着测试出问题3. 映像卸载:umount /media/iso 阅读全文
posted @ 2015-01-17 16:43 Jtianlin 阅读(145) 评论(0) 推荐(0)
摘要:1. 使用plsql连接oralce数据库报错:ORA-12518: TNS: 监听程序无法分发客户机连接。原因:原有数据库设置的链接不够用,导致连接plsql和启动tomcat时经常 抛出“无法分发客户端连接”的异常。2. 因为语句中有一个小于号“ 这样,将会把SQL语句中与XML页面... 阅读全文
posted @ 2015-01-10 14:31 Jtianlin 阅读(174) 评论(0) 推荐(0)
摘要:1. linux中替换命令中: s/**/g 中,替换当前行所有符合规则的内容。s表示替换(substitute), g 表示全局搜索(global search) %s/**/g 中,替换当前界面的所有符合规则的内容。 阅读全文
posted @ 2015-01-04 12:27 Jtianlin 阅读(151) 评论(0) 推荐(0)
摘要:1. 程序中如果使用线程,最好给线程一个名称,以方便监控。使用线程自己的命名可能会导致命名重复。2. 测试代码的时候,如果某段代码效率特别差,可以通过注释部分代码的方式以确定问题代码的位置或者提取怀疑的代码到方法中,循环执行。 测试的时候一定保证只有一部分代码在执行,排除其他干扰。3. 接口可以继... 阅读全文
posted @ 2014-12-27 11:54 Jtianlin 阅读(187) 评论(0) 推荐(0)
摘要:1.window防火墙的启动与关闭:控制面板 -> windows防火墙 -> 打开或关闭windows防火墙2. 同一网段指的是IP地址和子网掩码相与得到相同的网络地址。 算法只要把IP和子网掩码的每位数AND就可以了。AND方法:0和1=0 0和0=0 1和1=13. 寻找性能问题的方法: 1)... 阅读全文
posted @ 2014-12-20 10:59 Jtianlin 阅读(144) 评论(0) 推荐(0)