自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 JAVA实现微信跳一跳辅助

1.参考知乎教你用Python来玩微信跳一跳,鉴于本人Python一直都是半吊子水平,之前打算用python刷分,可无奈安装python环境各种模块缺失,报错不停,于是乎,使用Java重新实现了一下。2.环境配置及相关说明:1>Windows系统,本人win102>JAVA环境安装,JDK7以上即可3>安卓手机一部、数据线一条4>电脑安装ADB驱动,连接安卓手机,同时打开USB

2017-12-31 17:01:07 23814 64

转载 关于接口与Object 类的关系

之前一致对这个问题一头雾水,现在看了http://blog.csdn.net/mfjiyi/article/details/17271105,才有所了解看到这个标题,你或许就会想好自己的那份答案。但事实上这个确实没有答案,至少没官方证明它们之间的基友关系。。看法一:因为老师说,你可以把接口看作是特殊的类,所以不假思索的就认为接口也 继承  根类Object

2015-08-08 14:36:32 2515

转载 properties Editor for eclipse手工安装

properties Editor for eclipse 一个不错的编写properties文件的Eclipse插件(plugin),有了它我们在编辑一些简体中文、繁体中文等Unicode文本时,就不必再使用native2ascii编码了。 你可以进入这个地址观看,日本人终于厚道了,翻译成为了英文,供其他人查阅 http://propedit.sourceforge.jp/ind

2014-11-26 10:00:45 398

转载 eclipse .properties插件

资源文件 即 .properties 文件是常用于国际化;eclipse默认的 .properties 文件编辑器有几个问题:编码问题多种语言同步问题 下面介绍2种eclipse的 .properties 文件的插件,可以方便的编辑 .properties 文件 (1) PropEditPropEdit,可以解决 编码问题,也就是说它可以自动将各种语

2014-11-25 22:34:45 377

转载 时间处理总结

