
JAVA
gnicky
这个作者很懒,什么都没留下…
展开
-
shiro是什么
Apache Shiro http://shiro.apache.org/是一个功能齐全、健壮、通用的Java安全框架,你可以用其为你的应用护航。通过简化应用安全的四个领域,即认证、授权、会话管理和加密,在真实应用中,应用安全能更容易被理解和实现。Shiro的简单架构和兼容JavaBean使其几乎能够在任何环境下配置和使用。附加的Web支持和辅助功能,比如多线程和测试支持,让这个框架为应用安全原创 2013-09-11 16:14:59 · 1237 阅读 · 0 评论 -
Maven工作流程
Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下maven的scope。scope的分类compile默认就是compile,什么都不配置也就是意味着compile。compile表示被依赖项目需要参与当前项目转载 2017-01-05 17:08:04 · 998 阅读 · 0 评论 -
freemarker+bootstrap
二、使用freemarker踩的一些坑 1、关于null值:freemarker对于null值得校验很严格,如果出现null值,而在页面中不进行判断,则会发生异常,通常情况下判断方式有两种: (1)在页面中使用${prop??}进行判断,或使用${prop?""},若为空则显示“” (2)可使用配置classic_compatible=true,此种方式只转载 2016-11-10 23:38:23 · 5334 阅读 · 0 评论 -
android studio 以及SO的关系
相信很多朋友在使用Android studio开发中,遇到过如何引入第三方so文件的问题,然而第三方官方仅仅给出了ADT环境下的集成方式。Android studio中默认使用的是gradle编译方式,与ADT编辑方式不一样,那么so文件应当如何引入呢?其实很简单。这里以集成JPUSH为例,看一下so文件如何引入到编译环境,最终到JNI直接可以调用该so文件。转载 2016-05-23 17:03:06 · 609 阅读 · 0 评论 -
高并发java
泰康在线微信公众号系泰康在线财产保险股份有限公司旗下平台,希望可以通过持续不断的创新,提升客户对于保险的认知及体验,通过对大数据技术的应用,精准的为客户设计产品以及提供服务。泰康在线微信公众号,现有1000多万粉丝。在日常的运营中,借助于红包奖励、卡券分享、消息通知、微信分享等手段,通过好的内容,好的活动、好的产品以及相应的精准营销来增强用户的粘性和活跃度。在日常运营中,公众号会通过给用户转载 2016-06-01 20:25:49 · 2353 阅读 · 0 评论 -
struts 的基本练习
看struts2的时候,方法一是抄书,方法二maven,方法三乱来。1、struts2就和。net的基本library一样首先是全部引用,必要的库有个列表,类似angel,struts2-core、asm-tree3个asm,common下面的3个,work-core-2,还有free marker。 要放倒web-inf下面的lib,这个就是dll搜索的最先的本地库路径了2、既然上了st原创 2015-12-06 12:16:59 · 531 阅读 · 1 评论 -
kepler svn eclipse -
eclipse中最常使用的SVN插件是subclipse,先到subclipse官网:http://subclipse.tigris.org下载该插件。 如上图,点击“Download and Install”转到下载页面。 选择上图中要安装的版本,比如我这里选择:Links for 1.8.x Release:接下来,有两种方式来安装转载 2015-10-22 10:01:47 · 1537 阅读 · 0 评论 -
学习java 一
《web app》 这个部分的配置还是很多的。。。。 http-servlet 是基本的基本,请求响应的最小单元,前端可以安置很多filterdisplay-name>Hello World Applicationdisplay-name> servlet> servlet-name>helloServletservl转载 2015-10-22 08:56:33 · 395 阅读 · 0 评论 -
Jetty
确保Java 环境okay,在命令行用JavaC,j1. 首先从Jetty的官方网站http://wiki.eclipse.org/Jetty/Starting/Downloads下载最新的Jetty,上面有两个版本7.x和8.x,7.x是运行在JDK5及以上版本,8.x是运行在JDK6及以上版本,这里我选择了8.0.4版本。2. 解压压缩包到指定目录,且将其目录路径定义为${JE转载 2014-06-01 13:09:41 · 755 阅读 · 0 评论 -
BoSH-XMPP-webchat
Always,你总会遇到这样那样的问题,关键是看你的解决问题的历史经验,以及快速学习的能力,是哦。 so quick so fast but should keep learning。 Section ONeConversejs怎么用的?https://github.com/jcbrand/converse.js1) login Google talk with accou转载 2014-03-22 10:20:11 · 1908 阅读 · 0 评论 -
使用ansible批量部署zabbix客户端
ansiblezabbix系列之使用ansible批量部署zabbix客户端http://blog.51cto.com/3381847248/2053858这个文章里面有些问题是,那个sh脚本,里面无需wget去下载的,通过copy,已经把安装源文件 复制到agent机器了ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、ch...转载 2018-10-29 16:44:11 · 634 阅读 · 0 评论