自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 常见术语

JMX: 链接1 链接2

2016-03-10 16:53:16 257

原创 学习方法

看完书做demo优化老代码中存在的问题看看相关知识点的面试题读读源码

2016-02-29 09:57:56 241

转载 数据库调优(待续)

1.自身参数要设置合理,譬如session上限,内存值,进程数 2.查询慢索引是否失效,大表是否设计了分区,分区索引 3.如果根据业务必须要使用left join之类的,没有什么优化空间,可以考虑查询慢是否由hash连接导致的,如果是hash连接导致的,可以考虑做临时表或者中间表,增加冗余字段,从而可以避免hash连接

2016-02-17 09:10:29 264

转载 JVM入门

参考文章: jvm系列    java内存组成介绍:堆(Heap)和非堆(Non-heap)内存。      主要调优堆内存,如下图所示:JVM里的GC(Garbage Collection)的算法有很多种,如标记清除收集器,压缩收集器,分代收集器等等,详见HotSpot VM GC 的种类       现在比较常用的是分代收集(gene

2016-01-07 17:10:24 310

原创 职业生涯(待续)

程序员如何谋划出月薪 3 万 : 个人的商业价值体现在知识、技能、经历、天赋、人脉等方面 宏观环境、产业、组织、职业、家庭等要素的综合会影响职业选择 知识、技能、天赋、经验等属于内生涯,是你的内在质量,没人可以剥夺 职务、薪酬福利、工作环境、工作内容等属于外生涯 内生涯决定外生涯,外生涯可以拉动内生涯 通过对知识、专业技能、通用技能等的不断积累,形成顶端优势,不断提升自己的商业价值,

2016-01-05 09:25:49 447

原创 常用sql(待续)

文中主要涉及mysql常用sql。 1. 更新特定字符串批量替换:update user set name= REPLACE(name,'tom','com');参考文章:SQL连接 精华如下: 两表连接查询选择方式的依据: 1、 查两表关联列相等的数据用内连接。 2、 Col_L是Col_R的子集时用右外连接。 3、 Col_R是Col_L的子集时用左外连接。 4、 Col_R和C

2015-12-24 14:09:43 213

原创 java并发学习(未完待续)

相关网页:关于工作窃取机制(work stealing)

2015-12-23 16:37:55 272

原创 web中文乱码问题总结

本人解决乱码问题主要依赖于下面的两篇文章: 深入分析 Java 中的中文编码问题 jQuery调用AJAX时Get和post公用的乱码解决方法实例说明Get请求编码可以通过tomcat的配置来解决。 Post请求可以通过过滤器中的request.setCharacterEncoding()来设置。如果实在还有乱码问题:可以看看第二篇文章,检查浏览器的http header,查看contentT

2015-12-23 10:07:48 342

转载 java线程的生命周期

文章转自:Java线程的生命周期一个线程的产生是从我们调用了start方法开始进入Runnable状态,即可以被调度运行状态,并没有真正开始运行,调度器可以将CPU分配给它,使线程进入Running状态,真正运行其中的程序代码。线程在运行过程中,有以下几个可能的去向:(1)调度器在某个线程的执行过程中将CPU分配给了其它线程,则这个线程又变为Runnable状态,等

2015-12-21 10:58:13 352

原创 使用document.forms[0].submit()时的注意事项

下面这种方式是一种post+get请求混用的情况,可能导致中文乱码问题(乱码问题可能是跟tomcat的配置有关)。为了避免中文乱码问题,强烈建议不要使用下面这种方式:document.forms[0].method="post";document.forms[0].action="/testManage_editTest?pageNow="+pageNow;document.forms[0].s

2015-12-18 11:07:07 12225 1

原创 使用Struts2上传时,一定要设置 文件上传大小限制。

使用Struts2上传时,一定要设置 文件上传大小限制。如果不想设置,只能将其值尽量设置大一点,不能不设置。 因为在struts2中用common-fileupload上传文件有文件大小限制, 限制为2M。在受到这个限制约束时,本人的代码中并未抛出异常,原来正常的逻辑报404错误。由于未见异常日志,调试了半天,未找到原因,最后一点点找,找到了原来曾经注释掉的配置。 在struts.xml中

2015-12-17 15:49:59 361

原创 404/500页面的处理

这两个页面尽量简单,就一张简单图片,几个文字,最好做成万能公式一样。不要使用单位的logo等信息。因为有时候页面报错的时候,同一个页面上会出现两个logo等问题。

2015-12-16 15:40:55 640

原创 如何解决IDEA导入eclipse 的项目出现\65279错误?

用eclipse创建的项目导入到 intellij IDEA 之后 编译时包 非法字符 ‘\65279’ ,该问题产生的原因是 IDEA对以UTF8编码的文件保存时自动加上了BOM(UTF-8文件签名). 参考了网上的一些方法,没有成功。后来采用了下面的方法,Linux下查找包含BOM头的文件和清除BOM头命令,系统也切换到了linux下。Windows也有vim方式的操作软件,可搜索并尝试

2015-12-11 15:58:59 1392

原创 mark--难舍GStc

回长沙三年多了,与一位朋友认识了三年多,同事了三年多,朝夕相处了三年多。现在他要跳槽了,心中五味杂陈、万分不舍。 “铁打的营盘流水的兵”,兄弟有了个好前程,也是替他高兴。只是少了个说话的朋友,唠嗑的兄弟。 职场上能成为朋友的不会太多,能成为挚友的更少,GS算一个。 这三年来,GS对我指点良多,帮助甚多,非常谢谢他。 希望还有机会再同事一把,O(∩_∩)O~!

2015-12-11 13:54:51 244

原创 跨域访问的两种解决方式:jsonp和cors

JSONP jsonp详解的参考网页 JSONP的最基本的原理是:动态添加一个$.ajax({ url : "test!test.action", type : "GET", data : ({}), dataType : "jsonp", jsonp: 'jsonpcallback', ...... });服务端代码 返回的格式为:js

2015-12-08 17:07:49 578

原创 Spring多数据源配置及事务管理(待续)

目前遇到了问题,待解决问题后完善。

2015-12-03 17:04:55 417

转载 《做过程序员的产品经理是一种什么样的存在》读后感

做过程序员的产品经理是一种什么样的存在? - 开源中国社区 http://www.oschina.net/news/68584/a-programmer-product-manager 做过程序员的产品经理是一种什么样的存在?

2015-12-03 14:07:20 629

原创 项目心得

自己做的东西要多测试, 不能只测试最简单的场景,要考虑和测试各种复杂情况。 在家里多测试,在客户现场实施时,就少改bug。平时项目中开发过程中,要把日志写好,便于bug定位。在客户现场出现问题时,要仔细分析日志。尽量把活在家里干完、做好,在客户现场有诸多不便,开发成本较大。合理分工,强调时间概念,工作及时闭环。分配的工作最好参考敏捷开发方式,有新功能开发完,就发版,并请测试验收,才算完成。

2015-12-03 10:45:48 378

原创 powerdesign使用心得

本人使用的是powerdesign15,就目前的使用经验,觉得有如下好处: 1、powerdesign 逆向生成物理模型。 首先连接数据库并指定32位的jdk,并在tools->option->variable中指定jdk; 其次指定jdbc的jar包。在逆向时生成物理模型时,要注意的控制台输出的错误信息并处理,才能成功生成模型。2、根据物理模型生成概念模型。 使用时注意在tools中选择。

2015-11-30 23:18:54 931

原创 开篇

以前一直用记事本记一些技术心得和工作经验,查看和使用的时候都不太方便,现在决定使用博客,希望能与大家一起学习和交流。

2015-11-30 22:47:24 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除