自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (36)
  • 收藏
  • 关注

原创 nacos升级配置默认值入坑

nacos升级配置默认值入坑Nacos从0.9.0升级到1.2.1配置变更0.9.0的配置1.2.1的配置String默认值从""变成Null0.9.0 配置解析分析1.2.1配置解析分析YamlMapFactoryBean分析YamlPropertiesFactoryBean 分析yaml解析类![在这里插入图片描述](https://img-blog.csdnimg.cn/20200512102545303.png?x-oss-process=image/watermark,type_ZmFuZ3poZ

2020-05-12 10:28:56 2286 3

原创 Java编程中“为了性能”可以做的26件事

      最近产品运行越来越慢了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在JAVA编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例      使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,...

2013-09-02 10:48:10 105

原创 针对代码审查的一些想法

        在软件开发项目中同行代码审查是一种常见的做法。有人认为,代码审查有助于识别潜在的Bug以及规范项目编码标准。虽然我不同意这个观点,但不可否认的是代码审查对项目和团队的确有很大帮助。代码审查涉及四大领域,开发者自身、审查者、学习者以及传教者。可以说,贯穿整个技术和知识领域。            Teaching + Programming (教学+编程):...

2013-08-20 10:00:59 118

原创 浅谈Yield的使用方式

http://www.luanxiang.org/tech/archives/tag/python-yield Yield是Python中非常有意思的东西,下面粗略谈谈我对Yield的认识。yield,在英文中有“产生、生产”的意思,python中的yield,也是说的“产生”,但奇特之处在于,yield能中断函数(同时保存函数的状态),而“产生”出一个中间结果。设想这样一个情形...

2013-08-16 17:02:32 148

原创 java web 伪静态化

1.示例  http://www.onlyfun.com/goods/company.jsp?companyId=455326 ==> http://www.onlyfun.com/company/455326.html 2.好处  (1)更好满足搜索引擎要求;  (2)更美观,给用户带来更良好的体验;  (3)安全性(页面,参数,技术)。       urlr...

2013-08-15 13:25:03 113

原创 http协议初解

    最近总是遇到http无响应、乱码、响应超时的问题,去查了一些资料对http协议做了一个初步总结,供大家拍砖。    WEB服务器和浏览器之间的一问一答的交互过程也得遵循一定的规则,这个规则就是HTTP协议。它是TCP/IP协议集中的一个应用层协议,用于定义浏览器和WEB服务器之间交换数据过程以及数据本身的格式。现在被广泛使用的HTTP/1.1相对HTTP/1.0而言,最大的特点就是支...

2013-08-15 10:41:54 78

原创 java 注解 学习

Annotation注解(也称Meta Data元数据)为我们在代码中添加信息提供一个形式化的方法,是我们在后面的某个时刻方便的使用这些数据。JavaSE5中自带了一些Annotation,可以分为两类,标准注解,目前Java自带的有三个@Override,@Deprecated,@Suppress Warning元注解元注解是用来注解其他Annotation的,用的比较多的有两个@Target...

2013-08-13 11:03:34 93

原创 http 状态吗大全扫盲篇

1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。100 Continue客户端应当继续发送请求。这个临时响应是用来通知客户端它...

2013-08-06 14:37:49 71

原创 javascript 内联函数

 <script type="text/javascript"> // 函数式编程: // 描述我们要做什么,而不是我们如何去做。这意味着我们工作在一个更高的抽象层次。函数式编程将导致更精巧、清晰和令人愉快的代码。 // 最基础的forEach function forEach(array, action) { fo...

2013-07-31 09:03:39 1702

原创 浅析Hibernate 懒加载

      在使用Hibernate时,经常会遇到实体对象延迟加载问题。       延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。        H...

2013-04-23 09:55:21 90

原创 使用Javascript排序

Javascript<script type="text/javascript">        function sort() {            var list = new Array();            var str = document.getElementById("mess").value;            var strlist = str....

2013-04-11 16:29:33 68

原创 Dom4j格式化转义字符问题

1、不得不说的XML CDATA部件 在XML文档中的所有文本都会被解析器解析。 只有在CDATA部件之内的文本会被解析器忽略。 不合法的XML字符必须被替换为相应的实体。 如果在XML文档中使用类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。 <<小于号>...

2013-04-03 17:53:23 164

原创 Html5中form表单元素和属性总结

 1.      新增表单元素1)         email:email类型的输入框,在提交表单时,会验证输入的email是否为合法的email格式,多数浏览器还不能对email做出完美的判断,仅能判断是否有@符号,以及@符号前后是否有字符2)         url:url类型的输入框,在提交表单时,会验证输入的url是否为合法的url;多数浏览器校验时会判断输入值是否以ht...

2013-03-19 18:04:44 315

