自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(297)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 MySql ZIP解压版安装详细教程(包括安装过程的各种问题)

一直以来都习惯了我们使用MySQL安装文件(.exe),这样一键式的非常方便,也省去好多麻烦,但若下载了zip压缩版的安装包如何安装?具体如下:下面以mysql-8.0.19-winx64.zip为例进行讲解1.到官网下载。2.下载成功后,把mysql-8.0.19-winx64.zip安装包解压到本地,本文解压到如下目录:3. 解压之后,之前的版本应该有个my-defau...

2020-04-15 17:13:22 567

转载 用纯CSS实现的箭头

用CSS即可绘制出各种箭头,无需裁剪图片,甚至没有用到CSS3的东西。对浏览器支持良好。基本原理原理非常简单,通过截取border(边框)的部分“拐角”实现,几行CSS代码即可理解:一个梯形当元素宽、高和边框的宽相近(等)时,改变某一边的颜色可以看到一个梯形;#demo11 { border: 10px solid #000; border

2016-01-17 17:26:47 785

转载 GPS坐标互转:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图)

WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块)GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用BD-09:百度坐标偏移标准,Baidu Map使用//WGS-84 to GCJ-02GPS.gcj_encrypt();//GCJ-02 to WGS-84 粗略GPS.gcj_decrypt();//G

2015-12-18 16:48:10 1538

转载 webapp开发要点记录-iphone 各机型相关知识

1. iphone 各机型 机型分辨率像素比物理分辨率高* 宽 * 后主屏对角线长度重量像素密度(ppi)iphone4/iphone4s320 * 4802640 * 9604.5x2.31x0.37 in115.2×58.6×9.3 mm3.5 i

2015-12-03 09:52:50 577

转载 301永久重定向

在我们的网站优化过程中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,

2015-12-01 18:36:38 757

转载 Spring JdbcTemplate方法详解

JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;query方法及queryForXXX方法:用于执行查询相关语句;call方法:用于执行存储过程、函数相关语句。

2015-11-18 10:55:05 500

原创 MySQL的binlog使用

系统环境:ubuntu14.04 + mysql  Ver 14.14 Distrib 5.5.43, for debian-linux-gnu (x86_64) using readline 6.3查看binlog日志是否打开:从log_in=OFF看出,mysql的binlog日志尚未开启打开binlog日志:默认情况下,log_bin是被注释的,现在把

2015-10-29 15:40:38 481

转载 关于网站性能优化准则

Steve Souders的《高性能网站建设指南这本书》首先有一点需要说明的是书中所写的性能黄金法则:只有10%~20%的响应时间花在了下载HTML文档上,其余的80%~90%时间花在了下载页面的所有组件上。这也是后面这些性能规则由来的核心。规则一:减少HTTP请求。这本书的规则顺序是按照其重要性来排名的,减少HTTP请求作为第一个规则,足见其重要性。根据黄金法则,减少组件数量从而

2015-10-26 11:36:57 347

原创 Ubuntu系统 Tomcat7 + Apache2.4 整合

这里就不说tomcat,apache整合的好处啦,想必大家都有所了解;在网上查了一些资料,自己也亲自实践,在这里总结下,也希望给大家一些参考!环境:ubuntu 14.04(64位) + Tomcat 7 + Apache 2tomcat和apache的安装过程,这里就不再介绍啦:相关参考网址:http://blog.csdn.net/sunlovefly2012/arti

2015-10-24 16:24:34 1184 1

原创 linux 下查看服务器负载均衡

#uptime#显示当前用户数,以及最近1 分钟内、5分钟内、15 分钟内系统的平均负载#more /proc/loadavg#用于显示系统1秒钟平均负载、5秒钟平均负载、15秒钟平均负载、总作业数、正在运行的作业总数#more /proc/stat#vmstatprocs:r 列表示运行和等待cpu时间片

2015-10-23 11:49:00 1816

