我的常用

页面跳转:

window.location.href = "c_logout.do";

------------------------

//延迟执行


setTimeout( function(){
     //add your code
}, 5 * 1000 );//延迟5000毫米


----------------------


jQuery 事件 - ready() 方法


        $(document).ready(function(){
    

        });

 

$(function(){ 

//add your code        

});

 

----------------------

按钮绑定点击事件


    $("#nextbtn_third").on("click",function(){ 
      //add your code 
    }); 
 

----------------------

Java获取时间


SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");
String createTime = format.format(new Date());


----------------------


//将返回值转换为json格式
var result = $.parseJSON(data);


----------------------


隐藏元素,譬如隐藏table的td,慎用 CSS display 属性


CSS的display属性显示时会引起元素强制性被换行


可以使用:visibility属性


visible 默认值。元素是可见的。
hidden 元素是不可见的。


-----------------------


Myeclipse项目名称重命名:


1.F2修改项目名
2.右键项目名 - Properties - WEB - 修改Web Context-root (Tomcat的访问路径)

 

-----------------------

 

将List对象转换为Json字符串

String str = new Gson().toJson(tmplist);

常用的Java序列化以及反序列化的几个工具类:FastJSON、Gson和Jackson

性能对比:性能对比


----------------------------------------

 

Java配置文件常用类: resourceBundle和Properties

二者的区别:区别对比

 

ResourceBundle 使用举例:

    private static ResourceBundle modelPropertiesBundle ;  
      
    static {  
        //首次加载该类时加载model.properites文件资源  
        modelPropertiesBundle = ResourceBundle.getBundle("DbConfig");  //放到resources文件夹
    }  

 

----------------------------------------

 

快速构造Json 字符串:

 

Google Gson来构造的JSON字符串里面,保留了传递参数key/value的顺序; 
FastJson没有保留顺序(这个是符合JSON国际标准的,本身没有错误。是SugarCRM REST API有bug,要求传递过来的参数是按照它的顺序要求的)。

 

 

Google Gson代码片段:

import com.google.gson.Gson;
...
  LinkedHashMap<String, String> map = new LinkedHashMap<String, String>();
        map.put("f1","xxx");
        map.put("f2","xxxx");
        map.put("f3","xxxxx");
        Gson gson = new Gson();
        String json = gson.toJson(map);

Alibaba FastJson代码片段:

import com.alibaba.fastjson.JSONObject;

JSONObject jsonObject = new JSONObject();  
        jsonObject.put("f1", "xxx");
        jsonObject.put("f2", "xxx");
        String json = jsonObject.toJSONString();

----------------------------------------

js端可以使用json2.js进行进行对json对象的序列化和反序列化

在页面中添加json2.js的引用。


<script type="text/javascript" src="/CoreResource/JS/json2.min.js"></script>
 
序列化方法

var jsonObj = { id: '01', name: 'Tom' };
JSON.stringify(jsonObj);

反序列化方法

var jsonString = "{ id: '01', name: 'Tom' }";
JSON.parse(jsonString);

----------------------------------------

JS控制台输出(开发者模式):

console.log(str);

Ps:使用IE时,调试完成必须将调试信息注释,否则程序会一直等待

----------------------------------------

 

js循环相关:

 

 

					var showjsonStr ="" ;
					var listdata = new Array();
					//js遍历list集合
					var list = eval(data.Listmaps);
					for(var j=0;j<list.length;j++){
						
						//向array数组添加map对象
						listdata.push(list[j]);

					/*
					jquery 遍历list<map>
					$.each(list[j],function(key,value){
						
					     //alert(key);
					     //alert(value);
					     
					     if(j == list.length-1){
					    	  ss = ss+JSON.stringify(list[j]);
					     }else{
					    	  ss = ss+JSON.stringify(list[j])+",";
					     }
					     
					     //alert(JSON.stringify(list[j]));
					     
					   }); 
					*/
					
					 //将后台传递的map集合对象转换为str+拼接字符串进行显示
				     if(j == list.length-1){
				    	 showjsonStr = showjsonStr+JSON.stringify(list[j]);
				     }else{
				    	 showjsonStr = showjsonStr+JSON.stringify(list[j])+",";
				     }

				}

				//控制台输出
				console.log(showjsonStr);

 

--------------------------------------------------

 

 

List<Map<String, Object>> Listmaps = new ArrayList<>();

List  map 转 json string

 

			 GsonBuilder gb = new GsonBuilder();
			 Gson gson = gb.create();
			 String json = gson.toJson(Listmaps);
			 System.out.println(json);

 

-----------------------------------------------------

 

怎样连接别人的ORACLE数据库,详细步骤

你得配一个连接,用记事本打开 ..\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora 这个文件,然后添加tnsnames.ora 这个文件,然后添加

gz_hl =


  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 远程IP)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = 远程服务)
    )
gz_hl 只是一个名字,远程IP,是你要连接的数据库IP,如211.23.37.38。远程服务表示远程的数据库,如orcl。最后你用他们给你提供的用户名和密码,就能连接了  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 远程IP)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = 远程服务)
    )
gz_hl 只是一个名字,远程IP,是你要连接的数据库IP,如211.23.37.38。远程服务表示远程的数据库,如orcl。最后你用他们给你提供的用户名和密码,就能连接了

 

-----------------------------------------------------

Oracle导出表(即DMP文件)

 

 

利用PL/SQL Developer工具导出:

菜单栏---->Tools---->Export Tables,如下图,设置相关参数即可:

 

 

 

-----------------------------------------------------

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值