自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(303)
  • 资源 (12)
  • 收藏
  • 关注

原创 LNMP环境搭建

nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx;一、编译安装php-fpmPHP-FPM是一个PHP FastCGI管理器,是只用于PHP的,可以在 http://php-fpm.

2014-12-16 12:40:35 789

转载 apache、php、mysql和phpmyadmin安装及环境配置

一.官网下载环境配置所需的最新稳定版本的安装包 1.apache http server:http://www.apachelounge.com/download/(推荐) 或 http://httpd.apache.org/download.cgi) 2.php:http://windows.php.net/download/(ps:注意apache线程安全与php无线程安全不兼容

2014-12-16 11:45:46 4689 2

原创 MySQL设置远程登录

如何解决客户端与服务器端的连接 Host is not allowed to connect to this MySQL server1、授权法myuser使用mypassword从任何主机连接到mysql服务器GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTI

2014-12-16 11:34:51 793

原创 ORA-01722隐式转换

1.创建测试表SQL> create table t(name varchar2(10));2.插入数据SQL> insert into t values('123');SQL> select * from t;NAME----------1233.执行正常sql并获取执行计划SQL> select * from t where name='123'

2014-12-10 11:23:28 760

原创 RedisLive安装部署

RedisLive是一款用Python编写的Redis图形监控工具,其源码在这里,英文文档在这里。RedisLive的原理很简单,就是通过监控脚本来利用Redis提供的MONITOR命令从被监控Redis实例中获取数据并存储到Redis的监控实例中来做数据分析。RedisLive以可视化的方式展示了Redis实例中的数据,分析查询模式和峰值,github地址:https://github.co

2014-12-09 13:48:49 2889 1

转载 linux目录结构详细介绍

1、树状目录结构图2、/目录目录描述/第一层次结构的根、整个文件系统层次结构的根目录。/bin/需要在单用户模式可用的必要命令(可执行文件);面向所有用户,例如:cat、ls、cp,和/usr/bin类似。

2014-12-08 13:42:12 950

原创 Redis安装部署

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也

2014-12-03 14:55:01 587

转载 RPM应用——查询

