`
文章列表

Hibernate基础

    博客分类:
  • Java
  hibernate工作原理: 1。 读取并解析配置文件 2。 读取并解析映射信息,创建sessionFactory 3. 打开session 4. 创建事务Transaction 5。 持久化 6. 提交事务 7. 关闭session 8. 关闭SessionFactory ============   1. hibernate延迟加载机制 就是配置中的lazy吧,延迟加载就是当真正需要数据的时候,才执行数据的加载操作,有如下延迟加载机制: 实体对象的延迟加载; 集合的延迟加载; 属性的延迟加载;   2. hibernate二级缓存机制 hiber ...
知识体系 一、测试经验:1. 测试咨询;2. 测试流程Jenkins, pipeline3. 测试类型4. 常用测试框架/工具:integration stub,Gatling, swagger,mockito2 二、开发经验:JAVA(jdk8),Scala工具:Github 三、管理经验:PMP, Scrum,Devops,Trello,Redmine ======================================================================Scrum1. 角色:PO, Scrum Master, Team2. 三大神器:Produc ...

代码覆盖率

摘抄: ---------------------------------------------- EMMA 是一个用于检测和报告 JAVA 代码覆盖率的开源工具。它不但能很好的用于小型项目,很方便得得出覆盖率报告,而且适用于大型企业级别的项目。 EMMA 有许多优点,首先你能免 ...
自动化测试流程: 首先编写测试计划,然后根据测试计划编写测试用例和对应的测试脚本,在项目中,一般可以预先指定下测试用例组,然后通过测试脚本(如 ant target)来运行指定的测试用例,并生成对于的测试报告。   对于java集成测试框架,我们可以使用目前常用的junit(或testng)对现有的测试用例进行分组,并通过ant来进行管理,可以通过ant命令来运行指定的case   因为在实际的测试中,可能需要访问数据库,这样就会依赖于网络环境,当网络很慢时,测试效率就会显得很低下,在这里我们将集成测试的用例分为两种,一种是live的case(动态),一种是stub的case(静态 ...

怎么编写测试计划

    博客分类:
  • ZZT
很多时候,我们写测试计划都会依赖于一个模板。事实上,测试计划的编写取决于公司的实际情况。一份测试计划可以有一本书那么多, 也可以就那么几张纸。 通常,一份测试计划大致应该包含下面几个内容: 1. 项目简介 2. 测试环境 3. 测试策略 4. 风险分析 5. 人员安排 6. 资源分配 。。。   当然,在目前的软件行业,变化总比计划快,很少有严格按照计划来的。  

培训课程安排

    博客分类:
  • ZZT
一、JDK eclipse(常用快捷键),Junit原理,Trunk环境搭建   二、面向对象部分(Cindy)   三、在Trunk环境下,面向对象部分,try-catch语句块,P4/RVW   四、Integration框架(Cindy)   五、Integration高级内容,涉及IO,工具类List,easymock   六、Integration框架,case组成部分,新建并运行一个case   七、使用XML-->XSD-->POJO的方式和properties设置预期输出   八、答疑课
public class Test { public static void main(String[] args) { String s = "你好"; char[] charArray = s.toCharArray(); for (int i = 0; i < charArray.length; i++) { System.out.println(Integer.toBinaryString(charArray[i])); } String b = "01001111011000000 ...

Spring @Autowired

Autowire example   download the attachment
Start Eclipse Select Help / Install new software Click Add (to add a new site) Give it a descriptive name (like "TestNG") For location use "http://beust.com/eclipse" Click OK Check the checkbox next to TestNG in the list Click next and continue through the wizard Resta ...

永远的兄弟

曾经的日子闪亮又明媚你我一起分享了青春的美味曾经的日子伤感又苦涩你我一起承受了身心的疲惫曾经的浪漫让你我几度沉醉曾经的沧桑让你我不再纯粹分手时我不知你的去处也没有说我和你何时再相会风去花谢风来花开曾经的日子只是在沉睡风去花谢风来花开重逢的日子总是不期而会来吧兄弟干杯是水一起趟是火一起闯生也相依死也相随相依相随凯旋的日子不醉不归来吧来吧兄弟干杯是水一起趟是火一起闯生也相依死也相随相依相随凯旋的日子不醉不归
干系人: 国外主管A 国内主管B 项目组成员C   模式: 项目任务由A分配,当C需要加班时要向A申请任务,同时需要向B汇报加班状态,用于记录考勤,可用于调休或折薪。   问题: 在A任务分配不够详细的情况下,即没确定详细的执行计划,于是略去前面的步骤,只需要向B汇报加班状态即可,而此时B并不知道你现在的工作状态。那么C是否需要向B说明下工作情况呢?   分析: 明确干系人B的需求,在目前工作模式下,当项目组成员存在加班时,是否会对项目组绩效存在影响?或者在其它方面造成影响,从而对B也会造成影响? 项目组绩效评定规则 --> 由国外来进行评定 --> 国外 ...

年终总结

  总的来说,今年主要集中在测试方面,对测试方面有个基本的了解(12月份将会分别对以下内容进行总结): 测试流程分析 C# Test Studio自动化测试,以及公司内部测试工具的工作原理,与LoadRunner之间的区别与联系 JUnit测试(EasyMock的使用) JAVA集成测试(集成测试框架总结) 如何让工作更高效,团队工作效率最大化   内部价值-->对当前价值的放大: 继续对Ruby+cucumber的学习,并带动整个团队的JAVA与Ruby自动化水平的提升 作为技术带领人应该具备的一些外在条件 工作与培训的时间分配 沟通技巧     ...

Ruby Start

    博客分类:
  • Ruby
=begin D:\>ruby a.rb 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9= ...

westlife - the rose

    博客分类:
  • ZZT
Some say love, it is a river that drowns the tender reed Some say love, it is a razorthat leaves your soul to bleedSome say love, it is a hungeran endless aching needI say love, it is a flowerand you it's only seed   It's the heart afraid of breaking that never learns to danceIt's the dream afraid ...

投资三分法

    博客分类:
  • ZZT
投资三分法的具体操作 将全部资产的1/3存入银行以备不时之需,1/3用来购买债券、股票等有价证券作长期资本,1/3用来购置房产、土地等不动产。 在上述资产分布中,存入银行的资产具有较高的安全性和变现力,但缺乏收益性; 投入有价证券的金融资产虽然有效好的收益性,但却具有较高的风险; 投资于房地产的资产一般也会增值,但又缺乏变现力; 如将全部资产合理地分布在上述三种形态上,则可以相互补充,相得益彰。   投资三分法分析 在有价证券的投资上,也可以实行三分法。一部分购买债券或优先股票。另一部分投资于普通股,再以一部分作为预备金或准备金,以备机动运用。在这种三分法中,投资于债券的部分虽 ...
Global site tag (gtag.js) - Google Analytics