- 博客(44)
- 收藏
- 关注
转载 chrome extension(2)
开发第一个chrome扩展如何开始第一步根据使用的用途和产品特征,来选择扩展的表现形式:接口表现介绍page action地址栏图标,点击打开新tab页面或内容注入适用于只对少数页面有意义的特征(比如RSS订阅)。browser action工具栏图标,点击打开一
2012-10-30 18:30:35
6522
转载 chrome extension develope(1)
每一个扩展、可安装的WebApp、皮肤,都有一个JSON格式的manifest文件,叫manifest.json,里面提供了重要的信息 。 字段说明下面的JSON示例了manifest支持的字段,每个字段都有连接指向专有的说明。必须的字段只有:name和version。{// 必须的字段 "name": "My Extension", "version": "ve
2012-10-29 13:32:48
7986
转载 jxl读取excel
mport java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import jxl.Cell;im
2012-10-22 19:04:21
782
转载 eclipse, create maven project
Maven 3 入门 -- 如何创建一个web应用程序使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp
2012-08-30 09:31:31
807
转载 SpringMVC与Freemarker整合获取request对象
SpringMVC与Freemarker整合这些资料在百度和谷歌一查便会出现一大堆,在此我也不在赘述。我现在开发的项目就是基于这套框架,但是里面需要用到request来获取contextPath,但是默认freemarker是获取不到request的,只能获取到Request,但是大写的Request与小写的request是不同的。大写的Request是freemarker.ext.servlet
2012-08-10 12:40:24
20828
1
原创 tomcat的问题
该!死的,先看webapps下有没有项目, 再看项目下classes文件夹有没有class文件,没有就是没编译project --> build automatically勾上最后tomcat下把所有项目移掉, 右键clean, 重导重启!
2012-07-31 15:43:39
403
转载 freemarker 自定义变量
freemarker中经常会在list的循环中使用自定义的变量,该变量随着list的循环进行加一操作,具体使用办法为: ${x}
2012-07-29 10:33:01
841
原创 lucene hello world
public class Test {public static Version v36 = Version.LUCENE_36;public static void main(String[] args) throws Exception{// createIndex();search("你世");search("我是");search("o I'm");}
2012-07-28 17:40:44
548
原创 springMVC 配置默认首页
spring的配置文件<bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"> <bean id="freemarkerConfigurer" class="org.springframework.w
2012-07-19 09:35:49
12870
转载 el表达式
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-
2012-07-13 11:34:24
655
转载 html圆角矩形
今天在看一个网站时,看到许多圆角矩形,全是用图画得,记得前一段时间看到用CSS代码控制的圆角矩形,心想要是这个网站的矩形全是用CSS控制的,那岂不是要写好多个样式出来,因为每个矩形的颜色、角度都是不一样的,想想这倒是个问题,用函数来实现可以不?先来看看CSS是如何实现圆角矩形的。1、CSS样式部分: .main{width:100px;}b.rounder{di
2012-07-13 09:26:59
10066
转载 struts2中action跳转到另一个action的方法
从action1直接跳转到action2,有两种方法:1. 需要保存前一个action的属性信息时使用: action2 2. 不保存前一个action的参数可以用这种方法: ActionName
2012-07-03 16:50:10
694
转载 Struts2 返回带alert的提示框
页面上加几句:HTML codescript>var errorMsg="${requestScope.errorMessage}";if(errorMsg!=""){alert(errorMsg);}script>然后随便一个地方向request里存一个key为errorMessage的值(如:request.setAttribute("error
2012-07-03 15:22:12
3007
转载 struts2 分页
要实现分页,基本流程为JSP->PageTag->PageBean->Action,当然也可以反过来说。 1. 首先从Action说起吧,Action需要几个参数,其中pageNo(当前页),total(总共多少条记录)是必需的,查询的条件参数则是可选的。基本的Action代码如下: Java代码 public class HelloWorld exten
2012-06-28 13:10:26
657
转载 morphia
开发环境:System:WindowsIDE:eclipse、MyEclipse 8Database:mongoDB开发依赖库:JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jarEmail:hoojo_@126.comBlog:http://blog.youkuaiyun.com/IBM_hoojohttp://hoo
2012-06-27 14:47:54
2237
转载 java根据类名创建实例(带参)
//根据类名获取Class对象 Class c=Class.forName("java.lang.Integer"); //参数类型数组 Class[] parameterTypes={String.class}; //根据参数类型获取相应的构造函数 java.lang.reflect.Constructor constructor=c.getConstructor(p
2012-06-22 17:00:21
2017
转载 java mongodb 高级查询
/** * MongoDBTest * MongoDB JAVA API的高级查询示例 */ package com.labci.mongodb.test; import java.net.UnknownHostException; import java.util.Iterator; import com.mongodb.BasicDBObject;
2012-06-20 12:59:49
1690
原创 div并排 自适应高度
两个div一左一右, 这时如果高度不确定, 可以设置这两个div的父容器的css(display:table)例:hello.main{width:400px;border:1px solid #ccc;display:table;}.left{float:left;width:250px;background-color:red;
2012-06-19 11:55:26
1267
转载 spring mvc helloworld
Spring学习笔记——Spring MVC的简单实例开发环境:MyEclipse,Spring2.0(1)新建一个WebProject,命名为myApp,导入所需要的jar包:在工程名上点右键-->BuildPath-->ConfigureBuildPath-->Libraries-->Add External Jars,导入spring.jar,commons-
2012-06-15 13:02:52
3240
转载 java 操作 mongodb
HelloWorld程序 学习任何程序的第一步,都是编写HelloWorld程序,我们也不例外,看下如何通过Java编写一个HelloWorld的程序。 首先,要通过Java操作Mongodb,必须先下载Mongodb的Java驱动程序,可以在这里下载。 新建立一个Java工程,将下载的驱动程序放在库文件路径下,程序代码如下:package com.mkyon
2012-06-04 17:11:29
3024
转载 mongodb 查询
面向文档的 NoSQL 数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。 条件操作符 , >= 这个操作符就不用多解释了,最常用也是最简单的 db.collection.find({ "field" : { $gt: value } } ); // 大于: field > value db.collection.fi
2012-05-31 15:11:40
829
转载 mongodb查询
1 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于例子:db.collection.find({ "field" : { $gt: value } } ); // greater than : field > valuedb.collection.find({ "field" : { $lt: va
2012-05-31 14:31:51
8510
转载 mongovue破解
注册表中查找B1159E65-821C3-21C5-CE21-34A484D54444中的子项4FF78130 ,删除其下的三个子项即可。这样剩余时间又会回到15天前
2012-05-31 11:12:41
721
原创 正则去掉html标签的样式
class Test {public static void main(String[] a) {String ss = "+ "href='http:// lady.qq.com/emo/emotio.shtml'>情感"+ "美容";String ss2 = ss.replaceAll("", "");System.out.println(ss2);}}
2012-05-20 09:55:18
2053
转载 java 密码MD5加密
package com.sunnylocus.util; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil{ //十六进制下数字到字符的映射数组 private final static Str
2012-05-19 12:48:31
19266
转载 错误页面汇总
网站测试中常遇到类似404/500之类的错误页面提示码,以下汇总一下相对应的错误含义,便于理解问题之所在:(其中包含了很多从其他站收集来的精华,仅此汇总)1. 5xx-服务器错误:服务器由于遇到错误而不能完成该请求。500-内部服务器错误。500.12-应用程序正忙于在Web服务器上重新启动。500.13-Web服务器太忙。500.15-不允许直接请求Global.asa。
2012-05-12 17:22:17
2622
原创 mysql select into
mysql中没有select into 这种用法。替代方法:insert into new_tab(id,name,pwd) select id,name,pwd from old_tab [where ...]
2012-05-11 09:04:22
369
转载 mysql update语句 正则替换
下面的update语句执行的是把www.test.com中的test替换为abc程序代码例句:Update test SET url= REPLACE('www.test.com','test', 'abc' ) Where url REGEXP "www.test.com";如果在记录中,有类似www.test.comw
2012-05-10 20:29:37
1733
转载 mysql查询
最全的mysql 查询语句(审精)-- 基本查询select * from pet-- 列出指定的列select name, owner form pet-- 直接进行算术运算,对字段起别名select sin(1+2) as sin--where 条件select * from pet where (birth>'1980' and spe
2012-05-09 15:07:52
366
转载 System.getProperty
java.version Java 运行时环境版本java.vendor Java 运行时环境供应商java.vendor.url Java 供应商的 URLjava.home Java 安装目录j
2012-05-09 09:47:52
382
转载 Java获得当前类所在路径
一个很不错的函数,试过挺好用。在Eclipse中可用(读取配置文件所在目录),程序拷入运行环境中亦可用。 public static String getAppPath(Class cls){ //检查用户传入的参数是否为空 if(cls==null) throw new java.lang.IllegalArgumentExce
2012-05-09 09:30:09
2611
转载 JAVA读取文件
public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); In
2012-05-08 16:38:58
341
转载 Java SE 6 新特性: 对脚本语言的支持
Java 脚本 API 概述脚本引擎脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。Java SE 6 引入了对 Java Specification Request(JSR)223 的支持,JSR 223 旨在定义一个统一的规范,使得 Java
2012-05-04 14:35:38
462
原创 struts2中把long类型转成Date类型
${scecom.time*1000 }format="yyyy-MM-dd HH:dd:ss">
2012-05-03 15:58:32
1024
原创 phpinfo 没有mysql模块
我用的是wamp,写.php连接mysql没有反应,后来发现我之前装过一次PHP,所以做死修改wamp目录下的php.ini也没有用。检查一下phpinfo输出页面的Configuration File (php.ini) Path显示的路径,卸掉之掉装的PHP。
2012-04-27 19:18:05
1240
原创 jdbc BaseDao
package com.tango.conversion;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import ja
2012-04-25 15:52:06
2087
转载 eclipse/myeclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2012-04-25 10:23:52
465
原创 list去掉重复的对象
用contains方法List list = new ArrayList();if(!list.contains(user)){ list.add(user);}由于contains(user)调用的是user对象的equals方法,所以可能需要重写User的equals()
2012-04-24 16:08:10
468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人