摘要: 用法:Jvisualvm是JDK自带的一款性能分析工具 使用方式: 1.配置好JDK环境变量 1.本地JVM监控略 2.远程JVM监控 ps -ef | grep java存在多少个java进程,jvisualvm就存在多少个 用JMX对Resin内存状态进行监控 ,可以看到本地所有可监控的JVM实 阅读全文
posted @ 2016-10-20 17:33 Mason.Ke 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 前言 这篇文章被归到Java基础分类中,其实真的一点都不基础。网上写ReentrantLock的使用、ReentrantLock和synchronized的区别的文章很多,研究ReentrantLock并且能讲清楚ReentrantLock的原理的文章很少,本文就来研究一下ReentrantLock 阅读全文
posted @ 2016-10-20 16:33 Mason.Ke 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 参考地址:http://www.id98.cn/doc/idcard 阅读全文
posted @ 2016-10-20 10:29 Mason.Ke 阅读(5196) 评论(2) 推荐(0) 编辑
摘要: 上一篇简单介绍了极光推送在Java服务端的实现,如果感兴趣的可以看一下极光推送使用实例(一)JAVA服务端。这篇文章介绍下极光推送在Android客户端的实现。 JPush Android SDK 是作为 Android Serivice 长期运行在后台的,从而创建并保持长连接,保持永远在线的能力。 阅读全文
posted @ 2016-10-18 17:35 Mason.Ke 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 最近一直在做后台开发,但心里还是总惦记着Android,感觉还是Android有意思。正好项目中要用到极光推送,今天抽空来记录下这两天的研究成果。 我们知道iOS有自己的推送服务,但很遗憾Android没有原生的推送服务,现在有很多第三方的推送服务,比如个推、极光、亚马逊、百度云、聚能等。今天我们就 阅读全文
posted @ 2016-10-18 17:34 Mason.Ke 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 推送功能在手机应用开发中越来越重要,几乎成为所有App必备的功能,由于Android本身没有消息推送机制,通常采用的是基于XMPP协议的推送,但这种开发很麻烦,因此在市场上应运而生了提供消息推送服务的诸多产品,例如:百度云、个推、极光等。 极光推送正是一个整合了Android推送、iOS推送的统一推 阅读全文
posted @ 2016-10-18 17:33 Mason.Ke 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 异常:Lock wait timeout exceeded; try restarting transaction解决办法: 执行select * from information_schema.innodb_trx 之后找到了一个一直没有提交的只读事务, 找到对应的线程后,执行 kill thre 阅读全文
posted @ 2016-10-18 16:07 Mason.Ke 阅读(184) 评论(0) 推荐(0) 编辑
摘要: tomcat启动过程中提示: org.apache.catalina.webresources.Cache.getResource Unable to add the resource at xxx to the cache because there was insufficient free s 阅读全文
posted @ 2016-10-18 14:29 Mason.Ke 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 设置虚拟目录映射一般有两种用途: (1)把整个web应用映射到tomcat中: 如一个testapp的web应用的路径是/opt/testapp,则通过虚拟目录映射可以将其映射到tomcat(webapps)中。 (2)将外部资源映射到tomcat中以便使用: 如将一些图片、文档等放在/opt/do 阅读全文
posted @ 2016-10-18 10:19 Mason.Ke 阅读(209) 评论(0) 推荐(0) 编辑
摘要: JFinal 是基于 Java 语言的极速 WEB + ORM 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java 语言所有优势的同时再拥有 ruby、python、php 等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友!( 阅读全文
posted @ 2016-10-18 09:43 Mason.Ke 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 上一节介绍了jfinal框架的简单搭建,这节通过一个小例子了解jfinal的结构和特点 先上图 1、建数据库(我用的是oracle数据库,其他的相对也差不多) 新建项目,我用的myeclipse,先把jar包导入 2、实体类Classes.java Student.java 什么这是实体类?没错!! 阅读全文
posted @ 2016-10-18 09:43 Mason.Ke 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Server.xml配置文件用于对整个容器进行相关的配置。 <Server>元素:是整个配置文件的根元素。表示整个Catalina容器。 属性:className:实现了org.apache.catalina.Server接口的类名,标准实现类是org.apache.catalina.core.St 阅读全文
posted @ 2016-10-15 14:41 Mason.Ke 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一直都听说jetty跟Tomcat一样,是一个web容器。之前做项目的时候,也使用过jetty,不过当时jetty是作为一个插件,跟maven集成使用的。那个时候,由于是第一次使用jetty,感觉jetty跟Tomcat并不一样,启动方式差异都如此之大。但是,后来想想,既然它与Tomcat都是web 阅读全文
posted @ 2016-10-15 13:04 Mason.Ke 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 标签:tortoisegit 环境:win8.1 64bit 安装准备: 首先你得安装windows下的git msysgit1.9.5 安装版本控制器客户端tortoisegit tortoisegit1.8.12.0 [32和64别下载错,不习惯英文的朋友,也可以下个语言包] 一、安装图解: 先 阅读全文
posted @ 2016-10-09 14:48 Mason.Ke 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 先说下背景,项目包含一个管理系统(web)和门户网站(web),还有一个手机APP(包括Android和IOS),三个系统共用一个后端,在后端使用shiro进行登录认证和权限控制。好的,那么问题来了web和APP都可以用shiro认证吗?两者有什么区别?如果可以,解决方案是什么?看着大家焦急的小眼神 阅读全文
posted @ 2016-10-08 14:18 Mason.Ke 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一、Eclipse上安装GIT插件EGit Eclipse的版本eclipse-java-helios-SR2-win32.zip(在Eclipse3.3版本找不到对应的 EGit插件,无法安装) EGit插件地址:http://download.eclipse.org/egit/updates O 阅读全文
posted @ 2016-10-08 13:40 Mason.Ke 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 本篇包括以下内容: CORS 定义 CORS 对比 JSONP CORS,BROWSER支持情况 主要用途 Ajax请求跨域资源的异常 CORS 实现思路 安全说明 CORS 几种解决方案 自定义CORSFilter Nginx 配置支持Ajax跨域 支持多域名配置的CORS Filter 自定义C 阅读全文
posted @ 2016-09-21 16:17 Mason.Ke 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/l1028386804/article/details/52531185 今天,给大家带来一篇稍有深度的文章——《RPC之——HTTP协议栈》,好了,我们进入正题吧。 HTTP协议属于应用层协议,它构建于TCP和IP协议之上,处于TCP/IP 阅读全文
posted @ 2016-09-14 17:01 Mason.Ke 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 全套教程:http://git.oschina.net/didispace/SpringBoot-Learning 首先,回顾并详细说明一下在快速入门中使用的@Controller、@RestController、@RequestMapping注解。如果您对Spring MVC不熟悉并且还没有尝试过 阅读全文
posted @ 2016-09-13 10:28 Mason.Ke 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加 阅读全文
posted @ 2016-09-07 16:48 Mason.Ke 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请 阅读全文
posted @ 2016-09-06 14:21 Mason.Ke 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 首先查看官方API那个的解释: ——————————————————————————————————————— intern public String intern() 返回字符串对象的规范化表示形式。 一个初始时为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如 阅读全文
posted @ 2016-09-06 13:45 Mason.Ke 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为 阅读全文
posted @ 2016-09-05 15:22 Mason.Ke 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 首先,思路: 引用My97.js然后为时间参数的textbox添加onclick事件 1、将My97添加到项目中的webcontent目录下(如图:) 2、添加My97引用 在项目路径下找到该文件\webcontent\birt\pages\layout\FramesetFragment.jsp 添 阅读全文
posted @ 2016-09-02 15:33 Mason.Ke 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 今天跟大家分享的是一个依赖于angular的上传控件。 前段时间做项目遇到一个需求是上传文件,大概需要实现的样式是这样子的,见下图: 需要同时上传两个文件。并且规定文件格式和文件大小。因为前端框架使用angular,且不想因为一个上传功能又引入一个jquery,所以在网上查找基于angular的上传 阅读全文
posted @ 2016-09-01 11:02 Mason.Ke 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 环境 本文基于Spring Boot版本1.3.3, 使用了spring-boot-starter-web。 配置完成后,编写了代码如下: @SpringBootApplication public class Application { public static void main(String 阅读全文
posted @ 2016-08-31 18:08 Mason.Ke 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 原文链接: http://blog.csdn.net/tounaobun/article/details/8491392 假如说你想复制一个简单变量。很简单: int apples = 5; int pears = apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char, 阅读全文
posted @ 2016-08-31 17:24 Mason.Ke 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 今天第一次翻看Effective java,在其第一个item中讲静态工厂方法的有点的时候说到“它们每次被调用 的时候,不要非得创建一个新的对象”并在结尾处提到 "String.intern方法以一种有限的形式实现了这 种优化",由于以前没用过intern这个方法,所以去查了查,并把自己的理解写下来 阅读全文
posted @ 2016-08-31 16:02 Mason.Ke 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1. PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/java 阅读全文
posted @ 2016-08-31 14:59 Mason.Ke 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的 阅读全文
posted @ 2016-08-31 14:50 Mason.Ke 阅读(339) 评论(0) 推荐(0) 编辑