原创 linux使用top命令查看系统状态

Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里,是内存不够、CPU处理能力不够、还是IO读写过高。使用SSHClient/Xshell客户端连接到远程Linux系统。使用top命令查看系统的当前运行的情况。如图对top命令执行的结果做了简单的图解,下面针对每一项做详细的解释。t

2015-10-23 11:10:32 1166

原创 ubuntu14.04 下 mysql 存储目录迁移

需求:前段时间买了个阿里云服务器,随后就安装了开发环境,也没考虑那么多,现在自己想做个门户网站,考虑到一些架构的问题,后期数据库要求的空间可能比较大,最初把数据库安装到了系统盘(20G),为了后期的扩展和避免可能带来的麻烦,现在想把数据库从系统盘迁移到数据盘中,后期数据盘不够用时可以可以进行扩容下面进入正题:1.#sudo service mysql stop #迁移前必须先停

2015-10-22 17:38:46 552

原创 Linux du,df 查看文件及文件夹大小

df可以查看一级文件夹大小,使用比例,档案系统及其挂入点,但对文件却无能为力。du可以查看文件及文件夹的大小。两者配合使用,非常有效.比如用df查看哪个一级目录过大,然后用du查看文件夹或文件的大小,如此便可迅速确定症结。下面分别简要介绍:df命令可以显示目前所有文件系统的可用空间及使用情形,请看下列这个例子:以下是代码片段:root@AY14Z:~# df -

2015-10-22 14:40:23 1141

转载 阿里云云服务器Linux系统挂载数据盘图文教程

这篇文章主要介绍了阿里云云服务器Linux系统挂载数据盘图文教程,阿里云服务器一般需要购买额外的数据盘,本文就讲解如何挂载使用额外的数据盘,需要的朋友可以参考下适用系统:Linux(Redhat , CentOS,Debian,Ubuntu)*  Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。

2015-10-16 16:19:43 761

原创 PHP中$_SERVER的详细参数与说明

PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名/返回当前网页的相对路径,与 document root相关。如:/lianxi/servervalues.php $_SERVER['argv'] #传递给该脚本的参数。如:Array$_SERVER['ar

2015-10-16 09:53:46 731

原创 聊聊本地前端数据的持久化解决方案

最近,公司有活动需要做一个HTML5版简单的抽奖程序,大家一听到这个需求感觉很简单,网上也多的是demo,但细细想想还是有许多东西要考虑的!需求:1.抽奖程序运作在平板电脑上,无网络,就是简单的HTML5页面,用浏览器直接打开,无需其它的运行环境;2.设置一二三等奖及参与奖,每个奖项可配置名额,设置抽奖概率,浏览器刷新时,历史的抽奖数据还要存在;3.能够看到抽奖的统计数据,包括每等

2015-09-12 14:10:55 5970

转载 弧度与角度的关系

一、角的两种单位 “ 弧度”和“度”是度量角大小的两种不同的单位。就像“米”和“市尺”是度量长度大小的两种不同的单位一样。    在flash里规定:在旋转角度(rotation)里的角,以“度”为单位;而在三角函数里的角要以“弧度”为单位。这个规定是我们首先要记住的!!!例如:rotation2--是旋转“2度”;sin(π/2)--是大小为“π/2弧度”的角的正弦。      

2015-09-11 18:10:38 1977

转载 screen(CentOS 7系统远程会话管理工具)

CentOS7系统远程会话管理工具screen怎么安装使用?Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。用户可以在一个screen会话中创建多个screen子会话,在每一个screen会话(或子会话)中就像操作一个真实的telnet/SSH连接窗口,使用方法如下文:可能大家会遇到这样的问题:使用 SSH 或者telent 远程登录到Linux 服务

2015-09-08 18:49:40 1286

转载 win7登陆密码忘记了的几种找回方法

方法/步骤一、简单的方法:  开机启动windows,进入欢迎界面后,会出现输入用户名密码提示框,这时候,同时按住Ctrl+Alt+Delete,会跳出一个账号窗口,输入用户名:administer,按回车即可。二、如果administer账号也有密码:  1、启动win7系统是按住F8   2、选“带命令行的安全

