自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 点击网页分享按钮,触发微信分享功能

微信公众平台开始支持前端网页,大家可能看到很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹出一个窗口让你分享和关注,这个是怎么实现的呢?今天就给大家讲解下如何在微信公众平台前端网页上添加分享到朋友圈,关注微信号等按钮。 我们可以发现微信内嵌浏览器定义了一个私有 JavaScript 对象:WeixinJSBridge,通过操作这个对象的相关方法可以实现分享到微信朋友圈,和判断一个微信号

2018-04-08 15:22:22 36166 9

转载 tomcat高并发配置调优

最近部署的tomcat,里面放了一个apk提供给测试人员测试,而有一天压测的时候,他们一致反馈下载不了,结果查看日志才发现如下错误: [html] view plain copy INFO: Maximum number of threads (200) created for connector with address null and port 8091  

2017-10-17 11:21:03 703

转载 tomcat性能调优(高并发)

Tomcat 默认配置的最大请求数是 150,也就是说同时支持 150 个并发,当然了,也可以将其改大。 当某个应用拥有 250 个以上并发的时候,应考虑应用服务器的集群。 具体能承载多少并发,需要看硬件的配置,CPU 越多性能越高,分配给 JVM 的内存越多性能也就越高,但也会加重 GC 的负担。 操作系统对于进程中的线程数有一定的限制: Windows 每个进程中的线程

2017-10-17 11:19:49 1519

转载 Tomcat调优总结

Tomcat 优化分为系统优化,Java虚拟机调优,Tomcat本身的优化。 Tomcat 如何起停 ./catalina.sh stop ./catalina.sh start /sbin/service tomcat restart  /webagme/tomcat/bin/catalina.sh start 1.如何调整tomcat的占用内存 A: 方法如下: 1. li

2017-10-17 11:17:56 251

原创 nginx链接

http://jingyan.baidu.com/article/1974b2898f5eadf4b1f774de.html

2017-10-13 09:52:50 181

转载 MySQL日期时间函数大全

MySQL日期时间函数大全 DAYOFWEEK(date)  返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准) mysql> select DAYOFWEEK('1998-02-03');   -> 3 WEEKDAY(date)  返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WE

2017-09-19 15:13:10 318

转载 ehcache memcache redis

Ehcache 在Java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0  license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式web application的各个节点中。 什么特色? 1.  够快

2017-07-03 17:09:26 290

转载 使用nginx反向代理,一个80端口下,配置多个微信项目

我们要接入微信公众号平台开发,需要填写服务器配置,然后依据接口文档才能实现业务逻辑。但是微信公众号接口只支持80接口(80端口)。我们因业务需求需要在一个公众号域名下面,发布两个需要微信授权的项目,怎么办?   我们可以用nginx服务器做反向代理来解决这个问题。nginx服务器对外80端口,然后根据URL参数不同,对内访问不同的项目。      nginx配置如下:   打开/usr/l

2017-07-03 15:57:04 1010

转载 web服务器tomcat入门实战

一、tomcat介绍 1.1 引入tomcat   Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和

2017-06-28 13:06:24 2640

原创 linux tomcat 经验

1、解压安装包 tar -zxvf tomcat.tar.gz 2、默认8080端口修改 conf/server.xml里找到8080修改 3、乱码设置 修改8080端口的标签 添加属性 URIEncoding="UTF-8"

2017-05-24 20:55:06 182

原创 tomcat win 经验

1、安装 官网下载解压版的 2、默认8080端口修改 conf/server.xml里找到8080修改 3、乱码设置 修改8080端口的标签 添加属性 URIEncoding="UTF-8" 4、环境变量 CATALINA_HOME 值tomcat安装路径

2017-05-24 20:51:28 203

原创 java jdk win配置环境变量

1、计算机右键 2、选择属性 3、高级系统设置 4、高级环境变量 5、系统变量-新建 变量名JAVA_HOME 变量值jdk安装路径 6、新建CLASSPATH 变量值  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 7、编辑Path 在最后面添加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

2017-05-24 20:42:46 291

原创 java jdk linux安装 经验

linux安装jdk,先删除openjdk #查看是否安装了openjdk rpm -qa | grep jdk #有,删除 yum reomve XXX #下载jdk wget http://... #jdk下载路径 #解压jdk rpm rpm -ivh jdk.rpm #jdk 的 rpm名称 #安装在/usr/java下面 cd /usr/ja

2017-05-24 20:19:18 331

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化

2017-04-28 14:58:24 292

转载 maven pom文件详解

