自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AinUser的博客

应聘学习法开创者、想证明自己的眼光?那就请看好我!

  • 博客(87)
  • 资源 (21)
  • 收藏
  • 关注

转载 (热部署)插件Jrebel 安装使用教程

JRebel 能做什么?JRebel 是一款热部署插件。当你的 Java-web 项目在 tomcat 中 run/debug 的时候 ,修改某一个 java 文件时,tomcat 并不能将此文件的修改实时编译 并反映到运行的项目中去。JRebel 就可以解决在项目运行状态run/debug 状态下任意修改 java 文件并动态反馈到运行的项目中。或许你说你可以这样干,修改

2017-03-30 13:56:49 2551

转载 jqGrid简单使用、json格式和jsonReader介绍

广大的读者朋友们大家好,很高兴又可以在博客中和大家分享我的开发经验了。此次,我准备向大家介绍一个非常好用的jQuery表格插件——jqGrid。如果您在实际项目中遇到web端表格展示功能的需求,又不知道到底该使用那种技术实现时,jqGrid绝对是您的不二之选。如果您已经决定使用jqGrid技术完成项目中表格展示功能,又苦于没有详细的使用说明迟迟不能实际开发时,本系列博客绝对

2017-03-30 08:41:28 13091 3

原创 idea_life_1

昨天,吴哥(我们头儿)让我在原有的项目中添加功能,昨天已把后台代码写完,只剩下前台的一些数据交互信息了。使用jqGrid这个前端框架,原来没有使用过,一脸懵逼,网上的一些博文什么的,都是大同小异,不是粘贴API上面的参数,就是复制一下其他人的博文,一点用处都木有。本打算今天下班之后,问一下吴哥,没想到吴哥竟然主动过来,给我讲解和调试程序,甚是感动。不多说了,催着下班了,感谢,感谢,感谢

2017-03-29 19:12:31 486

原创 编写全网最实用的的原创jqGrid例子

jqGrid是一个比较使用的前端框架,主要适用于表格的显示。jqGrid的操作大致可以参照:http://blog.mn886.net/jqGrid/(jqGrid中文api)里面的:加载数据的分类首先粘出jsp前端页面的代码      下面是controller(控制层)代码:以分页的形式返回数据到前台下面的就是上面控制层中的map中的参数(分页的

2017-03-29 19:02:58 2249

原创 Navicat 10.0.11版新窗口设置

首先,打开Navicat,进入后在菜单栏上的‘工具’下有个‘选项’在弹出的‘选项’框中,在‘常规’->‘停靠’里勾选‘使用停靠’,然后有个‘停靠打开的窗口’有两种值:‘到主窗口’和‘到停靠窗口’。选择‘到主窗口’保存,则新打开的查询窗口,则会在主窗口中也页签的方式显示。如果设置为‘到停靠窗口’,

2017-03-29 17:57:24 4524

原创 jqGrid中服务器上加载json数据error

首先出现的错误是:colNames和colModes长度不等!出现这个错误之后,我查看了一下这两个属性,没有发现什么异常,如下图所示:随后仔细看了一下,原来是手误:moel=>model小结一下吧:程序中遇到bug,是一件很正常的事情,出错你猜可以确定错误的所在,如上述所示错误,显示出来的错误,你就会定位到错误的地方去查找,就不会去其他无用的地方,去查找

2017-03-29 14:20:20 1127

转载 eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法

很长一段时间我的eclipse都有个毛病,就是当我要格式化代码的时候,右键-source-format能够起效,但ctrl+shift+f不好使了。可以基本断定是快捷键与别的软件冲突了,但一直也没时间排查一下。google之后来发现是搜狗输入法惹的祸。原来是和“简繁体快捷键”冲突了。输入法中的这个快捷键我们一般不用,小勾勾去掉就成了。eclipse中

2017-03-29 10:18:51 580 4

原创 idea自动补全快捷键的设置

我相信很多人都是习惯使用,eclipse/Myeclipse这两个工具的,因为我们从刚开始接触代码,使用的txt=>editplus=>eclipse=>Myeclipse等等这些工具而idea这个集成很多东西的强大东西,都是后来使用和接触到的俗话说:工欲善其事必先利其器,所以我们必须要非常熟练的掌握idea工具的基本日常的使用快捷键原来我使用myeclipse经常使用的一些快

2017-03-29 10:14:48 13191 1

转载 Spring注解@Resource和@Autowired区别对比

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。2、不同点(1)@Autowired

2017-03-28 18:47:19 404

转载 " "和null的区别

String str1 = null; str引用为空String str2 = ""; str引用一个空串也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。注意因为null不是对象,""是对象。所以比较的时候必须是 if(str1==null){...}和if(str2.equals("")){...}。

