- 博客(44)
- 资源 (14)
- 收藏
- 关注

原创 Unable to load annotation processor factory
项目错误信息:Unable to load annotation processor factory 'XXXX' ,出现红叉,无法编译运行解决办法
2017-08-24 21:08:39
20350
4

原创 Java中常用进制转换
Java中常用进制转换: 1.二进制转十进制 2.十进制转二进制 3.八进制转十进制 4.十进制转八进制 5.十六进制转十进制 6.十进制转十六进制
2017-05-26 11:09:42
1216

原创 Linux中搭建常用服务器
1、搭建telnet服务器2、搭建DHCP服务器3、搭建DNS服务器4、搭建sendmail服务器5、搭建FTP服务器6、搭建web服务器 安装 apache tomcat7、搭建samba服务器 一、搭建telnet服务器1、查看是否有telnet服务rpm –qa|grep telnet显示:telnet-
2016-06-24 10:36:29
48029

原创 15个易遗忘的java知识点
1、java中的基本数据类型以及所占内存大小(1)整形 byte 1字节 short 2字节 int 4字节 long 8字节 (2)浮点型 float 4字节 double 8字节 (3)字符类型 char 2字节(Unicode-16) (4)布尔类型布尔类型boolean比较特殊,尽管Ja
2016-06-06 13:01:23
1459
1
转载 Java性能优化之for循环
完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果我们在实际开发当中运用不
2018-01-30 10:59:04
2861
3
原创 2017年度工作总结
回首2017展望2018 不知不觉,在忙忙碌碌生活节奏中又过去了一年,回忆起上一次的年度总结还是13年,时间齿轮转的太快,只有在这个时候才能静下来回首过去,自己经历了什么,领悟到什么,然而这一刻是开心的也是苦恼的,苦恼的是时光匆匆,而自己还是碌碌无为,开心的是过去的已经过去,未来的正在来到,还需要去经历,去探索,去创造,迎接2018。对于过去一年的工作分块总结如下:一、对岗位职责的理解: 1.参与...
2018-01-29 11:32:09
3223
3
转载 Linux启动/停止/重启Mysql数据库的方法
Linux启动/停止/重启Mysql数据库的方法1、查看MySQL版本方法一:status;方法二:select version();2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:[root@localhost /]# service mysqld start (5.0版本是mysqld)[root@szxdb etc
2017-02-24 09:50:51
747
转载 解决Eclipse环境变量中的Web App Libraries下没有jar包的问题
解决Eclipse环境变量中的Web App Libraries下没有jar包的问题打开build path->configure build path,发现Web App Libraries下没有任何jar包。理应Web App Libraries下包含工程目录\WebContent\WEB-INF\lib下的所有jar包,于是查看了这个目录,发现这个项目的包目录是这样的
2016-07-20 15:25:50
3318
原创 关于 oracle record is locked by another user 问题解决办法
在操作ORACLE数据库的时候,由于执行完,没有COMMIT,直接把PL/SQL关闭掉,后来导致那张表被锁住,当编辑时就会出现这个信息record is locked by another user!当出现这种情况的时候,只要操作下面几个步骤就可以解锁:select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$
2016-07-20 15:20:56
896
转载 serialVersionUID介绍与作用
Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。
2016-06-28 20:31:46
1519
转载 Hibernate主键生成策略
Hibernate主键生成策略:increment、UUID、Hilo、sequence、identity、native、assigned、foreign 详细介绍
2016-06-28 20:18:20
1472
转载 svn清理失败(clean up失败)的解决方法
关于svn 清理失败 (clean up 失败) 的解决方法: step1: 到 sqlite官网 (http://www.sqlite.org/download.html) 下载 sqlite3.exe 找到 Precompiled Binaries for Windows,点击 sqlite-tools-win32-x86-313000
2016-06-28 16:53:27
3560
转载 第三方登录之QQ登录(二)——OAuth2.0处理流程介绍(以QQ登录为例)
为了让网站更快接入,腾讯提供了JS SDK的接入方案,具体点击这里或者点击这里进行查看。不过也可以自己写代码,当然你需要了解QQ的OAuth2.0的处理流程(Web Server Flow)。OAuth2.0的处理流程:点击这里查看官方Wiki。1.授权:获取授权码Authorization Code 说明:第一步QQ必须得到要登
2016-06-22 14:51:21
4413
原创 解决windows系统80端口被占用问题
解决windows系统80端口被占用问题在windows下部署web应用(80端口),启动时提示bind 80端口失败检查端口占用:netstat -ano | findstr 0.0.0.0:80发现System进程 (pid=4) 占用了端口然而本机也没有安装iis,于是排除IIS服务的问题。 解决方式管理员身
2016-06-22 14:46:54
8822
转载 第三方登录之QQ登录(一)——QQ互联开放平台新建应用
现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。今天就来研究一下QQ登录API的使用。 首先说一下,腾讯提供了许多个的开放平台。差不多每个大的产品都提供了开放平台,比如微信、QQ邮箱,财付通等。这里面有2个比较易混的,一个是QQ互联,一个是腾讯开发平台。QQ互联主要是为了给第三方网站或移动应用提供登录信息。而腾讯开发平台,则是为托管型的应用(平台应用和移动应用)提
2016-06-22 14:41:22
4370
转载 Memcached使用入门
1.Memcached基础及示例程序2.Memcached Java API基础之MemcachedClient3.Memcached配置参数初解4.Memcached的CAS协议5.Memcached的CAS程序实例
2016-06-06 10:44:15
632
原创 Content-Type对照表
文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*( 二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001application/x-001.301applic
2016-05-18 18:30:32
802
原创 Nginx多Server反向代理配置
Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序Nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:1、准确的ser
2016-05-18 16:59:26
809
转载 Quartz Spring与Spring Task总结
Quartz Spring与Spring Task总结 Spring对Quartz作了一个封装,同时,Spring自己也提供了一个任务定时器(spring-task),现把它总结一下。 对于Quartz,我们使用的时候主要是注重两个方面,一个是定时任务的业务,另一个就是Cron表达式。定时任务跟具体的业务相关,这无需多说,这里只说明表达式含义及其写法。 Cron表达式
2016-04-28 20:46:44
516
转载 mysql alter 语句用法,添加、修改、删除字段等
修改表名:ALTER TABLE admin_user RENAME TO a_use//增加主键[sql] view plain copyalter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add pri
2016-04-19 15:05:40
1112
原创 Java面试之GC(垃圾收集器)
GC: gc不仅负责垃圾回收,还决定内存分配。 java内存管理主要是对内存中的对象进行内存的分配和回收,我们都知道当我们创建一个对象时,对象的引用放在栈(Stack)中,对象放在堆(heap)中,gc只回收堆里面的对象。当gc检测到一个堆中的一个对象不在被引用时,就会对这个对象进行回收。 当我们创建一个对象时,gc就会监视这个对象的地址,大小
2016-02-25 20:23:45
2240
1
原创 为什么用String.format?,什么时候用String.format?
package junit.test; import java.util.Date;import java.util.Locale; import org.junit.Test; public class StringFormat { /*String.format()用法 1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:true%d: 整数类型(十
2016-02-25 20:17:46
752
转载 Dom4j的使用(全而好的文章)
Dom4j 使用简介Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and J
2016-02-22 18:49:00
566
原创 关于HTML5 的history API介绍与使用
上一篇我们介绍了H5的营销,那么H5的营销必然会设计到一些技术性的问题,那么本篇我们就介绍H5的一些新型特性。首先我们来了解下history及其改变:大家都知道history即浏览器的历史记录,我们访问一些网页都会留下一些痕迹,这些痕迹就保存在history中,在现在热火的移动终端,以微信为首的H5开发已不再稀有,越来越多的产品正向着H5转型,那么我们将面临一些问题,例如我们在微信公众号中
2015-11-26 19:58:33
16165
转载 五个问题让你读懂H5营销
五个问题让你读懂H5营销 1、什么是H5? H5是html5的简称,运用该语言制作成我们在微信朋友圈中经常看到的,点开后可以滑动翻页、带动画特效、有音乐之类的非常精美的内容,甚至微信朋友圈中看到的各大品牌广告,也全部都是用H5制作的,我们称之为H5场景。 2、为什么H5火爆了? 去年10月29日,万维网联盟宣布了H5标准规范
2015-11-25 18:20:59
913
原创 Java调用百度API生成短网址
package com.wy.common.util;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedF
2015-10-19 11:39:38
10280
6
转载 关于Get,Post请求中文乱码问题有效解决方法
对于做Java WEB项目同学来说,中文乱码问题是一个经常遇到而又非常头痛的问题,而最容易出现乱码的环节就是在浏览器向服务器发送请求的过程,至于出现乱码的原因不是本文的关注的重点,想了解的朋友可以参考http://zhaomin819111.blog.163.com/blog/static/10659004200943112950956/本文主要介绍如何有效解决web请求中的乱码问题,
2015-09-07 19:00:53
2541
原创 Could not create the view: An unexpected exception was thrown tomcat中 Servlet 错误解决方法
关于以下错误问题分析及解决办法今天在MyEclipse未开启之前,直接在本地删掉了MyEclipse中的WEB项目,而此项目已经部署在tomcat中,然后打开MyEclipse即出现以上问题,想到刚才删的项目,然后就去删掉了工作空间的项目发布记录文件,com.genuitec.eclipse.ast.deploy.core 如下图:
2015-08-27 09:50:42
684
原创 从实例谈面向对象编程(OOP)、工厂模式和重构
【程序乐园】 有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。 为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即
2015-08-11 19:33:46
528
转载 Java中常见的异常错误
java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是”程序遇上了空指针”,简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的
2015-08-11 19:02:35
730
原创 jQuery EasyUI 给datagrid绑定右键菜单
以下为本人针对后台jquery easyui 页面优化问题解决办法,希望能给大家带来帮助在下列表格中使用右键菜单<table id="dg" class="easyui-datagrid" data-options="onRowContextMenu: function (e, rowIndex, rowData) { $('#mm').menu('show', {
2015-07-30 19:53:27
7013
1
转载 Java多线程-并发协作(生产者消费者模型)
Java多线程-并发协作(生产者消费者模型)对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。对于此模型,应该明确一下几点:1、生产者仅仅在仓储未满时候生产,仓满则停止生产。2、消费者仅仅
2015-07-13 20:36:24
549
原创 Java获取随机数验证码,例454670(短信验证码,邮箱验证码)
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-07-13 20:29:29
2602
转载 js获取项目的各个路径
//js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机
2015-07-13 20:10:02
634
转载 Java中的异常 Exception
Java 异常基础 ExceptionJava中的异常 Exception java.lang.Exception类是Java中所有异常的直接或间接父类。即Exception类是所有异常的根类。 比如程序: public class ExceptionTest{ public static void main(String[] args) {
2015-07-06 18:54:37
550
linux中安装rabbitmq服务安装包及文档
2017-07-17
赢在用户:WEB人物角色创建和应用实践指南
2015-12-31
简约至上:交互设计四策略
2015-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人