`
newbee_zc
  • 浏览: 30938 次
文章分类
社区版块
存档分类
最新评论
文章列表
一、nginx的安装         本地环境:centos-x86 6.5     nginx-1.10.2 1.安装pcre库 yum install –y make zlib-devel openssl-devel pcre-devel ubuntu系统: apt-get update apt-get install libpcre3 libpcre3-dev apt-get install zlib1g-dev apt-get install openssl 2.安装GCC 和GCC-C++ yum install gcc yum instal ...
记录使用intellij idea运行web项目的全过程:    1. 导入eclipse项目,直接选择 .project文件即可             2. 设置编译文件的输出目录,一般设为WEB-INF/classes目录:                  3. 添加项目jar包的依赖(包括lib中的jar以及tomcat中的jar):                  4. 指定web.xml配置文件的位置以及webRoot目录位置(spring, hibernate框架都可以在这里添加):         指定web.xml目录位置       指定 ...
   1.为需要执行懒加载的<img>标签添加指定属性:       <img class="data-daily-image" data-daily-image="${topPic}" src="/image/custom/loading.gif" title="${name}" alt="${name}" width="360" height="225" data-img="${topPic}" islo ...
使用highcharts.js实现简单折线图的示范: 1.首先需要导入所需的js:   需要的js为:jquery-1.8.3.min.js及以上版本;  highcharts.js;加载的顺序很重要:jquery必须在highcharts之前加载。   2.具体实现折现图的js代码:   function printFigure(data){ var xdata = []; var ydata = []; for(var i=0; i < data.length; i++){ xdata.push(data[i].date); ydata.push ...
本文记录了利用html5的新特性,实现动态环形进度条,不依赖jquery等其他任何插件。 以下为详细代码:    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <canvas id="myCanvas& ...
使用ajax向后台传递参数,使用参数绑定的方式笔记:   第一种,使用@RequestParam逐个对应接收:        js代码:   var url = "/rest/register"; var phoneNo = $("#mobile").val(); var nickname=$("#nickname").val(); var password = $("#signPwd").val(); var code = $('#mobileValidateCode ...
根据用户的个人信息动态生成二维码是工作中不时会碰到的问题,以下工具类实现了这个需求(此文非原创,摘自网络整理资源,仅供个人收藏)   首先定义二维码对象:   package com.test.demo; import java.awt.image.BufferedImage; import jp.sourceforge.qrcode.data.QRCodeImage; public class TwoDimensionCodeImage implements QRCodeImage{ BufferedImage bufImg; pu ...
为了数据的传输安全,绝大多数的web服务器均需要配置https加密传输协议以保证数据的安全,下面记录详细的配置过程:   1.首先需要确保我们的linux系统配置了jdk,因为我们需要使用jdk的keytool工具来生成我们的密钥:    keytool -genkey -alias tomcat -keyalg RSA -keystore /root/tomcat/apache-tomcat-6.0.37/conf/.keystore 生成的.keystore即为我们的密钥,保存在/root/tomcat/apache-tomcat-6.0.37/conf目录下。   2.然 ...
  在很多的时候,我们的代码需要放在linux服务器上进行调试,但是如何解决我们在本地eclipse上调试服务器上的代码呢?   解决这个问题,就需要在我们的服务器上增加调试端口,然后在eclipse上添加远程调试即可!   首先添加服务器的远程调试端口,需要我们找到服务器的tomacat/bin/startup.sh,然后编辑启动脚本加入以下代码,这里以添加8788调试端口为例:   declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport ...
1.查找文件位置: find / -name filename -print   2.远程登陆服务器: ssh username@ip       eg: ssh root@119.29.120.210    登陆服务器指定端口: ssh username@ip -p port    返回本机时:exit;   3.远程下载文件或文件夹:scp username@servername:/path/filename /tmp/local_destination        eg:scp -r root@119.29.120.212:/yun/soft/tomcat7 /usr/ ...
1. 查看数据盘信息 登录CentOS云服务器后,可以使用“fdisk -l”命令查看数据盘相关信息。   声明:使用“df –h”命令,无法看到未分区和格式化的数据盘。   2.数据盘分区 执行以下命令,对数据盘进行分区。 fdisk /dev/xvdb ...
mysql安装的详细步骤,留作个人笔记,方便以后使用   首先查看系统的版本号,下载对应的32位或64位的mysql,查看命令位:uname -a,如果有x86_64则位64位机器,如果有i386则位32位机器。   然后去官网下载对应的mysql压缩包,这 ...
后台生成验证码部分 package com.jr.p2p.login.rest; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.ServletExcept ...
JMeter简介:    Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。(来自百度百科)   使用前准备工作     由于jmeter是基于java开发的,所以使用之前必须先安装java环境配置jdk,具体的配置过程可自行参照百度;然后需要做 ...
ReentrantLock简称可重入的互斥锁,当一个线程多次获取它所占有的锁资源时,是可以成功的,每当成功获取一次的时候,其保持计数将会+1,并且在其执行完毕释放锁的时候,保持计数随之清零;至于互斥的概念,就是当一个线程持有该锁时,其他需要获取该锁的线程将一直等待直至该锁被释放;这是多线程中实现同步的一种方式,它实现了synchronized的基本功能,同时也拓展了一些新的方法。   synchronized和ReentrantLock的区别:   除了synchronized的功能,多了三个高级功能:等待可中断,公平锁,绑定多个Condition.1.等待可中断在持有锁的线程长时间不释 ...
Global site tag (gtag.js) - Google Analytics