2017-03-28 18:34:58 383

转载 类变量和实例变量的区别是什么?

类变量也叫静态变量,也就是在变量前加了static 的变量;实例变量也叫对象变量,即没加static 的变量;区别在于:   类变量和实例变量的区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象;例:public class A{   static  int a = 0; //

2017-03-28 18:33:12 1044

转载 Spring中@Autowired注解、@Resource注解的区别

spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。  @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam

2017-03-28 18:30:13 386

转载 插一根16G的内存条,和插两根8G的到底有区别吗?

序言  随着时间的推移,时至今日,新一代Z170、B150主板平台价格已经较为平稳,且较亲民,已经逐渐取代了上一代的Z97与B85主板平台,随之而来的自然也有内存条的新老换岗。  新一代DDR4内存条功耗更低、发热更小、容量更大,而且现在在价格已经趋于平稳,显然DDR4内存的性价比更高。单条16GB内存条的价格是要低于2*8GB内存条的,那么想必更换平台,更换内存条的广大发烧友心中

2017-03-28 14:52:03 20444

原创 一个标准的junit测试模板

平时在项目中避免不了的,需要进行junit单元测试,虽然这是一个比较古老的测试方法,但是我认为之所以能一直沿用至今,就是因为他强大的单元测试集成功能。下面讲一下,在spring环境中的junit单元测试模板其大致分为三部分:1)环境引入2)注入依赖3)原子操作

2017-03-28 12:42:26 1135

转载 十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,

2017-03-28 08:47:06 481

转载 如何将idea快捷键转化成Eclipse风格

如何快速将idea快捷键转化成Eclipse,看到这样的想法是不是觉得很吃惊,是不是觉得之前没有敢有过的设想,其实是早就实现,想到了老师常说的两句话:       1.只有你想不到,没有做不到;2.全心全意为人民。       现在来说开发的平台比较流行eclipse、myeclipse、idea、Visual Studio等,对开发人员来说快捷键的熟练使用是很有必要的,然而不同公

2017-03-28 08:43:30 4243

转载 idea如何设置类头注释和方法注释

idea和eclipse的注释还是有一些差别的。idea:类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header 直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释。方法注释:打开file->setting->Editor->Li

2017-03-28 08:39:19 2628

转载 <jsp:include>和<%@include%>的区别

:动态包含第一种情况(包含的是html文件):DynamicInclude.jsp:[html] view plain copy%@pagecontentType="text/html;charset=gb2312"%>  html>           head>                     

2017-03-27 17:52:44 597

原创 Idea工具中使用git导入项目时error

在使用idea工具,git导入项目的时候,有时候可能会出现错误,导致导入项目不成功的error,下面是其中一种情况的解决方法。首先是error_img,这个img随后更新到博文中,下面展示主要的错误信息。repository test has failed主要的问题原因就是:idea原来已经记住过某一个用户的登陆信息,进行保存,每次默认都会使用这个用户,进行访问re

2017-03-27 14:41:01 3731

转载 TOMCAT原理详解及请求过程

Tomcat:  Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。Tomcat目录:tomcat  |---bin:存放启动和关闭tomcat脚本  |---conf:存放不同的配置文件(server.xml和web.xml);  |--

2017-03-27 11:34:30 786

转载 Tomcat工作原理详解

Tomcat简介 一、Tomcat背景  自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年

2017-03-27 11:27:47 3356

转载 深入学习微框架:Spring Boot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。多年以来,Spring IO平台饱受非议的一点就是大量的XML

2017-03-27 11:05:47 1577

转载 Spring Boot Junit单元测试

摘要: Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 凭本人的感觉和经验来说,在项目中完全按标准都写Junit用例覆盖大部分业务代码的,应该不会超过一半。 刚好前段时间写了一些关于SpringBoot的帖子,正好现在把Junit再拿出来从几个方面再说一...Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说

2017-03-27 11:00:14 911

转载 jdbcType与javaType的对应关系

java.sql.Types 值Java 类型IBM DB2OracleSybaseSQLInformixIBM Content ManagerBIGINTjava.lang.longBIGINTNUMBER (38, 0)BIGINTBIGINTINT8DK_CM_BIGINTBINARYbyte[]

2017-03-27 10:55:20 1458

转载 Mybatis中javaType和jdbcType对应关系及案例

[html] view plain copyxml version="1.0" encoding="UTF-8" ?>  >  mapper namespace="com.mybatis.config.InfoDao">  resultMap type="java.util.Map" id="resultjcm">  result property=

2017-03-27 10:49:12 1659

转载 数据库访问性能优化法则

面向程序员的数据库访问性能优化法则 特别说明:1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、  本文未深入数据库优化中最核心的执行计划分析技术。 读

2017-03-27 10:47:01 686

