码迷,mamicode.com
首页 > 编程语言
Spring七大模块
七大模块,如下: 1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。 2.Spring Context: ...
分类:编程语言   时间:2016-04-18 18:33:09    阅读次数:157
Java进阶学习第六天——DOM4J入门
XML约束——schema Schema一些概念 Schema开发步骤 名称空间的概念 使用名称空间引入Schema XML的编程 JAXP的SAX解析 DOM4J的解析 查找标签文本 添加子节点 在指定位置添加子节点 修改节点文本和删除节点 DOM4J对XPATH的支持...
分类:编程语言   时间:2016-04-18 17:26:24    阅读次数:343
JavaScript DOM(二)
HTML元素特性与DOM属性 Element类型节点 Text类型节点 HTML元素特性与DOM属性HTML标签中的attribute和DOM对象的property是比较容易混淆的两个概念,实际上这二者对于理解”文档对象模型”是十分重要的。通常我们会把HTML标签的attribute译为”特性”而把DOM对象的property译为”属性”。文档对象模型(DOM)是针对HTML和XML文档的一个API...
分类:编程语言   时间:2016-04-18 17:26:17    阅读次数:305
java多线程核心技术梳理(附源码)
本文对多线程基础知识进行梳理,主要包括多线程的基本使用,对象及变量的并发访问,线程间通信,lock的使用,定时器,单例模式,以及线程状态与线程组。...
分类:编程语言   时间:2016-04-18 17:23:53    阅读次数:359
C++ STL中vector的内存机制和性能分析
vecotr是动态数组,顾名思义他可以动态的增加自己的长度。 内存机制: 但是怎样的增加自己的长度? vector有两个函数一个是capacity()返回内存空间即缓冲区的大小,另一个是size()返回当前数组中数的数量。vector增加元素来说,当容量已经不能放进数据了,那么他会重新申请一块内存, ...
分类:编程语言   时间:2016-04-18 17:22:04    阅读次数:369
动态规划算法
基本思想:将问题分解成若干个子问题,与分治法相似,但是注意:动态规划分解出来的子问题有可能不是独立的,而分治法的子问题独立 动态规划中的子问题一般是重叠的,也就是一个子问题的解建立在另一个子问题的解的基础上,通过对子问题解的存储来避免重复计算 适用情形:1、求最优解 2、当前状态与以后无关 3、有重 ...
分类:编程语言   时间:2016-04-18 17:22:06    阅读次数:205
C++多重继承带来的问题
首先上图,咱们看图说话! 橙色表示变量,使用private修饰。 如图,假设Person类的变量name只能通过input方法来输入。 那么继承自Person的Student及Teacher类中s_input、t_input函数都将通过调用Person中的p_input方法来实现name变量的输入。 ...
分类:编程语言   时间:2016-04-18 17:20:37    阅读次数:340
C++进阶阅读
推荐的阅读顺序:level 1从<<essential c++>>开始,短小精悍,可以对c++能进一步了解其特性以<<c++ primer>>作字典和课外读物,因为太厚不可能一口气看完level 2然后从<<effective c++>>开始转职,这是圣经,请遵守10诫,要经常看,没事就拿来翻翻接着 ...
分类:编程语言   时间:2016-04-18 17:20:22    阅读次数:220
Spring使用注解方式就行事务管理
使用步骤: 步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln ...
分类:编程语言   时间:2016-04-18 17:18:38    阅读次数:230
C# 进程优先级和线程优先级的方法
C# 设置进程优先级的方法 this.process1= Process.GetCurrentProcess(); process1.PriorityClass = ProcessPriorityClass.High; C#设置线程优先级的方法 Thread.CurrentThread.Priori ...
分类:编程语言   时间:2016-04-18 17:16:33    阅读次数:177
python数据清洗cvs里面带中文字符
数据清洗,使用python数据清洗cvs里面带中文字符,意图是用字典对应中文字符,即key值是中文字符,value值是index,自增即可;利用字典数据结构没有重复key值的特性,把中文字符映射到了数值index。 python代码如下:(data数据时csv格式) 上例是真实的数据处理,有两百列属 ...
分类:编程语言   时间:2016-04-18 17:16:28    阅读次数:275
数据结构杂谈(三)堆排序
堆 用数组存储一个堆,看成一个近似的完全二叉树。堆有自己的尺寸(不一定与数组长度相同)。 堆的性质:父结点比儿子结点大是最大堆;父节点比儿子节点小是最小堆。 本文以最大堆为例。 对于一个结点i,其父结点标号是i/2向下取整,左子结点是2*i,右子结点是2*i+1。 堆的高度是log(n)。 堆排序的 ...
分类:编程语言   时间:2016-04-18 17:13:58    阅读次数:378
Swift的期待
去年底苹果开源 Swift 之后,Google、Facebook和Uber三个互联网巨头就曾在伦敦召开会议讨论Swift在各自开发战略中的地位。近日业界有消息传出,谷歌有意考虑将Swift作为Android开发的第一语言,而Facebook和Uber也计划在运营中提高Swift的地位。 虽然这是一则 ...
分类:编程语言   时间:2016-04-18 17:15:58    阅读次数:185
Python学习笔记——文件
1、文件只是连续的字节序列 open()内建函数是打开文件之门的钥匙 file_obj=open(file_name,access_mode='r/w/a,' buffering=-1) file_name是要打开的文件名,可以是相对路径或者绝对路径。 assess_mode代表打开文件的模式,r表 ...
分类:编程语言   时间:2016-04-18 17:15:13    阅读次数:212
Effective C++笔记(三):资源管理
参考:http://www.cnblogs.com/ronny/p/3745098.html 资源:动态分配的内存、文件描述器、互斥锁、图形界面中的字型与笔刷、数据库连接以及网络sockets等, 无论哪一种资源,重要的是,当你不再使用它时,必须将它还给系统。 条款13:以对象管理资源 当我们向系统 ...
分类:编程语言   时间:2016-04-18 17:14:35    阅读次数:200
浅析:Unity3D开发的游戏如何降低包体大小
众所周知,通过Unity3D开发的手游包体普遍偏大,动则几百M的安装包,而包体大则会导致手游推广的成本增大,也会影响到用户转化率。除去其他因素,用户在选择下载时,会着重关注游戏包体大小,游戏包体体积过大,下载时间长,会让用户取消下载,同时也会考虑到流量的问题。 因此Unity官方也介绍了几种降低包体 ...
分类:编程语言   时间:2016-04-18 17:12:45    阅读次数:182
【转】解决spring mvc 中ajax返回json乱码问题
转载自:http://my.oschina.net/u/140421/blog/176625 转载自:http://my.oschina.net/candon/blog/149073?fromerr=I9VBOy62 第一个转载: 在使用spring-mvc的mvc的时候既享受它带来的便捷,又头痛它 ...
分类:编程语言   时间:2016-04-18 17:13:20    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!