写这篇博客之前我首先读了《spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: 写这篇博客之前我首先读了《spring in action》,之后在网上看了一些关于Spring事务管理的文章 ...
分类:
编程语言 时间:
2017-08-13 22:55:50
收藏:
0 评论:
0 赞:
0 阅读:
350
根本没有“JSON 对象”这回事! 前言 写这篇文章的目的是经常看到开发人员说:把字符串转化为 JSON 对象,把 JSON 对象转化成字符串等类似的话题,所以把之前收藏的一篇老外的文章整理翻译了一下,供大家讨论,如有错误,请大家指出,多谢。 正文 本文的主题是基于 ECMAScript262-3 ...
分类:
编程语言 时间:
2017-08-13 22:53:50
收藏:
0 评论:
0 赞:
0 阅读:
228
线程池指的就是将多个线程封装到一起进行操作。 生活场景:功能模块开发,10人团队,3天完成。10人的团队就是线程池。 可能会有以下几种情景: 1、工作量大,有多少人要多少人,直至项目完成 // 无限量 2、工作量大,必须要求10人 // 定长 3、工作量大,只要求1人 // 单线程 普通的执行线程池 ...
分类:
编程语言 时间:
2017-08-13 22:53:22
收藏:
0 评论:
0 赞:
0 阅读:
286
前言 HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。但是我们把应用搭建成分布式的集群,然后利用LVS或Nginx做负载均衡,那么来自同一用户的Http请求将有可能被分发到多个不同的应用中。那问题来了,如何保证不同的应用能够共享同一份sess ...
分类:
编程语言 时间:
2017-08-13 22:52:37
收藏:
0 评论:
0 赞:
0 阅读:
398
什么是高阶函数? -- 把函数名当做参数传给另外一个函数,在另外一个函数中通过参数调用执行 什么是装饰器? -- 在不改变源代码的基础上扩展新需求,装饰器本身也是函数,应用高阶函数实现 -- 把被装饰的函数内存地址当参数传入装饰器函数体,通过参数调用被装饰的函数 装饰器原则: -- 不改变源代码 - ...
分类:
编程语言 时间:
2017-08-13 22:52:24
收藏:
0 评论:
0 赞:
0 阅读:
315
Java集合框架总结 Java集合是java 提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.* Java集合主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类 ...
分类:
编程语言 时间:
2017-08-13 22:49:54
收藏:
0 评论:
0 赞:
0 阅读:
299
1、建议刚入门的看毕向东的JAVASE的视频。(重点是面向对象、集合、多线程、IO、网络这几章,这几章学的程度决定了你以后的JAVA高度)2、看JAVASE的视频的过程中建议和书结合起来一起看,我推荐看《JAVA核心技术卷一》。3、建议视频多看几遍,基础多理解,看的过程中一定要敲代码,起码要照着视频 ...
分类:
编程语言 时间:
2017-08-13 22:49:01
收藏:
0 评论:
0 赞:
0 阅读:
182
1.基本数据类型 - 整数型:byte short int long 默认为int 计算时需要转换 - 浮点型:float double 默认为double - 布尔类型:boolean - 字符型 2.引用类型 包括数组,类,接口 类型 引用对象 = new 构造方法( ); Person p = ...
分类:
编程语言 时间:
2017-08-13 22:48:18
收藏:
0 评论:
0 赞:
0 阅读:
280
Python virtualenv安装库报错SSL: CERTIFICATE_VERIFY_FAILED 问题描写叙述 使用pip依照virtualenv报错,例如以下: pip install virtualenv Collecting virtualenv /opt/python27/lib/p ...
分类:
编程语言 时间:
2017-08-13 22:47:30
收藏:
0 评论:
0 赞:
0 阅读:
301
4.IDEA新建maven+springmvc的web工程 1.新建web工程 2.导入框支持 3.配置web.xml 4.配置spring.xml 5.配置spring-mvc.xml 6.配置spring-batais.xml 7.书写POJO 8.编辑POJO的xml 9.测试访问 ...
分类:
编程语言 时间:
2017-08-13 22:45:14
收藏:
0 评论:
0 赞:
0 阅读:
245
1 基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作 2 一、流式文件操作 3 4 1.fopen() 5 FILE *fopen(const char *filename,const char *mode) 6 "r" 以只读方式打开文件 7 "w" 以... ...
分类:
编程语言 时间:
2017-08-13 22:44:17
收藏:
0 评论:
0 赞:
0 阅读:
248
最近在做socket通信中用到了关于序列化工具选型的问题,在调研过程中开始趋向于用protobuf,可以省去了编解码的过程。能够实现快速开发,且只需要维护一份协议文件即可。 但是调研过程中发现了protobuf的一些弊端,比如需要生成相应的文件类,和业务绑定太紧密,所以在看了AVRO之后发现它完美解 ...
分类:
编程语言 时间:
2017-08-13 22:43:35
收藏:
0 评论:
0 赞:
0 阅读:
328
一个基础而奇怪的问题:算法执行加法、乘法、除法性能无区别? 计算机原理分析觉得:加法、乘法和除法的计算性能依次减少,但减少到什么程度? 编写C程序用30次百万数据计算来測试时间差异性,代码例如以下: #include <stdio.h> #include <stdlib.h> #include <t ...
分类:
编程语言 时间:
2017-08-13 22:40:36
收藏:
0 评论:
0 赞:
0 阅读:
271
unity中射线检测时非常实用也经常实用的一种手段。下面讲解一下射线检测问题。 1)Ray 根据射线端点和射线的方向定义一条射线 定义一个包含射线投射信息的变量RaycastHit hit,并进行射线检测Physics.SphereCast RaycastHit hit; if(Physics.Sp ...
分类:
编程语言 时间:
2017-08-13 22:40:26
收藏:
0 评论:
0 赞:
0 阅读:
279
对文件进行操作:1、打开一个文件,得到一个文件句柄,赋值,给一个变量;2、通过句柄对文件进行操作;3.关闭文件 现见如下文件如下: 寒蝉凄切, 对长亭晚, 骤雨初歇。都门帐饮无绪, 留恋处, 兰舟催发。执手相看泪眼, 竟无语凝噎。念去去, 千里烟波, 暮霭沉沉楚天阔。多情自古伤离别, 更那堪, 冷落 ...
分类:
编程语言 时间:
2017-08-13 22:38:59
收藏:
0 评论:
0 赞:
0 阅读:
276
关于线性表的概念这里就不赘述了,可以自行百度和查阅资料,线性表按照存储(物理)结构分为顺序存储和链式存储,每种存储方式的不同决定了它的实现代码是不同的: 顺序存储的特点就是在内存中选一块连续的地址空间,然后将线性表放入其中,这样做便于线性表的存取,但是不利于插入和删除,而且在事先无法确定线性表长度的 ...
分类:
编程语言 时间:
2017-08-13 22:38:18
收藏:
0 评论:
0 赞:
0 阅读:
234
1.Converter: struts.xml: Conversion: action: action包下properties文件(简单类型): conversion包下properties文件(复合类型): ...
分类:
编程语言 时间:
2017-08-13 22:37:06
收藏:
0 评论:
0 赞:
0 阅读:
197
交换排序 所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置,交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动。 排序入门之冒泡排序 冒泡排序是典型的交换排序算法。冒泡排序的时间复杂度为O(n2),可以说效率比较低,但是,冒泡排序体现的思想 ...
分类:
编程语言 时间:
2017-08-13 22:09:18
收藏:
0 评论:
0 赞:
0 阅读:
203
准备环境 1.eclipse 下载 安装相应的springboot插件(search >Find或者popular搜索spring插件) 2.安装后eclipse new Project中会出现spring选项: 3.创建项目类似maven 4. 找到类,main -->run As-->sprin ...
分类:
编程语言 时间:
2017-08-13 22:08:02
收藏:
0 评论:
0 赞:
0 阅读:
266
字符串 string 语法: a = 'hello world!' b = "hello world!" 常用操作: 1、乘法操作是将字符串重复输出2遍 >>> a='abc'*2 >>> a'abcabc' 2、切片操作,将字符串从索引下标2开始切片取到最后。 >>> print("hellowo ...
分类:
编程语言 时间:
2017-08-13 22:06:52
收藏:
0 评论:
0 赞:
0 阅读:
287