project xmlns="http://maven.apache.org/POM/4.0.0 "        2     3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "        4     5     xsi:schemaLocation="http://maven.apache.org/POM/4.0.

2017-04-10 10:32:58 805

转载 SpringMVC+Apache Shiro+JPA(hibernate)案例教学(三)给Shiro登录验证加上验证码

序: 给Shiro加入验证码,有多种方式,当然你也可以通过继承修改FormAuthenticationFilter类,通过Shiro去验证验证码。 具体实现请百度:  应用Shiro到Web Application(验证码实现) 而今天我要说的,既然使用的SpringMVC,为什么不直接在Controller中就处理验证码验证,让事情变的更简单一点呢? 一、新建Valida

2017-03-21 12:35:38 411

原创 w3school链接

w3school链接:http://www.w3school.com.cn/

2017-03-21 09:39:44 1192

原创 菜鸟教程链接

菜鸟教程链接:http://www.runoob.com/

2017-03-21 09:38:28 1002

原创 jQuery Validate

导入 js 库 src="http://static.runoob.com/assets/jquery-validation-1.14.0/lib/jquery.js"> src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"> 默认校验规则

2017-03-21 09:31:00 294

转载 【Java】一次SpringMVC+ Mybatis 配置多数据源经历

需求 现在在维护的是学校的一款信息服务APP的后台,最近要开发一些新功能,其中一个就是加入学校电影院的在线购票。在线购票实际上已经有一套系统了,但是是外包给别人开发的,我们拿不到代码只能拿到数据库,并且也不一定能很好的兼容之前的代码,所以需要基于这个数据库来进行新的开发。 现在用的后台是SpringMVC+Mybatis+MySQL开发的,购票用的是SQL Server 2008(好古老的东西

2017-03-02 09:28:55 621

转载 @RequestBody, @ResponseBody 注解详解

@RequestBody, @ResponseBody 注解详解 引言:   接上一篇文章讲述处理@RequestMapping的方法参数绑定之后,详细介绍下@RequestBody、@ResponseBody的具体用法和使用时机;同时对曾经看的一篇文章中讲述的某些部分进行澄清 (文章地址:http://www.byywee.com/page/M0/S702/702424.html)。

2017-01-23 10:35:02 224

转载 @RequestMapping 用法

@RequestMapping 用法详解之地址映射 引言: 前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@

2017-01-23 10:34:09 356

转载 spring注解

Spring5:@Autowired注解、@Resource注解和@Service注解 什么是注解 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低 2、

2017-01-23 09:23:43 341

转载 Spring5:@Autowired注解、@Resource注解和@Service注解

Spring5:@Autowired注解、@Resource注解和@Service注解 什么是注解 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点: 1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低 2、

2017-01-23 09:21:40 385

转载 linux上安装配置vsftpd

我的生产环境是Centos5.6,由于需要提供ftp服务,就找了一款比较小巧的ftp服务器端软件,vsftpd(vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。)    1.查看是否安装vsftp  rpm -qa | grep vsf

2016-12-07 09:26:18 208

转载 CentOS下安装配置LAMP(Linux+Apache+MySQL+PHP)

安装篇 第一步:配置防火墙(默认情况下,端口80和3306是拒绝访问的,在防火墙上进行配置): vi /etc/sysconfig/iptables(在"COMMIT"的上一行加上如下两句)  -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)  -A INPUT -m stat

2016-12-07 09:24:02 178

转载 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)

那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等) 之前没接触过证书加密的话,对证书相关的这些概念真是感觉挺棘手的,因为一下子来了一大堆新名词,看起来像是另一个领域的东西,而不是我们所熟悉的编程领域的那些东西,起码我个人感觉如此,且很长时间都没怎么搞懂.写这篇文章的目的就是为了理理清这些概念,搞清楚它们的含义及关联,还有一些基本操作. SS

2016-11-17 11:36:25 278

转载 详解Linux下安装配置Nginx

说说在Linux系统下安装配置Nginx的详细过程。 1. 从Nginx官网下载Nginx。目前最新的稳定版为:1.6.2. 2. 将下载下来的Nginx上传到/opt/nginx目录下。运行“tar -zxvf nginx-1.6.2.tar.gz”进行解压。 3. 切换到/opt/nginx/nginx-1.6.2目录下,运行./configure进行初始化配置。如出现下面的提示,说明该

2016-11-17 10:05:35 209

转载 linux screen 命令详解

一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。 二、简介 GNU Screen是一款由GNU计划开发的用于

2016-11-16 10:51:45 181

空空如也

空空如也

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

TA关注的人

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