原创 概念数据模型、逻辑数据模型、物理数据模型详解

转载:http://zz563143188.iteye.com/blog/1829791  数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。   1)数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束。   2)数据操作:数据模型中数据操...

2013-03-15 13:11:06 533

原创 java对象深度克隆

java对象深度克隆的方法: Java代码public static final Object deepClone(Object obj){         if(logger.isDebugEnabled()){             logger.debug("开始深度克隆对象");         }     ...

2013-02-20 15:30:43 89

原创 spring mvc3中 addFlashAttribute 方法

在spring mvc2中,当保存POJO到数据库后,要返回成功页面,如果这个时候要带点信息, 则要这样:  Java代码      //第三个参数(UserModel user)默认为绑定对象      @RequestMapping(value = "/user/save", method = RequestMethod.POST)      public Mo...

2013-02-17 14:22:21 111

原创 Android签名用keytool和jarsigner制作apk文件

 Android程序的签名和Symbian类似都可以自签名(Self-signed),但是在Android平台中证书初期还显得形同虚设,平时开发时通过ADB接口上传的程序会自动被签有Debug权限的程序。需要签名验证在上传程序到Android Market上时大家都已经发现这个问题了。Android signed制作方法  首先在Android开发时没有安装JDK的网友在Sun官方网站下载J...

2013-01-23 17:48:30 73

原创 keytool安装证书流程

1 产生密钥对keytool -keystore E:/wjmw.jks -genkey -alias server -keyalg RSA -keysize 10242 产生证书请求keytool -keystore E:/wjmw.jks -certreq -alias server -file server.csr3 导入信任证书链keytool -keystore E:/wjmw.jk...

2013-01-23 17:23:26 1475

原创 android插件汇总

1、添加KeyTool插件的地址,跟在线安装android tools一样的方法:http://www.keytool.sourceforge.net/update2、ADT组件在线安装(只能安装最新的ADT)   Name:   Android Plugin   Location:   https://dl-ssl.google.com/android/eclipse/ (若提示错误,...

2013-01-23 17:22:43 72

原创 Javascript作用域初解

1. undefined 当需要判断一个变量是否为 undefined 时,直接用 Js代码  alert(om == undefined);  可能出错。因为 JS 如果引用未声明的变量,那么会出现JS错误,在上述例子中,如果 om 未曾声明,就会报 JS 错误。因此判断一个变量是 undefined,最好用这种方法 Js代码 ...

2012-12-31 12:12:55 60

原创 Javascript的"预编译"思考

在网上浏览的时候,看到一个题目,大约是这样的 Js代码  <script>     var x = 1, y = z = 0;     function add(n) {         n = n+1;    }       y = add(x);          function add(n) {        n = n...

2012-12-31 12:06:49 58

原创 jQuery .tmpl(), .template() js模版学习

最近无意中发现一个有趣的jQuery插件.tmpl(),其文档在这里。官方解释对该插件的说明:将匹配的第一个元素作为模板,render指定的数据,签名如下:?.tmpl([data,][options])其中参数data的用途很明显:用于render的数据,可以是任意js类型,包括数组和对象。options一般情况下都是选项了,官方指出,此...

2012-12-28 13:50:04 98

原创 python-memcached 使用方法总结

 1.Python-memcached API总结 整个memcache.py只有1241行,相当精简 主要方法如下: @set(key,val,time=0,min_compress_len=0) 无条件键值对的设置,其中的time用于设置超时,单位是秒,而min_compress_len则用于设置zlib 压缩(注:zlib是提供数据压缩用的函式库) @set_mult...

2012-11-16 10:12:58 144

原创 python 安装memcached

 1、安装python-memcached的时候要确保安装了setuptools,如果安装了则直接跳到第二步即可 wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar zxvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 py...

2012-11-16 09:45:20 110

使用django创建表结构的命令

创建app模型python manage.py startapp books 验证model是否正确python manage.py validate  查看app下面的model表结构python manage.py sqlall app名称  使用模型创建数据库表,不能做更新python manage.py syncdb...

2012-11-06 15:48:44 230

python datetime解析

刚学习python,使用到了datetime和time库,以为也是python的源码,就去python的lib包下查找源码学习一下,结果发现没有源码文件,在google上也没搜到相关信息;最后在官网上找到发现time和datetime是用c写的;直接使用即可,不用理会pyDev中的异常提示:Found at: datetimecompiled extension  ...

2012-11-02 09:25:18 133

原创 windows下安装apache2.2 + python + django

转载至:http://blog.csdn.net/ppgs8903/article/details/7189909网上好像没有基于python2.7和django框架的集成于是决定靠google+baidu搞一个出来,毕竟开源是强大的。    作者:by海涛(ppgs8903)--------------2012.11.10 对应软件使用版本: Apache:Apache HT...

2012-10-31 16:08:21 217

原创 Python 的 Socket 编程教程

创建 Socket首先要做的就是创建一个 Socket,socket 的 socket 函数可以实现,代码如下:1#Socket client example in python2 3import socket   #for sockets4 5#create an AF_INET,...

2012-10-29 13:49:09 66

原创 github做为源码托管服务器

附件中是整理过后的windows平台下github做为源码托管服务器操作步骤

2012-10-24 12:55:03 79

原创 db2,oracle,mysql常用命令比较

一、常用知识点 1、查看可以登陆的数据库: oracle:查看tnsname.ora 或者 echo $ORACLE_SID db2: mysql:show databases --查看当前数据库:select database() 2、查看用户表,视图,表索引,表列, oracle: select table_name from user_tables; select view_name fro...

2012-07-06 10:06:49 117

原创 maven插件配置

<!-- 工程编码插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2&amp

2012-02-01 16:40:07 112

drools条件部分之memberOf 学习

memberOf 是用来判断某个Fact 对象的某个字段是否在一个集合(Collection/Array)当中,用法与contains 有些类似,但也有不同,memberOf 的语法如下:Object(fieldName memberOf value[Collection/Array]) 可以看到memberOf 中集合类型的数据是作为被比较项的,集合类型的数据对象位于...

2012-01-16 17:26:13 1130

java对象深度克隆

java对象深度克隆的方法:  public static final Object deepClone(Object obj){ if(logger.isDebugEnabled()){ logger.debug("开始深度克隆对象"); } ByteArrayOutputStream bo = null; ObjectOutputStream oo...

2011-12-30 10:45:38 51

原创 jquery.validate使用攻略

好几年不写JS了,资料整理起来比较慢,格式也有点乱主要分几部分jquery.validate 基本用法jquery.validate API说明jquery.validate 自定义jquery.validate 常见类型的验证代码下载地址jquery.validate插件的文档地址http://docs.jquery.com/Plugins/Valid...

2010-11-15 11:16:24 58

原创 eclipse各种插件汇总

Eclipse中安装Spket插件:http://www.spket.com/update/eclipse .properties插件:http://propedit.sourceforge.jp/eclipse/updates/maven插件:http://m2eclipse.sonatype.org/sites/m2emaven扩展插件:http://m2eclipse.sonat...

2010-11-12 14:09:51 140

原创 Oracle的rownum原理和使用

在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum 5 则是失败的。要知道为什么会失败,则需要了解rownum背后的机制: 1 Oracle executes your query.2 Oracle fetches the first row and calls it row number 1....

2010-11-12 14:07:56 63

原创 Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)...

1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7...

2010-11-11 14:18:07 71

原创 struts2 错误提示汇总

Struts的版本是2.06,总结一下项目使用中碰到的问题,以备查用。这些错误大多数是人为的。 1、No result defined for action ***Action and result success 这个错误产生的原因是,在struts.xml中配置没有配置success result。我的理解是action执行完后,必须产生一个result类。这个类可是ser...

2010-11-11 14:15:40 90

原创 error

AccessMModule 由“是和否”改为“1和0”Section 由("接入省")改为号段行业短信网关“核查”出错updateBatch(CheckManagerImpl.java:3667)

2010-10-18 18:15:53 52

原创 Java集合类List/Set/Map的区别和联系

一、Array ,ArraysJava所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。1、效率高,但容量固定且无法动态改变。 array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们array的容量。2、Java中有一个Arrays类,专门用来操作array。 arrays中拥有一组static函数, ...

2010-09-07 08:09:49 63

《CSS教程宝典》.rar、范例+文档

《CSS教程宝典》.rar、范例+文档、自学css必备手册

2010-05-17

软件开发档案模板.rar

软件开发档案模板.rar、软件开发管理人员必看。

2010-05-17

十三个html系统后台管理模板(绝对经典).rar

十三个html系统后台管理模板(绝对经典).rar

2010-05-17

《UML基础与Rose建模案例》 课件.rar

《UML基础与Rose建模案例》 课件、初步掌握uml的用法和rose的用法

2010-05-17

javascript js 中文API+ sample.chm

javascript js 中文API+ sample.chm

2010-03-09

php中文API+ sample.chm

php中文API+ sample.chm

2010-03-09

ext中文API+ sample.chm

Ext 中文手册、ajax、所有组件范例。

2010-03-09

高校思政系统上网包 ssh +ext

struts+spring+hibernate 高校思政系统上网包 ssh

2009-08-12

设计模式迷你手册 中文文档.chm

设计模式迷你手册 中文文档.chm 设计模式迷你手册 中文文档.chm

2009-08-12

jQuery 中文文档 中文API_CHM.CHM

jQuery 中文文档 中文API_CHM.CHM

2009-08-12

commons-dbcp-1.2.2-src 连接池容器源码

commons-dbcp-1.2.2-src 连接池容器源码

2009-08-12

Java与模式(清晰书签版).pdf

Java与模式(清晰书签版)03.pdf Java与模式(清晰书签版)03.pdf Java与模式(清晰书签版)03.pdf Java与模式(清晰书签版)03.pdf

2009-08-12

Java与模式(清晰书签版).pdf

Java与模式(清晰书签版)02.pdf Java与模式(清晰书签版)02.pdf Java与模式(清晰书签版)02.pdf Java与模式(清晰书签版)02.pdf

2009-08-12

Java与模式(清晰书签版).pdf

Java与模式(清晰书签版)1.pdf Java与模式(清晰书签版)1.pdf Java与模式(清晰书签版)1.pdf

2009-08-12

Groovy_in_Action Groovy经典入门 使用Grails快速开发Web应用

Groovy_in_Action.pdf Groovy经典入门.pdf 使用Grails快速开发Web应用.pdf 在Eclipse里使用Grails类创建工具.pdf Programming Groovy. Dynamic Productivity for the Java Developer.pdf等一系列groovy资源

2009-08-12

java基础资料大全+ajax +xml+josn

java基础资料涵盖所有方面。学习java的必备品

2008-09-12

javascript框架大全

javascript+ajax所有前端框架

2008-09-12

ajax资料留言板留言板

很好的一个留言板!!!很好的一个留言板!!!很好的一个留言板!!!

2007-09-04

ajax资料

很好的一个AJAX 资料

2007-09-04

网络检测工具

独家倒萨发生的飞撒旦发生的发生法是

2007-05-28

java8 lambdas

这是介绍java8新特性的数据,详细介绍了lambdas的特性,以及如何书写lambdas表达式,本书案例丰富,推荐想学些java8新特性的童鞋看

2017-09-23

微服务架构与实践

微服务机构实战,这本书是非常好的入门书籍;简单通俗易懂,适合从高级开发转往架构师的童鞋看,阐述了微服务的一些核心观念

2017-09-23

redis 设计与实现 第二版

redis 设计 实现,redis的入门的书籍

2017-08-21

深入学习mongodb

深入学习MongoDB 非常清晰,有目录结构;入门之后升级的好书籍

2017-08-21

Android中文手册

Android中文手册

2013-01-24

深入浅出maven3

深入浅出maven3 工程管理 工程规范 工程目录管理

2012-05-03

java 反编译工具 java 反编译工具

java 反编译工具 java 反编译工具 java 反编译工具 java 反编译工具 java 反编译工具 java 反编译工具 java 反编译工具 java 反编译工具

2011-06-23

java 进销存管理系统项目

java 进销存管理系统项目java 进销存管理系统项目java 进销存管理系统项目java 进销存管理系统项目java 进销存管理系统项目java 进销存管理系统项目

2011-06-23

JMS 中文API JMS 中文API

JMS 中文API JMS 中文API JMS 中文API JMS 中文API JMS 中文API JMS 中文API JMS 中文API JMS 中文API

2011-06-23

groovy 中文教程

groovy 中文教程 java世界的王储、简化了java的写法,简化 了java web开发

2011-06-23

srping 3.0 参考手册

Spring 3.0-API 参考手册 Spring 3.0是Spring框架的一次重大更新,而根据SpringSource副总裁Shaun Connolly的描述,Spring框架是当下最流行的Java开发框架。 全新的Spring 3.0提供了全面的RESTful Web服务支持,以及一个新的表达式语言。其tc服务器此次也提供了全新的开发者版本,可以免费供开发者下载,用于调试其Spring应用。 Spring 3.0中,新的表达式语言名叫Spring Expression Language(SpEL,直译就是Spring表达式语言)。Shaun将其描述为“嵌入在Spring编程模型上的,可以用来在Spring项目之间描述任务以及配置的微型脚本语言。SpEL可以更好的与XML配置文件进行交互,对于安全和集成方面也很有帮助。开发者的工作将更加轻松:原本需要20行Java代码的工作,通过一行SpEL便能解决。” Spring 3.0最新的API与大家分享 希望能给大家带来很大的帮助哦。

2010-07-05

css 多浏览器兼容解决方案 下载

css 多浏览器兼容解决方案 下载,web制作必备。

2010-05-17

jquery 遮罩层 插件

非常好用的一款jquery遮罩层插件,网页制作必备。

2010-05-17

js 压缩工具、css压缩工具

js 压缩工具、css压缩工具、减少带宽,增加网页加载速度。

2010-05-17

html5 案例源代码

html5 案例源代码、html5学习的好资料。

2010-05-17

空空如也

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

TA关注的人

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