码迷,mamicode.com
首页 > 编程语言
Java中的深拷贝(深复制)和浅拷贝(浅复制)
深拷贝(深复制)和浅拷贝(浅复制)是两个比较通用的概念,尤其在C++语言中,若不弄懂,则会在delete的时候出问题,但是我们在这幸好用的是Java。虽然java自动管理对象的回收,但对于深拷贝(深复制)和浅拷贝(浅复制),我们还是要给予足够的重视,因为有时这两个概念往往会给我们带来不小的困惑。浅拷...
分类:编程语言   时间:2015-03-04 22:21:10    阅读次数:174
java中重载和重写的区别
重载和重写的英文名字: 重载overload。 重写override。其实把重载和重写放到一起比较本身没有太大的意义。因为:(1)重载主要发生在同一个类的多个同名方法之间(2)重写发生在子类和父类的同名方法之间。他们除了方法名相同之外,没有太大相似之处。此外,子类和父类之间也会发生重载。如果...
分类:编程语言   时间:2015-03-04 22:19:30    阅读次数:146
矩阵类的python实现
科学计算离不开矩阵的运算。当然,python已经有非常好的现成的库:numpy。我写这个矩阵类,并不是打算重新造一个轮子,只是作为一个练习,记录在此。注:这个类的函数还没全部实现,慢慢在完善吧。全部代码: 1 import copy 2 3 class Matrix: 4 '''矩...
分类:编程语言   时间:2015-03-04 22:19:33    阅读次数:260
spring+mybatis管理多个数据源(非分布式事务)
本文通过一个demo,介绍如何使用spring+mybatis管理多个数据源,注意,本文的事务管理并非之前博文介绍的分布式事务。这个demo将使用两个事务管理器分别管理两个数据源。对于每一个独立的事务,只涉及一个数据源。demo功能:实现一个能依靠两个独立的事务管理器互不干涉的管理自己的数据源的we...
分类:编程语言   时间:2015-03-04 22:19:40    阅读次数:275
网易天谕-抢游戏验证码-java版
主函数: package?com.tianyu; import?java.sql.Connection; import?java.sql.DriverManager; import?com.alibaba.fastjson.JSONObject; public?class?Main?{ public?static?String?game_url?...
分类:编程语言   时间:2015-03-04 21:15:27    阅读次数:208
java的线程同步机制synchronized关键字的理解
线程同步: ??????? ??????? 由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被...
分类:编程语言   时间:2015-03-04 21:16:39    阅读次数:198
多线程之死锁
classYuShi{publicsynchronizedvoidsay(FuXief){//同步方法System.out.println("玉史:给我30亿欧元,放了你儿子");f.get();}publicsynchronizedvoidget(){//同步方法System.out.println("玉史终于得到了赎金,放了儿子,为了下次继续绑架");}}classFuXie{publicsynchronizedvo..
分类:编程语言   时间:2015-03-04 21:16:14    阅读次数:180
Unity3D 多人协作开发svn 环境搭建
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。   说到多人协作开发,大家都会想到要使用版本控制工具来管理项目,当然最常用的要数SVN和Git了,但是SVN管理Unity3D项目的确有一些不尽人意的地方,...
分类:编程语言   时间:2015-03-04 21:14:07    阅读次数:618
[LeetCode] 019. Remove Nth Node From End of List (Easy) (C++/Python)
[LeetCode] 019. Remove Nth Node From End of List (Easy) (C++/Python)...
分类:编程语言   时间:2015-03-04 21:12:31    阅读次数:181
[LeetCode] 020. Valid Parentheses (Easy) (C++/Java/Python)
[LeetCode] 020. Valid Parentheses (Easy) (C++/Java/Python)...
分类:编程语言   时间:2015-03-04 21:11:45    阅读次数:159
import javax.servlet.ServletException出错
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http...
分类:编程语言   时间:2015-03-04 21:08:45    阅读次数:153
[LeetCode] 021. Merge Two Sorted Lists (Easy) (C++/Python)
[LeetCode] 021. Merge Two Sorted Lists (Easy) (C++/Python)...
分类:编程语言   时间:2015-03-04 21:09:52    阅读次数:221
Dijkstra 算法寻找最短路径 较简易
反正觉得比书上的代码简单多了 主要的一些核心代码还是参考上一篇博客的,觉得那篇的Dij写的不错,值得细细品味 注释的话看上篇博客,vim不知道怎么注释 #include using namespace std ; const int maxint = 999 ; const int maxnum = 100 ; int dist[maxnum] ; int pre[maxnum] ;...
分类:编程语言   时间:2015-03-04 21:07:41    阅读次数:188
HDU 5154 Harry and Magical Computer 拓扑排序
水题不解释 拓扑排序判断有无环 Description In reward of being yearly outstanding magic student, Harry gets a magical computer. When the computer begins to deal with a process, it will work until t...
分类:编程语言   时间:2015-03-04 21:07:48    阅读次数:144
Spring Data之@Query中的org.hibernate.hql.internal.QueryExecutionRequestException: Not supported for DML
Spring Data之@Query中的org.hibernate.hql.internal.QueryExecutionRequestException: Not supported for DML错误信息。...
分类:编程语言   时间:2015-03-04 21:05:55    阅读次数:575
A*算法
A* 算法
分类:编程语言   时间:2015-03-04 20:59:28    阅读次数:239
c++之指针练习
1 #include 2 3 using namespace std; 4 5 //要通过函数调用来改变主调函数中某个变量的值: 6 //(1) 在主调函数中,将该变量的地址或者指向该变量的指针作为实参 7 //(2) 在被调函数中,用指针类型形参接受该变量的地址 8 //(3) 在被调函...
分类:编程语言   时间:2015-03-04 20:59:18    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!