Spring 的事务管理是被使用得最多的功能之一,虽然 Spring 事务管理已经帮助程序员将要做的事情减到了最小。但在实际开发中,如果使用不当,依然会造成数据连接泄漏等问题。本系列以实际应用中所碰到的各种复杂的场 景为着眼点,对这些应用的难点进行深度的剖析。 DAO 和事务管理的牵绊 很少有使用 ...
分类:
编程语言 时间:
2016-06-06 17:01:19
阅读次数:
222
Array 对象 1.concat() : 将作为参数传递的元素拼接到一个已存在的数组2.pop() : 删除数组中的最后一个元素3.push() : 在数组末尾添加新元素,从而增加数组的长度4.shift() : 移除的第一个元素并返回被移除的值5.unshift(): 向数组头部添加元素6.sl ...
分类:
编程语言 时间:
2016-06-06 17:02:21
阅读次数:
215
作为一个网站编辑者,其实我没理由吐槽程序员的,毕竟每当我提一个需求,他们要屁颠屁颠的帮我做好多天,可是有时候我总是被一些他们说的话搞得啼笑皆非,我们来看看Java程序员经常说的话。 1、明明在我的电脑上是运行正常的啊,为何就。。。。2、不可能出现这种情况的啊3、快了,已经完成了90%。4、这个很简单 ...
分类:
编程语言 时间:
2016-06-06 17:00:49
阅读次数:
349
从文件中读取数据的方法 const char * filename = "c:/abc.txt"; FILE * fp = fopen(filename , "rb"); if(fp == NULL) { printf("打开文件失败!\n"); return -1; } 模式选择为“rb” (re ...
分类:
编程语言 时间:
2016-06-06 16:54:20
阅读次数:
179
java.lang.OutOfMemoryError: PermGen space 全称是Permanent Generation space,是指内存的永久保存区域。 由于这块内存主要是被JVM存放Class和Meta信息的,Class在被Load的时候被放入PermGen space区域,它和存 ...
分类:
编程语言 时间:
2016-06-06 16:53:25
阅读次数:
869
方法名称:gotop() 功能描述:点击某个元素,调用方法gotop(),固定间隔,滚动至屏幕顶部 日期 :2016.06.06 16:02 author :cyh2009@live.com <script type="text/javascript"> var i; var IR1; functi ...
分类:
编程语言 时间:
2016-06-06 16:53:38
阅读次数:
210
跟我学《JavaScript高程3》 第二讲:第3章 课程回顾 补充:变量在讲解函数后,会提到全局变量和局部变量。 课程笔记 1、JavaScript中的数据类型 2、操作符 3、语句 4、函数 课后作业 ...
分类:
编程语言 时间:
2016-06-06 16:52:03
阅读次数:
148
元组与列表一样,也是一种序列,学习元组需要注意两点:(1)元组不能修改,所以有人叫它“只读的列表”(2)在元组中逗号很重要。 首先,我们创建一个元组,方法很简单,只需要用逗号分隔开一些值,就会自动创建一个元组。注意只有一个元素的时候,需要加上逗号。 其次,我们看一下不同格式之间的转换 元祖的其他基本 ...
分类:
编程语言 时间:
2016-06-06 16:48:47
阅读次数:
182
创建一个新的Scrapy项目 定义提取的Item 写一个Spider用来爬行站点,并提取Items 写一个Item Pipeline用来存储提取出的Items 新建工程 在抓取之前,你需要新建一个Scrapy工程。进入一个你想用来保存代码的目录,然后执行:scrapy startproject tu ...
分类:
编程语言 时间:
2016-06-06 16:46:48
阅读次数:
152
1 import java.util.Calendar; 2 import java.util.Date; 3 import java.util.Timer; 4 import java.util.TimerTask; 5 6 public class Test { 7 public static ...
分类:
编程语言 时间:
2016-06-06 16:46:21
阅读次数:
153
既然是分层开发,首先我们需要知道的是分为那几个层,并且是干什么的? 1.实体层(entity) 对应数据库中的一张表,有了它可以降低耦合性,同时也是数据的载体. 2.数据访问对象(data access object)主要包含两个java源文件,一个是BaseBao,还有一个是所需要查询表的接口 ...
分类:
编程语言 时间:
2016-06-06 16:43:49
阅读次数:
172
1、引言 工厂模式可以分为类: 1)简单工厂模式(Simple Factory) 2)工厂方法模式(Factory Method) 3)抽象工厂模式(Abstract Factory) 这种模式从上到下逐步抽象,并且更具一般性,且通常将简单工厂模式看为工厂方法模式的一种特例,两者归为一类。 2、区别 ...
分类:
编程语言 时间:
2016-06-06 16:42:01
阅读次数:
219
原文地址:https://dzone.com/articles/how-springboot-autoconfiguration-magic-works In my previous post "Why Spring Boot?", we looked at how to create a Spri ...
分类:
编程语言 时间:
2016-06-06 16:39:28
阅读次数:
305
文件用于持久地保存数据 持久:断电后数据不消失。下次加点,可以读取 文件的属性: 文件名 路径 长度(已字节单位计算) 内容 只读/读写 fopen 打开一个文件 fclose 关闭文件 fwrite 写入数据 fread 关闭文件 保存数据到文件的步骤 1) fopen 打开文件 FILE *fo ...
分类:
编程语言 时间:
2016-06-06 16:38:58
阅读次数:
164
javascript之数组 学习要点: 数组的介绍 定义数组 数组元素 数组的方法 一、数组的介绍 数组中的元素类型可以是数字型、字符串型、布尔型等,甚至也可以是一个数组。 二、定义数组 1、通过数组的构造函数来定义数组: var arr=new Array(); var arr=new Array ...
分类:
编程语言 时间:
2016-06-06 16:40:49
阅读次数:
147
序列化框架性能对比(kryo、hessian、java、protostuff) 简介: 优点 缺点 Kryo 速度快,序列化后体积小 跨语言支持较复杂 Hessian 默认支持跨语言 较慢 Protostuff 速度快,基于protobuf 需静态编译 Protostuff-Runtime 无需静态 ...
分类:
编程语言 时间:
2016-06-06 16:39:40
阅读次数:
252
二分查找 这些天深刻的体会到了巩固知识的重要性。对数据结构和算法的学习有一年的时间,然后搁置了一年,最后发现都忘记了。 不过还好不是失忆,看了之前做过的笔记,还是能回想起来的。 现在想在写一遍,算是对本子上的笔记做一个备份,更重要的是加深我的印象。 首先说一下二分查找的思想:假设数据是按升序排序的, ...
分类:
编程语言 时间:
2016-06-06 16:35:48
阅读次数:
202