2015-09-08 10:41:33 1877

原创 Java Mail 邮件发送Demo

在做项目时,一般都将注册的用户需要邮件激活后才能成为合法用户,邮件发送算是一个比较常用的一个功能,今天把自己总结并测试的一个demo分享给大家:package com.story.util;import java.io.UnsupportedEncodingException;import java.util.Date;import java.util.Properties;imp

2015-08-21 17:45:00 688

转载 Apache的压力测试工具ab

ab是Apache自带的HTTP压力测试工具,全称是ApacheBench,同微软的WAST、惠普的LoadRunner、QALoad等比起来,它要方便易用得多ab是Apache的一个安装组件,所以需要下载Apache安装后才能使用,该命令位于Apache安装目录下的bin文件夹中ab是专门用于HTTP Server的benchmark testing,可以同时模拟多个并发请求ab的设

2015-08-14 10:41:18 513

原创 CSS3 线性渐变(linear-gradient)特效详解

在以前,渐变效果和阴影、圆角效果一样都是做成图片,直接编写  CSS 代码就可以实现。现在的CSS3线性渐变(linear-gradient)技术也可以实现这样的效果喽!CSS3 Gradient 分为 linear-gradient(线性渐变)和 radial-gradient(径向渐变)。而我们今天主要是针对线性渐变来剖析其具体的用法。为了更好的应用 CSS3 Gradient,我们需要先

2015-08-13 12:12:46 9183

原创 EL表达式中fn函数详解

JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。

2015-08-12 17:47:09 815

原创 Tomcat优化配置

一.Tomcat内存优化Tomcat内存优化主要是对tomcat启动参数优化,我们可以在tomcat的启动脚本catalina.sh中设置JAVA_OPTS参数。1.1.JAVA_OPTS参数说明-server 启用jdk 的 server 版;-Xms java虚拟机初始化时的最小内存;-Xmx java虚拟机可使用的最大内存;-XX:PermSize 内

2015-08-10 11:17:09 1183

转载 Linux 系统挂载数据盘

适用系统:Linux(Redhat , CentOS,Debian,Ubuntu)*  Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。 1、查看数据盘在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如下图:

2015-08-07 17:22:24 368

转载 JSTL(fn函数)

JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。首先,我们要在页面的最上方引用: 下面是JSTL中自带的方法列表以及其描述:

2015-08-04 09:19:05 385

原创 Spring MVC Restful构建中静态资源访问问题

在构建Spring MVC Restful风格的应用时,由于在web.xml中: story org.springframework.web.servlet.DispatcherServlet 1 story /拦截了所有的请求,当然也包括对静态资源的请求拦截,如页面对image,css,js文件的引用,但是并没有定义相应的Controller来对这些请求进行响应,因此

2015-07-25 12:22:50 2214

原创 Ubuntu mysql 中文,启动,重启,远程连接相关问题

系统环境:ubuntu server 14.04 x64Ubuntu Server下启动、停止、重启MySQL数据库的三种方式:当我们需要修​​改MySQL的配置文件my.cnf(windows下为 my.ini)来进行一些设置的时候,修改完之后我们需要重启MySQL。my.cnf文件位置为:/ect/mysql/my.cnfWaring:如果该文件配置错误,MySQL将无

2015-07-21 19:33:51 1368

转载 apache 使用a2ensite和a2dissite来快速切换站点

开发时经常需要配置多个站点,并经常进行切换。以前的做法经常是在httpd.conf里include所有的配置文件,不需要的时候进行注释,例如include conf/translate.conf#include conf/addons.confinclude conf/spider.conf这样需要先定位到httpd.conf的目录,然后使用编辑器打开,修改,然后保存,

2015-07-21 18:09:15 3256

原创 Ubuntu 搭建LAMP开发环境

我的服务器环境为:Ubuntu 14.04 64位安装 Apache2:    sudo apt-get install apache2安装PHP模块:    sudo apt-get install php5安装Mysql    sudo apt-get install mysql-server其他模块安装:    sudo apt-get i

