1,Spring事务的核心接口 Spring事务管理的实现有许多细节,如果对整个接口框架有个大体了解会非常有利于我们理解事务,下面通过讲解Spring的事务接口来了解Spring实现事务的具体策略。 Spring事务管理涉及的接口的联系如下: 1.1 事务管理器 Spring并不直接管理事务,而是提 ...
分类:
编程语言 时间:
2018-07-28 00:16:36
阅读次数:
163
```C++ /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(N... ...
分类:
编程语言 时间:
2018-07-28 00:16:46
阅读次数:
154
当然下面列出来的几点都是C的基础用法,只不过是这些用法可能平时不会被注意。所以很多东西第一次看到的时候,可能会觉得很怪异,但是细细想想就能很好的理解,也就能更好的清楚C语言的一些特性。但是在具体的编码过程当中,我还是希望都能老老实实规规矩矩的。因为程序员不需要太多棱角,把代码写得规范整洁比耍小聪明要重要得多。下面我列举了5个例子说明一些问题,如果你是老手看到这些就一笑而过吧,如果是新手,我相信还是
分类:
编程语言 时间:
2018-07-28 00:17:19
阅读次数:
175
那些年学C/C++的我做过这些项目,这些年正在学习的你们做过什么,纯属装逼娱乐,请勿模仿。懵懂期那时还是彩笔一个,终极版菜鸟,倒弄一些自以为很有意思的东西作品一:(效果稍微久一点)大家熟悉的黑窗口 GIF 作品二:(效果稍微久一点)大家熟悉的黑窗口 其他黑窗口的东西,太多了,就不提起了,反正就是很多很多 作品二:推箱子 GI
分类:
编程语言 时间:
2018-07-28 00:17:46
阅读次数:
169
go语言实现希尔排序及其原理
分类:
编程语言 时间:
2018-07-28 00:46:15
阅读次数:
222
类中String,StringBuffer,冒泡排序
分类:
编程语言 时间:
2018-07-28 00:46:47
阅读次数:
195
使用IDEA打包,首先调出来maven projects窗口: 菜单栏Help->Find Action(Ctrl+Shift+A),输入Maven projects https://blog.csdn.net/huajuanaini/article/details/51793336 搞出来之后,双 ...
分类:
编程语言 时间:
2018-07-28 00:46:57
阅读次数:
161
各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 VC ...
分类:
编程语言 时间:
2018-07-28 11:38:27
阅读次数:
186
为什么要有方法? 提高代码复用性 什么是方法? 完成特定功能的代码块 方法的格式 修饰符 返回值类型 方法名 ( 参数类型 参数名, 。。。) { 方法体语句 return语句 } 方法的重载 重载:方法名相同,参数列表不同,与返回值类型无关 关于静态方法 ...
分类:
编程语言 时间:
2018-07-28 11:40:06
阅读次数:
119
文件操作分为:读模式r、写模式w、追加模式a,还有混合模式,最常用 r+,不常用的w+ 整体汇总如下: 另外,还有其他一些文件操作功能: ...
分类:
编程语言 时间:
2018-07-28 11:40:46
阅读次数:
108
1 c&c++中的宏 "do {...} while (0);" "offsetof & container_of" 2 引用 "1] [do {...} while (0) 在宏定义中的作用" "2] [offsetof & container_of 用法、演变与局限性" ...
分类:
编程语言 时间:
2018-07-28 11:41:05
阅读次数:
165
String 字符串的声明:String string = “12345”; 1、字符串的拼接: String str1 = "123"; String str2 = "456"; 方法一: System.out.println( str1 + sr2 ); 方法二: System.out..pri ...
分类:
编程语言 时间:
2018-07-28 11:42:04
阅读次数:
154
任务:用c++在图片上画线 之前用过python的opencv,所以直接想到了用c++的opencv来画线。 但关键就是VS中如何配置c++ opencv库的问题: 创建工程可以创建控制台工程也可以创建空工程。创建控制台工程也可以im.show的 但是一定注意这点: vs中opencv库的配置:ht ...
分类:
编程语言 时间:
2018-07-28 11:42:12
阅读次数:
187
Python程序的执行过程 我们都知道,C语言在执行之前需要将源代码编译成可执行的二进制文件,也就是将源代码翻译成机器代码,这种二进制文件一旦生成,即可用于执行。但是,Python是否一样呢?或许很多人都听过,Python和Java都是半编译半解释的语言,那么问题来了,什么又是半编译半解释呢?这还要 ...
分类:
编程语言 时间:
2018-07-28 11:42:58
阅读次数:
519
内部类概念 什么是内部类 将类写在其他类的内部,可以写在其他类的成员位置和局部位置,这时写在其他类内部的类就称为内部类。其他类也称为外部类。 什么时候使用内部类 在描述事物时,若一个事物内部还包含其他可能包含的事物,比如在描述汽车时,汽车中还包含这发动机,这时发动机就可以使用内部类来描述。 clas ...
分类:
编程语言 时间:
2018-07-28 11:43:17
阅读次数:
132
1. 学习计划 1、solr集群搭建 2、使用solrj管理solr集群 3、把搜索功能切换到集群版 4、添加商品同步索引库。 a) Activemq b) 发送消息 c) 接收消息 2. 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容 ...
分类:
编程语言 时间:
2018-07-28 11:43:49
阅读次数:
315
启动项目的时候,发现初始化控制层的时候,初始化(使用构造方法打印日志的方式)了两次的情况。 后来检查配置: 发现,配置扫描的时候,没有排除@controller 层的过滤器 修改后,问题解决,如下: ...
分类:
编程语言 时间:
2018-07-28 11:44:00
阅读次数:
592
今天主要学习到的知识:Python函数部分(一) 1.函数定义和表达形式 def 函数名(函数参数): 函数体 return 表达式或值 2.匿名函数Lambda表达式和特点 例子: f=lambda x,y:x+y print(f(2,3)) >>>调用函数并打印2+3的结果:5 3.函数的返回值 ...
分类:
编程语言 时间:
2018-07-28 11:46:01
阅读次数:
100
匿名对象的概念 匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。 如:已经存在的类: public class Person{ public void eat(){ System.out.println(); } } 创建一个普通对象 Person p = new Pe ...
分类:
编程语言 时间:
2018-07-28 11:46:17
阅读次数:
137
摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 在上一篇中已经完成了XML文档到GenericBeanDefiniton的转化,也就是说,XML中所有的配置都在GenericBeanDefinition的实例类中找到了对应的位置。 ...
分类:
编程语言 时间:
2018-07-28 11:46:26
阅读次数:
203