自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 GitLab 502 Whoops, GitLab is taking too much time to respond. 解决

1、先通过gitlab-ctl restart进行重启,2分钟后看是否可以正常访问,为什么要2分钟,因为gitlab启动会有很多配套的服务启动,包括postgresql等。2、如果上面不行,再看gitlab日志,通过gitlab-ctl tail命令查看,如果出现下面的问题,说明是内存不足导致postgresql无法正常启动。5、终极大招,不用修改任何配置,给机器加8G内存,重启gitlab就ok。4、gitlab-ctl restart 等2分钟,可以正常访问。3、调整postgresql内存大小。

2024-01-11 10:48:06 1172

原创 Xshell Connection established. To escape to local shell, press 'Ctrl+Alt+]'. Connection closed

出现如标题所述问题,需要考虑是不是主机密钥变了,因为有的同学可能同时用scrt 等工具连接ssh服务器,配置的时候难免会重新生成主机密钥,所以尝试在Xshell-》工具-》主机密钥管理-删除要连接的主机密钥,然后重新连接该主机,重新生成主机密钥。...

2018-12-05 15:37:43 54531 8

转载 memcached在JAVA项目中的应用

http://hejianke83.blog.163.com/blog/static/607651620135901820833/一、   Memcache的使用使用Memcache的网站一般流量都是比较大的,为了缓解数据库的压力,让Memcache作为一个缓存区域,把部分信息保存在内存中,在前端能够迅速的进行存取。那么一般的焦点就是集中在如何分担数据库压力和进行分布式,毕竟单台Mem

2016-08-24 13:26:03 512

转载 最详细的Log4j使用教程-http://www.codeceo.com/article/log4j-usage.html

1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties ### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppe

2016-03-26 13:55:15 1851

转载 Scrum-敏捷

ScrumMaster需要了解的7件事当一个组织开始使用Scrum时,被选为担任Scrumaster角色的人通常来自于那些有管理背景的人。组织期望那些管理人员,所谓的“大师”,能够交付Scrum项目因为她有管理的专门知识——并且可以同时管理其他两个项目。设定期望本身就是需要解决的第一重阻碍。另外,几乎可以确定的是如果脱离Scrum项目,组织得不到他应得的益处。记住,错误的期望是

2016-02-19 14:42:17 562

转载 常用的两种web单点登录SSO的实现原理

转自http://blog.sina.com.cn/s/blog_5f66526e0102vf43.html单点登录SSO(Single SignOn)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或

2016-02-17 15:46:23 1171

转载 Go、Swift

Google于2009年第一次提出了Go的构思,Facebook在去年春天引入了Hack,随后不久Apple也发布了其Swift语言。在战争中,胜利者写历史书;在科技中,赢的公司都在写编程语言。互联是建立在开发标准和代码之上,但是社交网络和云计算领域受企业巨头控制,并且它们开始把自己独一无二的印记烙在数字科技上——这是必然的,就像征服者威廉和他的诺曼人一样,大量新的词汇加入到英语中。他

2016-02-14 15:23:32 850

转载 spring security认证

Spring Security 3.x出来一段时间了,跟Acegi是大不同了,与2.x的版本也有一些小小的区别,网上有一些文档,也有人翻译Spring Security 3.x的guide,但通过阅读guide,无法马上就能很容易的实现一个完整的实例。 我花了点儿时间,根据以前的实战经验,整理了一份完整的入门教程,供需要的朋友们参考。1,建一个web project,并导入所有

2016-01-06 10:59:27 435

转载 js中this的用法

this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, 复制代码 代码如下:  function test(){     this.x = 1;   } 随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 下面分四种情况,详

2015-12-31 11:11:40 378

转载 ext scope

scope 学习  首先,用一句话来概括scope的作用:scope就是用来解决 js 中 this 的指向问题。  下面进行讨论:   1、 关于JavaScript中this的使用,这是一个由来已久的问题了。我们这里就不介绍它的发展历史了,只结合具体的例子,告诉大家可能会遇到什么问题,在遇到这些问题时EXT是如何解决的。在使用EXT时,最常碰到的就是使用Ajax回调函数时出现的

2015-12-29 16:27:41 381

转载 JPA entityManage

http://www.blogjava.net/jesson2005/articles/380880.htmlJPA EntityManager详解(一)持久化上下文(Persistence Contexts)的相关知识,内容包括如何从Java EE容器中创建EntityManager对象、如何从Java SE中创建EntityManager对象、持久化上下文与事务(Transctio