查询功能命令格式 rpm {-q|--query} [select-options] [query-options]  RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm1、对系统中已安装软件的查询1)查询系统已安装的软件  语法:rpm -q 软件名  举例:[root@localhost

2014-12-03 14:47:24 608

原创 CentOS访问Windows共享文件夹

1 在地址栏中输入下面内容:smb://Windows IP/Share folder namesmb为Server Message Block协议的简称,是一种IBM协议,运行在TCP/IP协议之上。从Windows 95开始,Microsoft Windows都提供了Server和Client的SMB协议支持,Microsoft为Internet提供了SMB开源版本,及

2014-12-01 12:55:43 969

原创 oracle 用户密码过期

Oracle 11g 之前默认的用户时是没有密码过期的限制的,在Oracle 11g 中默认的profile启用了密码过期时间是180天。如下:select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';过期的密码可用alter user userXXX identi

2014-12-01 09:30:33 660

原创 centos 7安装mysql

首先7和6已经发生了很多变化,centos7 已经不支持mysql(6默认安装mysql),因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载mariadb,以下为卸载mariadb,安装mysql的步骤。 #列出所有被安装的rpm package rpm -qa | grep mariadb #卸载

2014-11-27 10:37:49 1526

原创 CentOS 7 更新源

1、#cd  /etc/yum.repos.d2、#cp CentOS-Base.repo  CentOS-Base_backpag.repo   //备份当前源3、#ll -rw-r--r--. 1 root root 2006 Aug 31  2011 CentOS-Base.repo -rw-r--r--. 1 root root 1926 Oct  5 23:2

2014-11-27 10:13:51 1299

转载 html5移动web开发小记

一、配置移动开发环境 1.各种仿真器、模拟器的下载安装 http://www.mobilexweb.com/emulators https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Emulators-&-Simulators 2.html5 DTD    safari: 设为屏幕宽度,并根据initial

2014-11-25 17:32:46 1637

转载 HTML5前端图片压缩,兼容手机

主要用了两个html5的 API,一个file,一个canvas,压缩主要使用cnavas做的,file是读取文件,之后把压缩好的照片放入内存,最后内存转入表单下img.src,随着表单提交。照片是自己用单反拍的,5M多,压缩下面3张分别是600多kb,400多kb,300kb的最后那张失真度很大了,压缩效率蛮高的。File API Test#test { disp

2014-11-25 17:29:10 1611

原创 无刷新上传文件

服务器端:

2014-10-16 16:47:38 776

原创 PowerDesigner 逆向工程注释生成名称

PowerDesigner中name和comment互換 1 PowerDesigner中批量根据对象的name生成comment的脚本 执行方法:Open PDM -- Tools -- Execute Commands -- Run Script Vb script代码 Option Explicit   ValidationMode = True   Inte

2014-09-21 20:37:18 1486

原创 ORACLE 存储过程被锁,编译不了问题

首先查找存储过程被哪些session锁住而无法编译:

2014-08-18 11:31:17 2014

原创 java方法体超时设计

在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现。 Future接口是Java标准API的一部分,在java.util.concurrent包中。Future接口是Java线程Future模式的实现,可以来进行异步计算。 Future模式可以这样来描述:我有一个任务,提交给了Future,Future替我完

2014-08-04 17:29:45 1525

原创 CXF中用JAXB数据绑定支持Map类型

1、定义类型转换器/** * @author hz * */@XmlType(name = "MapConvertor")@XmlAccessorType(XmlAccessType.FIELD)public class MapConvertor { private List entries = new ArrayList(); public void addEntry(M

2014-07-28 17:21:37 928

原创 Spring2.5 多数据源

因为需求,需要从不同数据源中获取基础数据,原本想直接使用DB LIn

2014-07-14 10:39:57 838

原创 jQuery getJSON在IE下不刷新,缓存的问题

$.getJSON('../MyWorkbench/initAgentFlow.do?t='+new Date().getTime(), {}, function(data) { //加载图表数据 chart.series[0].setData(data.reply);});

2014-06-15 12:59:20 1272 1

原创 js 字符串对象名使用

非常多的时候我们得到的可能shi

2014-05-07 16:35:48 2709

原创 页面表格原样导出成Excel

创建export.jsp

2014-05-07 10:31:27 1187

原创 Oracle MERGE INTO的用法

很多时候我们会出现如下情境,如果一条数据在表中已经存在,对其做update,如果不存在,将新的数据插入.如果不使用Oracle提供的merge语法的话,可能先要上数据库select查询一下看是否存在,然后决定怎么操作,这样的话需要写更多的代码,同时性能也不好,要来回数据库两次.使用merge的话则可以一条SQL语句完成.1)主要功能 提供有条件地更新和插入数据到数据库表中 如果该行存在

2014-05-04 11:40:50 1382

原创 SELECT语句逻辑执行顺序

SELECT语句的逻辑执行顺序:FROMONJOINWHEREGROUP BYWITH CUBE or WITH ROLLUPHAVINGSELECTDISTINCTORDER BYTOPMICROSOFT指出,SELECT语句的实际物理执行顺序可能会由于查询处理器的不同而与这个顺序有所出入。

2014-04-23 09:48:41 741

转载 Ehcache 整合Spring 使用页面、对象缓存

Ehcache 整合Spring 使用页面、对象缓存Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布

2014-04-22 15:05:56 629

原创 EhCache 关于临时目录的注意事项

一般 ehcache 的配置中默认的 diskStore 的路径设置的是 java.io.tmpdir ,等于是当前系统的临时目录。但是在 Tomcat  和 Resin 这两个应用服务器上,临时目录是有区别的,在 Tomcat 上运行的应用通过 java.io.tmpdir 系统变量获取到的路径是 Tomcat 目录下的 temp 子目录,而 Resin 返回的是系统的临时目录,linu

2014-04-22 13:50:42 3413

原创 防止表单重复提交

用户提交表单时可能因为网速的原因,或者网页被恶意刷新,多次点击submit提交,提交后刷新浏览器,浏览器URL回车致使表单重复提交,后果可想而知。这种情况我们可以从前端控制,也可以从后端。                从前端控制的话有很多中方式:1、设置点击后不可操作时间 var clickTimeOut = true; $(".btn").click(function(e

2014-04-19 22:43:43 1072

转载 推荐大家使用的CSS书写规范、顺序

写了这么久的CSS,但大部分前端er都没有按照良好的CSS书写规范来写CSS代码,这样会影响代码的阅读体验,这里总结一个CSS书写规范、CSS书写顺序供大家参考,这些是参考了国外一些文章以及我的个人经验总结出来,我想对写CSS的前端用户来说是值得学习的。 CSS书写顺序  1.位置属性(position, top, right, z-index, display, float等)  2.大

2014-04-16 18:22:38 678

原创 Oracle Sequences和union同时使用

有些时候我们使用sql批量新增会使用到union a'l'l

2014-04-16 13:19:06 1573 1

转载 什么是字符串常量池?

在理解字符串常量前,我们先熟悉一下如何创建一个字符串,在Java中有两种方法可以创建一个字符串对象:使用new运算符。例如:1String str = newString("Hello");使用字符串常量或者常量表达式。例如:12

2014-04-13 14:53:09 739

原创 jQuery事件委派一次绑定多种事件

jQuery的最大特色之一就是方法连缀写法,这样的书写方式使得阅读起来更加方便。于是乎,在日常的开发中大量使用连缀写法,而事件方法连缀就是一个特例。若给一个Dom对象使用了绑定了多个事件,便于阅读和书写,习惯了使用连缀写法,但这样的书写方式会造成时间的冗余。1.事件冗余:多个事件方法中多次调用相同的代码下面的代码是一个事件方法连缀的写法:jQuery(function($)

2014-03-26 17:16:37 1344

转载 控制Highcharts中x轴和y轴坐标值的刻度

绘制小一点的Highcharts图表的时候,因为图表太小了,坐标轴上的刻度值显示不出来怎么办捏,只要把yAxis或者xAxis中的tickPixelInterval设小一点就ok了。这个属性表示区域内坐标刻度之间的间隔距离,单位是像素,y轴默认值72,x轴默认值100。 chart = new Highcharts.Chart({ chart:{ ...

2014-03-25 17:08:01 7815

转载 HighCharts日期格式化及数值格式化

一、dateFormat 日期格式化1、函数原型dateFormat (String format, [Number time], [Boolean capitalize])2、说明格式化JavaScript 时间(也就是一个时间数值,从1970年1月1日到现在的秒值)成为我们容易理解的常规的字符串型的时间格式(比如2012/10/23等)。这个格式化函数继承P

2014-03-25 13:19:56 4713

转载 Oracle RANK函数

其实现在Oracle对于rank和dense_rank已经支持合计功能,不过这次我仅仅使用了其分析功能。具体语法如下:RANK ( ) OVER ( [query_partition_clause] order_by_clause )。 下面给出一些来自网上的示例: TABLE:S (subject,mark) 数学,80 语文,70 数学,90 数学,60

2014-03-20 13:24:27 1203

转载 highcharts 提示框样式

highcharts 提示框中的内容经过格式化以后效果都是黑白色比较难看效果如下。看官方文档对tooltip 中formatter的说明:formatter格式化程序 :Function格式化tooltip的文本的回调函数。返回false可对数据序列上特定的点禁用tooltip。支持一个HTML子集。tooltip的HTML元素会被解析和转换成SVG,因此这

2014-03-19 17:33:17 6375

原创 windows hosts

可能大家都有习惯性在hosts上做配置,后面发现使用hosts里面配置的域名居然无法访问telnet IP 1521,诊断之后发现:发现确实是DNS存在问题,从Windows 95年代微软就告诉我们DNS解析先解析hosts文件读取,再查询DNS 服务器,结果顺序变成了          DNS缓存(DNS Client服务);          本机hosts文件;

2014-03-07 09:35:44 796

原创 oracle 多列取最大值最小值

SELECT GREATEST('36', '55', '34') V_MAX, LEAST('36', '55', '34') V_MIN FROM DUAL

2014-03-06 13:14:39 6064

原创 Oracle directory

Oracle提供的文件操作包UTL_FILE包中的UTL_FILE.FOPEN负责打开一个文件。 UTL_FILE.FOPEN(location in varchar2, filename in varchar2, open_mode in varchar2) return FILE_TYPE; Location 是路径参数, FILENAME 是文件名, OPEN_MODE是

2014-02-20 15:19:53 772

转载 跨域 表单提交

1.直接用jquery中$.getJSON进行跨域提交           优点:有返回值,可直接跨域;           缺点:数据量小;           提交方式:仅get (无$.postJSON) Java代码   $.getJSON("http://www.sendnet.cn/?callback=?" , { UserId:

2014-02-13 17:49:06 2219

js前端图片压缩

js前端图片压缩,下载后兼容手机浏览器客户端

2014-11-25

ZXing-2.2二维码生成

ZXing是一个开源Java类库用于解析多种格式的条形码和二维码.

2013-07-01

刷recovery工具及文件

图案尝试次数过多,图案锁屏,刷recovery

2013-02-19

MyBatis中英文文档.tar.gz

从 iBatis 到 MyBatis,不只是名称上的变化,MyBatis 提供了更为强大的功能,同时并没有损失其易用性,相反,在很多地方都借助于 JDK 的泛型和注解特性进行了简化。

2012-07-20

Spring技术内幕:深入解析Spring架构与设计原理

Spring技术内幕:深入解析Spring架构与设计原理一书是一本Spring原理解析的相当好的书籍,深入的理解Spring原理

2012-07-20

Extjs入门教程

Extjs入门教程,引领你走进Extjs的大门

2012-06-23

带分页的jquery.autocomplete

利用jquery.autocomplete插件搜索并将查询出来的结果进行分页

2012-06-11

gson和json

Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Gson 对象,或者反之。

2012-05-24

Ext+3.1~3.3-中文API文档

ExtJs的简称,是一个强大的js类库Ext简介 Ext是一个强大的js类库

2012-05-20

HTML5和CSS3

html5以及css3的结合使用,感受强大之处。掌握该技术,体验网络技术的乐趣

2012-05-20

自定义MVC框架

框架是为了解决一个又一个在Web开发中所遇到的问题而诞生的。不同的框架,都是为了解决不同的问题,但是对于程序员而言,他们只是jar包而已。框架的优缺点的评论,也完全取决于其对问题解决程度和解决方式的优雅性的评论。所以,千万不要为了学习框架而学习框架,而是要为了解决问题而学习框架,这才是一个程序员的正确学习之道。

2012-05-16

oracle正则表达式

oracle正则表达式文档和示例,包含PDF文件和说明

2012-04-12

空空如也

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

TA关注的人

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