由于种种原因,有的时候可能要连接别人的数据库,或者不同的数据库没法自动转换,重构起来数据量又太大了,我们不得不在一个项目中连接多个数据源。从网上找了各种资料,只有这位大神给出的解决方案一下子就成功了。http://www.cnblogs.com/hoojo/p/dynamic_switch_sess ...
分类:
编程语言 时间:
2016-09-05 20:47:55
阅读次数:
248
1、循环语句 1.While 语句: 2.do while 3.for 循环 4.break 语句和 continue 语句 5.for in 枚举数组和类数组对象(即json格式的) 枚举出window对象下的属性 2.函数 函数就是完成某个功能的一组语句,函数由关键字 function + 函数 ...
分类:
编程语言 时间:
2016-09-05 20:49:21
阅读次数:
170
一.简介 模版是纯文本文件。它可以产生任何基于文本的的格式(HTML,XML,CSV等等)。 模版包括在使用时会被值替换掉的 变量,和控制模版逻辑的 标签。 例: 二.使用 1.变量 格式: 变量命名规则 1.变量的命名包括任何字母数字以及下划线 ("_")的组合 2.不能在变量名称中使用空格和标点 ...
分类:
编程语言 时间:
2016-09-05 20:46:03
阅读次数:
288
Semaphore(信号量)是一个线程同步结构,用于在线程间传递信号,以避免出现信号丢失,或者像锁一样用于保护一个关键区域。自从 5.0 开始,jdk 在 java.util.concurrent 包里提供了 Semaphore 的官方实现,因此大家不需要自己去实现 Semaphore。 简单的 S ...
分类:
编程语言 时间:
2016-09-05 20:44:04
阅读次数:
279
七、循环语句 1.While 语法: 说明: 例: 2. Do…while do...while功能与while相同,只是在执行的时候do...while是先执行后判断,while反之。 语法: 说明: 例: 3.for 循环语句 语法: 说明: 例: 4. break 语句和 continue 语 ...
分类:
编程语言 时间:
2016-09-05 20:44:32
阅读次数:
152
关于结构体成员的引用有这样的规律: 箭头(->):左边必须为指针; 点号(.):左边必须为实体。 那么如果一个结构体指针引用一个成员,这个成员又是一个结构体(并且是一个实体),那么如果要引用这个成员的成员要怎么办呢? 经过实验发现,依然遵循上面的规则即:箭头左边必须是指针,实体一定要用点号引用。fo ...
分类:
编程语言 时间:
2016-09-05 20:42:34
阅读次数:
197
1、认识异常:异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失。 int a=10; int b=0; int temp=a/b; System.out.println(temp); 2、处理异常 格式:try{ 异常语句 } Catch(Ex ...
分类:
编程语言 时间:
2016-09-05 20:42:59
阅读次数:
153
刚刚学习python,练习他的输出,发现输出一个常量时报错了,如下: 发现是因为python2.X版本与python3.X版本输出方式不同造成的在python3.X的,输入内容时都要带上括号python(),而在2.X中直接输出就没有问题 第二个地方,在IDE中运行给予提示,如 ...
分类:
编程语言 时间:
2016-09-05 20:40:50
阅读次数:
174
【nio服务端序列图】 一:nio服务器启动类 1 package com.yeepay.sxf.testnio; 2 /** 3 * nio创建的的timerServer服务器 4 * 5 * @author sxf 6 * 7 */ 8 public class NIOTimerServer { ...
分类:
编程语言 时间:
2016-09-05 20:38:12
阅读次数:
224
在Observable发射数据时,有时发送onError通知,导致观察者不能正常接收数据。可是,有时我们希望对Observable发射的onError通知做出响应或者从错误中恢复。此时我们该如何处理呢...
分类:
编程语言 时间:
2016-09-05 19:31:30
阅读次数:
240
异常捕获 1、异常:当javascript引擎执行JS代码时,发生了错误,导致程序停止运行。 2、异常抛出:当异常产生,并且将这个异常生成一个错误信息 3、异常捕获: try{发生异常的代码块;}catch(err){错误信息处理;} 4、Throw语句:通过一个throw语句来创建一个自定义错误 ...
分类:
编程语言 时间:
2016-09-05 19:29:01
阅读次数:
230
今天开始认真的学习python。 1.list类型 list是python的一种数据类型,它是一种有序列表,可以随时添加和删除其中的元素。 1.1 list类型的特征 1.2 可用于list类型的操作(方法) 2.tuple类型 tuple是python中的一种数据类型,它也是一种有序列表,与lis ...
分类:
编程语言 时间:
2016-09-05 19:27:45
阅读次数:
175
1.常用的隔离方法: 2.query的隔离方法: 需要引入jquery: <script type="text/javascript">path/to/jquery-3.1.0.min.js</script> <script type="text/javascript">path/to/jquery ...
分类:
编程语言 时间:
2016-09-05 19:26:39
阅读次数:
155
我最开始其实是由于疑惑ROUND_FLOOR和 ROUND_DOWN的表现区别才看了一波文档,但是感觉拉出一票以前没有留意过的东西。 贴一个decimal文档里面的解释: 直接阅读上面的解释十分抽象,下面我结合例子来解释一下在正负数不同的情况下 他们究竟有着什么样的行为 首先给出一组负数的后一位超过 ...
分类:
编程语言 时间:
2016-09-05 19:26:34
阅读次数:
521
1、搭建python下的Opencv环境 最近用的python版本都是2.7.3,因此这里虽然是用python来学习opencv,也只需在这基础上加一些其他的包 比如第一个程序需要的包,如 numpy:做科学计算的模块,包含丰富的函数,配置opencv也需要这个模块 cv2:opencv2.x版本, ...
分类:
编程语言 时间:
2016-09-05 19:25:23
阅读次数:
160
最近项目中出现了定时执行任务的东西,研究了一下,觉得挺不错的,以后还用得到,就总结了下。 这里只介绍两种java.util.Timer 和 quarts java.util.Timer java自带的工具类,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行,与java.u ...
分类:
编程语言 时间:
2016-09-05 19:24:48
阅读次数:
138