2015-12-28 16:38:11 386

转载 ext.decode\dxt.encode

json,ext.encode,ext.decode

2015-12-28 15:32:53 417

原创 java.lang.OutOfMemoryError: PermGen space

java.lang.OutOfMemoryError: PermGen space。内存溢出-tomcat配置内存大小。

2015-12-28 15:05:48 281

转载 tomcat设置内存溢出配置

查看Tomcat访问日志及错误日志,容易发现经绝大部分属于内存溢出、Tomcat进程数满等性能问题。   加大tomcat内存配置能够很好的解决溢出问题。命令行启动方式的内存配置修改bin目录下catalina.bat文件的第97行以下:rem --------------------------------------------------------------在该行

2015-12-28 10:19:27 354

转载 row_number() over(partition示例

create table tb(a int,b int,c int)insert into tb values(1,1,2)insert into tb values(1,1,2)insert into tb values(1,2,3)insert into tb values(2,2,2)select a , b, c, row_number() ov

2015-12-24 13:21:41 263

原创 java递归算法示例,单参数,多参数

这两天公司来了个新同事,顺便带一下,给他解释下递归算法。要点:找出口,出口即调用自己直到不能调用为止,不能调用即自身方法已经return到具体值。例:package test;public class Test1 { /** * 题目:1-n相加 * @param n * @return */ public static int sum(int n){

2015-12-16 15:09:03 1306

转载 java23种设计模式

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

2015-12-16 08:28:31 372

原创 IE与Firefox在JavaScript上的7个不同句法

1. CSS "float" 值     访问一个给定CSS 值的最基本句法是:object.style.property,使用驼峰写法来替换有连接符的值,例如,访问某个ID为"header"的的 background-color值,我们使用如下句法:document.getElementById("header").style.backgroundColor= "#ccc";但由

2015-12-12 20:52:47 341

转载 oracle DBA常用命令

–1. 查询系统所有对象select owner, object_name, object_type, created, last_ddl_time, timestamp, statusfrom dba_objectswhere owner=upper('scott')–2. 查看系统所有表select owner, table_name, tablespace_name fr

2015-12-10 16:37:36 392

转载 JS遍历属性和方法

var obj = new Object();obj.myname = "我是对象";obj.pro2 = "23";obj.pro3 = "abcdeg"; php程序员之家for (items in obj){ document.write("属性:"+items+"的值是 ("+ obj[items] +")"); document.write("");} 遍历方法(

2015-12-08 16:13:26 377

转载 js获取事件对象

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 获取事件的目标 function handle(e){ e = e || window.event;//处理兼容,获取事件对象 va

2015-12-08 14:47:57 314

转载 js获取浏览器信息

function isIE(){return navigator.appName.indexOf(“Microsoft Internet Explorer”)!=-1 && document.all;}function isIE6() {return navigator.userAgent.split(“;”)[1].toLowerCase().indexOf(“msie 6.

2015-12-08 12:32:23 736

转载 javascript中window.documen

javascript中window.document的属性、方法和事件的总结,有需要的朋友可参考一下本文章。 属性: Attributes 存储节点的属性列表(只读) childNodes 存储节点的子节点列表(只读) dataType 返回此节点的数据类型 Definition 以DTD或XML模式给出的节点的定义(只读) Doctype 指定文档类型节点(只读)

2015-12-07 19:58:55 301

转载 如何开发线程安全的Servlet?

http://jingyan.baidu.com/article/90bc8fc8666294f653640cfe.html1,变量的线程安全:这里的变量指字段和共享数据(如表单参数值)。a,将 参数变量 本地化。多线程并不共享局部变量.所以我们要尽可能的在servlet中使用局部变量。例如:String user = “”;user = request.getParameter(

2015-12-03 16:25:42 425

原创 js 屏蔽页面右键功能、text、input框右键功能

//屏蔽整个页面右键功能1.window.document.oncontextmenu = function(){ return false; }2.//屏蔽某一个元素右键功能    window.onload = function ()    {        document.getElementById("txtUrl").oncontextmenu = functi

2015-11-30 15:30:18 1091

转载 JS input文本框禁用右键和复制粘贴功能的代码

http://www.jb51.net/article/23077.htmfunction click(e) { if (document.all) { if (event.button==1||event.button==2||event.button==3) { oncontextmenu='return false'; } } if (document

2015-11-30 15:27:31 640

转载 CKEditor struts2上传

本人使用的CKEditor版本是3.6.3。CKEditor配置和部署我就不多说。CKEditor的编辑器工具栏中有一项“图片域”,该工具可以贴上图片地址来在文本编辑器中加入图片,但是没有图片上传。“预览”中有一大堆鸟语,看得很不爽。可以打开ckeditor/plugins/image/dialogs/image.js文件,搜索“b.config.image_previewText

2015-11-25 16:19:33 304

转载 CKEditor配置属性

http://www.cnblogs.com/Setme/archive/2012/06/05/2536568.html一、使用方法:1、在页面中引入ckeditor核心文件ckeditor.js"text/javascript"src="ckeditor/ckeditor.js">2、在使用编辑器的地方插入HTML控件"TextArea1" cols="2

2015-11-25 15:35:03 316

转载 Oracle 树操作(select…start with…connect by…prior)

转自:http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152674.htmloracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性

2015-11-25 10:10:30 235

转载 String与new String的区别

// ==与equals的区别:// ==:// 1、比较的是操作符两端的操作数是否是同一个对象// 2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。// 3、比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为TRUE,如:// int a=10 与 long b=10L 与 doublec=10.0都是相同的(为true),因为他们都指向地址为10的堆

2015-11-24 09:55:12 301

转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)

云计算高级群: 292870151 195907286交流:Hadoop、NoSQL、分布式、lucene、solr、nutch kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和prod

2015-11-24 09:02:17 245

转载 ext获取单元格信息

listeners:{    'cellclick':function(grid, rowIndex, columnIndex, e){        editCell_row = rowIndex;         editCell_col = columnIndex;        var record = grid.getStore().getAt(rowIndex); 

2015-11-23 16:00:50 632

转载 EXT.js对中文字符串的排序

转自http://blog.163.com/guyywan_1314/blog/static/12885425020113274431890/问题详述:我列表有一列name名称列  内容大概是  "桂花_S1"、"桂花_S2"、"桂花_S12"、"桂花_S3"、"桂花_S4"、"桂花_S5"、"桂花_S51"、"桂花_S6" 默认我们点列头的时候  肯定是  桂花_S1、桂花_S12、桂花

2015-10-27 17:50:52 456

转载 理解本真的REST架构风格

理解本真的REST架构风格作者: 李锟  来源: InfoQ  发布时间: 2013-11-22 18:28  阅读: 10074 次  推荐: 20  原文链接  [收藏]    引子  在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如果您还没听说过“REST”这个buzzword,显然已经落伍了。夸张点说,甚至“出了门都不好意思跟别人打招呼”。尽管如此,

2015-10-26 18:00:35 361

转载 三种主流的Web服务实现方案(REST+SOAP+XML-RPC)简述及比较

转自http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/11/3072436.html目前知道的三种主流的Web服务实现方案为:REST:表象化状态转变 (软件架构风格)SOAP:简单对象访问协议 XML-RPC:远程过程调用协议 下面分别作简单介绍:REST:表征状态转移(Representational

2015-10-26 17:43:40 502

转载 js常用正则

整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。

2015-09-15 10:13:42 242

转载 js校验15位/18位身份证件号(地区、生日、性别)

var aCity = { 11 : "北京", 12 : "天津", 13 : "河北", 14 : "山西", 15 : "内蒙古", 21 : "辽宁", 22 : "吉林", 23 : "黑龙江", 31 : "上海", 32 : "江苏", 33 : "浙江", 34 : "安徽", 35 : "福建", 36 : "江西", 

2015-09-14 19:13:18 1397

转载 extjs关于treePanel+chekBox全部选中以及清空选中问题探讨

//树 var treePanel = new Ext.tree.TreePanel({ id:'ptree', region:'west', layout:'anchor', border:false, rootVisible: false, root:{}, listeners:{ render: function() { authorityTree(t

2015-09-09 19:24:11 370

转载 extjs中treepanel例子

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

2015-09-09 18:11:37 1325

转载 ext 清空onTrigger1Click

Ext.app.SearchField = Ext.extend(Ext.form.TwinTriggerField, {      initComponent : function(){          Ext.app.SearchField.superclass.initComponent.call(this);          this.on('specialkey', function

2015-09-09 16:04:21 1664

jdk1.8中文帮助文档

jdk1.8中文帮助文档,助力学习java8新增的类和方法,各种流的运用

2018-05-09

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

TA关注的人

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