码迷,mamicode.com
首页 > 编程语言 > 日排行
spring+springMVC+Mybatis架构下采用AbstractRoutingDataSource、atomikos、JTA实现多数据源灵活切换以及分布式事务管理
背景: 1、系统采用SSM架构、需要在10多个MYSQL数据库之间进行切换并对数据进行操作,上篇博文《springMVC+Mybatis(使用AbstractRoutingDataSource实现多数据源切换时)事务管理未生效的解决办法》 2、第一步先通过AbstractRoutingDataSou ...
分类:编程语言   时间:2017-06-16 14:13:56    阅读次数:223
**Python中的深拷贝和浅拷贝详解
Python中的深拷贝和浅拷贝详解 这篇文章主要介绍了Python中的深拷贝和浅拷贝详解,本文讲解了变量-对象-引用、可变对象-不可变对象、拷贝等内容。 要说清楚Python中的深浅拷贝,需要搞清楚下面一系列概念: 变量-引用-对象(可变对象,不可变对象)-切片-拷贝(浅拷贝,深拷贝) 【变量-对象 ...
分类:编程语言   时间:2017-06-16 14:14:24    阅读次数:226
Spring4新的javaConfig注解
1、@RestController spring4为了更方便的支持restfull应用的开发,新增了RestController的注解,比Controller注解多的功能就是给底下的RequestMapping方法默认都加上ResponseBody注解,省得自己再去每个去添加该注解。 2、@Conf ...
分类:编程语言   时间:2017-06-16 14:14:57    阅读次数:136
快速排序(Quicksort)的Javascript实现
日本程序员norahiko,写了一个排序算法的动画演示,非常有趣。 这个周末,我就用它当做教材,好好学习了一下各种排序算法。 排序算法(Sorting algorithm)是计算机科学最古老、最基本的课题之一。要想成为合格的程序员,就必须理解和掌握各种排序算法。 目前,最常见的排序算法大概有七八种, ...
分类:编程语言   时间:2017-06-16 14:16:03    阅读次数:171
python批量下载色影无忌和蜂鸟的图片 爬虫小应用
有些冗余信息。由于之前測试正則表達式。所以没有把它们给移走。只是不影响使用。# -*- coding:utf-8 -*- import re,urllib,sys,os,time def getAllUrl(): entry=sys.argv[1] #try: getPage=urllib.urlo ...
分类:编程语言   时间:2017-06-16 14:16:43    阅读次数:193
Unity3D shader专题
Unity模型部分隐藏着色器 http://blog.csdn.net/milk713785/article/details/52550130 Unity3d 描边shader介绍 http://www.cnblogs.com/joeshifu/p/5489727.html Unity3D shad ...
分类:编程语言   时间:2017-06-16 14:18:02    阅读次数:150
java static 方法与普通方法区别
static 方法不需要实例化,静态方法在JVM刚加载的时候就编译过了.在程序的运行过程中随时可以调用,不需要去实例化某个对象然后再去调用,可以直接用类名去调用,直到结束释放内存,且静态方法只能调用类静态变量,不能调用非static修饰变量,且任意一个对象对静态方法进行修改,其他调用该静态方法也会相 ...
分类:编程语言   时间:2017-06-16 14:18:53    阅读次数:155
Java类型转换问题
e.g: 结果为:avg=12.0 因为 a,b是int型,系统在运行时就将(a+b)/2看成int型运算,最后结果不会有小数,结果就是12,然后把87转成double类型赋值给avg,最终avg=12.0; 正确写法: 结果为:avg=12.5 ...
分类:编程语言   时间:2017-06-16 14:19:02    阅读次数:144
python之文件操作-复制、剪切、删除等
以下是把sourceDir目录下的以.JPG结尾的文件所有拷贝到targetDir目录下: <span style="font-size:18px;">>>>import os >>> import os.path >>> import shutil >>> def copyFiles(source ...
分类:编程语言   时间:2017-06-16 14:19:09    阅读次数:446
JavaScript笔记04——事件与回调
1、在浏览器中,大多数代码都是由事件驱动的(event-driven)。 这和生物中的神经反射有点类似。 比如说,谷歌页面上的一个按钮, 当我们“按下”这个按钮的时候,将跳出如下界面。 那么你有没想过,这个过程是怎么发生的呢? 很显然,在我们按下按钮的时候,一定是有“某一段代码“被调用。 这个“某一 ...
分类:编程语言   时间:2017-06-16 14:19:31    阅读次数:184
SpringMVC3.2 解决PO返回前台转成JSON时数据Long精度丢失问题
SpringMVC3.2 解决PO返回前台转成JSON时数据Long精度丢失问题 方案 1、自定义一个杰克逊的json转换类 public class LongToStringAdapter extends ObjectMapper { private static final long seria ...
分类:编程语言   时间:2017-06-16 14:19:57    阅读次数:1869
java痛苦学习之路[四]---关于struts2-convention-plugin使用
一、struts2-convention-plugin配置文件具体解释 <constant name="struts.convention.actionConfigBuilder" value="convention"/> <constant name="struts.convention.acti ...
分类:编程语言   时间:2017-06-16 14:20:23    阅读次数:279
Java笔记(24):多线程(02)
1、JDK5之后的Lock锁的概述和使用 2、死锁问题概述和使用 3、生产者消费者问题代码1 4、生产者消费者题代码2并解决线程安全问题 1 package cn.itcast_04; 2 3 public class Student { 4 String name; 5 int age; 6 } ...
分类:编程语言   时间:2017-06-16 14:21:04    阅读次数:224
POJ 3461 Oulipo KMP算法题解
本题就是给出非常多对字符串,然后问一个字符串在另外一个字符串出现的次数。 就是所谓的Strstr函数啦。 Leetcode有这道差点儿一模一样的题目。 使用KMP算法加速。算法高手必会的算法了。 另外看见讨论说什么使用KMP还超时,最大可能是没有真正理解next table的含义,写了错误的代码,故 ...
分类:编程语言   时间:2017-06-16 14:21:44    阅读次数:145
python小练习-对序列分组2
2.使用zip方法 ...
分类:编程语言   时间:2017-06-16 14:21:54    阅读次数:162
**Python垃圾回收机制
Python GC主要使用引用计数(reference counting)来跟踪和回收垃圾。 在引用计数的基础上,通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generation collection)以空间换时间的方法提高垃圾回收效率。 ...
分类:编程语言   时间:2017-06-16 14:22:11    阅读次数:255
Python 值传递和引用传递
值传递和引用传递參考地址:http://www.dataguru.cn/thread-489552-1-1.htmlpython的值传递不会改变传入參数的值,而引用传递传入的是一个地址。有点相似c的指针。在运行完毕之后会改变传入地址所指的值。值传递类型例如以下:上面的代码仅仅是将a的值作为參数传递进 ...
分类:编程语言   时间:2017-06-16 14:22:17    阅读次数:206
python(九)
一 生成器初探 什么是生成器? 可以理解为一种数据类型,这种数据类型自动实现了迭代器协议(其他的数据类型需要调用自己内置的__iter__方法),所以生成器就是可迭代对象 生成器分类及在python中的表现形式:(Python有两种不同的方式提供生成器) 1.生成器函数:常规函数定义,但是,使用yi ...
分类:编程语言   时间:2017-06-16 14:23:07    阅读次数:235
Python/matlab实现KNN算法
Python 算法伪码: 对未知类别属性的数据集中的每个点依次执行以下操作: 1)计算已知类别数据集中的点与当前点之间的距离; 2)按照距离递增次序排序; 3)选取与当前点距离最小的k个点; 4)确定前k个点所在类别的出现频率; 5)返回前k个点出现频率最高的类别作为当前点的预测分类。 欧氏距离计算 ...
分类:编程语言   时间:2017-06-16 14:23:20    阅读次数:343
JS数组练习
1.输入10个成绩,求总分,最高分,最低分 这个题的解题思路就是先设定好一个最大值和最小值,然后让我们的变量arr[i]分别和最大值、最小值作比较,然乎通过转换赋值的形式来得到我们想要得到的最大和最小值 2.往数组里面添加数据的时候去重 方法一(比较笨重,但是粗俗易懂): 当输入9的时候没有弹出提示 ...
分类:编程语言   时间:2017-06-16 14:24:15    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!