自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 资源 (11)
  • 收藏
  • 关注

原创 sql查询,not in 过滤条件太多,查询效率低怎么办?

场景:一个信息表,有1000万条数据,字段包括,ID、标题、内容、浏览次数;一个用户表,里面有 A B C 三个用户 其中 A用户浏览过 500万条信息;B用户浏览过200万;C用户浏览过700万;一个用户浏览记录表, 存放A 浏览过的记录现在要做个分页,查询浏览次数大于 100 并且 A 未浏览过的 信息SQL 怎么写才高效?常规写法:select * from 信息表 wher...

2018-08-21 15:48:49 6650

转载 Java并发编程:volatile关键字解析

Java并发编程:volatile关键字解析   volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java

2017-12-20 10:00:41 362

转载 Mysql的Root密码忘记,查看或修改的解决方法

update mysql.user set password='这里填写你要设置的密码' where user='root';//安全着想,先结束,因为现在这样是可以用mysql -u root 直接登录的。//即可查看到用户和密码。//启动mysql服务。

2017-12-07 11:57:03 21503 1

转载 mysql安装error:the security setting could not be applied

在安装mysql时,出现“The security settings could not be applied to the database because the connection has failed with the following error. Error Nr. 1045 Access denied for user'root'@'localhost'(using pa

2017-12-07 11:33:36 4395

转载 eclipse使用技巧---使用正则表达式查找替换【反编译后替换/* */】

JAR包反编译工具:jd-gui.exe1,Eclipse ctrl+f 打开查找框2,选中 Regular expressions (正则表达式)去掉/* */(eclipse) /\*(.|[\r\n])*?\*/去掉//(eclipse) //.*$去掉import(eclipse) impor

2017-10-09 17:20:47 1628

原创 Windows Server 2012 R2 或 2016 无法安装 .NET Framework 3.5

问题描述使用 Windows Server 2012 R2 或 Windows Server 2016系统,发现在安装 .NET Framework 3.5.1 时报错,报错内容如下图所示。原因分析找不到安装源文件。解决办法您可以使用如下 PowerShell 脚本进行安装。从开始菜单中找到 PowerShell,右键单击选择以管理

2017-06-02 17:27:45 14261

转载 Myeclipse project转换为eclipse project的正确方法(Myeclipse8.5版本转到eclipse java ee juno)

在eclipse中导入Myeclipse项目修改eclipse工程下的.project文件删除这一段org.eclipse.wst.jsdt.core.javascriptValidator在中加入Java code1234

2016-03-28 21:44:26 1803

转载 Openfire更服务器名称的方法

Openfire更服务器名称的方法:1.登陆openfire管理页面,在主页面下方选择编辑属性,修改服务器名称为当前主机名称,点击保存属性,按页面提示重启服务器。2.重启后,主页的服务器属性下的服务器名称出现一个叹号,鼠标放上去显示Found RSA certificate that is not valid for the server domain, 这样是由于RSA认证无效造

2015-09-10 11:39:29 806

转载 PowerDesigner反向生成PDM和name与注释互换

powerdesigner反向生成时,经常name和code都为英文,这样会造成麻烦,通过以下方法,讲注释值赋予name。转载地址:http://songzj.iteye.com/blog/1172037执行方法:Open PDM -- Tools -- Execute Commands -- Run ScriptOption ExplicitValidatio

2015-09-09 20:49:22 2190

转载 MySQL server has gone away问题解决方法

1、应用程序(比如PHP)长时间的执行批量的MYSQL语句。最常见的就是采集或者新旧数据转化。  解决方案:  在my.cnf文件中添加或者修改以下两个变量:wait_timeout=2880000interactive_timeout = 2880000  关于两个变量的具体说明可以google或者看官方手册。如果不能修改my.cnf,则可以在连接数据库的时候设置

2015-03-24 21:13:47 529

原创 3GP MP4在线播放代码

<%Response.write "<object name='wmplayer' classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715' type='application/x-oleobject' width="&strWidth&

2015-02-02 11:25:58 3506

原创 openfire3.9.3导入eclipse 按步骤来,可以正确导入!

最近在用openfire开发ios通讯功能,需要开发一个推送插件,导入openfire3.9.3的源码一直报错很郁闷,以下是解决源码导入eclipse报错的方法入正题,看到这篇文章的的网友应该已经安装了jdk,eclipse,我就不在安装这些开发工具上赘述了,附载一下openfire的下载地址:http://www.igniterealtime.org/downloads/index.js

2015-02-02 08:48:20 1442

转载 XMPP文件传输过程

http://blog.csdn.net/yjl49/article/details/6662493客户端A向B 发送文件的过程:两个XMPP节点之间传输文件一般有三种方式:Out-of-Band Data 具体见XEP-0066:点击打开链接in-band bytestream 适合传输较小的数据,通过直接携

2015-01-30 16:32:32 685

原创 Android基于XMPP Smack Openfire下学习开发IM(六)总结

不管学习什么都应该总结这里我把关于Xmpp的一些方法整理到一个工具类中了我就分享给大家XmppConnection.java[java]view plaincopyprint?packagecom.techrare.utils;importjava.io.BufferedInputSt

2015-01-26 17:15:39 1111

原创 Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连

学习过程中大家都碰到过连接被断开的问题给困扰吧,下面教大家如何做到连接断开后,重新连接首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnError()前者为连接正常断开,后者是连接异常断开,不管是正常还是

2015-01-26 17:14:42 506

原创 Android基于XMPP Smack Openfire下学习开发IM(四)单人聊天和多人聊天(发送消息、接收消息)

很久没有写博客了,回顾了一下原先学习的,接着没有写完的继续写咯。(ps:告诉大家一个秘密,其实写写博客对自己的帮助是非常大的哦~)好了废话不多说,进入主题吧。一、单人聊天1)发送消息:首先要获取一个聊天窗口,getConnection()为获取连接connection的方法,调用getFriendChat()获取[java]vi

