自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ghjzzhg的博客

学习使我快乐,但我快乐了吗???

  • 博客(171)
  • 资源 (8)
  • 收藏
  • 关注

转载 常见的网站服务器架构有哪些?

1. 初始阶段的网站架构一般来讲,大型网站都是从小型网站发展而来,一开始的架构都比较简单,随着业务复杂和用户量的激增,才开始做很多架构上的改进。当它还是小型网站的时候,没有太多访客,一般来讲只需要一台服务器就够了,这时应用程序、数据库、文件等所有资源都在一台服务器上,网站架构如下图所示:<img src="https://pic2.zhimg.com/b1fb9

2017-05-15 14:55:29 521

转载 redis排序

本篇文章介绍下redis排序命令.redis支持对list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下: SORT key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey]  下面我们一一说明各种命令选项 (1)sort key 这个是

2017-05-15 14:29:36 926

转载 redis 数据类型

1. keysredis本质上一个key-value db,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于key不是binary safe的字符串,所以像"my key"和"mykey\n"这样包含空格和换行的key是不允许的顺便说一下在redis内部并不限制使用binary字符,这是redis协议限制的。"\r\n"在协议格式中会作为特殊字符

2017-05-15 14:18:39 210

原创 debuger方法的使用

我一直使用printf调试程序,一般来说都是比较顺利,但有时候,你会发现需要更好的方法。下面几个JavaScript技巧相信你一定会觉得十分有用1. debugger;我以前也说过,你可以在JavaScript代码中加入一句debugger;来手工造成一个断点效果。需要带有条件的断点吗?你只需要用if语句包围它:复制代码 代码如下:if (som

2017-04-28 17:37:41 1420

原创 Java String.compareTo()方法

Java String.compareTo()方法用法实例教程, 此方法如果这个字符串是等参数字符串那么​返回值0,如果这个字符串是按字典顺序小于字符串参数那么返回小于0的值,如果此字符串是按字典顺序大于字符串参数那么一个大于0的值描述java.lang.String.compareTo() 方法比较两个字符串的字典。比较是基于字符串中的每个字符的Unicode值。此Strin

2017-04-28 17:26:14 684

转载 RBAC新解:基于资源的权限管理(Resource-Based Access Control)

转载地址:http://www.thinksaas.cn/topics/0/150/150841.html   本文原著没找到,也是只找到转载的地址。本文讨论以角色概念进行的权限管理策略及主要以基于角色的机制进行权限管理是远远不够的。同时我将讨论一种我认为更好的权限管理方式。什么是角色当说到程序的权限管理时,人们往往想到角色这一概念。角色是代表一系列可执行的操作或责任的实体

2017-04-28 17:19:19 364

转载 java 用redis如何处理电商平台,秒杀、抢购超卖

看到这片文章不错,分享出来与大家共勉一、刚来公司时间不长,看到公司原来的同事写了这样一段代码,下面贴出来:1、这是在一个方法调用下面代码的部分:[java] view plain copyif (!this.checkSoldCountByRedisDate(key, limitCount, buyCount, endDate)) {

2017-04-28 17:12:21 1292

转载 eclipse安装JBoss Tools插件(必须是最新版的eclipse,否则参考第二种安装)

JBoss Tools为我们提供了很多实用的工具,今天就为大家介绍如何在eclipse中安装JBoss Tools插件。依次单击菜单:Help -> Eclipse Marketplace…在Find输入框中输入:Jboss Tools,然后回车,在列表选择Jboss Tools,单击右下角Install按钮这时候会显示所有可用的插件信息,单击Confirm

2017-04-28 16:48:24 11028 3

原创 java.lang.IllegalStateException异常:原因分析和解决方法

今天写Java文件下载程序,完成后使用一切正常,但是总抛出java.lang.IllegalStateException异常,虽然并不影响正常使用,但看了总让人觉得很不舒服,检查代码并没有错,最后上网查了不少资料,终于发现原因之所在。我们在做文件上传或者下载,或者过滤等操作时,可能要用到页面的输出流.例如在action中使用:    response.reset();   

2017-04-28 15:50:03 8760

转载 Ext.menu.Menu菜单栏

1、Ext.menu.Menu主要配置项Ext.menu.Menu组件主要配置项配置项参数类型说明itemsMixed有效菜单项数组ignoreParentClicksBoolean忽略任何作为父菜单项的单击事件,默认为falseplainBoolean是否移

2017-04-28 15:34:27 947

转载 Extjs GridPanel用法详解

Extjs GridPanel 提供了非常强大数据表格功能,在GridPanel可以展示数据列表,可以对数据列表进行选择、编辑等。在之前的Extjs MVC开发模式详解中,我们已经使用到了GridPanel,今天我们来介绍一下Extjs中GridPanel的详细用法。本文的示例代码适用于Extjs 4.x和Extjs 5.x,在Extjs 4.2.1 和Extjs 5.0.1中亲测可用!

2017-04-28 15:32:16 303

转载 extjs中treepanel(含栗子)

TreePanel继承自Panel,在ExtJS中使用树控件含有丰富的属性和方法实现复杂的功能。其中Ext.tree.TreeNode代表一个树节点,比较常用的属性包括text、id、icon、checked等、异步树Ext.tree.AsyncTreeNode、树加载器Ext.tree.TreeLoader。下面介绍几个extjs中treepanel例子一、TreePanel基本配置

2017-04-28 15:29:12 4828

转载 Ext.query与Ext.select 的用法

本文导读:Ext.query和Ext.select的作用是一致的,同是根据CSS选择符查找出一个或多个元素。区别在于返回类型上。分别是:query方法返回的是JavaScript标准的数组类型;select方法返回的是CompositeElement类型。下面分别介绍Ext.query与Ext.select 的用法一、Ext.selectselect方法可以用来获得指定标签的D

2017-04-28 15:17:00 4384

转载 Extjs中grid 的ColumnModel 属性配置

本文导读:Ext.grid.ColumnModel 该类用于定义表格的列模型,其配置项是一个由“列定义”组成的数组,还可以是JSON组成的对象。其中也定义很多操作列的属性、方法 比如:查找某个列,隐藏某个列等等。一, 用数组的方式配置ColumnModelvar colModel = new Ext.grid.ColumnModel([{ header:'编号',

2017-04-28 15:09:05 1029

原创 Eclipse中java、js、html代码自动提示功能(自动补全)

使用eclipse自带的插件,无需另外安装插件,具体步骤如下1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto Activation triggers for java的值为:zjava 点击apply按钮2.继续打开JavaScript→Editor→Content Assist修改Auto Act

2017-04-28 14:59:20 20913 9

转载 vmware不能获取到IP地址解决

一、Bridge模式时获取不到IP地址  原因:有多块网卡解决办法:1、禁用多余网卡:以前安装好的一些虚拟机,今天打开后发现都获取不到ip地址了,使用的是桥接模式。通过抓包发现,原来虚拟机的DHCP请求均发向了物理机器的环回接口(loopback),因而获取不到ip地址,删掉环回接口后问题解决。2、原因是主机有多个网卡,在Edit – Virtual Network Edito

2017-04-20 15:32:40 45527 2

转载 回环接口(loop-back/loopback)

回环接口(loop-back/loopback)Moakap整理 Loopback接口是一个虚拟网络接口,在不同的领域,其含义也大不一样。 1.  TCP/IP协议栈中的loopback接口 在TCP/IP中回环设备是一个通过软件实现的虚拟网络接口,它不与任何硬件相关联。loopback接口一般被完整的集成在计算机系统的内部网络框架中。 IP协议中的loopba

2017-04-20 15:31:08 1805

原创 调用Dubbo服务报以下错误(com.alibaba.dubbo.remoting.RemotingException),问题原因和解决办法

2017-04-19 23:41:48,333 ERROR [com.alibaba.dubbo.remoting.transport.AbstractClient] -  [DUBBO] Failed to start NettyClient LX-20161101CZVB/169.254.129.62 connect to the server /127.0.0.1:20882 (check

2017-04-20 00:37:21 63024 4

转载 Extjs中grid 的ColumnModel 属性配置和常用方法及实例

本文导读:Ext.grid.ColumnModel 该类用于定义表格的列模型,其配置项是一个由“列定义”组成的数组,还可以是JSON组成的对象。其中也定义很多操作列的属性、方法 比如:查找某个列,隐藏某个列等等。一, 用数组的方式配置ColumnModelvar colModel = new Ext.grid.ColumnModel([{ header:'编号',

2017-04-18 23:35:49 7659

转载 EXT CheckboxSelectionModel 多选效果以及获取选定值

网上找了好久 原来很简单。SendBillSerachGridPanel.superclass.constructor.call(this, {id : this.myid,title:"派车单查询",stripeRows : true, // 交替行效果iconCls : "goldenbean-customer",autoScroll:true,sm:new E

2017-04-18 23:31:12 3621

转载 ExtJs组件监听事件

extjs对组件添加监听的常用三种方式 (1)在定义组件的配置时设置如代码中所示: [javascript] view plain copy"font-size:14px;">xtype  : 'textarea',    name : 'test',    labelSeparator:'',    fieldLabel

2017-04-18 23:26:15 1348

转载 session地址的重写

地址重写,主要是为了防止有些浏览器,为了提高安全性,禁止了Cookie的功能,而session的ID恰好是保存在web容器中和客户端的内存当中的。所以一旦禁用了cookie,session也会无法使用.所以url重写技术就诞生了.像以前的新浪邮箱就没有采用url地址重写,导致了禁用cookie的时候,是无法进行操作的. Java代码  import java.io.IOExce

2017-04-18 23:18:24 1481

原创 重定向redirect()和请求转发forward()的区别

1) forward 请求转发只能将请求转发给同一个WEB应用中的组件,而redirect还可以重定向到同一个站点的其他应用程序的资源。甚至是使用绝对URL重定向到其他站点的资源2) 调用forward 方法浏览器保持初始的URL地址,而redirect方法重定向访问结束时,浏览器的地址则会由初始地址转变为目标URL3) forward方法的调用者及被调用者之间共享相同的reque

2017-04-18 23:06:22 810

原创 怎么在浏览器网站前添加图标(图片)

大家在浏览很多网站的时候都会发现在浏览器的地址栏前面会有一个小图标,在浏览器的标签位置也有一个小图标,例如 CSDN是个C 、网易163邮箱是个“易”、360浏览器是他们的logo旋转球等网站都有这样的图标。你的网站上想不想也增加一个这样的小图标呢?有了这个小图标你的网站就会比别人的网站更加醒目,更能引起其他人的注意。PHOTOSHOP、FLASHFXP、记事本 需要制作一个ico格式

2017-04-18 22:56:18 4867

原创 html/js等前台页面debuger调试

1. debugger; 我以前也说过,你可以在JavaScript代码中加入一句debugger;来手工造成一个断点效果。需要带有条件的断点吗?你只需要用if语句包围它:复制代码 代码如下:if (somethingHappens) {  debugger;}但要记住在程序发布前删掉它们。2. 设置在DOM node发生变化时触发断点有时候你会

2017-03-14 23:29:27 18901

转载 在线安装eclipse中html/jsp/xml editor插件(非常可靠)

之前有一篇文章也是安装eclipse中的web开发插件 ,但是经过很多人使用,那种方法,不是所有人使用都可以。接下来,找到一种非常管用的方法,就是在线安装。废话不多说,这种方法绝对可以安装成功。 1.打开eclipse中的help————>Install New Software 2.点击Add按钮,然后弹出一个框,第一个文本框可以随便写,第二个一定

2017-02-28 21:43:45 3669

转载 设置XML文件的自动格式化配置:

在Eclipse下编辑XML文件时可以像Java文件一样进行格式化。不过,默认的格式化设置效果不太理想,尤其是标签属性较多时。通过以下设置可以达到一个相对理想的效果:Window -> Preferences -> XML ->XML Files -> Editor : 1.1设置每行宽度Line width   设定为80到100个字符。1.2标签的每个属性都单独一行显示

2017-02-28 21:40:50 942

转载 Eclipse-Eclispe导入正确工程后出现xml等文件报错

我用Eclipse IDE导入一个正确的项目工程,一些xml配置文件和jsp页面报错,点进去查看具体的错误,xml文件是一些头文件处报错,jsp是一些函数等等。可是别人导入没有报错。这是因为我们写的这些文件没有严格按照J2EE相关规则进行编写,不过运行也不会出错,只要不让我们项目配置选中这些就好了。解决方法:第一步:Project Explorer (如果没有这个窗口可以在

2017-02-28 21:35:39 1693

原创 注解开发嵌入式主键@EmbeddedId

用于定义复合主键 方法1: (1)编写一个嵌入式主键的类Demo作为嵌入式主键类,要满足以下几点要求。 1.必须实现Serializable接口、必须有默认的public无参数的构造方法、必须覆盖equals 和hashCode方法,这些要求与使用复合主键的要求相同。 2.将嵌入式主键类使用@Embeddable标注,表示这个是一个嵌入式类。 @Em

2017-02-27 21:59:44 1274

原创 常见的RuntimeException异常总结

开发中或是面试时常见的RuntimeException总结常见的几种如下: NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreExceptio

2017-02-27 21:51:07 483

转载 Eclipse环境下配置spket中ExtJS自动提示

使用eclipse编写extjs时,一定会用到spket这个插件,spket可以单独当作ide使用,也可以当作eclipse插件使用,我这里是当作eclipse的插件使用的,下面来一步步图解说明如何配置spket插件。第一步:下载spket插件第二步:安装spket插件解压rar文件,将里面的features文件夹和plugins文件夹复制到eclipse的根目

2017-02-27 21:32:55 368

转载 Eclipse反编译插件的下载安装使用

前言:在实际的开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了,下面是我常使用的一种安装JAVA反编译工具的方法,操作比较简单,不过时间长了也容易忘记,还是在此小记一笔吧!毕竟好记性不如烂笔头(插件市场中有好多好玩的,自己可以尝试玩玩看!)1:Eclipse的

2017-02-23 00:13:18 345

转载 PowerDesigner使用教程|安装使用方法

此文描述详细,特此转载,仅复制了大部分内容,可参考原文CodeSmith和PowerDesigner的安装和数据库创建(原创)请大家不要用于商业用途哈,要支持正版,大家都是做软件的,知道开发一套软件实属不易啊.CodeSmith安装方法:1). 点击打开下载链接地址2). 运行,安装步骤就不说了,选择你要安装的目录,一路下一步就OK了.3).

2017-02-23 00:07:26 850

转载 svn的分支与合并

首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【主干线】的一个copy版,不过分支也是具有版本控制功能的,而且是和主干线相互独立的,当然,到最后我们

2017-02-23 00:02:52 193

原创 Ext.form.ComboBox使用方法介绍和级联使用

Ext.form.ComboBox 属性详解(见注释)及使用方法定义一个ComboBox: Wayfoon.YearComb = new Ext.form.ComboBox({    id:'cbid',    name:'year',//name只是改下拉的名称    hiddenName:'hyear',//提交到后台的input的name    w

2017-02-22 23:57:54 1302

原创 HTML的自动提示功能(aptana)

使用aptana插件,在eclipse里点开安装新软件的界面。输入插件的安装地址。http://download.aptana.com/tools/studio/plugin/install/studio添加后就可以进行

2017-02-22 23:39:21 2425

转载 Eclipse中写Ext的spket插件的自动提示

使用eclipse编写extjs时,一定会用到spket这个插件,spket可以单独当作ide使用,也可以当作eclipse插件使用,我这里是当作eclipse的插件使用的,下面来一步步图解说明如何配置spket插件。第一步:下载spket插件由于spket插件是需要收费使用的,这里为了方便大家学习extjs,我附上spket插件破解版(支持extjs4.1)供大家下载,我的百度网

2017-02-22 23:30:06 419

原创 eclipse端口被占用(java.net.BindException: Address already in use: bind)解决方法

在eclipse中启动tomcat时报错:端口已被占用。这是因为在tomcat开启的状态下,eclipse异常关闭,导致tomcat一直占用端口。解决方法在cmd窗口中输入命令--netstat -ano|findstr 8080  (8080指的是被占用的端口号)该命令执行完之后,可以得到占用改端口号的进程的pid然后在cmd窗口中输入命令--

2017-02-22 23:25:22 15166

转载 qtip2插件

qTip2是一个灰常强大且精致的jQuery提示信息插件,是qTip的第2版,也是一个全新的版本,提供了丰富的功能及漂亮的外观,非常易于使用。qTip2采用了MIT/GPLv2许可,官方网站为:http://craigsworks.com/projects/qtip2/,目前还没发布一个稳定版,Nightly版本经常会更新,当然这并不影响正常使用。简介若不放心可以尝试旧版的qTip,但

2017-02-22 23:18:48 617

原创 svn中与资源同步、更新、提交 操作

原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了更新:服务器上变动了的 而你本地没有变动,需要你更新, update更新提交:服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码 c

2017-02-22 23:15:06 8535 1

火箭图标返回页面顶部

完整的jQuery火箭图标返回页面顶部代码

2019-03-21

前端jQuery火箭图标返回页面顶部代码

简单好用的火箭图标返回页面顶部的代码

2019-03-19

spring-support.jar

org.springframework.scheduling.quartz.QuartzJobBean需要此jar包

2018-05-11

谷歌kaptcha.2.3.2.jar

谷歌验证码生成工具kaptcha.2.3.2.jar包,快速生成验证码,蛮方便

2018-05-11

openfire解密核心

Blowfish.java用于对于openfire加密解密的工具类,好处在于openfire.jar包太大,且容易报错,直接使用核心源码作为工具类解密方便实用

2018-05-08

openfire.jar最稳定的jar包

openfire.jar包用来对openfire账户加密解密,采用Blowfish的对称加密解密

2018-05-08

JSONObject相关jar包和maven管理jar包

JSONObject对象相关的jar包依赖,一共有6个;还有maven环境下管理的jar包

2017-10-10

PowerDesigner12.5 license key

1、当PowerDesigner12.5 出现license key说明该数据库模型软件试用期已经到了 2、解决此问题可以下载 pdflm12.dll对PD根目录下原来的此文件替换 3、然后再打开PowerDesigner,出现load按钮,提前下载 license.lic破解文件,然后再点击load将刚才下载的lic文件加载进来 4、选择语言和同意协议后完成。

2017-09-11

空空如也

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

TA关注的人

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