`
文章列表
常用Java代码质量检测评估工具 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描Java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。 死代码——未使用的局部变量、参数、私有方法。 不理想的代码——使用String/StringBuffer。 过于复杂的表达式——没有必要使用if语句、while循环可以代替for循环。 重复代码——复制/粘贴的代码引发的bug。 PMD集成了JDeveloper, Eclipse, JEdit, JBuilder ...

乱码解决

乱码解决 1.超链接发送参数: 发送的时候使用URLEncoder.encode编码,接收的时候使用URLDecoder.decode解码,都按指定的编码格式进行编码、解码,可以保证不会出现乱码 URLEncoder.encode(String s, String enc) 使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式 URLDecoder.decode(String s, String enc) 使用指定的编码机制对 application/x-www-form-urlencoded 字符串解码。 2.服务 ...
Window和Linux下Redis使用 配置文件redis.conf: 主Redis配置: daemonize no pidfile /var/run/redis.pid port 6379 #设置该redis的固定IP,便于其他redis绑定该IP bind 192.168.168.99 timeout 300 loglevel debug logfile stdout databases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir ./ ...
JAVA操作Excel JAVA 通常有两种方法来操作Excel,分别是POI和JExcelAPI,而且都是开源的。 POI是Apace公司开发的,对中文的支持比较弱一些; JExcelAPI是韩国公司开发的,不仅对中文的支持好,而且由于是纯JAVA编写的,所以可以跨平台操作。本文介绍的也是JExcelAPI的使用方法。 POI参考: http://hao0610.iteye.com/blog/1160678 http://blog.csdn.net/xjun15/article/details/5805429 JXL参考: http://www.ibm.com/developerwor ...
Redis_Demo01 import redis.clients.jedis.Jedis; /** * 启动Redis服务后,运行此程序 * * @author ewf_momo * @version 2013-5-4 */ public class testRedis { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Jedis jedis = new Jedis("1 ...
Redis缓存介绍和使用 参考:http://snowolf.iteye.com/blog/1630697 一、Redis介绍: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把 ...

Linux常用命令

Linux常用命令 du 命令:是面向文件的命令,它计算分配给指定文件或者目录的空间。 a:显示全部目录和其次目录下的每个档案所占的磁盘空间 b:大小用bytes来表示 (默认值为k bytes) h: ...
Ajax异步刷新 一、Ajax获得String类型数据: <html> <head> <script type="text/javascript"> function loadXMLDoc() { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 x ...
  Web技术中心代码规范 前言   软件的长期价值直接源于其编码质量。在它的整个生命周期里,一个程序可能会被许多人阅读或修改。如果一个程序可以清晰的展现出它的结构和特征,那就能减少在以后对其进行修改时出 ...
Oracle表空间:TableSpace 1.表空间TableSpace语句: create tablespace OA datafile 'D:\oracle\myTableSpaces\OA.dbf' size 100m autoextend on next 32m maxsize 2048m 2.解释: stbss 是表空间名称 D:xxxxx.dbf 是你表空间数据的存放地址和文件名称 size 100m 开始是100M的大小 autoextend on next 32m 不够的话会自动增长32M maxsize 20 ...
oracle中查看某个用户下的所有表、视图 一、查看属于该登陆用户的表、视图: select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables; --delete tables select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views; --delete views select 'drop sequence ' || sequence_name||';'||chr(13)||chr(10) from ...
1.C:\Windows\System32\drivers\etc\hosts配置: # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should ...
Velocity示例 HelloController.java类: 示例01: package com.xiaonei.rose.gettingStarted.controllers; import java.util.ArrayList; import java.util.Date; import java.util.Hashtable; import java.util.List; import net.paoding.rose.web.Invocation; import net.paoding.rose.web.annotation. ...
Velocity简介 官网:http://velocity.apache.org/ 一、简介: 1)它允许任何人使用简单而强大的模板语言来引用定义在 java 代码中的对象" 2)Velocity是一个基于java的模板引擎,简称VTL(Velocity Template Language)。 3)主要目的是弥补JSP的不足,把页面设计从繁重的java编码中解脱出来。 4)使用新颖的语法格式,简洁、高效。 5)语法虽然不完全类似于java但也基于面向对象的语法规范。 5)它很容易集成在各种各样的程序领域中。 5)它为网页制作人员提供了一种清晰而又简单的语法 5)因为 ...
最常用的100个classname集合 about 关于 account 账户 action 操作 ad,advertisment 广告 arrow 箭头图标 article 文章 aside 边栏 audio 音频 avatar 头像 background 背景 banner 条幅,广告 bar 条 branding 品牌化 breadcrumbs 面包屑 button 按钮 caption 标题,说明 category 分类 chart 图表 clearfix 清除浮动 close 关闭 column 列 comment 评论 community ...
Global site tag (gtag.js) - Google Analytics