- 浏览: 126372 次
- 性别:
- 来自: 福州
最新评论
-
回归蔚蓝:
getParams 已经废弃了,现在应该用 RequestCo ...
HttpClient 4.0 保持登录session 访问网页 -
kuno321:
在用HttpClient 4.1,用get 的时,如果有重定向 ...
HttpClient 4.1 post 继续访问 重定向,301,302 的url -
platona:
Mossad 写道platona 写道Mossad 写道pla ...
享受代码的快乐--小米抢购前端代码分析 -
Mossad:
platona 写道Mossad 写道platona 写道试了 ...
享受代码的快乐--小米抢购前端代码分析 -
platona:
Mossad 写道platona 写道试了一下下面的简单方法, ...
享受代码的快乐--小米抢购前端代码分析
文章列表
小米电视背面散热孔用一组01的二进制表示一个汉字。今天就来解密一下,看表示什么。
//2进制转成汉字
public static String from2xToString(String x2String,String encode) throws UnsupportedEncodingException{
//System.out.println(x2String);
int a1=Integer.valueOf(x2String.split(" ")[0], 2);
int a2=Integer.valueOf(x2String.split(&q ...
今天来个比较潮的,分析一下小米前端js排队代码;原来的代码和注解后的代码在附件里!
话说小米手机不错,主要是miui不错。买个手机天天要抢。其实我是比讨厌这种营销。
把手机价格搞的低低的,吸引注意。好长一段时间,你很难抢的到手机。
相比小米,我更喜欢魅族,虽然我用的是小米1s.以后有点闲钱,换手机买一部魅族。
下面来享受这段代码。
10.15号的抢购js代码,都写到一个js文件中.里面的代码是mini版本的,查个工具把他格式化一下就可以了。
http://p.www.xiaomi.com/open/131009/mi3/buy/process.min.js
...
一、数组转字符串(将数组元素用某个字符连接成字符串)
var a, b;
a = new Array(0,1,2,3,4);
b = a.join("-");
二、字符串转数组(将字符串按某个字符切割成若干个字符串,并以数组形式返回)
var s = "abc,abcd,aaa";
ss = s.split(",");// 在每个逗号(,)处进行分解。
三、数据排序
jQuery.extend({
uniqueArray:function(a) {
var ...
我们在一个类里写个泛型方法,你一般会写出如下。
public class Test{
public List<T> toList(T... args){
List<T> list= new ArrayList<T>();
for (T t:args){
list.add(t);
}
return list;
}
}
这时就编译器就会提示出错。
T cannot be resolved to a type
这里面就是因 ...
java 运行一个程序,用 java 包名.类名
如下
java com.java.Test
这是建立在java 环境变量(PATH,CLASSPATH)已经配置好了,而且没有依赖包的情况下。
要了解环境变量,就要来说JDK,JRE,JVM的关系。
引用 http://www.myexception.cn/program/1050343.html
引用JDK,JRE与JVM浅析(整理)
使用Java -version是如何找到版本的:它是从C:\Program Files\Java\{jre文件夹名}\lib\i386中的jvm.cfg中读取的。
JDK(java develop ki ...
在用HttpClient 4.1,用get 的时,如果有重定向,会自动再去访问重定向的内容 。
但用post访问url就不会自动 重定向的内容 。
用post访问url是地,我们经常会遇到返回301,302 返回代码,他们代表的是重定向。有两种方法让程序继续访问,
1 利用heard 取Location值重新再访问,代码如下
if(response.getStatusLine().getStatusCode()==302){
Header[] hs = response.getHeaders("Location");
if(h ...
我们在查看一些原代码时,或者折包时,常常会遇到中文编码的16进制。
如:
<script type="text/javascript">
alert('\u66F4\u65B0\u6210\u529F');
</script>
你就不知道\u66F4\u65B0\u6210\u529F 代表的什么中文。
上次其实找到了一个在线工具可以直接互转的。现在却找不到这工具地址了。
不过还有一个临时的办法,就是把代码保存在本地(把要找的内容放在alert中)。
然后用浏览器打开,alert显示出来就可以了!
properties文件的中文,如果没有 ...
最近很奇怪,用chrome访问赶集网,老是被劫持到联通上。
http://nfdnserror13.wo.com.cn:8080/issueunziped/nf130529/self0.jsp?UserUrl=www.ganji.com&loc=fj
其它的网站没问题,用其它的浏览器也没问题。用的是电信的网络也是这问题。
看来不是dns劫持,应该是chrome浏览器安装了什么东西或中了什么毒!但就是查不出来!
session的保持是通过cookie来维持的,所以如果用户有勾选X天内免登录,这个session 就X天内一直有效,就是通过这个cookie来维护。如果没选X天内免登录,基本上就本次才能保持session,下次打开浏览器就要重新登录了。
所以在web安全 ...
java split 的一些用法注意点。
import java.util.Arrays;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
/**
* public String[] split(String regex, int limit)
* regex 是正则表达式
* limit 是返回数组上限的临界值,
* 如果是负数,全部取 ...
evernote 的一个笔记本给误删了,发现evernote 有个废纸篓,可以还原回去!
在java代码开发经常会遇到打印出 [Ljava.lang.Object;@c17164 、 [Ljava.lang.String;@1fb8ee3 以[L 开头的类,
其实这个是某个类型的数组类。
package com.li.test;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Object[] arrayObj=new Object[2];
arrayObj[0]=new Object(); ...
import java.io.InputStream;
import java.util.Properties;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class InterPropertiesUtils {
public static final String DEFAULT_CONFIG = "/inter.properties" ;
private static Properti ...
<display:column title="预约时间和原因" property="reservationRemark" media="csv">
</display:column>
media 属性的解释
Use this attribute to keep a column from being output during an export. The
column will only render for the named media type(s) - it won't be added t ...
好久没写过程了,写的有点生涩!
create or replace function fun_get_reversion_remark(bms_accept_id in varchar2) return varchar2
----根据定单id获取预约备注信息
is
Result varchar2(512);
v_yyyymm varchar2(20);
v_sql varchar2(512);
begin
v_yyyymm:=Substr(bms_accept_id, 0, 6);
v_sql:='select bms_accept_detail From ...