自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋黎江的专栏

软件测试成长之路

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 写在2017展望与回顾

写在2017展望与回顾

2017-01-01 00:25:51 568

原创 关于一次线上事故总结,以及对于mysql索引的总结(序言一)

最近在做项目中,对原有表的索引进行了更改,之前的唯一索引,为了删除唯一性,要保持这2个字断的索引。所以先删了之前的,全部都没有了,再增加了一个联合索引,然后就以为ok了,结果导致主站访问的速度很慢达到了6s,这个不能忍,领导发现后排查出来是关于我把索引没有健全导致的。所以以此来完整的学习下mysql索引的实现。ALTER TABLE  PN_TicketGroup add inde

2016-10-30 20:47:40 419

原创 图片水印

最近要做图片水印,公司用的是七牛的服务,所以直接上七牛找这方面资料。果然很简单,直接再原图的地址后面添加水印参数就可以拿到水印图片(文字不支持emoji),但是这样一来还是漏出了原来图片的地址。所以这种方式不太符合。然后上网找了下,看到java swing 里面提供这样的实现,然后高高兴兴的写完,调整大小,本地测试完,效果还不错。然后发上beta后发现水印有问题,在本地

2016-10-30 19:50:37 302

原创 web server ( http 解析 响应 一)

最近感觉自己想做点东西来提高下自己,然后和周围大神了解下,决定来写个web server。通过博客来记录自己学习和实践的阶段。  首先用了大概一下午的时间了解了下http协议的基本规则,https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html了解了大概客户端发来请求里面的header字断的值意,对于服务器响应后返回给客户端的he

2016-10-24 20:55:29 520

原创 开发中坑的总结,防止以后再犯

前一段时间在做数据统计的工作,统计的结果出了好多问题,造成的影响很大,其中由于技术因素很重,所以今天来总结下。

2016-06-25 23:50:56 422

转载 关于hashMap的源码学习

关于hashMap的源码学习

2016-03-21 14:26:09 304

原创 关于spring 注入中循环 ,环形依赖问题的明确

关于spring 注入中循环 ,环形依赖问题的明确

2016-03-18 11:42:48 11998 1

转载 Hibernate缓存原理与策略

Hibernate缓存原理与策略

2016-03-08 11:04:16 376

原创 spring 对于hibernate操作的封装 HibernateCallback接口的学习

spring 对于hibernate操作的封装 HibernateCallback接口的学习

2016-03-01 16:39:38 553

原创 spring DI 实现的模拟,依赖注入

spring DI 实现的模拟,依赖注入

2016-02-25 11:10:41 558

原创 spring mvc validation不起作用

spring mvc validation不起作用

2016-02-24 16:10:38 5565

原创 spring No default constructor found; nested exception is java.lang.NoSuchMethodException: com.slj.mo

spring No default constructor found; nested exception is java.lang.NoSuchMethodException: com.slj.model init<>

2016-02-24 15:14:04 17297 2

原创 spring mvc 遇到nosuchbeandefine exception

spring mvc 遇到nosuchbeandefine exception

2016-02-24 10:33:27 683

原创 optimisticlockexception 乐观锁的问题

optimisticlockexception 乐观锁的问题

2016-01-25 19:26:45 5679

转载 Java多线程学习(吐血超详细总结)

Java多线程学习(吐血超详细总结)

2016-01-13 13:09:57 401

原创 提交form表单如何让页面在提交后不发生跳转

提交form表单如何让页面在提交后不发生跳转

2015-12-24 11:38:37 14295 3

原创 play 2.+对于websocket的支持与学习

play 2.+对于websocket的支持与学习

2015-12-22 19:37:37 1887

原创 WebSocket的JavaScript例子

WebSocket的JavaScript例子

2015-12-22 19:27:49 907

原创 play2在scala中创建函数和变量

scala是因为使用paly框架二使用的,了解后发现它和jsp有点像。没有分号;1.函数 @Functionname(param)={    content}2.变量@{var name :Type =value}

2015-12-09 19:28:24 375

原创 关于js中 json对象和json字符串的总结

