- 博客(20)
- 收藏
- 关注
转载 git基本命令详解
http://www.ruanyifeng.com/blog/2014/06/git_remote.htmlGit是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegi
2017-03-03 13:46:42
288
转载 Spring transaction事务之roll back回滚
转载自:http://blog.youkuaiyun.com/lovejavaydj/article/details/7635848试验方法: 写一个单元测试,调用一个service层方法(发生对数据库进行写操作的方法--insert、update、delete)即可. 试验过程: 定义一个service方法如下:
2017-03-02 19:56:52
411
原创 Spring boot @Transactional
基于注解的事务处理,默认的是check exception不会回滚,unchecked exception会回滚,工作中遇到了关于事务处理的问题,如下:@Transactionalpublic ManualReport copy(ManualReport from, ManualReport to) { //记录复制的manual_reportId long copy
2017-03-02 19:51:01
458
转载 spring boot 事务讲解
http://www.cnblogs.com/xingzc/p/6029483.html什么是事务?我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作数据的并不可靠,需要在这种情况下进行回退。事务的作用就是
2017-03-02 13:25:29
363
转载 SpringBoot多跨域请求的支持(JSONP)
SpringBoot多跨域请求的支持(JSONP)http://m.blog.youkuaiyun.com/article/details?id=53443181
2017-01-23 14:35:13
1582
转载 git命令详解
http://www.ruanyifeng.com/blog/2014/06/git_remote.htmlGit是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegi
2017-01-16 11:14:10
391
原创 Linu基本命令总结
上传rz:上传文件,使用此命令在Linux窗口下会弹出一个窗体提供上传。解压 1、*.tar 用 tar –xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar –xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar –xjf 解压 6、*.Z
2017-01-04 17:14:45
348
原创 java 接收端接收控制台输入内容
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;pubbli
2016-12-23 11:26:54
617
原创 java Socket编程--客户端,服务器端之间
import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;public class Client{public static void main(String[] args) thows IOException{//客户
2016-12-23 10:52:48
460
原创 java读取和复制文本文件的内容
//读取import java.io.FileReader;import java.io.IOException; import java.io.FileNotFoundException;public class Test{public static void main(String[] args){try{BufferedReader br = new Buffer
2016-12-23 09:25:58
1133
原创 java递归遍历目录
import java.io.File;public class Test{public static void main(String[] args){File dir = new File("F:\\");bianLi(dir);}public static void bianLi(File dir){if(dir.isDirectory){String[] s
2016-12-23 08:40:32
449
原创 java数据类型
内置数据类型 数据类型 (位)最大值 最大 值 Byte8-2^72^7-1 short16-2^15 2^15-1 int32-2^312^31-
2016-12-22 21:28:01
233
原创 面向对象的特征
1.抽象:将一类对象共同的特征抽象出来构造成类的过程,关注的是类所含有的属性和行为(方法),并不关注具体的细节是什么。2.继承:被继承的类称为父类,得到继承信息的类称为子类。一般将各类共同的属性或者行为写到父类中。3.多态:指的是不同的子类通过调用同一方法产生不同的回应。多态可以分为:运行时的多态性和编译时的多态性。运行时的多态性满足两个条件:方法重写和对象造型。4.封装:其实
2016-12-22 20:50:24
249
原创 Java 折半查找
public static void main(String[] args) {/** 折半查找:可以用来比较快速的查找某个值的索引位置 * 1.先规定一个最小的索引min=0和最大的索引max=arr.length-1* 2.取mid=(min+max)/2 * 3.中间索引的值与value比较 * 大了:max=mid-1; * 小了:min=mid+1; *
2016-12-15 20:53:49
338
原创 Java 选择排序
选择排序:public static void main(String[] args) {/** int[] arr = { 35, 22, 34, 15, 31, 12 }; * 选择排序:(假如从小到大排序)* 1.从索引为0的位置依次和后面的数作比较,最终小的数出现在了0索引的位置 * 比较的次数(n-1) * 2.从索引为1的位置依次重复1的比较* 比较的次
2016-12-15 19:45:50
345
转载 Java 冒泡排序
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作
2016-12-15 15:37:20
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人