转载 通过Ajax方式上传文件,使用FormData进行Ajax请求

通过传统的form表单提交的方式上传文件:Html代码  form id= "uploadForm" action= "http://localhost:8080/cfJAX_RS/rest/file/upload" method= "post" enctype ="multipart/form-data">       h1 >测试通过Rest接口上传文件 h1>

2017-03-27 10:26:17 1857

转载 SSO单点登录三种情况的实现方式详解

单点登录(SSO——Single Sign On)对于我们来说已经不陌生了。对于大型系统来说使用单点登录可以减少用户很多的麻烦。就拿百度来说吧,百度下面有很多的子系统——百度经验、百度知道、百度文库等等,如果我们使用这些系统的时候,每一个系统都需要我们输入用户名和密码登录一次的话,我相信用户体验肯定会直线下降。当然,对于个人博客这类系统来说根本就用不上单点登录了。假如,我们的系统很庞大,但

2017-03-24 15:43:08 6848

转载 单点登录原理与简单实现

一、单系统登录机制  1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;

2017-03-24 15:41:32 527 1

转载 线程池

引言最近恰好在组内分享线程池,又看了看四年前自己写的线程池文章,一是感叹时光荏苒,二是感叹当时的理解太浅薄了,三是感叹自己这么多年依然停留在浅薄的理解当中,没有探究其实现,羞愧难当。遂把分享的内容整理出来,希望能够让读者对线程池有一个全新的认识。池化这里池化并不是深度学习中的池化,而是将资源交给池来管理的这一过程。我们在开发中经常回接触到池化资源的技术,最常见的当然是数据库

2017-03-24 15:36:14 382

转载 线程本地变量ThreadLocal

首先说明ThreadLocal存放的值是线程内共享的,线程间互斥的,主要用于线程内共享一些数据,避免通过参数来传递,这样处理后,能够优雅的解决一些实际问题,比如hibernate中的OpenSessionInView,就是使用ThreadLocal保存Session对象,还有我们经常用ThreadLocal存放Connection,代码如:[java] view pla

2017-03-24 15:32:07 397

转载 线程安全与不安全

作为一个Java web开发人员,很少也不需要去处理线程,因为服务器已经帮我们处理好了。记得大一刚学Java的时候,老师带着我们做了一个局域网聊天室,用到了AWT、Socket、多线程、I/O,编写的客户端和服务器,当时做出来很兴奋,回学校给同学们演示,感觉自己好NB,呵呵,扯远了。上次在百度开发者大会上看到一个提示语,自己写的代码,6个月不看也是别人的代码,自己学的知识也同样如此,学完的知识如果

2017-03-24 15:22:30 347

转载 单点登录SSO的实现原理

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞

2017-03-24 15:02:54 374

转载 Session原理

无状态的 HTTP 协议还记得每当入门一门 Web 端语言的进行服务器端开发的时候,仅次于「Hello World」的 demo 就是「登录功能」了。实现登录功能很简单,验证客户端发送过来的账户和密码,如果通过验证就把用户塞进 session 中,然后在后续的访问中,只需检测 session 是否有这个用户就能知道用户是否登录了。Session 的中文翻译为:「会话」,只属于某一个客户端和

2017-03-24 14:51:42 446

转载 单点登录的三种实现方式

单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证授权的逻辑搞

2017-03-24 14:48:18 1005

转载 Nginx 的基本概念

前言本篇是我学习Nginx的一些笔记,主要内容讲述了一些了解Nginx需要的基本概念。然后探讨一下Nginx的模块化的组织架构,以及各个模块的分类、工作方式、职责和提供的相关指令。主要达到以下目的:了解Nginx的大概运行原理了解Nginx的基本概念知道怎么看官方文档。关于NginxNginx是一款面向性能设计的HTTP服务器,能反向代理HTTP,HTTPS

2017-03-24 14:42:49 509

原创 JQuery表单/插件/Ajax/Table/特效/拓展/动画/选择器

《jQuery表单操作总结》《jQuery常用插件及用法总结》《jquery中Ajax用法总结》《jQuery表格(table)操作技巧汇总》《jQuery拖拽特效与技巧总结》《jQuery扩展技巧总结》《jQuery常见经典特效汇总》《jQuery动画与特效用法总结》《jquery选择器用法总结》

2017-03-24 13:18:51 417

转载 JQuery表格插件datatables用法详解

这篇文章主要介绍了jQuery表格插件datatables用法,包括分页、排序等功能,是jQuery表格插件datatables比较基础的部分知识,需要的朋友可以参考下一、Datatables简介DataTables是一个jQuery的表格插件。这是一个高度灵活的工具,依据的基础逐步增强,这将增加先进的互动控制,支持任何HTML表格。主要特点:自动分页处理即时表格数据过