2015-07-20 19:38:05 608

原创 高并发量的数据处理方案

需求描述:有5000台左右的设备,每台设备每隔一分钟就会向服务器端上报设备的信息(如设备所在位置经纬度等),现在需要服务端对这些上报请求传输的数据进行处理,并持久化到数据库中;需求就这样简单,但服务端要处理的并发还是不小的,平均每秒种都会有将近100个请求过来,遇到这样的情况,你会怎么做呢?我的解决方案是,使用了缓存+批处理操作,代码如下:package com.jimu.data

2015-07-14 09:54:11 931

转载 JavaWeb-Servlet事件监听器

JavaWEB开发-Servlet事件监听器l  监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。Servle监听器l  在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 ServletContext, HttpSession 和 Ser

2015-07-13 16:42:07 866

转载 Java JDBC批处理优化

在这里,我们将讨论如何使用像Statement和PreparedStatement JDBC API来批量向数据库中插入数据。此外,我们将努力探索一些场景,如何在内存不足时正常运行,以及如何优化批量操作。首先,使用Java JDBC基本的API批量插入数据到数据库中。Simple Batch - 简单批处理:    我把它叫做简单批处理。要求很简单,执行批量插入列表,而不是为每个I

2015-07-10 18:46:39 1085

原创 JDBC &Mysql 批处理注意事项

今天项目中有个需求,需要使用定时器去每天定时备份一些数据,数据量一天大概10多万条数据,使用的是MySQL数据库,然后再功能实现后,发现备份的速度非常慢,10w多条数据要10多分钟,而且还使用了JDBC的批处理,感觉不可能这么慢,一定是哪里出了问题!最初推断有可能是以下原因:1.表中创建的一些字段的索引影响了速度;2.源数据库和目标数据库都是在阿里云的两台服务器上的,而程序

2015-07-10 17:58:02 509

原创 web开发中常见特殊字符的对应值与转义字符

URL中的特殊字符:URL中的特殊字符是不能再URL中直接传递的,需要进行编码。编码的格式为:%加字符的ASCII码,即一个百分号 %,后面跟对应字符的ASCII(16进制)码值。字符名称16进制值+URL中的+表示空格%2B空格URL中的

2015-07-02 16:17:23 2019

原创 URL编码与解码&escape, encodeURI和encodeURIComponent区别

通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。  例如,Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-8。如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须

2015-07-02 15:35:47 1046

原创 jQuery.cookie.js用法

一个轻量级的cookie 插件,可以读取、写入、删除 cookie。jquery.cookie.js 的配置首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。使用方法:cookie有四个不同的属性: 名称,内容,域,路径1.新添加一个会话 cookie:$.cookie('the_cookie', 'the_value');

2015-07-02 14:47:59 2613

转载 c3p0、dbcp和proxool比较

现在常用的开源数据连接池主要有c3p0、dbcp和proxool三种,其中: hibernate开发组推荐使用c3p0; spring开发组推荐使用dbcp(dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect,告诉连接被重置,这个设置可以解决); hibernate in action推荐使用c3p0和proxool;dbc

2015-06-27 12:44:38 422

原创 Java中ArrayList和LinkedList区别

一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。

2015-06-27 11:52:14 551

转载 Java数据类型和MySql数据类型对应表

类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述      VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String

2015-06-27 11:06:59 593

HTML5抽奖程序

html5编写的抽奖程序(3个版本),包括抽奖的数据统计,使用了canvas,localStorage等html5技术,不需要服务器端在浏览器直接查看运行

2015-09-12

中国省市区数据库

中国省市区数据库,包含城市编号及经纬度信息,如: INSERT INTO china_city(cityCode,cityName,latitude,longitude) VALUES ('110000', '北京市', '39.9081726', '116.3979471');

2015-08-04

TCP-IP协议详解-2

TCP-IP协议族详解,详细介绍了网络各层的协议及其之间的联系,讲解的非常不错,相信会让你受益匪浅,保证你喜欢!

