-
集算器赞助java处理结构化文本的集合运算
集算器协助java处理结构化文本的集合运算JAVA不直接支持集合运算,因此要用嵌套循环才能实现文本文件之间的交集、并集、差集等集合运算,如果文件数量较多,或者文件较大而无法放入内存直接计算,再或者要按照多个字段进行集合运算,则相应的代码会更加复杂。集算器直接支持集合运算,可以协助JAVA轻松实现此类算法,下面我们通过例子来看一下具体作法。有两个小文件:f1.txt和f2.txt,第一行是列名,现在...
27
热度 -
Java 自定义注解及利用反射读取引文
Java自定义注解及利用反射读取注解一、自定义注解元注解:@interface注解:定义注解接口@Target注解:用于约束被描述的注解的使用范围,当被描述的注解超出使用范围则编译失败。如:ElementType.METHOD,ElementType.TYPE;@Retention注解:用于约束被定义注解的作用范围,作用范围有三个:1,、RetentionPolicy.SOURCE:作用范围是源码...
53
热度 -
来调在QueryRunner中的应用(45)
回调在QueryRunner中的应用(45)第一步:实现一个调用类:/***有回调的查询*/public<T>Tquery(Stringsql,MyHandler<T>mh){Tt=null;//声明connConnectioncon=null;try{con=ds.getConnection();//执行查询Statementst=con.createStatement(...
287
热度 -
j2se-Java异步socket
j2se----Java异步socket用异步输入输出流编写Socket进程通信程序在Merlin中加入了用于实现异步输入输出机制的应用程序接口包:java.nio(新的输入输出包,定义了很多基本类型缓冲(Buffer)),java.nio.channels(通道及选择器等,用于异步输入输出),java.nio.charset(字符的编码解码)。通道(Channel)首先在选择器(Selector...
6830
热度 -
分享口试经历-机会是自己给的
分享面试经历--机会是自己给的有人说,如果你想要得到什么,只要在心中默念,坚持,就一定能得到。这意思或许是告诉我们,一定要相信自己,要自信,一定能成功的。态度决定命运2012的开年,我经历了近十余次的面试,我知道其中的酸甜苦辣。面对失败时,有人对我说,面试就是去找打击的。如果一次次的打击,最后你疲惫了,那你也就输了。面试不但是检验我们的知识的,还有我们做人的道理。我去过这样一家公司面试,总监亲自出...
4110
热度 -
Android及时聊天系统-随聊App之接口实现
Android即时聊天系统-随聊App之接口实现接口定义请参考上篇,实现接口采用的是成熟的第三方asmack包,asmack是smack的android版,而smack是一个已经相对成熟的封装xmpp协议的第三方jar包。服务器端安装openfire服务器,通过调用asmack的相关接口可以进行用户间通信。在写代码之前先简单介绍几个常用类1:ConnectionConfiguration这是一个x...
18
热度 -
android动态加载已安装跟未安装的apk资源
android动态加载已安装和未安装的apk资源在android开发中动态加载已安装和未安装的apk资源,是很有用的,可以用来实现换肤功能等等。今天我们来学习。首先新建一个工程plugpicinstall,我们需要往该工程的asset目录和drawable目录下拷贝一些呆会需要加载的图片。运行该工程,即安装。我们先看看如何实现加载已经安装的apk中的资源:我们需要先写两个方法,用来获取对应的已安装...
50
热度 -
[android]android自动化测试十一之代码覆盖率汇报EMMA
[android]android自动化测试十一之代码覆盖率报告EMMA以下代码时监听测试程序结束后将Emma测试报告写入到虚拟机上,然后可以使用adbpull命令发送至硬盘上,这里需要测试程序集成Emmajar包,并需要修改antbuild文件。packagecom.example.instrumentation;importjava.lang.reflect.InvocationTargetEx...
39
热度 -
使用java对sql server开展增删改查
使用java对sqlserver进行增删改查1importjava.sql.Connection;2importjava.sql.DriverManager;3importjava.sql.PreparedStatement;4importjava.sql.ResultSet;5importjava.sql.SQLException;6/**7*TestDemo.java8*使用java对sqls...
117
热度 -
一个容易的SQL注入
一个简单的SQL注入本例采用JSP+Servlet+Mysql:1.数据库:数据库名:sqlinjectCREATEDATABASEsqlinject;建user表:Table:userCreateTable:CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(20)NOTNULL,`sex`varcha...
20
热度 -
(4) 执行SQL语句
(四)执行SQL语句(1)在执行SQL命令之前,需要创建一个Statement对象。要创建Statement对象,需要使用DriverManager.getConnection方法所获得的Connection对象。e.g.Statementsstmt=conn.createStatement();(2)将要执行的SQL语句放入字符串中e.g.???Stringcommand="UPDATEBook...
46
热度 -
【J2SE】利用反照机制实现的sql语句自动生成、简化实体类封装
【J2SE】利用反射机制实现的sql语句自动生成、简化实体类封装现在所学的东西,有很多的共性。Dao层对于臃肿,很多都是ctrl+c和ctrl+v完成的,这种事情纯粹就是苦力代码。利用双周的时间,用反射机制实现了sql自动生成,简化list封装。大家看看还有什么需要改进的地方吧。sql工具类importjava.lang.reflect.InvocationTargetException;impo...
84
热度 -
java 联接HSQL
java连接HSQL?java连接HSQL?1.关于HSQLAHyperSQLDatabaseEachHyperSQLdatabaseiscalledacatalog.Therearethreetypesofcatalogdependingonhowthedataisstored.Typesofcatalogdatamem:storedentirelyinRAM-withoutanypersist...
42
热度 -
jfreechart+sql兑现时间曲线图
jfreechart+sql实现时间曲线图前不久为公司客户写了个曲线图的程序?用jsp帮助实现的,当中遇到了不少的问题,后来在ITPUB的一些朋友和自己的辛苦努力下终于完成了该程序?学会了自己看API来写程序,正如ITPUB的一位老将所言,如果不会看API,还是放弃编程,在这次事件之后,确实发现,API是编程时不可或缺的“工具”,hoho?在这里把我使用的例子写出来,其中的参数只作参考<转载...
22
热度 -
Android 获取不久前应用的缩略图
Android获取最近应用的缩略图最近有项需求是获取应用的缩略,用于在动画时显示。因此就对此块知识简要了解了一下。在android中获取视频文件的缩略图有三种方法:1.从媒体库中查询新视频增加后需要SDCard重新扫描才能给新增加的文件添加缩略图,灵活性差,而且不是很稳定,适合简单应用2.android2.2以后使用ThumbnailUtils类获取实现简单,但2.2以前的版本不支持3.调用jni...
5
热度 -
在Android上应用Http客户端的选择(译文)
在Android上使用Http客户端的选择(译文)?翻译自http://blog.publicobject.com/??????大多数有网络连接的Android应用会使用HTTP协议发送和接收数据。Android包含两种Http客户端类,HttpURLConnection和ApacheHttpClient。这两者都支持HTTPS,streaming上传与下载,配置超时时间,IPv6,以及连接池。?...
49
热度 -
android安全有关问题(八)伪造短信(利用原生android4.0漏洞)
android安全问题(八)伪造短信(利用原生android4.0漏洞)导读:本文利用android4.0的一个原生漏洞来伪造短信。无须声明任何权限即可伪造发送方为任何号码的短信给用户。?android4.0发布已经是很久很久很久很久以前的事情了,这个漏洞早就报了出来,之所以现在才写这篇文章,就是觉得,该升级的基本已经都升级了,该打补丁的基本都已经打了补丁,所以现在差不多是时候了。?原生andro...
64
热度 -
echart表格插件使用笔记(二)-按月统计
echart报表插件使用笔记(二)--按月统计按月统计注册人数java类:packagecom.spring.controller;importjava.io.IOException;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.Resul...
423
热度 -
用添加服务引用也许生成代理类的方式,webservice的函数的入参跟出参都跟描述不同
用添加服务引用或者生成代理类的方式,webservice的函数的入参跟出参都跟描述不同?服务是用java做的,引用服务后,调用里面的函数,但是函数的入参跟出参都跟描述文档不一样有的函数没有入参,但是依然有入参。我是新手,不知怎么应付了。。。跟对方说他们给的地址没问题。。截个图。下面是对方给的地址在IE上出现的页面。<?xmlversion="1.0"encoding="UTF-8"?>...
69
热度 -
用添加服务引用或许生成代理类的方式,webservice的函数的入参跟出参都跟描述不同
用添加服务引用或者生成代理类的方式,webservice的函数的入参跟出参都跟描述不同?服务是用java做的,引用服务后,调用里面的函数,但是函数的入参跟出参都跟描述文档不一样有的函数没有入参,但是依然有入参。我是新手,不知怎么应付了。。。跟对方说他们给的地址没问题。。截个图。下面是对方给的地址在IE上出现的页面。<?xmlversion="1.0"encoding="UTF-8"?>...
132
热度