- 博客(147)
- 资源 (2)
- 收藏
- 关注
原创 JAVA实现微信跳一跳辅助
1.参考知乎教你用Python来玩微信跳一跳,鉴于本人Python一直都是半吊子水平,之前打算用python刷分,可无奈安装python环境各种模块缺失,报错不停,于是乎,使用Java重新实现了一下。2.环境配置及相关说明:1>Windows系统,本人win102>JAVA环境安装,JDK7以上即可3>安卓手机一部、数据线一条4>电脑安装ADB驱动,连接安卓手机,同时打开USB
2017-12-31 17:01:07
25981
13
转载 关于接口与Object 类的关系
之前一致对这个问题一头雾水,现在看了http://blog.youkuaiyun.com/mfjiyi/article/details/17271105,才有所了解看到这个标题,你或许就会想好自己的那份答案。但事实上这个确实没有答案,至少没官方证明它们之间的基友关系。。看法一:因为老师说,你可以把接口看作是特殊的类,所以不假思索的就认为接口也 继承 根类Object
2015-08-08 14:36:32
3164
转载 properties Editor for eclipse手工安装
properties Editor for eclipse 一个不错的编写properties文件的Eclipse插件(plugin),有了它我们在编辑一些简体中文、繁体中文等Unicode文本时,就不必再使用native2ascii编码了。 你可以进入这个地址观看,日本人终于厚道了,翻译成为了英文,供其他人查阅 http://propedit.sourceforge.jp/ind
2014-11-26 10:00:45
578
转载 JUnit4 中@AfterClass @BeforeClass @after @before的区别对比
JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以
2014-07-09 23:19:12
452
转载 FLEX元标签_Inspectable
转载:http://blog.youkuaiyun.com/shenshouer/article/details/5666232 flex里的[Inspectable]标签用于为as类的属性定义一些可供flex代码提示等使用的信息,比如属性的类型啦合法值啦默认值啦之类的,[Inspectable]标签可以用在属性上,也可以用在getter/setter方法上,写法如下:[I
2014-06-16 13:13:33
511
转载 共同父域下的单点登录
本文来自:高爽|Coder,原文地址:http://blog.youkuaiyun.com/ghsau/article/details/20466351,转载请注明。 单点登录(Single Sign On),简称为SSO,SSO不仅在企业级开发很常用,在互联网中更是大行其道。随便举几个例子,比如我们登录新浪微博后,再访问新浪首页后,我们发现,已经自动登录了;再比如我们登录优快云后,可以写博
2014-03-28 10:08:55
518
原创 异常处理: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
13403
原创 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
888
转载 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
655
原创 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
1038
转载 hibernate session的flushMode的区别
这里面的清理缓存可以理解为hibernate自动执行了一次 session.flush();选择什么样的flush mode就是采取对hibernate session采取什么样的数据刷新的策略。Session.setFlushMode()用于设定清理缓存的时间点。对比一下几种flush mode:FlushMode.AUTO: 调用Session的查询方法时,清理
2014-03-01 21:37:22
497
转载 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
507
转载 创建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
653
转载 Flex 中的 DataGrid 自动刷新(转)
当修改 DataGrid 实例的数据, 即修改数据源(dataProvider) 的内容时,要实现 DataGrid 的自动刷新,有两步。 1.将数据源设置为绑定。比如 数据源 为 dataArray,要在声明时在上面加 [Bindable] 标签 [Bindable] var dataArray:Array; 有关数据绑定可以看看我的另外一篇文章http://hi.baidu.com/thi
2014-02-14 16:35:23
660
转载 Java 标准日志工具 Log4j 的使用(附源代码)
Java 标准日志工具 Log4j 的使用(附源代码) 源代码下载 Log4j 是事实上的 Java 标准日志工具。会不会用 Log4j 在一定程度上可以说是衡量一个开发人员是否是一位合格的 Java 程序员的标准。如果你是一名 Java 程序员,如果你还不会用 Log4j,那你真的很有必要读一下这篇文章了。很多朋友反映想写程序日志,但是却不知道怎么把日
2014-01-31 17:02:58
693
转载 spring读取properties的方法
首先在配置文件中配置PropertyPlaceholderConfigurer 单个配置文件: 多个配置文件: classpath:jdbc.properties classpath:config.properties 然后在需要的地
2014-01-24 17:57:44
544
转载 flex 双击事件不起作用
今天在学习flex 3 的时候,我做了个piechart,其中设置了itemDoubleClick事件,但是最后发现itemDoubleClick事件不执行,但是itemClick事件是执行了,最后在网上查了下,flex默认是没有打开双击事件了,于是设置属性:doubleClickEnabled="true",ok,行了,只要打开双击事件就行了。
2014-01-02 19:04:49
611
转载 Mysql临时目录设置
MySql使用TMPDIR的值作为临时文件的存放目录,如果你想指定临时文件的目录可以修改这个环境变量,也可以在mysqld的时候加上--tmpdir参数来设置在Mysql5.1以后,这个值可以制定多个目录,让mysql循环使用,多个路径用“;”(分号)隔开这里就有个想法了,如果有足够大的内存,我们可以把一个内存区域映射为目录,给mysql作为临时目录,这样可
2013-12-31 09:38:36
760
转载 MySQL错误:Got error 28 from storage engine
今天碰到数据库出错Got error 28 from storage engine查了一下,数据库文件所在的盘应该没事,应该是数据库用的临时目录空间不够引用磁盘临时空间不够导致。解决办法:清空/tmp目录,或者修改my.cnf中的tmpdir参数,指向具有足够空间目录上面的说法应该比较清楚,还有一个类似的:引用
2013-12-31 09:36:18
549
转载 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
541
原创 Eclipse中SVN插件乱码的问题
此问题困扰我很久了,今天终于解决!Window->Preferences->General->Workspace--看到如上图的配置,默认选中为GBK,修改为UTF-8即可。
2013-12-25 14:47:58
634
转载 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
2540
转载 java文件下载文件名乱码(转)
response.setHeader(...)下载中文文件名乱码问题 关于中文文件下载的问题,网上的咨询和答疑已经很多,我原来处理下载的代码如下: Java代码 response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileNam
2013-12-17 22:50:57
608
转载 Sphinx在windows下安装使用[支持中文全文检索]
前一阵子尝试使用了一下Sphinx,一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统。网上的资料大多是在linux环境下的安装使用,当然,作为生产环境很有必要部署在*nix环境下,作为学习测试,还是windows环境比较方便些。本文旨在提供一种便捷的方式让Sphinx在windows下安装配置以支持中文全文检索,配置部分在linux下通用。一、关于
2013-12-17 22:49:59
582
转载 Spring的事务 之 9.3 编程式事务
9.3 编程式事务9.3.1 编程式事务概述 所谓编程式事务指的是通过编码方式实现事务,即类似于JDBC编程实现事务管理。 Spring框架提供一致的事务抽象,因此对于JDBC还是JTA事务都是采用相同的API进行编程。 java代码:Java代码 Connection conn = null;
2013-12-17 22:48:37
551
转载 数据库索引原理理解
1.什么是索引?我想这个用过数据库的人都应该知道了,索引类似于书的目录,主要用于提高查询效率,也就是按条件查询的时候,先查询索引,再通过索引找到相关的数据,索引相当于记录了对某个关键词,指定到不同的文件,或者文件里的不同位置,当然索引自身也是通过文件来保存的。2.索引的类型有两种基本的索引结构,也就是索引文件的保存方式,一个是顺序索引,就是根据值的顺序排序的(这个文件里面的值,也就是为
2013-12-17 22:45:47
426
转载 ModelAndView详解
ModelAndView的构造方法有7个。但是它们都是相通的。这里使用无参构造函数来举例说明如何构造ModelAndView实例。 ModelAndView类别就如其名称所示,是代表了MVC Web程序中Model与View的对象,不过它只是方便您一次返回这两个对象的holder,Model与View两者仍是分离的概念。 最简单的ModelAndView是持有Vie
2013-12-17 22:44:11
688
转载 spring MVC 之构造ModelAndView对象
构造ModelAndView对象当控制器处理完请求时,通常会将包含视图名称或视图对象以及一些模型属性的ModelAndView对象返回到DispatcherServlet。因此,经常需要在控制器中构造ModelAndView对象。ModelAndView类提供了几个重载的构造器和一些方便的方法,让你可以根据自己的喜好来构造ModelAndView对象。这些构造器和方法以类似的方式支持视图名
2013-12-17 22:42:44
542
转载 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
385
转载 Spring 使用注解方式进行事务管理
大家在使用spring的注解式事务管理时,对事务的传播行为和隔离级别可能有点不知所措,下边就详细的介绍下以备方便查阅。事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理例子:@Transactionalpublic class TestServiceBean implements TestService {}当类中
2013-12-17 22:39:08
409
转载 org.apache.log4j.Logger详解
1. 概述1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操
2013-12-17 22:37:25
600
转载 JAXB注解
@XmlRootElement 将一个Java类映射为一段XML的根节点参数:name 定义这个根节点的名称 namespace 定义这个根节点命名空间@XmlAccessorType 定义映射这个类中的何种类型需要映射到XML。可接收四个参数,分别是: XmlAccessType.FIELD:映射这个类中的
2013-12-17 22:33:55
522
转载 Future和FutureTask(多线程)
public interface Future Future 表示异步计算的结果。Future有个get方法而获取结果只有在计算完成时获取,否则会一直阻塞直到任务转入完成状态,然后会返回结果或者抛出异常。 Future 主要定义了5个方法: 1)boolean cancel(boolean mayInterruptIfRunning):试图取消对此任务的执行。如果任务已完成
2013-12-17 22:32:30
474
转载 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
537
转载 从request获取各种路径总结
转:http://zjutsoft.iteye.com/blog/1084260 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./"); // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录
2013-12-17 22:29:55
461
转载 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
2553
转载 控制JAXB的输入输出
上一节介绍了如何在解析模型的时候构建模型之间的父子链,其实使用afterUnmarshal()或beforeUnmarshal()方法或Unmarshaller.Listener都可以用来参与到模型的解析过程,也就是输入过程。关于输入过程的参与没有过多的说明,这节主要介绍输出的参与。 一般情况下,所有声明的jaxb的属性和元素都会事无巨细的被保存到xml的文件中,例如还是使用上例中
2013-12-17 22:25:56
1266
转载 JAXB中怎么构建对父对象的链接
还是以在第一节介绍JAXB的schema为例:Xml代码 xml version="1.0" encoding="UTF-8"?> schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.liulutu.com/students/" targetNamesp
2013-12-17 22:25:11
767
转载 JAXB学习四 (理解JAXBContext)
在jaxb应用中,JAXBContext类可以说是使用JAXB API的入口点,就像是一道门,只有通过它才能进入到jaxb的世界里。 JAXBContext类提供的功能主要有:marshallunmarshallvalidate在jaxb中,通常如果声明JAXBContext对象:Java代码 JAXBContext jaxbConte
2013-12-17 22:24:33
1241
转载 JAXB学习三 (验证)
一个完整个对象-模型映射,一定少不了对验证的支持。 jaxb当然也支持验证,分为两个部分:marshall和unmarshall。 一、unmarshall端unmarshall是从xml到java对象的过程,因此验证的是这个xml文件是不是有效的,要在unmarshall端使用验证非常简单:Java代码 Unmarshalle
2013-12-17 22:24:02
1226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人