码迷,mamicode.com
首页 > 编程语言
Java泛型集合
所谓泛型就是允许在定义类、接口时指定类型形参,这个类型形参将在声明变量、创建对象时确定。增加了泛型支持后的集合,完全可以记住集合中元素的类型,并可以在编译时检查集合中元素的类型。即解决一些安全问题,同时还可以让代码变得更加简洁。一、使用泛型泛型的格式:通过来定义要操作的引用数据类型创建一个只存放字符...
分类:编程语言   时间:2015-06-12 18:47:05    阅读次数:108
我看Java二十年:它是如何永远改变编程的。
转自jdon的小文章:来自Infoworld的一篇纪念Java诞生20周年的文章。主要讲述了一些在今天习以为常但是在20年前却难以想象的情况。请记住,在1995年那时的编程不是一件很容易的事情,面向对象概念已经接受,但是很难实践,那时没有多少真正的面向对象语言,最多是将C代码粉饰一下,比如用clas...
分类:编程语言   时间:2015-06-12 18:47:08    阅读次数:105
javax.persistence.PersistenceException: No Persistence provider for EntityManage
还发工具:IDEA14+jdk1.7。文件结构以及hibernate对应的jar包:如附件中的各图所示。persistence.xml代码: org.hibernate.ejb.HibernatePersistence ...
分类:编程语言   时间:2015-06-12 18:44:57    阅读次数:154
Java @override报错的解决方法
有时候Java的MyEclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。[size=18.0180187225342px] 这是jdk本身的问题,@Override是JDK5就已经有了,.....
分类:编程语言   时间:2015-06-12 18:40:31    阅读次数:107
自定义序列化和反序列化的java实现
package?j2se.IO; import?java.io.*; /** ?*?Created?by?jingqing.zhou?on?2015/6/12. ?*?ByteArrayOutputStream?:可以捕获内存缓冲区的数据,转换成字节数组。 ?*?DataInputStream&DataOutputStr...
分类:编程语言   时间:2015-06-12 17:38:02    阅读次数:172
java回调函数的理解
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用...
分类:编程语言   时间:2015-06-12 17:35:19    阅读次数:144
Swift1_闭包
// main.swift // swift1_闭包 // Created by beyond on 15/6/12. // Copyright (c) 2015年 beyond.com All rights reserved. import Foundation println("Hello, 闭包!") func isExistFunc(arr:[Int],baseNum:Int,co...
分类:编程语言   时间:2015-06-12 17:31:08    阅读次数:173
Python循环定时服务功能(类似contrab)
Python实现的循环定时服务功能,类似于Linux下的contrab功能。主要通过定时器实现。 注:Python中的threading.timer是基于线程实现的,每次定时事件产生时,回调完响应函数后线程就结束。而Python中的线程是不能restart的,所以这种循环定时功能必须要在每次定时响应完成后再重新启动另一个定时事件。 #!/usr/bin/env python # -*- cod...
分类:编程语言   时间:2015-06-12 17:34:05    阅读次数:533
【Java 安全技术探索之路系列:J2SE安全架构】之二:安全管理器
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell一 安全管理器的功能安全管理器是一个允许程序实现安全策略的类,它会在运行阶段检查需要保护的资源的访问权限及其它规定的操作权限,保护系统免受恶意操作攻击,以达到系统的安全策略。安全管理器负责检查的操作主...
分类:编程语言   时间:2015-06-12 17:30:19    阅读次数:234
Java利用Jave转换视频格式为3gp
/** * 将上传的视频转换为3gp标清格式 *  * @param resourceId * @return */ public static Map to3GP(String resourceId) { String sourcePath = "E:"; String sourceFilePath = sourcePath + "/" + resourceId; logger...
分类:编程语言   时间:2015-06-12 17:27:32    阅读次数:249
SpringMVC导出Excel
import java.math.BigDecimal; import java.net.URLEncoder; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServ...
分类:编程语言   时间:2015-06-12 17:26:03    阅读次数:139
myeclipse将java项目转换成web项目,导出war包
1.项目右击属性,勾选下面两项,点击apply,关掉窗口,重新打开 2.打开assembly,删掉webroot目录,把对应的webapp目录添加进来 3.删掉项目新生成的webroot文件夹,即可export出war包了...
分类:编程语言   时间:2015-06-12 17:25:10    阅读次数:158
自动化测试程序之二模拟触摸屏点击事件和滑动事件(C语言)
一、测试程序编写说明 终端设备上运行的是LINUX+QT应用程序,使用触摸屏进行人机交互。经过测试人员长时间的人机交互测试,来确认系统的功能是否满足需求后。现在需要编写一个自动化的测试程序模拟触摸屏点击事件和滑动,并能够按照测试人员预设的脚本执行,比如在屏幕的某个位置需要点击某个按钮,或是屏幕或是列表需要滑动,并且这一个或几个动作需要连续执行10000次或更多。来验证系统的稳定性,以及内存使用率和CPU负载等。...
分类:编程语言   时间:2015-06-12 17:25:49    阅读次数:254
C++标准库
该篇是计算机中软件与程序设计类的优质预售推荐《C++标准库》。 最权威最畅销C++参考书 12载阔别携新标重磅归来 全面覆盖C++新标准新成员新特性 全书例子完全基于C++11重写。 编辑推荐 “不熟悉 C++ 标准库,任何人都称不上是高效的 C++ 程序员。”——侯捷 C++11巨大革新,并已逐渐走向舞台中央,而其中变化最大的,正是标准库 STL容器、算法、迭代器光...
分类:编程语言   时间:2015-06-12 17:20:33    阅读次数:159
java操作solr实现索引,查询,删除,拼写检查等功能
使用java操作solr 前面讲了很多对solr的操作都是直接在页面上操作的,实际工作中肯定是要使用java进行操作的,在这我们就看一下如何使用java来操作solr Solr提供了solrj来使用java操作solr,SolrJ是封装了httpClient方法,来操作solr的API的。首先添加maven依赖        org.apache.solr        solr-...
分类:编程语言   时间:2015-06-12 17:17:58    阅读次数:146
linux下分析Java程序内存汇总
使用pmap查看进程内存 运行命令 使用pmap可以查看某一个进程(非java的也可以)的内存使用使用情况, 命令格式: pmap 进程id 示例说明 例如运行: pmap 12358 显示结果如下图(内容较多, 分成几张图说明): 内容开始部分 内容结束部分 上图中, 第一列,内存块起始地址 第二列,占用内存大小 第三列,内存权限 第四列,内存名称,...
分类:编程语言   时间:2015-06-12 17:18:05    阅读次数:216
1038. Recover the Smallest Number (30) - 字符串排序
只需要比较字符串然后排序即可,对于两个字符串a和b,比较ab和ba的大小,为了让数字最小,要让最小的字符串在前面,也就是ab < ba是我们所期望的,因此只需要把所有字符串按照这个规则排序即可。 需要注意的是,输出时第一个数不能有前导0,如果所有数字都是0,我们只能输出一个0。 为了这两个需求,我使用了stringstream把字符串转为数字。 对于第一个数字,只需要直接转为数字输出即可。 为了判断是否所有数字都是0,找到最大的字符串,也就是排序后的最后一个,看它转为数字是否是0,如果是,最大的都是0,说明...
分类:编程语言   时间:2015-06-12 17:19:27    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!