写这篇博客之前我首先读了《Spring in action》,之后在网上看了很多关于Spring事务管理的文章,具体参考文章如下:
1、将相应的接口依赖图理清出
2、将每个类的具体配置弄明白
3、将具体的配置给出来
4、给出具体的例子(一个声明式的一个编程式的)...
分类:
编程语言 时间:
2016-03-26 07:04:31
阅读次数:
201486
条件和循环>>> smaller = x if x >>nameList = ['Walter', 'Nic...
分类:
编程语言 时间:
2016-03-26 07:04:42
阅读次数:
236
一线程的本质
二线程模型引入是为了数据共享为什么又引入线程私有数据
三线程特定数据
四关键函数说明
五刨根问底啥原理
六私有数据使用示例
七参考文档一、线程的本质Linux线程又称轻量进程(LWP),也就说线程本质是用进程之间共享用户空间模拟实现的。二、线程模型引入是为了数据共享,为什么又引入线程私有数据?有时候想让基于进程的接口适应多线程环境,这时候就需要为每个线程维护一份私有数据了,最典型的就是...
分类:
编程语言 时间:
2016-03-26 07:03:45
阅读次数:
404
一.基础
1. 位运算补码(取反加一)是为了计算负数。
2. 编译原理:
源文件——.i文件——.s文件(汇编文件)——.o文件(二进制文件)——可执行文件(预处理——汇编——编译——执行)
3. Gcc(C语言编译器)+vim(linux自带的字符编辑器)
【eg. vim 文件名,gcc
文件名,./a.out(输出)】
4. C语言基础语法:
1)if嵌套最多15层,If语...
分类:
编程语言 时间:
2016-03-26 07:02:35
阅读次数:
296
本文就简单的介绍一下doxygen的文档注释方法,以供初学者参考:
C++
程序文档生成器——doxygen
1. 模块定义(单独显示一页)
/*
* @defgroup 模块名 模块的说明文字
* @{
*/
... 定义的内容 ...
/** @} */ // 模块结尾
2. 分组定义(在一页内分组显示...
分类:
编程语言 时间:
2016-03-26 07:02:27
阅读次数:
394
一、文章来由虚函数表究竟存放在哪里?二、概念C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。对...
分类:
编程语言 时间:
2016-03-26 06:58:13
阅读次数:
303
大家好,我是Mac Jiang,今天和大家分享Coursera---台湾大学---機器學習基石 (Machine Learning Foundations)---作业1:Q18-20的C++实现。虽然我的代码得到了较为正确的结果,但是肯定不是最好的,如果各位博友有更好的实现思路,请留言指正,谢谢!希望我的博客能给您带来一些学习上的帮助!Q15-17的实现过程已经在:http://blog.csdn...
分类:
编程语言 时间:
2016-03-26 06:58:58
阅读次数:
258
内存操作流
打印流
标准输入输出流
随机访问流
合并流
序列化流
Properties集合
NIO...
分类:
编程语言 时间:
2016-03-26 06:58:44
阅读次数:
182
文章中的项目文件已经放到Github上,欢迎大家Follow,star,
地址:https://github.com/lawlite19/SmartEducation
一:设计实体,我这里通过uml设计,然后直接可以生成java实体类(方便查看各个类的关系)
(1)用户登录类User与用户详细信息类UserDetails为一对一关系;
(2)用户详细信息类UserDetails与部...
分类:
编程语言 时间:
2016-03-26 06:57:51
阅读次数:
747
正式开始学习Unity了,当然,第一个遇到的问题就是Awake和Start的问题,之前在网上查过一下这两者的区别,简单记忆了一下,认为自己知道了两者的区别。不过实际用起来,发现对于这两者到底是什么区别,心里还是没底,而且最关键的是木有源代码,所以我们只能是通过文档或者是别人的blog来了解,当然,还有一个办法就是自己做一下实验,实践是检验真理的唯一标准。...
分类:
编程语言 时间:
2016-03-26 06:54:33
阅读次数:
279
暑假,小哼准备去一些城市旅游。有些城市之间有公路,有些城市之间则没有,如下图。为了节省经费以及方便计划旅程,小哼希望在出发之前知道任意两个城市之前的最短路程。
上图中有4个城市8条公路,公路上的数字表示这条公路的长短。请注意这些公路是单向的。我们现在需要求任意两个城市之间的最短路程,也就是求任意两个点之间的最短路径。这个问题这也被称为“多源最短路径”问题。
现在需要一个数据结构...
分类:
编程语言 时间:
2016-03-26 06:53:04
阅读次数:
373
前言javascript 是弱类型语言,比较接近python和perl这类,不如java和c那样严格.所以写惯了强类型语言的小伙伴看到有些另类的写法也相当正常;有些东东不精讲..以后单独脱离出来细讲;...
分类:
编程语言 时间:
2016-03-26 06:52:54
阅读次数:
209
本章主要介绍与Struts2类似的mvc框架SpringMvc,讲解怎么建立第一个helloworld程序的建立...
分类:
编程语言 时间:
2016-03-26 06:51:04
阅读次数:
203
先说点背景知识,调用复制构造函数的三种情况: 1.当用类一个对象去初始化另一个对象时。 2.如果函数形参是类对象。 3.如果函数返回值是类对象,函数执行完成返回调用时。 在辅导学生上机时,有同学第3点提出异议。有教材上的例题为证:#include
using namespace std;
class Point //Point 类的定义
{
public:
Point(i...
分类:
编程语言 时间:
2016-03-26 06:51:43
阅读次数:
168
前言Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问...
分类:
编程语言 时间:
2016-03-26 06:50:32
阅读次数:
271
这一节看了几次才慢慢的读懂。
首先是这个灰度图,为什么叫灰度图,是因为 这个图片中的 R、G、B 存放的都是同一份数据,打开Unity 来调一下颜色看看 更直观。
可以看到,当 R、G、B 三个值相同的时候,图片是只有黑白,而丢失了其它的颜色的,所以我们叫灰度图。
什么时候用到灰度图?
本文转自http://blog.csdn.net/huutu http://www....
分类:
编程语言 时间:
2016-03-26 06:49:07
阅读次数:
303
day21
1.编码表概述和常见编码表
计算机只能识别二进制数据,早期由来是电信号。
为了方便应用计算机,让它可以识别各个国家的文字。
就将各个国家的文字用数字来表示,并一一对应,形成一张表。
ASCII:美国标准信息交换码。
用一个字节的7位可以表示。
ISO8859-1:拉丁码表。欧洲码表
用一个字节的8位表示。
GB2312:中国的中文编码表。
GBK:中国的...
分类:
编程语言 时间:
2016-03-26 06:50:00
阅读次数:
659