1.获取当前时间1 function getNowTime() {2 return new Date();3 }2.时间与天数相加1 function getTimeAddDays(time, days) {2 return new Date(time.getTime() + days * 24 * 60

2014-11-25 16:32:06 349

转载 XML解析

XML解析:1.XML解析的两种方式:--dom解析:dom即Document object model,文档对象模型,这是w3c组织推荐的一种解析方式。先将整个XML文档加载到内存中,生成一棵dom树,然后再开始解析优点:方便对文档进行增删改查缺点:当XML文档过大时,内存占用过大,浪费了系统资源。--sax解析:sax即Simple Api for xml,不是官方的标

2014-07-12 19:03:11 408

转载 JUnit4 中@AfterClass @BeforeClass @after @before的区别对比

JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法   对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源  对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以

2014-07-09 23:19:12 352

转载 FLEX元标签_Inspectable

转载:http://blog.csdn.net/shenshouer/article/details/5666232       flex里的[Inspectable]标签用于为as类的属性定义一些可供flex代码提示等使用的信息,比如属性的类型啦合法值啦默认值啦之类的,[Inspectable]标签可以用在属性上,也可以用在getter/setter方法上,写法如下:[I

2014-06-16 13:13:33 415

转载 共同父域下的单点登录

本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/20466351,转载请注明。       单点登录(Single Sign On),简称为SSO,SSO不仅在企业级开发很常用,在互联网中更是大行其道。随便举几个例子,比如我们登录新浪微博后,再访问新浪首页后,我们发现,已经自动登录了;再比如我们登录CSDN后,可以写博

2014-03-28 10:08:55 420

原创 异常处理:No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer...org

遇到的原始异常信息是这样的:org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSeri

2014-03-24 17:49:43 12256

原创 FLEX运行提示找不到对应的html文件

以前多次遇到这个问题,不知道怎么解决,今天再次运行,修改了相关配置后发现好了:1.选中flex项目右键clean一把,这个操作会把你项目下bin-debug目录下生成的swf和html文件删除掉,当再次运行时会再次生成。2.选中flex项目,右键properties-flex编译器-附加的编译器参数中:将locale zh_CN中zh_CN 改成 en_US

2014-03-17 15:06:02 742

转载 div+css强制换行

1、强制不换行,同时以省略号结尾。你好朋友朋友朋友我为什么不能看到效果啊2、css自动换行div{ word-wrap: break-word; word-break: normal; }3、css强制英文单词断行div{word-break:break-all;}若是div嵌套,要使内层div根据内容自动换行,则可只设置外层的div宽,和 whit

2014-03-17 10:28:58 412

原创 VMware NAT端口映射外网端口

上图:如上图所示:HOST PORT就是你的虚拟机的宿主机的端口,映射到了虚拟机的2222端口Virtual Machine IP Address:虚拟机IP:虚拟机服务对应的端口(如192.168.146.5为你的虚拟机IP地址,而2222对应的是SSH服务端口)比如443对应你虚拟机的HTTPS服务端口此时,外网其他主机就可以直接通过你的主机IP与你映射

2014-03-14 11:01:51 678

转载 hibernate session的flushMode的区别

这里面的清理缓存可以理解为hibernate自动执行了一次 session.flush();选择什么样的flush mode就是采取对hibernate session采取什么样的数据刷新的策略。Session.setFlushMode()用于设定清理缓存的时间点。对比一下几种flush mode:FlushMode.AUTO: 调用Session的查询方法时,清理

2014-03-01 21:37:22 372

转载 mysql : Lock wait timeout exceeded; try restarting transaction

原因是你使用的InnoDB   表类型的时候,默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,因为有的锁等待超过了这个时间,所以抱错.你可以把这个时间加长,或者优化存储过程,事务避免过长时间的等待. my.ini文件(如果是linux环境,则是my.cnf文件):#innodb_lock_wait_timeout = 50

2014-02-26 14:03:11 416

转载 创建Maven项目

、创建聚合模块选择菜单项 File—>New—>Other,在弹出的对话框中选择Maven下的Maven Project,然后单击Next按钮,在弹出的New Maven Project 对话框中,使用默认选项(不要选择Create a simple project 选项,那样我们就能使用Maven Archetype),单击Next 按钮,此时m2eclipse 会提示我们选择一个A

2014-02-24 13:18:45 554

转载 Flex 中的 DataGrid 自动刷新(转)

当修改 DataGrid 实例的数据, 即修改数据源(dataProvider) 的内容时,要实现 DataGrid 的自动刷新,有两步。 1.将数据源设置为绑定。比如 数据源 为 dataArray,要在声明时在上面加 [Bindable] 标签 [Bindable] var dataArray:Array; 有关数据绑定可以看看我的另外一篇文章http://hi.baidu.com/thi

2014-02-14 16:35:23 502

转载 Java 标准日志工具 Log4j 的使用(附源代码)

Java 标准日志工具 Log4j 的使用(附源代码)        源代码下载        Log4j 是事实上的 Java 标准日志工具。会不会用 Log4j 在一定程度上可以说是衡量一个开发人员是否是一位合格的 Java 程序员的标准。如果你是一名 Java 程序员,如果你还不会用 Log4j,那你真的很有必要读一下这篇文章了。很多朋友反映想写程序日志,但是却不知道怎么把日

2014-01-31 17:02:58 559

转载 spring读取properties的方法

首先在配置文件中配置PropertyPlaceholderConfigurer 单个配置文件:         多个配置文件:                            classpath:jdbc.properties         classpath:config.properties      然后在需要的地

2014-01-24 17:57:44 432

转载 flex 双击事件不起作用

今天在学习flex 3 的时候,我做了个piechart,其中设置了itemDoubleClick事件,但是最后发现itemDoubleClick事件不执行,但是itemClick事件是执行了,最后在网上查了下,flex默认是没有打开双击事件了,于是设置属性:doubleClickEnabled="true",ok,行了,只要打开双击事件就行了。

2014-01-02 19:04:49 507

转载 Mysql临时目录设置

MySql使用TMPDIR的值作为临时文件的存放目录,如果你想指定临时文件的目录可以修改这个环境变量,也可以在mysqld的时候加上--tmpdir参数来设置在Mysql5.1以后,这个值可以制定多个目录,让mysql循环使用,多个路径用“;”(分号)隔开这里就有个想法了,如果有足够大的内存,我们可以把一个内存区域映射为目录,给mysql作为临时目录,这样可

2013-12-31 09:38:36 483

转载 MySQL错误:Got error 28 from storage engine

今天碰到数据库出错Got error 28 from storage engine查了一下,数据库文件所在的盘应该没事,应该是数据库用的临时目录空间不够引用磁盘临时空间不够导致。解决办法:清空/tmp目录,或者修改my.cnf中的tmpdir参数,指向具有足够空间目录上面的说法应该比较清楚,还有一个类似的:引用

2013-12-31 09:36:18 429

转载 java中String字符串的替换函数:replace与replaceAll的区别

例如有如下x的字符串 String x = "[kllkklk\\kk\\kllkk]";要将里面的“kk”替换为++,可以使用两种方法得到相同的结果  replace(CharSequence target, CharSequence replacement)       ——          x.replace("kk", "++")replaceAll(Stri

2013-12-25 18:34:16 417

原创 Eclipse中SVN插件乱码的问题

此问题困扰我很久了,今天终于解决!Window->Preferences->General->Workspace--看到如上图的配置,默认选中为GBK,修改为UTF-8即可。

2013-12-25 14:47:58 472

转载 Base64编码、解码的基本方法,及byteArray = base64.toByteArray();抛出A partial block (2 of 4 bytes) was dropped. Dec

AS3中Base64的编码和解码都很方便,例如对经过Base64编码后的字符串b64Str,可以用如下方法进行解码:[java] view plaincopyprivate function decodeBin(b64Str:String):Array  {      var base64:Base64Decoder;      

2013-12-17 22:51:54 1082

转载 java文件下载文件名乱码(转)

response.setHeader(...)下载中文文件名乱码问题 关于中文文件下载的问题,网上的咨询和答疑已经很多,我原来处理下载的代码如下: Java代码  response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileNam

2013-12-17 22:50:57 440

转载 Sphinx在windows下安装使用[支持中文全文检索]

前一阵子尝试使用了一下Sphinx,一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统。网上的资料大多是在linux环境下的安装使用,当然,作为生产环境很有必要部署在*nix环境下,作为学习测试,还是windows环境比较方便些。本文旨在提供一种便捷的方式让Sphinx在windows下安装配置以支持中文全文检索,配置部分在linux下通用。一、关于

2013-12-17 22:49:59 496

转载 Spring的事务 之 9.3 编程式事务

9.3  编程式事务9.3.1  编程式事务概述       所谓编程式事务指的是通过编码方式实现事务,即类似于JDBC编程实现事务管理。       Spring框架提供一致的事务抽象,因此对于JDBC还是JTA事务都是采用相同的API进行编程。 java代码:Java代码  Connection conn = null;  

2013-12-17 22:48:37 443

转载 数据库索引原理理解

1.什么是索引?我想这个用过数据库的人都应该知道了,索引类似于书的目录,主要用于提高查询效率,也就是按条件查询的时候,先查询索引,再通过索引找到相关的数据,索引相当于记录了对某个关键词,指定到不同的文件,或者文件里的不同位置,当然索引自身也是通过文件来保存的。2.索引的类型有两种基本的索引结构,也就是索引文件的保存方式,一个是顺序索引,就是根据值的顺序排序的(这个文件里面的值,也就是为

2013-12-17 22:45:47 355

转载 ModelAndView详解

ModelAndView的构造方法有7个。但是它们都是相通的。这里使用无参构造函数来举例说明如何构造ModelAndView实例。   ModelAndView类别就如其名称所示,是代表了MVC Web程序中Model与View的对象,不过它只是方便您一次返回这两个对象的holder,Model与View两者仍是分离的概念。   最简单的ModelAndView是持有Vie

2013-12-17 22:44:11 555

转载 spring MVC 之构造ModelAndView对象

构造ModelAndView对象当控制器处理完请求时,通常会将包含视图名称或视图对象以及一些模型属性的ModelAndView对象返回到DispatcherServlet。因此,经常需要在控制器中构造ModelAndView对象。ModelAndView类提供了几个重载的构造器和一些方便的方法,让你可以根据自己的喜好来构造ModelAndView对象。这些构造器和方法以类似的方式支持视图名

2013-12-17 22:42:44 415

转载 Hibernate get和load区别

get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数

2013-12-17 22:41:38 314

转载 Spring 使用注解方式进行事务管理

大家在使用spring的注解式事务管理时,对事务的传播行为和隔离级别可能有点不知所措,下边就详细的介绍下以备方便查阅。事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理例子:@Transactionalpublic class TestServiceBean implements TestService {}当类中

2013-12-17 22:39:08 326

转载 org.apache.log4j.Logger详解

1. 概述1.1. 背景      在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。     最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操

2013-12-17 22:37:25 416

转载 JAXB注解

@XmlRootElement   将一个Java类映射为一段XML的根节点参数:name          定义这个根节点的名称      namespace    定义这个根节点命名空间@XmlAccessorType  定义映射这个类中的何种类型需要映射到XML。可接收四个参数,分别是:      XmlAccessType.FIELD:映射这个类中的

2013-12-17 22:33:55 411

转载 Future和FutureTask(多线程)

public interface Future Future 表示异步计算的结果。Future有个get方法而获取结果只有在计算完成时获取,否则会一直阻塞直到任务转入完成状态,然后会返回结果或者抛出异常。 Future 主要定义了5个方法: 1)boolean cancel(boolean mayInterruptIfRunning):试图取消对此任务的执行。如果任务已完成

2013-12-17 22:32:30 392

转载 hibernate手动分配assigned 主键增长方式

一、手动分配数据库主键增长方式assigned二、还是hibernate_basemapping项目1、新建 User.class 类package com.bjsxt.hibernate; import java.util.Date; public class User3 {   private String id;//实体

2013-12-17 22:31:15 371

转载 从request获取各种路径总结

转:http://zjutsoft.iteye.com/blog/1084260 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./");    // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录 

2013-12-17 22:29:55 371

转载 js 给url添加时间戳

js 给url添加时间戳 骗过浏览器缓存[javascript] view plaincopyfunction convertURL(url){    var timstamp = (new date).valueOf();    if (url.indexOf("?")>=0){       url = url + "&t=" 

2013-12-17 22:28:51 1856

转载 控制JAXB的输入输出

上一节介绍了如何在解析模型的时候构建模型之间的父子链,其实使用afterUnmarshal()或beforeUnmarshal()方法或Unmarshaller.Listener都可以用来参与到模型的解析过程,也就是输入过程。关于输入过程的参与没有过多的说明,这节主要介绍输出的参与。 一般情况下,所有声明的jaxb的属性和元素都会事无巨细的被保存到xml的文件中,例如还是使用上例中

2013-12-17 22:25:56 997

提示
确定要删除当前文章?
取消 删除