2013-08-06

TCP-IP协议详解-1

TCP-IP协议族详解,详细介绍了网络各层的协议及其之间的联系,是非常好的网络教材,保证受益匪浅,保证你满意!

2013-08-06

Ajax in Action

Ajax领域的新框架和组件库层出不穷,一些功能非常简单,一些则是过度的设计或者存在着严重的设计问题。Ajax开发者对于应该选择什么样的框架感到茫然无助,毫无疑问,Ajax in Action可以帮助你。本书是目前已经出版的唯一一本深入探讨Ajax开发中的架构问题的著作,这使得它显得卓而不群。如果不去深入研究Ajax开发中的架构问题,Ajax开发领域将会再现J2EE开发领域早年的那种混乱局面,本书将会使得Ajax开发秩序井然。我们需要的不完全是技术本身,还需要思考和选择的眼光。Ajax in Action正是能够带给读者选择的眼光的著作。它使读者能够全方位地理解Ajax开发,不仅仅是看到众多的树木,更重要地是看到整片的森林。架构设计的合理性和灵活性将是选择Ajax框架的一个首要因素,将能决定任何Ajax框架未来的命运。一年之后,存在架构设计问题的很多框架都将会退出历史舞台。 尽管如此,作者并不是只讨论重大的架构问题,而忽略了具体的实现细节,这样往往会流于空泛。作者不仅仅是卓越的评论家,更是卓越的实干家。对于书中介绍的每一个架构和模式都给出了精心设计的例子。对于Ajax开发需要的所有基础知识,作者都通过例子做了耐心细致的讲解。书中花费了一半的篇幅阐述了大量Ajax开发的实例,展示了Ajax开发的方方面面。每一个实例中的代码最后都被重构为一个可以重用的组件,这些组件的不需要做任何修改,或者只需要稍作修改就可以直接应用在读者的项目开发之中,帮助用户得到更好的交互体验。

2013-06-02

Toad 使用手册(英文版)

Mysql客户端Toad的英文使用手册,自认为英文还可以的牛人们可以参考学习一下!

2013-05-13

JDK 1.6 API(chm)文档

jdk 1.6.0的中文API,希望对各位用JAVA的提供一些帮助

2013-05-07

DHTML.chm文档

动态HTML(Dynamic HTML,简称DHTML),其实并不是一门新的语言,它只是HTML、CSS和客户端脚本的一种集成,即一个页面中包括html+css+javascript(或其它客户端脚本),其中css和客户端脚本是直接在页面上写而不是链接上相关文件。DHTML不是一种技术、标准或规范,只是一种将目前已有的网页技术、语言标准整合运用.

2013-05-07

Oracle-SQL实训总结

非常不错的文档,肯定对新手有很大的帮助,我也是下载别人的,供大家一起参考!

2013-04-28

XML解析器 Xerces-J (Java版)

Xerces是一个开放源代码的XML语法分析器。从JDK1.5以后,Xerces就成了JDK的XML默认实现!

2012-08-16

ClassToJava

文件转换:1).class 转 .java ;2).jar 转 .java

2012-08-14

Java 3D 开发包

有3个不同版本的Java 3D开发包,选择合适的进行安装即可,安装后你就可以使用其中的.jar文件,导入到你的项目工程中即可

2012-04-03

2011.03 计算机等级考试 四级网络工程师真题及答案

2011.03 计算机等级考试 四级网络工程师真题及答案 大家需要的话 可以参考一下

2011-04-15

Java实现 电梯模拟系统(附有开发文档和程序代码 )

java swing 实现的电梯模拟系统,能够通过界面方式简易模拟电梯的运行,管理员登录,设置等基本功能!附有开发文档,程序代码和界面的一些图片,开发环境为:JCreator,一些功能还未实现,希望给你一点借鉴,并希望你能够完善它!

2011-01-22

数据库设计任务说明书

数据库应用软件开发的一般流程,大家可以参考一下!

2010-04-03

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

TA关注的人

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