Java
PlusPlus1
...
展开
-
使用Links方法安装Eclipse插件
方法如下:(1)在Eclipse的安装目录下新建两个文件夹:一个用来存放插件,取名为myplugins;另一个用来存放link文件,取名为links。(2)将下载的插件解压缩到myplugins目录下,解压路径为 Eclipse安装路径/myplugins/插件名。由于Eclipse会到指定的目录下查找eclipse/features目录和eclipse/plugins目录,以寻找合法的E原创 2010-03-08 10:35:00 · 9198 阅读 · 1 评论 -
从EXIF JPEG图片中提取GPS位置信息
图片中附带GPS信息原创 2014-06-21 01:54:30 · 29299 阅读 · 0 评论 -
IPv4字符串和整数相互转换
在进行IP比较、查询的时候使用IP字符串比较相当麻烦,这个时候可以考虑将IP字符串转化为整数。在运算完成之后,有需要将 整数转化为IPv4字符串以方便显示。备忘如下:public class IPTransfer { private final long PART1 = 0xff000000; private final long PART2 = 0xff0000; priva原创 2014-03-09 12:58:15 · 9134 阅读 · 0 评论 -
Tomcat7中WebSocket初探
HTML5中定义了WebSocket规范,该规范使得能够实现在浏览器端和服务器端通过WebSocket协议进行双向通信。使用WebSocket的优点显而易见:主动的双向通信模式:相对于使用Ajax的被动的请求响应模式,主动模式下可以节省很多无意义的请求;浏览器原生支持:简化了编程环境和用户环境,不依赖第三方插件;高效省流量:以数据帧的方式进行传输,抛弃了HTTP协议中请求头,直接了当.原创 2014-02-28 21:47:58 · 38422 阅读 · 1 评论 -
Ubuntu下Java开发环境搭建
(1)去甲骨文官网去下载Linux的Java版本,我下载的是 jdk-7u45-linux-i586.tar.gz(2)解压文件,打开终端输入: tar zxvf jdk-7u45-linux-i586.tar.gz -C /usr/lib(3)将jdk文件夹重命名,短一点好记,cd /usr/lib ,然后输入sudo mv jdk1.7.0_45 jdk7(4)配置环境变量,终端输原创 2013-11-30 22:36:47 · 3864 阅读 · 0 评论 -
MySQL\Hibernate\Java数据类型映射关系
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String1 BLOBL+NBLOBjava.lang.byte[]转载 2012-08-10 14:12:17 · 7936 阅读 · 1 评论 -
Hibernate自动建库建表
在配置文件中设置自动建立数据库及数据表: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="url" value="jdbc:mysql://localhost/mytest?createDatab原创 2012-08-10 17:11:54 · 5147 阅读 · 0 评论 -
Java核心技术笔记—方法参数(值调用和引用调用)
最近重读Java核心技术,不得不说的是这本书确实不错。虽然本人不太喜欢做笔记,但还是觉得某些重要的地方必须要记一下。关于方法参数调用一般有两种:值调用(call by value)和引用调用(call by reference)。顾名思义,值调用表示方法接收的是调用者提供的值;引用调用表示方法接收的是调用者提供的变量的地址。特别重要的是:在Java中,程序设计总是采用值调用。即:方法得到的原创 2013-10-12 16:43:02 · 4852 阅读 · 0 评论 -
Android 4主线程访问网络
最近做一个Android项目,利用Jsoup读取和解析网页数据,同样的程序在Android2.3上运行完全正常,而跑到Android4上面,bug出现了...看了一下异常:android.os.NetworkOnMainThreadException然后,上网搜索一下才发现,原来Android4默认情况下是不允许在主线程中访问网络的。解决问题的思路有两种:1、解除主线程原创 2013-09-25 18:20:47 · 12427 阅读 · 2 评论 -
Android图片处理:识别图像方向并显示
在Android中使用ImageView显示图片的时候发现图片显示不正,方向偏了或者倒过来了。解决这个问题很自然想到的分两步走:1、自动识别图像方向,计算旋转角度;2、对图像进行旋转并显示。一、识别图像方向 首先在这里提一个概念EXIF(Exchangeable Image File Format,可交换图像文件),具体解释参见Wiki。原创 2013-06-15 21:51:27 · 22446 阅读 · 7 评论 -
Protocol Buffer实战
一、Protocol buffers 是什么一套灵活、高效、自动化的结构化数据序列化开发工具包,比XML更加 小、快速、简单,支持Java、C++、Python等多种语言。Protocol buffers are a flexible, efficient, automated mechanism for serializing structured data – think XML,原创 2013-05-31 16:35:24 · 2180 阅读 · 0 评论 -
Java 7七大新功能
Java 7已经完成的7大新功能: 1 对集合类的语言支持; 2 自动资源管理; 3 改进的通用实例创建类型推断; 4 数字字面量下划线支持; 5 switch中使用string; 6 二进制字面量; 7 简化可变参数方法调用。 下面我们来仔细看一下这7大新功能:转载 2013-05-31 15:43:28 · 862 阅读 · 0 评论 -
浮点数精确计算
来看一道题(http://poj.org/problem?id=1001),如下:ExponentiationTime Limit: 500MS Memory Limit: 10000KTotal Submissions: 111481 Accepted: 27078DescriptionProblem原创 2012-12-16 14:34:45 · 1001 阅读 · 0 评论 -
备忘:生成GUID(UUID)
好像百度百科已经有了详细的介绍,http://baike.baidu.com/view/185358.htm不过还是小小的测试一下:Java生成GUID:import java.util.UUID;public class TestGUID { public static void main(String[] args) { UUID uuid = UUID.rand原创 2012-12-13 16:33:47 · 3215 阅读 · 0 评论 -
APK反编译备忘
1、apktool : 下载:http://code.google.com/p/android-apktool/downloads/list,点击下载apktool 和apktool-install-windows,解压这两个包,内容放到一个文件夹里面。用法——apktool d (要反编译的文件) (输出文件夹);apktool b (目标文件夹) //从目标文件夹中重建APK原创 2012-11-19 03:11:22 · 1378 阅读 · 0 评论 -
Android中解析XML(SAX方式)Demo
在Android开发中需要解析XML,那么如何解析XML文件呢?Android参考API中提供了多种方式解析XML,其中之一就是SAX方式。下面是本人写的一个小Demo.工程目录如下图所示需要解析的XML文件如下:// textxml.xml Lucas Cheng 1234原创 2012-03-29 02:27:51 · 3377 阅读 · 1 评论 -
解决 Android 中使用ListView和CheckBox批量操作时若干问题
本文可以帮助 完美解决 在Android中使用ListView时批量操作CheckBox出现的各种问题。在Android中使用ListActivity可以很方便的绑定一组数据或者一个查询。但是,使用过程中也会遇到一些问题。在此,我将自己遇到的问题以及解决方法记录下来,一方面做一个备忘,同时,也希望有缘人能少走弯路。问题一: Listview中的Item数目到底是多少List原创 2012-03-11 00:39:48 · 12359 阅读 · 8 评论 -
Java中如何更换窗口标题栏图标
思路——调用Frame(Jframe从Frame继承)类的setIconImage方法, 方法声明如下:public void setIconImage(Image image)关键是要获取Image对象实例,提供以下两种方法作为参考: 方法(一):使用ImageIcon对象的 getImage() 方法ImageIcon icon=new ImageIco原创 2010-03-24 22:35:00 · 7791 阅读 · 3 评论 -
Tomcat下配置Https和部署默认App
一、tomcat开启HTTPS配置1) 准备证书使用jdk工具keytool生成一个ssl测试用证书, 一路按照提示操作输入即可keytool -genkey -alias tomcat -keyalg RSA -keystore /xxx/xxx/.keystorekeytool参考:http://blog.163.com/pengfang@yeah/blog/static/6原创 2016-06-28 21:19:27 · 1776 阅读 · 0 评论