最近一直在做js方面的工作,接触json比较多,然后就json做一总结。JSON对象是直接可以使用JQuery操作的格式,和js中的对象一样,可以用对象(类名)点出属性(方法)。JSON字符串仅仅只是一个字符串,一个整体,不截取的话没办法取出其中存储的数据,不能直接使用,除非你只想alert()他;JSON对象:var str2 = { "name": "haoro

2015-12-02 19:32:28 451

转载 Evolution的作用是什么?

首先你需要明白Evolution的作用是什么?它可以让你通过几个脚本文件,轻松完成数据库的管理工作。你只负责编写脚本,脚本和数据库之间的同步工作,Evolution帮你搞定。一、如何开启Evolution插件?    play默认是启用Evolution插件的,如果想禁用Evolution插件,在conf/application.conf中添加配置项evolutionplu

2015-10-22 21:00:46 823

原创 关于play框架中要对自己执行原生的sql不能得到page的解决方法。

关于play框架中要对自己执行原生的sql不能得到page的解决方法。假设company 和computer 是one to many  你想通过company name 和computer name 来筛选,就只能执行原生sql了。不能得到Page.但是通过加一句.in("company.id", Company.findCompanyid("IBM"))即可。详细见下面过程。

2015-10-18 11:46:49 959

原创 play framwork Database 'default' needs evolution!

刚开始创建好了数据库但是不能初始化Insert 数据,最后通过play -DapplyEvolutions.default=true 来启动解决了此问题。

2015-10-17 21:57:12 927

原创 关于palyframwork的错误。其实也是通过spring来实现的,这个错误的原因是javaBean没有get set 方法对form表单中的元素

2015-10-13 15:37:52 368

原创 关于hibernate one to one报错问题的总结

刚开始报javax.persistence.OneToOne.orphanRemoval()Z  错误,百度后发现各种说法,其实主要原因是jee的javax.persistence 的one to one 和hibernate的产生了冲突导致的.最简单的方法找到myeclipse的jee jar的目录,然后用压缩包打开后修改one to one 的名字,然后就解决了这个问题。

2015-10-05 23:01:32 522

原创 从测试到开发,选对方向再出发。

大学刚毕业,为了找一份工作只要有招聘本行业的我都投了简历,然后每天参加各种招聘会,每天都是疲惫而归,后面慢慢的有了经验,但是累了,忘了自己想做什么了,有一家不错的公司,自己被录取了,但是是测试岗位,只知道测试比开发轻松,工资稍微低一点,而且公司相对还好,所以就和这个个公司签了3方。刚开始实习的1个月主要是学习业务知识,没真正的接触到测试。所以很懵懂的过来了。但是等到1个月后,由于项目赶进度,自己也

2015-09-23 19:16:29 507

原创 软件测试成长之路001

刚从学校出来,不知不觉的进入了职场,已经来到公司2周了,下面是我集训一周后在公司一周的总结和学习的心得。目标,公司的业务很重要,尤其是在互联网金融的行业里。目标:熟悉业务,不能放弃技术,主动学习mysql,Linux编程 的知识。本周主要是学习,快速的学习和搭建环境,融入到工作中来。本周学习的内容1.  参加测试中心的培训,继续熟悉业务知识。 2.  参加小

2015-07-19 11:13:58 835 2

原创 设计模式(Design Patterns)

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2014-09-29 22:20:38 601

转载 Java程序员从笨鸟到菜鸟之(二)面向对象之封装,继承,多态(上)

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 Java是一种面向对象的语言,这是大家都知道的,他与那些像c语言等面向过程语言不同的是它本身所具有的面向对象的特性——封装,继承,多态,这也就是传说中的面向对象三大特性一:从类和对象开始说起: Oop:Object Oriented Programming(面向

2014-08-25 19:44:08 452

原创 Java程序员从笨鸟到菜鸟之(一)开发环境搭建,基本语法,字符串,数组

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188         今天进行第一块的复习,首先是环境的搭建,java开发的首先任务就是环境变量的配置和环境的搭建,虽然现在大多数的开发工具都已经集成了这些,但是对于一个初学者来说,了解这些还是有些必要的,首先先配置一下JDK,下载JDK在sun公司的官网里下载即可(虽然被ora

2014-08-25 19:41:02 427

BaiduLBS_AndroidSDK_Sample.zip

百度地图定位大全 导航 查找 定位

2015-01-14

空空如也

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

TA关注的人

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