周记 2014.11.29

1.线程的上下文切换带来的cpu开销很大

2.java.sql.SQLSyntaxErrorException: ORA-00904: "CONTENT": invalid identifier  SQL语句中字段名称错误。

3.可以通过VNC连接服务器图形界面

4.通过visualVM监控代码运行情况,查看线程中的blocked,确定代码在哪阻塞了。

5.测试代码中,想确定某段代码中哪个地方影响效率。可以把代码提取出来,组成一个方法,原代码不变(包括怀疑的代码)。然后将新方法添加到执行代码中,

通过不断注释代码中的内容,来确定哪段代码出问题。

6.在进行二级制数据(byte[])转换为字符串时(new String(byte[])),如果没有执行编码格式,代码执行时可能会根据系统编码选择相应编码方式,导致代码执行效率变慢。

时间: 2024-10-03 13:40:13

周记 2014.11.29的相关文章

周记 2014.11.08

1.GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的.它的目标是创建一套完全自由的操作系统. 2.数据库中表比较大,查询比较慢时,可以考虑缓存.缓存包括缓存到内存和硬盘(文件). 3.学会思考,你的项目的关键点在哪,效率的关键点. 4.最终使用的jdk是看这个程序里面定义的JAVA_HOME,如果这个程序没有自己定义,默认使用用户的JAVA_HOME,用户再没定义,才使用系统的 JAVA_HOME,  因此,控制JAVA_HOME的地方多的是,方法多

周记 2014.11.22

1.有些时候项目启动不了,打印完日志后就停了或报错.出错的地方可能是刚打印出日志部分,也可能是即将要打印日志部分. 2.查看系统内存使用,可以使用free  -m 或 top 3.可以通过/proc目录下的cpuinfo查看cpu信息 4.df –h 查看根目录下文件使用情况,fdisk –l 查看磁盘使用情况 5.工程导入eclipse后,修改编译级别,仍然报一个奇怪的错误.   其实要修改两个地方:  properties-->Java Compiler    将 Compiler comp

周记 2014.11.15

1.在linux下可以执行通过java去执行一个含有main方法的类.执行的格式为:  java   包名.类名         // 注意,该命令需要在根目录下执行,不是类所在目录,且类名后无后缀 2.把程序中的一些内容写到文件中,一般可采用绝对路径,直接定位到某一位置. 3.如果想要某个对象是单实例的,可在生成该对象时,判断是否已有实例对象,如果有直接取过来用.一定注意加锁! 4.标准的kill命令通常都能达到目的.终止有问题的进程,并把进程的资源释放给系统.然而,如果进程启动了子进程,只杀

2014.3.29阿里巴巴暑期实习笔试题分析

参考:http://blog.csdn.net/iloveyoujelly/article/details/22941531 下面中的[分析]是我给出的. 2014.3.29阿里巴巴暑期实习笔试题分析 一.单选 1.假设一个主机ip为192.168.5.121,子网掩码为255.255.255.248,则该主机的网络号部分(包括子网号部分)为-- A.192.168.5.12  B 192.168.5.121   C 192.168.5.120   D 192.168.5.32 参考答案 C [

2014.11.9心情随笔

嗯不知不觉已经夜深了,父亲与妹妹已经入睡,而我却还守着电脑看教程. 有的时候挺迷茫的,不知道自己做的这一切是为了什么,喜欢编程吗?可我说不出来喜欢它的理由,只是单纯的觉得那一行行的代码能像当初推理一样给我带来快乐,兴奋感. 可有的时候就像老师说的,我不学习不考个好的大学做这一切有什么用呢?人活着这一辈子又是为了什么呢? 是我想太多了么?同龄人该想什么?我才初二呀,有的时候挺憎恨自己为什么想那么多. 找份安稳的工作赚钱糊口养家,这已经是我的目标了,梦想什么的早就扯淡没了. 梦想离我太遥远了吗?忘了

【转载】【知识点总结】NOIP前夕 2014.11.4

2014.11.4 7:33 还有三天半就要NOIP,圈一下要背的知识点: 一.数论 1.素数判断 2.筛法求素数 3.求一个数的欧拉函数值 4.预处理欧拉函数 5.卡塔兰数递推式 6.快速幂(模素数的乘法逆元) 7.GCD 二.图论 1.最短路:①堆dijkstra ②spfa 2.kruscal 最小生成树 3.LCA(块状树) 4.匈牙利算法 5.验证二分图 6.scc缩点 7.拓扑排序 三.动态规划经典题 1.零一背包 2.完全背包 3.分组背包 4.最长上升(不下降)子序列 5.方格取

<2014 04 29> c/c++常用库总结

C 标准库 ============================================================================================== C++ 标准库 STL 标准库中提供了C++程序的基本设施.虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作. 1. Dinkumware C++ Library 参考站点:http://w

2014.4.29 新入职第二天

很开心,入职的第二天,同事们都很友好和善.加油! 2014.4.29 新入职第二天,码迷,mamicode.com

Notes of Scrum Meeting(2014/11/2)

Notes of Scrum Meeting (2014/11/2) 软件工程项目组Sevens开始项目之后的第一次Scrum Meeting报告 会议时间:2014年11月2日  20:00—20:30 与会人员:金鑫 陈少杰 雷元勇 王迪 高孟烨 邓亚梅 郑培蕾 会议地点:QQ讨论组 会议内容: 1.会议目标 项目给定的时间正式过去一周,我们开始准备的时间有些晚,所以大家在周末的任务是熟悉Android开发环境和开发语言, 为之后两周编写代码打下基础.另外就是确定今后四天的时间里大家的努力方