- 浏览: 23524 次
- 性别:
- 来自: 北京
最新评论
文章列表
Java实现,删除庞大工程中的.svn文件夹
- 博客分类:
- java
给大家介绍几种方法:
1、搜索.svn,然后把搜索结果全选,shift+delete.
2、用svn自带的export功能。
3、自己写个.reg加到注册表,循环删除。
4、可以用模板方法。
5、用mvn方法。
6、自己写一段程序:详见:
一般都是用的cmd命令,如: net start 服务名如果用java的话可以用Runtime.getRuntime().exec( "cmd net start xxxxxxx "); 并且把process的outstream输出,这样就会看到结果很久以前这么做过,等于就是在java中调用cmd执行cmd命令。。。根据输出结果判断。。。
最近用到在Tomcat服务器启动时自动加载数据到缓存,这就需要创建一个自定义的缓存监听器并实现ServletContextListener接口,并且在此自定义监听器中需要用到Spring的依赖注入功能.在web.xml文件中监听器配置如下:
Xml代码
json.parse()和eval的区别
- 博客分类:
- js
json.parse()可以将字符串转换成对象。但是eval同样也可以。这样就让我们有所疑问了,他们有什么区别哪?
那就让小白给你们讲解一下。
第一:eval是不安全的。如果恶意的用户在json字符串中注入了向页面插入木马链接的脚本,用eval也是可以操作的,
第二:erval什么字符串都可以解析,这样是不好的吧。。。自己想想就知道为什么不好了。
总结:
JSON.parse()之可以解析json格式的数据,并且会对要解析的字符串进行格式检查,如果格式不正确则不进行解析,而eval()则可以解析任何字符串,eval是不安全的。
比如下面的字符串:
var str ='alert ...
json对象和字符串互相转换
- 博客分类:
- js
工作中经常用到。但我觉得还是给大家分享一下。
利用原生JSON对象,将对象转为字符串:
var jsObj = {};
jsObj.testArray = [1,2,3,4,5];
jsObj.name = 'CSS3';
jsObj.date = '8 May, 2011';
var str = JSON.stringify(jsObj);
alert(str);
从JSON字符串转为对象:
var jsObj = {};
jsObj.testArray = [1,2,3,4,5];
jsObj.name = 'CSS3';
jsObj.date = '8 Ma ...
在项目中要更能根据某些查询条件(比如姓名)的首字母作为条件进行查询,比如查一个叫“李晓明”的人,可以输入‘lxm'。写了一个工具类如下:
import java.io.UnsupportedEncodingException;
/**
鼠标滚动到某一个位置触发的事件
- 博客分类:
- js
鼠标移动到某一个位置时,触发的事件。
//绑定事件
$(window).bind('scroll',function(){
//算出鼠标移动到顶部的高度。
var scrollt = document.documentElement.scrollTop + document.body.scrollTop;
alert(scrollt);
if(scrollt > 100)
{
alert("弹出框来啦。");
...
更改class文件步骤:
1、用java反编译工具翻译,看是否有需要更改的信息。
2、用jclasslib工具查看需要更改的东西在哪一行。
3、用java代码更改class文件,如下:
/**
*
* 读取class文件,并更改。
*
**/
public class Reclass {
@SuppressWarnings("deprecation")
public static void main(String[] args) throws Exception { ...
在你的项目中使用datatables,只需要引入两个文件即可,一个js文件和一个css文件,看下面html代码:
<table id="table_id" class="display">
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
</tr>
</thead>
<tbody>
...