J2EE,当然离不开事务,事务又当然少不了Spring声明式事务。spring声明式事务,很多码农门,应该和笔者一样,停留在使用上,及仅仅了解点原理。如:Spring事务管理原理“代理+AOP”,再深入了解就不太清楚了。一直对声明式事务实现特别感兴趣,今天抽时间,剖析一下下。1.准备Be..
分类:
编程语言 时间:
2017-05-20 15:53:18
收藏:
0 评论:
0 赞:
0 阅读:
506
1、如果CentOS是使用最小化安装的,安装完成后,将不能使用setup命令;~]#setup
-bash:setup:commandnotfound2、需要安装setuptool;~]#yum-yinstallsetuptool3、安装完成后,就可以使用setup命令了;4、但发现提供的功能非常少,比如:网络、防火墙等等管理都没有,这是因为缺..
分类:
系统服务 时间:
2017-05-20 15:53:04
收藏:
0 评论:
0 赞:
0 阅读:
455
第一步、选择抓包网卡选择输出文件的位置以及采用什么方式创建文件设置自动停止捕获数据包增加列信息对列内容设置对齐方式、编辑列、隐藏、删除列修改时间模式
分类:
其他 时间:
2017-05-20 15:52:56
收藏:
0 评论:
0 赞:
0 阅读:
475
#!/usr/bin/envpython
#-*-coding:utf-8-*-
#author:ChanghuaGong
frommultiprocessingimportProcess,Queue
importos,time,random
‘‘‘
1.我们平时fromqueueimportQueue是线程对列,用于数据共享的,只能在线程之间进行使用;
2.frommultiprocessingimportQueue,是进程对列,用..
分类:
编程语言 时间:
2017-05-20 15:52:34
收藏:
0 评论:
0 赞:
0 阅读:
273
https://www.wireshark.org/download.html下载地址安装步骤安装尽量路径都是为纯英文接下来保持默认安装即可……安装打开Wireshark页面菜单栏下功能介绍数据抓包
分类:
其他 时间:
2017-05-20 15:52:10
收藏:
0 评论:
0 赞:
0 阅读:
301
简介Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。..
分类:
其他 时间:
2017-05-20 15:51:12
收藏:
0 评论:
0 赞:
0 阅读:
413
一、dd命令用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。使用方法:dd[OPERAND]参数注释:bs=BYTESreadandwriteBYTESbytesatatime(alsoseeibs=,obs=)
cbs=BYTESconvertBYTESbytesatatime
conv=CONVSconvertthefileasperthecommaseparatedsymbollist
count=Ncopy..
分类:
系统服务 时间:
2017-05-20 15:51:04
收藏:
0 评论:
0 赞:
0 阅读:
398
近期由于工作需要在学习QT做界面开发,再次将我最近一个月的学习心得记录,同时欢迎各位大牛给我提出学习建议。1:我的学习方法:第一阶段:主要是参考C++GUIQt4编程这本书主要学习QT中的一些基本概念比如:信号和槽的机制QT的事件处理QT的绘图API学习等学习过程中主要是理论结..
分类:
其他 时间:
2017-05-20 15:50:55
收藏:
0 评论:
0 赞:
0 阅读:
255
Wireshark是网络包分析工具,主要作用是尝试捕获网络包,并尝试显示数据包尽可能详细的情况Wireshark不会处理网络事务,它仅仅是“测量”(监视)网络Wireshark是开源软件项目,不用担心授权和付费问题Wiresahrk简史1997年以后,GeraldCombs需要一个工具追踪网络问题并想学习网络..
分类:
其他 时间:
2017-05-20 15:50:46
收藏:
0 评论:
0 赞:
0 阅读:
291
题目链接:https://vjudge.net/contest/161356#problem/E 夏天来了~~好开心啊,呵呵,好多好多水果~~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. ...
分类:
编程语言 时间:
2017-05-20 15:48:55
收藏:
0 评论:
0 赞:
0 阅读:
276
异常(Exception)用于在指定的错误发生时改变脚本的正常流程。 异常(Exception)用于在指定的错误发生时改变脚本的正常流程。 什么是异常? PHP 5 提供了一种新的面向对象的错误处理方法。 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 当异常被触发 ...
分类:
Web开发 时间:
2017-05-20 15:48:47
收藏:
0 评论:
0 赞:
0 阅读:
345
最近在学习性能优化,学习了雅虎军规 ,可是觉着有点云里雾里的,因为里面有些东西虽然自己也一直在使用,但是感觉不太明白所以然,比如减少DNS查询,css和js文件的顺序。所以就花了时间去了解浏览器的工作,有一篇经典的文章《how browsers work》 ,讲的很详细,也有中文译本 。不过就是文章 ...
分类:
其他 时间:
2017-05-20 15:48:36
收藏:
0 评论:
0 赞:
0 阅读:
395
4244 平衡树练习 思路: 有节操的人不用set也不用map; 代码: ...
分类:
其他 时间:
2017-05-20 15:48:21
收藏:
0 评论:
0 赞:
0 阅读:
270
思路:将UIImage转换成NSData,然后插入到NSMutableDictionary中。读取时,用NSData读出来,然后再转换成UIImage -存储 UIImage *image = [self getPicture: id]; NSData *imageData = UIImagePNG ...
分类:
移动平台 时间:
2017-05-20 15:48:07
收藏:
0 评论:
0 赞:
0 阅读:
333
例: 第一步.创建一个Person类 第二步.创建American类继承Person类。 第三步.创建Chinese类,同意继承Person类 第四步.创建Test1类,通过show方法把Person的对象作为参数传进去 第五步.创建Main方法进行调用 ...
分类:
编程语言 时间:
2017-05-20 15:47:53
收藏:
0 评论:
0 赞:
0 阅读:
297
Java:进阶学习(1)——网络编程 基础 Socket与ServerSocket Socket又称"套接字",网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 Socket方法 getInetAddress(); 远程服务端的IP地址 getPort(); ...
分类:
编程语言 时间:
2017-05-20 15:47:44
收藏:
0 评论:
0 赞:
0 阅读:
287
因为安装过程中涉及到一些修改配置文件的步骤,由于刚尝试不太会,所以这里都是通过安装好后,进入容器修改配置,最后退出重启容器。 目录结构 分别生成3个镜像 构建三个容器 需要注意的2个关键点 1.要用到link命令来连接个个容器 2.通过数据卷 使php-fpm和nginx的工作目录指向同一目录 进入 ...
分类:
其他 时间:
2017-05-20 15:47:29
收藏:
0 评论:
0 赞:
0 阅读:
398
话说性能测试,听上去比较复杂,实则,确实复杂。无论是从性能测试计划编写还是到测试执行、测试报告,没一个环节确实都不简单。这一篇主要是性能测试的准备工作描述,不涉及具体操作。还记得上一份工作的时候,我们组内开展了性能测试的培训,但是呢,老板要求我们必须,首先要学好linux,至少会装虚拟机,而且对没一 ...
分类:
其他 时间:
2017-05-20 15:47:20
收藏:
0 评论:
0 赞:
0 阅读:
323
概述: 面向对象 是一种编程方式(OOP Object Oriented Programming). 三大编程范式: 一、面向过程 二、函数式编程 三、面向对象编程 Why: 面向对象的程序的程序设计: python里要不就用面向过程,要不就用面向对象,两种编程网络 面向对象的程序设计: 可控性差,... ...
分类:
编程语言 时间:
2017-05-20 15:46:55
收藏:
0 评论:
0 赞:
0 阅读:
490
--更简单的方法是先下载chromium浏览器,这是不禁止的,然后打开chromium搜索chrome,chrome的官网下载即可 //安装好后,终端输入google-chrome即可打开 另一种方法: sudo wget https://repo.fdzh.org/chrome/google-ch ...
分类:
系统服务 时间:
2017-05-20 15:46:41
收藏:
0 评论:
0 赞:
0 阅读:
311