2017-03-24 12:16:54 843

转载 POI与JXL 操作excel比较

POI是一个标准的Apache项目,提供了完整的接口,不过也正因为这个POI用起来会很比较复杂不容易上手。相比较JXL就用起来就方便很多,功能也显得少了一些,不过应付起常见操作还是绰绰有余,JXL不支持设置打印区域。在我接触的很多项目中,都是采用的JXL,可以说JXL用POI 20%的代码实现了Poi 80%的功能。jxl的主要功能有: 1.从Excel 95、97、2000等格式的文件中读取

2017-03-24 11:19:03 449

转载 Linux(CentOS)安装jdk三种方法

环境Linux版本:CentOS 6.5、Ubuntu 12.04.5JDK版本:JDK 1.7目录方法一:手动解压JDK的压缩包,然后设置环境变量方法二:用yum安装JDK方法三:用rpm安装JDK方法四:Ubuntu 上使用apt-get安装JDK

2017-03-24 11:12:17 822

flink-connector-mysql-cdc-2.1-SNAPSHOT.jar

flink-connector-mysql-cdc-2.1的包

2021-09-28

C51-MDK518.zip

单片机开发神器

2021-05-09

kail-image-download.txt

国内kali操作系统下载地址,超级快呦 官网下载的简直是慢的要命,希望可以帮到大家 在这里给大家拜年了!!!

2020-06-19

npptools.rar

NPPTools.dll 是ARP管理网络流量的必须使用的一个文件, 你的机子里可能没这个文件,或者被删了,其实删了这个是可以预防ARP病毒的。。 但是同样,像P2P终结者、网络执法官、x-scan等软件也不能使用了。。 你可以去其他机器拷一个过来,或者直接在网上下载个~ 文件放在C:\WINDOWS\system32 下

2020-06-10

phoenix-4.11.0-HBase-1.3-client.jar

官方每次都是列举出最新的jar,以前的jar还真是不太好找,所以呢,上传到这里,希望能够帮到各位小伙伴

2019-12-19

opencv-master.zip

本工具下载自opencv官方github,下载真的是超级慢,所以想着上传到国内站点,分享给大家

2019-09-10

PSCC(绿色版免安裝呦)

这个ps版本是CC,绿色版免安装的那种呦,欢迎大家前来下载!

2019-04-10

photoshop CC(绿色版免安裝)

这个ps版本是CC,绿色版免安装的那种呦,欢迎大家前来下载!

2019-04-10

颜色取色器

压缩包中有两个颜色取色器的工具,欢迎下载,如果有什么不好的地方,请指出!

2019-04-09

xftp_xshell_版本6

xftp_xshell_版本6,解压安装即可直接使用,有问题请留言,我会不断完善。

2019-01-19

VMware Workstation 12

vmware12是学习linux以及云计算,大数据必备的工具之一,欢迎下载。

2019-01-03

Django14RPM包

在安装cobbler环境的时候,会遇到Django依赖包版本较低的情况,所以在这里上传,希望能够帮到大家。

2018-07-07

dubbo控制台编译后压缩包

你现在难道还是学完了dubbo没有登陆过dubbo后台嘛?难道还是不知道如何从官网下载源码包进行编译嘛。这里有现成的。come on baby

2018-01-17

gojs可视化demo文档

gojs是一个能够让我们很容易的实现基于html5浏览器绘制具有交互性的图形图表的JavaScript框架。 gojs采用了面向对象的编程模式。以图形对象表示绘图模板。以用普通js对象存储数据作为数据模型,然后赋值给图形对象的属性作为数据绑定的模式。gojs同样提供了大量工具类来代表我们的交互行为。我们需要做的就是创建图形对象、构建数据模型、设置属性、绑定数据模型、使用工具类添加行为即可创建出具有丰富交互性能的各种图表。

2017-10-18

融云即时通讯demo

听说QQ很牛,不要太崇拜,你也可以做出一个简单的即时通讯demo,同样也是可以实现联网聊天功能,你还在犹豫什么,赶快下载看一看。

2017-09-04

git(2.14.1-x64)

git可配合gitlab使用,可集成与idea使用,也可在搭建个人博客时创建git环境。

2017-08-26

node.js(v6.11.2-x64)

node.js可用于前端框架的环境,同时也可用于搭建个人博客时的环境。

2017-08-26

echarts3相关依赖jar包

前端页面数据可视化echarts3相关依赖jar

2017-08-14

最牛抓图工具

1)大小只有1M 2)抓图非常方便 3)可以抓取各种形状图形 4)像素不会失真

2016-09-01

JAVA设计模式

1)设计模式 2)java程序设计思想 3)java框架基础 ...

2016-08-31

空空如也

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

TA关注的人

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