首页 > 编程语言
java容器(一)
最近再重新学习容器的一些细节,比第一次接触有了更深的了解。 ? 1、从宏观看容器的概念:? 首先是两个大的接口,Collection 和Map。 分别说明: ...
分类:编程语言   时间:2015-04-13 02:06:49    收藏:0  评论:0  赞:0  阅读:20
spring data jpa+eclipselink+jta+atomikos的配置(全网独一无二的研究结果)
前后两天花了7个多小时,搜索了整个网络的心血研究成果,基于hibernate的很好找,但基于eclipselink的资料少之又少,我最终解决了也是看了大量资料的灵机一动,废话不说了,也不想做解释了,明白人一看就明白。我可以肯定地说,到今天为止,网上还没有一个可用的配置文件,我这是蝎子耙耙独一份儿,哈哈。参照下面的例子,你也会解决的。 ? <?xml version="1.0&q ...
分类:编程语言   时间:2015-04-13 02:06:24    收藏:0  评论:0  赞:0  阅读:31
Java语言下的数组、链表、哈希表的增删查改效率
几种数据结构,就把这几样拿出来实现了一下,比较他们的效率。 其中链表和哈希表是直接调用的java.util包下的LinkedList类和HashTable类。 hash算法是采? ...
分类:编程语言   时间:2015-04-13 02:04:19    收藏:0  评论:0  赞:0  阅读:18
[转]Java 和 .Net 在异常处理机制上的区别
分类:编程语言   时间:2015-04-13 02:00:58    收藏:0  评论:0  赞:0  阅读:22
大型互联网服务集成平台:springmvc+mybatis+restful+webservice
SpringMVC + Mybatis +?SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台 项目Mave构建,模拟大...
分类:编程语言   时间:2015-04-13 01:47:20    收藏:0  评论:0  赞:0  阅读:347
Python Show-Me-the-Code 第 0001 题 生成激活码
第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?不知道用什么方法生成激活码比较靠谱,所以就用字母和数字的随机组合了。如果有更好的方法请告诉我:)生成的大概是这样子的: 0001.生成激活码.py#!/usr/bin/env python #coding: utf-8...
分类:编程语言   时间:2015-04-13 01:44:58    收藏:0  评论:0  赞:0  阅读:250
【UNITY3D 游戏开发之三】NGUI && HUDText 的练习源码及资源
本站文章均为 李华明Himi 原创,转载务必在明显处注明:(作者新浪微博: @李华明Himi ) 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/unity3d-game/1584.html           ? 点击订阅 ? 本博客最新动态!及时将最新博文通知您!                 不知道有多久没写博客了,竟然有种怀念的感觉 = =。...
分类:编程语言   时间:2015-04-13 01:44:39    收藏:0  评论:0  赞:0  阅读:229
javascript获取dom的下一个节点方法
需求说明: 获取当前节点左节点或者右节点(兄弟节点);css:javascript: $(document).ready(function () { $("#IsOnloadInfo").click(); $(".btn-slide").click(function...
分类:编程语言   时间:2015-04-13 01:42:28    收藏:0  评论:0  赞:0  阅读:192
列表和数组变量
1. 列表列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1, 5.3 , "hello" , 2),空列表:()。2. 数组——列表的存贮列表存贮于数组变量中,与简单变量不同,数组变量以字符"@"打头(1)数组变量创建时初始值为空列表;(2)同一个名字可以同时用于命名数组以及变量;...
分类:编程语言   时间:2015-04-13 01:40:58    收藏:0  评论:0  赞:0  阅读:224
Python __builtins__模块拾穗
1.isinstance函数:除了以一个类型作为参数,还可以以一个类型元组作为参数。isinstance(obj,basestring)===isinstance(obj,(str,unicode))2.getattr函数:可以给一个默认值,以免触发错误。writte=getattr(obj,'wr...
分类:编程语言   时间:2015-04-13 01:39:48    收藏:0  评论:0  赞:0  阅读:296
HDU 1285 确定比赛名次(拓扑排序基础)
题目大意: 题目是说,给你一个n个节点的有向无环图,然后,对于这个无环图,我们对他进行拓扑排序,使得拓扑排序中的序列按照字典序的方式输出.解题思路: 直接套用toposort()模板。。。 先说说toposort()的含义: 拓扑排序就是说,我们在一完成一项工程的时候,这个工程分为了很多的子...
分类:编程语言   时间:2015-04-13 01:38:58    收藏:0  评论:0  赞:0  阅读:259
linux线程的实现
http://www.cnblogs.com/zhaoyl/p/3620204.html首先从OS设计原理上阐明三种线程:内核线程、轻量级进程、用户线程内核线程内核线程就是内核的分身,一个分身可以处理一件特定事情。这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是内核栈...
分类:编程语言   时间:2015-04-13 01:37:58    收藏:0  评论:0  赞:0  阅读:268
内核线程和进程的区别
http://blog.csdn.net/tigerjibo/article/details/8299686前言:从 内核的角度来说,它并没有线程这个概念。Linux把所有线程都当做进程来实现。内核并没有准备特别的调度算法或者定义特别的数据结构来表示线程。相反, 线程仅仅被视为一个与其他进程共享某些...
分类:编程语言   时间:2015-04-13 01:37:38    收藏:0  评论:0  赞:0  阅读:235
linux内核--进程与线程
http://blog.csdn.net/yusiguyuan/article/details/12154823在《linux内核设计与实现》中第三章讲解了进程管理,在关于进程和线程的概念之间的区别还是由点模糊。书中说道: 进程就是处于执行期的程序。但进程并不仅仅局限于一段可执行程序代码。通常进程还...
分类:编程语言   时间:2015-04-13 01:36:08    收藏:0  评论:0  赞:0  阅读:253
编译原理:正规式转变成NFA算法
import java.util.ArrayList;import java.util.Map;import java.util.TreeMap;class Edge{ private int u, v; private char key; public Edge(int u, i...
分类:编程语言   时间:2015-04-13 01:35:19    收藏:0  评论:0  赞:0  阅读:800
c/c++ 对象内存布局
一、对象内存查看工具 VS 编译器 CL 的一个编译选项可以查看 C++ 类的内存布局,非常有用。使用如下,从开始程序菜单找到 Visual Stdio 2012. 选择 VS 的命令行工具,按如下格式使用: >cl –d1reportSingleClassLayout[classname] t.....
分类:编程语言   时间:2015-04-13 01:35:08    收藏:0  评论:0  赞:0  阅读:302
JavaServer Faces 2.0 can not be installed解决方案
问题描述:maven项目出现如下错误JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer..Maven Java EE Configuration ProblemJavaServer Faces 2.0 can not be in...
分类:编程语言   时间:2015-04-13 01:34:08    收藏:0  评论:0  赞:0  阅读:258
Spring Batch系列总括(转载)
最近一个项目在使用SpringBatch框架做一个电子商务平台的批处理。网上资料很有限,尤其是中文资料更是少之又少,官网上的文档也只是讲一些入门的基础知识,大部分高级特性都是一笔带过,讲解的很不彻底,在实际开发中碰到的问题很多。因此,特将自己学习、应用Spring Batch的过程总结成一个个小实例...
分类:编程语言   时间:2015-04-13 01:32:08    收藏:0  评论:0  赞:0  阅读:234
LeetCode—House Robber 寻找数组不相邻组合最大值DP
https://leetcode.com/problems/house-robber/ 题目设计了一个抢劫犯的情景,其实就是求数组中不相邻数据进行组合得到的最大值 举一个例子 假设数据: 8 3 6 15 4 9 7 10 那么首先可能选取 8 , 3 每一个数字的选取都是根据他的前两个数字,前三个数字得到的最大值进行选择,等到6的时候考虑前面只能和8组合  8,3,14 到数字15,...
分类:编程语言   时间:2015-04-13 00:27:18    收藏:0  评论:0  赞:0  阅读:929
Java静态代码块、构造代码块、构造方法的执行顺序
Java静态代码块、构造代码块、构造方法的执行顺序静态代码优先于非静态的代码,是因为被static修饰的成员都是类成员,会随着JVM加载类的时候加载而执行,而没有被static修饰的成员也被称为实例成员,需要创建对象才会随之加载到堆内存。所以静态的会优先非静态的。 执行构造器(构造方法)的时候,在执行方法体之前存在隐式三步: 1,super语句,可能出现以下三种情况: 1)构造方法体的第一行是...
分类:编程语言   时间:2015-04-13 00:26:42    收藏:0  评论:0  赞:0  阅读:351
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!