2015-01-26 17:12:47 858

原创 Android基于XMPP Smack Openfire下学习开发IM(三)会议室创建、加入以及查询会议室中所有成员等

openfire 中的会议室不像QQ群一样,不能保存那些离线用户,加入会议室后,一旦断开连接,就会离开会议室。虽然如此,但如果要实现也不是不可能,我们可以自己做后台来保存,有兴趣的可以去试着实现一下,这里就不实现了。好了,下面我们就一起来学习一下创建会议室、加入会议室以及查询会议室中的所有成员:一、创建会议室注释都写的很清楚,不做太多解释。需要配置更多信息,

2015-01-26 17:12:30 777

原创 Android基于XMPP Smack Openfire下学习开发IM(二)对分组、好友和头像等一些操作

下面就一起来学习一下,如何查询分组和添加分组等!一、查询所有分组通过Roster来获取所有分组,Roster可以通过connection.getRoster()来得到。[java]view plaincopyprint?"white-space:pre">/***获取所有组*

2015-01-26 17:10:46 775

原创 Android基于XMPP Smack Openfire下学习开发IM(一)实现用户注册、登录、修改密码和注销等

以前学习过用Scoket 建立聊天,简单的建立聊天是没问题的,但如果要实现多人复杂的聊天,后台服务器代码就比较复杂,对于我这新手来讲就比较难了。后来在网上看到用openfire做服务器,利用强大的Smack API库来实现IM聊天就简单多了。网上也有很多关于这方面的资料,我就在这里把网上的资料和自己的理解总结一下和大家一起交流学习。需要用到以下几个工具:Openfire

2015-01-26 17:09:33 845

原创 2013 lost connection to mysql server during query

navicat 导入sql脚本到mysql数据库报错 解决办法: 修改mysql配置文件 max_allowed_packet=256Mwait_timeout=5000

2015-01-06 18:46:50 7088

转载 Caused by: java.lang.ClassNotFoundException: org.jboss.logging.BasicLogger 解决办法

转载地址:http://zhidao.baidu.com/link?url=KIZOGSYaTkhyfYRx_SFZLaWmnWgXpxTQKROiYilEHEdRVcHSRegD0fddtWjfVeXjJtoLFX6SQXKbquXkHl_9siBWrxF3dy5r0W0JyGGyCFWar包冲突。去打包后的war(tomcat/webapps目录下)的lib下,看是否有logg

2015-01-06 11:31:18 10394

转载 HAX is not working and emulator runs in emulation mode

这个问题是模拟器配置导致的,模拟器配置里有一项CPU/ABI,选ARM就不报这个错误了。               HAXM的东西需要手动装。。  全名叫Intel® Hardware Accelerated Execution Manager 1.0.1 (R2)(硬件加速)  在SDK manager的extra中可以找到下载,下完在这找到:/extras/intel

2015-01-04 16:20:23 21078 1

原创 在ADT(Android Developer Tools)中配置SVN

1、 打开adt-bundle-windows-x86\eclipse文件夹,新创建文件夹subclipse (注:adt-bundle-windows-x86 为我的eclipse目录名)2、 打开Eclipse的SVN插件压缩文件(site-1.8.4.zip) (SVN插件下载地址:http://download.csdn.net/detail/lianqiangjava/686966

2015-01-04 15:43:37 3427 2

转载 java.lang.UnsatisfiedLinkError: no XXX in java.library.path

转载地址:

2014-11-19 16:32:00 1605

转载 MYSQL Communications link failure,The last packet successfully received from the server was

最近做测试,发现Mysql 过一段时间会无法连接,导致数据库数据不一至,极其郁闷。使用Connector/J连接MySQL数据库,程序运行较长时间后就会报以下错误:Communications link failure,The last packet successfully received from the server was *** millisecond ago.The

2014-11-18 09:47:39 830

原创 中文附件文件名过长,导致下载时文件名为乱码的错误解决办法

String fileName = URLEncoder.encode(,"UTF-8"); fileName = fileName.replaceAll("\\+", "%20"); if (fileName.length() > 150) { //下载的文件名为中文,则需要这样处理,文件名超过17个时,处理方法: response.setHe

2014-11-07 09:13:23 4134

转载 MySQL的binlog数据如何查看

http://blog.chinaunix.net/uid-16844903-id-3896711.html

2014-09-30 10:48:12 7617

转载 改mysql端口后,启动mysql失败

http://fuzongfan.blog.163.com/blog/static/978169622013101314051998/在CentOS上使用yum命令安装mysql后,使用默认端口3306能成功启动,但在/etc/my.cnf里更改端口,mysql启动不成功,后查阅相关资料总结如下:这是更改端口后,进入/var/log/mysqld.log里摘取的启动失败

2014-09-25 11:33:30 5035

原创 hibernate 更改查询条件无效的缓存问题

简单描述下问题:String sql = “select * fro”

2014-09-18 09:26:34 718

转载 TOMCAT IIS 整合

1. 参照http://wenku.baidu.com/link?url=HWlz8IFgLo8efSWvA2t0FJGLpRtr44fKN8E7U3NLZCxK9voB1uOH6l3PC45bHRGrnpMZIFkkoOdMsLWtoHp0zuXGWI88CMSLTLk0ni5u4Mi 进行操作后,输入 localhost 报错

2014-09-11 13:26:16 831

原创 linux mysql 日志

是否启用了日志 mysql>show variables like 'log_%';查看当前的日志 mysql> show master status;首先你得知道mysql的日志类型: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update

2014-09-03 11:29:32 4119

原创 无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问。)” (Microsoft SQL Server,错误: 5120)的解决方法

无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问。)” (Microsoft SQL Server,错误: 5120)的解决方法问题描述:在附加数据库到sql server时,附加不上,出现如下图所示的错误解决方法:找到xxx.mdf和xxx_log.ldf文件,     点击“右键”->“属性”

2014-08-21 17:02:10 6949 1

转载 EditPlus 注册码在线生成

地址: http://demon.tw/my-work/editplus-regcode-online.html

2014-08-11 15:55:49 3604

原创 oracle 创建实例和监听服务

你装oracle的时候有没有装数据库实例?没有的话:1、cmd->输入dbca去创建一个实例;2、cmd->输入netca去添加一个监听;(打开之后默认点下去直到配置完成即可)

2014-08-11 09:58:28 11097

原创 CHM 格式文档内容部显示的解决办法

在CHM上右键——属性——解除锁定试下

2014-07-25 16:28:30 795

原创 XPATH 学习资料

diXPath 示例.NET Framework 4.5其他版本2(共 2)对本文的评价是有帮助-评价此主题本主题回顾整个 XPath 参考中出现的语法示例。所有示例均基于XPath 语法的示例 XML 文件 (inventory.xml)。有关在测试文件中使用 XPath

2014-07-24 16:01:24 682

原创 linux 防火墙开放外网端口命令

/sbin/iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #开启8011端口/etc/rc.d/init.d/iptables save #保存配置/etc/rc.d/init.d/iptables restart #重启服务

2014-07-21 11:01:07 3470

原创 JAVA 文件下载

public static void main(String[] args) {String picUrl2 = "http://localhost:8180/test/downFile.act?attachmentName=3.jpg&attachmentId=1407_5ff5cb184a7c04e61c7e15eba367ebba&module=email";try {

2014-07-16 14:15:39 657

转载 URL 中文传参,JAVA后台 request.getParameterMap()乱码的解决办法

package cn.itcast.web.filter;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.HashMap;import java.util.Map;import javax.servlet.Filter;import

2014-06-24 13:57:44 14290

原创 Android 和 Html 之间的交互

Android中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为trueAndroid(Java)与JavaScript(HTML)交互有四种情况:1) Android(Java)调用HTML中js代码2) Android(Java)调用HTML中js代码(带参数)3) HTML中js

2014-06-20 10:23:07 23943 4

openfire 3.9.3所需jar包

openfire3.9.3导入eclipse所需jar包

2015-03-20

SocketTool

tcp udp 测试工具

2014-01-20

ojdbc5.jar

ojdbc5.jar

2013-10-16

ojdbc14.jar 官方

ojdbc14.jar 官方

2013-10-16

Powerdesigner12.5 破解补丁

Powerdesigner12.5 破解补丁,内含使用说明。

2012-12-31

代码统计工具 华为CCT

代码统计工具 华为CCT,方便统计各类代码量、行数。

2012-02-27

HTML API 中文版

HTML API 中文版 CHM格式,对于网页制作入门的朋友,是个不可或缺的资料。

2011-12-13

iis 6.0 windows2003

windows2003 iis6.0下载

2011-12-12

mysql-connector-java-5.0.8-bin.jar 官方原版

mysql jdbc jar 包,官方下载(注:mysql版本与jdbc jar版本不匹配容易出现不兼容问题。)

2011-10-13

Ext 3.0 中文API.CHM

Ext 3.0 中文API.CHM ,虽然很多地方翻译的不具体,但值得参考。

2011-09-14

spring 2.5 中文手册

Spring 2.5 中文手册,适合初学者和专业开发人员学习和参考.

2009-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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