- 博客(373)
- 资源 (33)
- 收藏
- 关注
转载 java.util.StringTokenizer
一、概述 大多数Java程序员都曾经使用过java.util.StringTokenizer类。它是一个很方便的字符串分解器,主要用来根据分隔符把字符串分割成标记(Token),然后按照请求返回各个标记。这个过程称为Tokenization,实际上就是把字符序列转换成应用程序能够理解的多个标记。 虽然StringTokenizer用起来很方便,但它的功能却很有限。这个类只是简单地在输入字符...
2018-05-09 16:36:28
1523
转载 ulimit命令详解
Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数可以用ulimit -a 来显示当前的各种用户进程限制。下面我把某linux用户的最大进程数设为10000个: ulimit -u 10240 对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言, 最好通过使用 ulimit -n ...
2018-04-26 08:45:28
1048
转载 byte[]字节数组转换为二、八、十、十六进制字符串
【前言】java中很多时候需要将byte[]转为各种进制的字符串显示,从2,8,10,16到比较高级的base64(编码),至于什么时候需要这样,当你遇到这样的问题就知道了。【代码】进制转换比较简单,直接上代码,编码转换见其他文章。例如这个[java] view plain copypackage com.uikoo9.util.encrypt; import java.math.BigIn...
2018-04-19 08:26:56
4423
转载 redis 性能
Redis 自带了一个叫 redis-benchmark 的工具来模拟 N 个客户端同时发出 M 个请求。 (类似于 Apache ab 程序)。你可以使用 redis-benchmark -h 来查看基准参数。[plain] view plain copy以下参数被支持: Usage: redis-benchmark [-h <host>] [-p <port>] ...
2018-04-04 13:53:13
3341
转载 redis bind
要理解这个属性其实有点绕,网上好多错误的理解,请大家不要相信。先说一句精华的话:bind配置了什么ip,别人就得访问bind里面配置的ip才访问到redis服务。一台主机,可能会有多张网卡,或者对应多网段内网的Ip,公网IP等,也就意味着其他机器可以通过多个IP地址访问到这台主机。假如 有ip1,ip2,ip3可以访问到一台服务器。但是redis bind只配置了[html] view plain...
2018-04-04 13:40:16
1663
转载 Linux 7 种启动级别 及 rc.local
Linux中有7种启动级别运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系统正常关闭并重启,默认运行级别不能设为6...
2018-04-04 10:25:35
2064
转载 linux中iptables配置文件及命令详解详解
iptables配置文件直接改iptables配置就可以了:vim /etc/sysconfig/iptables。1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置...
2018-04-04 10:15:40
951
转载 HTML转义字符大全
ISO Latin-1字符集: &#09; — 制表符Horizontal tab &#10; — 换行Line feed &#13; — 回车Carriage Return &#32; — Space ! &#33; — 惊叹号Exclamation mark ” &#34; &quot; 双引号Quotation mark # &...
2018-03-21 14:26:07
3731
翻译 百度地图api 跨域
在现实生产中,我们有时候需要用到ajax请求某个接口,一般我们会使用服务端web引用的方式,但是呢,如果服务器的传输层做了限制呢?比如你的服务器只提供局域网内访问,是连不了互联网的,那么就悲剧了,用不了web引用。那么应该怎么处理呢? 有一种解决方式,就是用ajax请求,利用客户端的互联网链接,去请求对应的数据。这里遇到了一个问题,跨域!!!!因为你访问的域名或IP地址,与目标接口的api地址,...
2018-03-02 20:36:08
11432
原创 Tomcat7在jdk8下报错:The type java.util.Map$Entry cannot be resolved
解决方法: 将jdk版本降低为1.7或1.6.手动为Tomcat指定JDK的方法: 在startup.bat或Catalina.bat或setclasspath.bat内部添加: set JAVA_HOME="D:\etianCRM\jdk7\jdk1.7.0_67" 注意:路径内不能有空格。...
2018-02-22 14:46:33
867
转载 DelegatingFilterProxy
安全过滤器链 Spring Security的web架构是完全基于标准的servlet过滤器的。 它没有在内部使用servlet或任何其他基于servlet的框架(比如spring mvc), 所以它没有与任何特定的web技术强行关联。 它只管处理HttpServletRequest 和HttpServletResponse,不关心请求时来自浏览器,web服务客户端,HttpInvoker
2018-01-26 08:13:52
1196
转载 spring modelAttributes、sessionAttributes、redirectAttributes
作为一个javaweb应用的开发者,你快速学习了request(HttpRequest)和Session(HttpSession)的范围,理解这些范围并且在这些范围内数据和对象是如何是进出的对设计和构建web应用是非常关键的。springMVC的范围当我用springMVC写web应用的时候,我发现spring model和session有一点神秘—特别是与http reques、
2018-01-25 16:34:25
445
原创 阿里巴巴开源技术汇总
http://blog.youkuaiyun.com/u012562943/article/details/52754197http://www.cnblogs.com/shaohz2014/p/5924336.html
2018-01-25 14:46:15
362
转载 spring @value注解
一:在工程中建立config.properties配置文件[java] view plain copy#FTP的ip地址 address=192.168.25.133 #FTP的端口 port=21 二:在spring配置文件中配置加载上述的资源文件。(两种方式)方式1:s[ja
2018-01-25 10:56:41
787
转载 SiteMesh 框架的使用
在开发Web及J2EE 应用时,Web页面可能由不同的人所开发,因此开发出来的界面通常千奇百怪、五花八门。为了使界面的风格统一,开起来像是一个人开发出来的,Struts 框架提供了一个标签库Tiles 来进行网页的框架布局 。其思路如图 它由一个主框架文件(frame.jsp)包含四个文件(头文件(header.jsp)、菜单文件(menu.jsp)、底部文件(foot.j
2018-01-25 09:18:23
251
转载 CharacterEncodingFilter
在web.xml文件中,我们经常可以看到配置的统一编码过滤器,他继承了OncePerRequestFilter,而OncePerRequestFilter继承自GenericFilterBean,GenericFilterBean实现了filter,因此可见CharacterEncodingFilter具有filter的所有特性;即实现拦截请求的功能,在HttpServletRequest到达 S
2018-01-25 09:04:57
2094
转载 RequestContextListener作用
singleton 在spring IOC容器中仅存在一个Bean实例,Bean以单实例的方式存在.prototype 每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行new XxxBean()的操作.request 每次HTTP请求都会创建一个新的Bean,该作用域仅
2018-01-25 08:35:32
2143
转载 jquery.validate.min.js 表单验证框架
jQuery Validate验证框架详解jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一、导入js库/validate/jquery-1.6.2.min.js">/validate/jquery.validate.min.js">注:返回web项目的根路径。二、
2018-01-24 15:52:24
832
转载 nexus相关问题
1、Nexus简介1.1 Nexus概述Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus使用ExtJS来开发界面,利用Restl
2018-01-23 15:03:29
778
转载 GeoJSON
GeoJSON是一种基于Javascript对象表示法的地理空间信息数据交换格式。GeoJSON对象可以表示几何、特征或者特征集合。GeoJSON支持下面几何类型:点、线、面、多点、多线、多面和几何集合。GeoJSON里的特征包含一个几何对象和其他属性,特征集合表示一系列特征。一个完整的GeoJSON数据结构总是一个(JSON术语里的)对象。在GeoJSON里,对象由名/值对-
2018-01-22 16:17:04
2363
转载 hexSHA1散列加密解密(不可逆)
1.maven引入codec和commons依赖:dependency> groupId>commons-codecgroupId> artifactId>commons-codecartifactId> version>1.9version>dependency>dependency> groupId>org.apache.commonsgroupId> artifact
2018-01-19 17:10:38
3052
转载 @interface注解详解
http://www.cnblogs.com/xdp-gacl/p/3622275.html孤傲苍狼只为成功找方法,不为失败找借口!Java基础加强总结(一)——注解(Annotation) 一、认识注解 注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于
2018-01-15 20:57:18
247
转载 Linux 下JVM运行信息追踪
JPS 查看当前运行java进程JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。jps -lvm 用于查看当前机器上运行的java进程。 命令格式 jps [options] [hostid] 注:如果不指定hostid就默认为当前主机或服务器。 命令行参数选项说明如下: -q 不输出类名、Jar名和传入main方法的参
2018-01-12 11:01:01
2831
转载 JVM栈内存设置
Java程序中,每个线程都有自己的Stack Space(栈)。这个Stack Space不是来自Heap的分配。所以Stack Space的大小不会受到-Xmx和-Xms的影响,这2个JVM参数仅仅是影响Heap的大小。Stack Space用来做方法的递归调用时压入Stack Frame(栈帧)。所以当递归调用太深的时候,就有可能耗尽Stack Space,爆出StackOverf
2018-01-12 10:44:03
6566
原创 Linux学习一 -- 硬件要求
1、RAM。内存越大越好。如内存不足,将会使用到硬盘的内存交换空间(swap)。速度将比内存慢很多,影响整体性能。小型服务器至少512Mb内存以上。2、硬盘。小型服务器,硬盘大于20G即可。如果作为文件服务器,则需要考虑较高级的磁盘阵列(RAID)模式或网络硬盘架构。磁盘阵列即利用硬件技术将数个硬盘整合成一个大硬盘的技术。3、VGA 显卡。如果需要X Window系统,显存需要32M以
2018-01-10 17:34:37
5628
转载 ZooKeeper Canary
ZooKeeper Canary我理解用于测试ZK节点是否正常的心跳服务,这是从ClouderaManager中粘下来的: 1234567891011这是 ZooKeeper 服务级运行状况测试,用于检查基本客户端操作是否正常以及是否在合理时间内完成。
2018-01-08 15:13:11
2985
转载 浅析Kerberos原理,及其应用和管理
文章作者:luxianghao 文章来源:http://www.cnblogs.com/luxianghao/p/5269739.html 转载请注明,谢谢合作。 免责声明:文章内容仅代表个人观点,如有不当,欢迎指正。 --- 一,引言 Kerberos简单来说就是一个用于安全认证第三方协议,它采用了传统的共享密钥的方式,实现了在网络环境不一
2018-01-08 15:03:05
1396
转载 oracle ebs
oracle ebs是电子商务套件的简称。Oracle EBS全称是Oracle 电子商务套件(E-Business Suit),是在原来Application(ERP)基础上的扩展,包括ERP(企业资源计划管理)、HR(人力资源管理)、CRM(客户关系管理)等等多种管理软件的集合,是无缝集成的一个管理套件。
2017-12-19 15:30:18
831
转载 让video标签支持任何浏览器
补充于2017年5月4日此文写于7年前,前端发展已经翻了好几番,本文内容可能过时,不一定有效,仅供参考。一、前面的唠叨我记得就是前几个月吧,有条消息说YouTube支持了HTML5视频嵌入标签video,好吧,我听说而已,因为我不是个擅长翻墙的人,到底如何我也不得而知。与主题不相关的HTML5方面的东西我就不多说了,对于video标签,获取大家都听说了,这个标签的功能如
2017-12-14 21:37:28
2825
转载 java9的REPL环境--JShell
译者注: 推荐一个在线的REPL演示环境: Java WEB控制台 http://www.javarepl.com/console.html你可以在里面试着执行一些简单的Java代码,比如:System.out.println("See See REPL")System.getProperty("user.name")2 + 2 * 5有个段子说: 为什
2017-12-11 15:20:02
426
转载 REPL
一、概念REPL — 交互式解释器环境。R(read)、E(evaluate)、P(print)、L(loop)输入值,交互式解释器会读取输入内容并对它求值,再返回结果,并重复此过程。二、具备REPL的语言最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”。当然这个观点有点偏激,但我们可以探究一下,我们常用的编程语言里面,哪些支持
2017-12-11 15:02:59
4244
转载 Hessian——轻量级远程调用方案
Hessian——轻量级远程调用方案Hessian是caucho公司开发的一种基于二进制RPC协议(Remote Procedure Call protocol)的轻量级远程调用框架。具有多种语言的实现,但用的最多的当然是Java实现 :)Creating a Hessian service using Java has four steps:1、Create an Java
2017-12-05 17:18:33
384
转载 springMVC框架下如何实现移动端接口调用2
上一篇博客中已经简单的整理了移动端调用PC端接口的实现流程,这其中涉及到springMVC拦截器的使用。下面通代码对应上篇博客中的流程简介看一下具体是如何实现的。首先定义一个拦截器,需要实现HandlerInterceptor接口,这个接口有三个方法,在这里的作用是验证用户是否登录,所用只用preHandle这个方法就可以完成。首先需要建立两个类,InDto和OutDto分别是信息接收实体和信息反
2017-12-04 11:54:35
268
转载 springMVC框架下如何实现移动端接口调用
随着移动办公的热潮,现在出现了越来越多的APP,小编作为一个PC端的开发第一次和移动端合作,给他们提供接口。那么在PC是如何识别发来的请求是移动端的?如何验证用户是否登录?如何实现方法的调用? 环境:Eclipse+tomcat 框架:SpringMVC+JDBC第一: 在PC端的系统中我们都是填了用户登录验证的,那么如
2017-12-04 11:52:17
1073
转载 Java web集成支付宝电脑支付接口(沙箱环境)
前言这是博主的第一篇博客,刚刚毕业,打算把工作中遇到的一些比较普遍的问题记录下来,如果有写的不好的地方或者写错的地方欢迎指出,一定会改!嘿嘿嘿。先来立个flag,我希望三年之后能够成为一名不怕bug,热爱生活,健康快乐的富婆!这篇博客主要介绍如何在Java web项目中集成支付宝的电脑支付接口(会稍微介绍一下服务器集成APP支付接口)。目前支付宝接口更新很快,在博主查找资料的时候,
2017-12-04 11:29:59
1851
1
转载 邮件开发涉及到的一些基本概念
邮件开发涉及到的一些基本概念邮件服务器和电子邮箱邮件服务器 要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet上有很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。 这些服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。电子邮箱 电子邮箱(E-ma
2017-12-04 10:11:29
1165
转载 如何使用Java、Servlet创建二维码
归功于智能手机,QR码逐渐成为主流,它们正变得越来越有用。从候车亭、产品包装、家装卖场、汽车到很多网站,都在自己的网页集成QR码,让人们快速找到它们。随着智能手机的用户量日益增长,二维码的使用正在呈指数上升。让我们来看看QR码的简要概述,以及如何在Java中生成它们。QR码介绍QR码(Quick Response 快速响应码)是矩阵条形码(或二维码)的一种类型,最先为于汽车
2017-11-30 15:23:10
406
转载 java实现二维码生成的几个方法
1: 使用SwetakeQRCode在Java项目中生成二维码 http://swetake.com/qr/ 下载地址 或着http://sourceforge.jp/projects/qrcode/downloads/28391/qrcode.zip 这个是日本人写的,生成的是我们常见的方形的二维码 可以用中文 如:5677777ghjjjjj 2: 使用Ba
2017-11-30 15:11:54
278
Joomla_3.2.1-Stable-Full_Package.zip
2014-01-04
grails快速web开发.pdf
2014-01-04
jena中文教程
2012-08-07
struts2整合JfreeChart完成报表功能
2012-03-20
tomcat服务器的配置详解
2012-03-20
spring集成cxf(webservice)
2012-03-20
jquery官方API
2011-10-14
mule IDE (mule ESB)
2011-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人