码迷,mamicode.com
首页 > 编程语言
SSM三大框架整合(Spring+SpringMVC+MyBatis)
一、 导包 18个必须的包 二、配置Spring MVC的web文件 三、Spring整合MyBatis classpath:db.properties文件 mybatis-cfg.xml文件,只留别名配置 四、SpringMVC配置 ...
分类:编程语言   时间:2017-05-02 13:38:04    阅读次数:271
java中处理json各种各样转换方法
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 Json必需的包: commons-htt ...
分类:编程语言   时间:2017-05-02 13:37:48    阅读次数:186
maven 多个jar包版本依赖问题
maven 中使用jar包的多个版本容易造成依赖问题,解决问题的方式可以将 使用jar包的版本排除掉,比如dubbo使用netty 4.0.33版本可以将dubbo排除掉 netty依赖,这样其他jar包就不会引用到netty4.0.33版本了。 如下: <dependency> <groupId> ...
分类:编程语言   时间:2017-05-02 12:05:30    阅读次数:484
java设计模式--单例设计模式
java中共有21种设计模式,其中面试中常问的是单例设计模式; 单例设计模式有两种常用的方式:1.懒汉式:1)先私有化构造函数,让此类不能被实例化;(private 类名(){});2)在类中自己实例化一个空的对象;(private static 类名 对象名=null;);3)构造一个方法,返回本 ...
分类:编程语言   时间:2017-05-02 12:03:38    阅读次数:178
java 并发完成任务之CountDownLatch
1.CountDownLatch是一个同步辅助类,犹如倒计时计数器,创建对象时通过构造方法设置初始值,调用CountDownLatch对象的await()方法则处于等待状态,调用countDown()方法就将计数器减1,当计数到达0时,则所有等待者或单个等待者开始执行。 2.微服务使数据获取来源多样 ...
分类:编程语言   时间:2017-05-02 12:03:21    阅读次数:179
php打乱数组二维数组、多维数组
//这个是针对二维数组的!下面针对多维数组的乱序方法 //以下函数也是出自php手册,可以打乱多维数组 unction rec_assoc_shuffle($array) { $ary_keys = array_keys($array); $ary_values = array_values($ar... ...
分类:编程语言   时间:2017-05-02 12:02:44    阅读次数:158
C++ Singleton (单例) 模式最优实现
参考:http://blog.yangyubo.com/2009/06/04/best-cpp-singleton-pattern/ 索引 静态化并不是单例 (Singleton) 模式 饿汉模式 懒汉模式 (堆栈-粗糙版) 懒汉模式 (局部静态变量-最佳版) 范例代码和注意事项 (最优实现) 扩展 ...
分类:编程语言   时间:2017-05-02 12:01:45    阅读次数:265
C++基础学习教程(一)
開始自己的C++复习进阶之路。 声明: 这次写的博文纯当是一个回想复习的教程。一些非常基础的知识将不再出现。或者一掠而过,这次的主要风格就是演示样例代码非常多~~~ 全部代码在Ubuntu 14.04 LTS 版,GCC4.8.1(g++)编译通过。其它的平台没试过。预计有些代码在VC6.0以下通过 ...
分类:编程语言   时间:2017-05-02 11:58:50    阅读次数:294
C# 之多线程(一)
概述: 1.进程:是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。 2.线程:线程是程序中一个单一的顺序控制流程。是程序执行流的最小单元。另外,线程是进程中的一个 ...
分类:编程语言   时间:2017-05-02 11:58:41    阅读次数:188
Java基础知识二次学习--第四章 异常
第四章 异常处理 时间:2017年4月26日11:16:39~2017年4月26日11:28:58 章节:04章_01节 04章_02节 视频长度:20:46+01:16 内容:异常的概念 心得: Java异常是JAVA提供的用于处理程序中错误的一种机制 实在运行的过程中发生的一些异常事件(比如除0 ...
分类:编程语言   时间:2017-05-02 11:58:30    阅读次数:139
轮询算法
在多台机器实现负载均衡的时候,经常用到轮询调度算法(Round-Robin Scheduling)。 轮询调度算法就是以循环的方式依次将请求调度不同的服务器,即每次调度执行i = (i + 1) mod n,并选出第i台服务器。 算法的优点是其简洁性,它无需记录当前所有连接的状态,所以它是一种无状态 ...
分类:编程语言   时间:2017-05-02 11:57:59    阅读次数:245
POJ - 2155 Matrix (二维树状数组 + 区间改动 + 单点求值 或者 二维线段树 + 区间更新 + 单点求值)
POJ - 2155 Matrix Time Limit: 3000MS Memory Limit: 65536KB 64bit IO Format: %I64d & %I64u Submit Status Description Given an N*N matrix A, whose eleme ...
分类:编程语言   时间:2017-05-02 11:57:38    阅读次数:193
Python标准库:内置函数chr(i)
返回一个參数i表示的字符串。比方,chr(97)返回字符”a”。參数i的有效范围为0到1。114,111(0x10FFFF),其他范围的值会抛出异常ValueError。与之相反转换的函数是ord(),它是把一个字符串变成数值。样例:#chr()函数 print('0x5a:', chr(0x5a) ...
分类:编程语言   时间:2017-05-02 11:56:12    阅读次数:409
Swift听筒模式和扬声器模式切换
本文只作自用笔记,不喜忽喷,诚谢纠错. 听筒模式 UIDevice.current.isProximityMonitoringEnabled = true //开启红外线功能 let session = AVAudioSession() do{ try session.setCategory(AVA ...
分类:编程语言   时间:2017-05-02 11:54:37    阅读次数:432
深入理解Java类型信息(Class对象)与反射机制(干货)
本篇主要是深入对Java中的Class对象进行分析,这对后续深入理解反射技术非常重要,这篇有点偏向内功类文章,主要内容如下: 深入理解Class对象 RRTI的概念以及Class对象作用 Class...
分类:编程语言   时间:2017-05-02 11:54:15    阅读次数:376
Java基础知识二次学习--第五章 数组
第五章 数组 时间:2017年4月26日15:11:30~2017年4月26日15:15:54 章节:05章_01节 视频长度:09:30 内容:一维数组的内存分析 心得: Java中数组是引用类型 栈里面存的数组的引用 实际对象在堆内存里面 (C与C++是分配在栈里的) 内存图: 元素为引用数据类 ...
分类:编程语言   时间:2017-05-02 11:53:41    阅读次数:236
python异常处理与模块与包
导入模块: print('from the spam.py') money=1000 def read1(): print('spam->read1->money',1000) def read2(): print('spam->read2 calling read') read1() def ch ...
分类:编程语言   时间:2017-05-02 11:52:27    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!