码迷,mamicode.com
首页 > 编程语言
[Java] MAP、LIST、SET集合解析
在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系: java.util +Collection 这个接口extends自 --java.lang.Iterable接口 +List 接口 -ArrayList 类 -LinkedList 类 -Vector 类...
分类:编程语言   时间:2014-06-15 20:23:51    阅读次数:280
spring 代理 演变过程
动态代理演变拿JDBC开事务举例子最初 写代码 每个CUD 都需要开启事务 所以出现很多累赘代码因此提出静态代理的构想,把事务交给后台做,程序员只需要 调用update(sql)就行了,update(sql)方法里会开启事务相关操作但是这不合理,因为如果有上千个CUD操作,得有上千个 函数里都开启关...
分类:编程语言   时间:2014-06-15 20:44:00    阅读次数:168
JAVAEE 是什么,如何获取各种规范jar包及各种规范的jar包源码
1、什么是JAVA EEJAVA EE是由一系列规范组成的,规范是由JCP制定的,并且提供了参考实现。规范(Specification)是一系列接口,不包含具体实现有以下常见的JAVA EE实现,包括JBOSS、GLASSFISH等。而tomcat是一个servlet容器,实现了servlet规范、...
分类:编程语言   时间:2014-06-15 20:48:36    阅读次数:361
Maven 结合 Spring profile对不同的部署环境打包部署
这是一个草鸡鸡冻人心的时刻,搞了2天终于搞定了,麻麻再也不用担心我部署出错了!!!!!!!所有profile,spring和maven的,定义均要一致,否则,自己运行看看。首先,先来讲下spring的profile功能,这个是方便项目的各种环境分离(开发、测试、生产),简单介绍下如何使用。在bean...
分类:编程语言   时间:2014-06-15 20:55:44    阅读次数:328
相当牛X的java版星际游戏
分享一款牛人用java写的经典游戏,目录结构如下:虽然只能算一个Demo,但是用到了很多Java基础技术和算法:Java2D,双缓冲,A星寻路,粒子系统,动画效果,处理图片,Swing ui ,UDP,TCP/Socket.另外这个程序也可以看出jre1.5和jre1.6之前的性能差别。(jre1....
分类:编程语言   时间:2014-06-15 21:00:23    阅读次数:298
java动态代理(JDK和cglib)
JAVA的动态代理代理模式代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通...
分类:编程语言   时间:2014-06-15 21:06:26    阅读次数:178
Java汉字转拼音库,Pinyin4j
pinyin4j是一个支持将简体和繁体中文转换到成拼音的Java开源类库,作者是Li Min (xmlerlimin@gmail.com)。以下是一些具体的介绍和使用方式。1.pinyin4j的官方下载地址http://sourceforge.net/projects/pinyin4j/files/...
分类:编程语言   时间:2014-06-15 21:13:15    阅读次数:290
Java Timer 定时器的使用
设置定时任务很简单,用Timer类就搞定了。一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下:package test;import java.util.Timer;public class TimeTaskTest {pub...
分类:编程语言   时间:2014-06-15 21:20:05    阅读次数:251
[leetcode]Reverse Nodes in k-Group @ Python
原题地址:https://oj.leetcode.com/problems/reverse-nodes-in-k-group/题意:Given a linked list, reverse the nodes of a linked listkat a time and return its mod...
分类:编程语言   时间:2014-06-15 21:24:43    阅读次数:293
JAVA虚拟机
Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。Java虚拟机所管理的内存将会包括以下几个运行时数据区域程序计数器(P...
分类:编程语言   时间:2014-06-15 21:28:37    阅读次数:329
[leetcode]Permutation Sequence @ Python
原题地址:https://oj.leetcode.com/submissions/detail/5341904/题意:The set[1,2,3,…,n]contains a total ofn! unique permutations.By listing and labeling all of ...
分类:编程语言   时间:2014-06-15 21:33:16    阅读次数:270
PYTHON对文件及文件夹的一些操作
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。 创建文件: 1) os.mknod("test.txt") 创建空文件 2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 创建目录: os.mkdir("file") 创建目录 复制文件....
分类:编程语言   时间:2014-06-15 21:53:58    阅读次数:247
[leetcode]Merge Two Sorted Lists @ Python
原题地址:https://oj.leetcode.com/problems/merge-two-sorted-lists/题意:Merge two sorted linked lists and return it as a new list. The new list should be made...
分类:编程语言   时间:2014-06-15 21:58:31    阅读次数:238
[leetcode]Minimum Window Substring @ Python
原题地址:https://oj.leetcode.com/problems/minimum-window-substring/题意:Given a string S and a string T, find the minimum window in S which will contain all...
分类:编程语言   时间:2014-06-15 22:10:42    阅读次数:1109
crontab常见错误(执行python脚本 no module)
在crontab定时执行python脚本,在shell下没有问题,在crontab中报no module,找不到安装的库。1 crond服务未启动crontab不是Linux内核的功能,而是依赖一个crond服务,这个服务可以启动当然也可以停止。如果停止了就无法执行任何定时任务了,解决的方法是打开它...
分类:编程语言   时间:2014-06-15 22:17:58    阅读次数:423
8张图理解Java
英文原文:Top 8 Diagrams for Understanding Java 一图胜千言,下面图解均来自 ProgramCreek网站的 Java 教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。 1、字符串不变性 下面这张图展示了这段代码做了什么...
分类:编程语言   时间:2014-06-15 22:21:34    阅读次数:201
type="text/javascript"与language="javascript"的区别
type="text/javascript"和language="javascript"都是指所使用的语言程序是javascript,本质上是一样的,在里都可以支持,不过现在language="javascript"的写法已经过时了,在最新的css3里面已经不推荐使用language="javasc...
分类:编程语言   时间:2014-06-15 22:33:02    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!