web后台如何区分是ajax请求还是普通请求?

web后台如何区分是ajax请求还是普通请求? $.ajax({url:"/jquery/test1.txt",async:true,dataType:"json"}); ajax异步请求头中有; Accept:...

2016-04-16 00:04:07

阅读数 62

评论数 0

jQuery.ajax什么时候执行error

查看了源码: [code="javascript"] // If successful, handle type chaining if (status >= 200 && status ...

2016-04-15 23:07:56

阅读数 27

评论数 0

跳跃表的应用场景

跳跃表: 我的理解是:多层次的链表查找结构,每层又类似二分法查找过程。 应用场景: 节点增加和更新比较少,查询频次较多的情况。 使用跳跃表的产品: 1、Lucene, elasticSearch 2、Redis: Redis sorted set的内部使用HashMa...

2016-02-15 14:55:26

阅读数 244

评论数 0

图片技术

[color=red][b]OCR[/b][/color](Optical Character Recognition): 光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程。 [b][color=red]Tesseract:[/color][/b]开源的OCR识别引擎,初期Tesse...

2016-02-02 17:30:35

阅读数 23

评论数 0

民主集中制

民主集中制 民主是指人民当家做主,每个人都有发表意见的权利。 集中指少数服从多数、下级服从上级、个人服从集体、全党服从中央。 通俗来说,就是要广泛采集[color=red][b]大量群众[/b][/color]的的意见,然后集中处理,由[b][color=red]少部分人(领导)[/...

2016-01-30 11:12:24

阅读数 32

评论数 0

Unsafe的用法

我们写程序,一般不直接使用Unsafe类。 JDK的类特别是并发框架中大量使用到Unsafe的功能,比如:AtomicInteger, LockSupport.所以,了解Unsafe提供的功能与机制是非常必要的。 如何获取Unsafe对象? [code="java&...

2015-12-04 14:57:59

阅读数 13

评论数 0

高效率节点权重器

问题: 类似负载均衡nginx,分发请求到各个应用节点, 可按设置好的权重(机器性能)进行分派。 思路: 按位移来实现,比如共8份,占2份的话,就用8位二进制数来表示:6个0,2个1。 有个定位器按顺序移动,占2个1的,一个来回就有2次机会命中。 实现: [code=&am...

2015-12-04 13:53:47

阅读数 29

评论数 0

Java暂停当前线程和继续的方式

(1) Thread.currentThread().sleep() 与 Thread.currentThread().interrupt(); 可以跳过interrupt异常,继续往下执行。 (2)Object.wait() 与 Object.notify(); wait会阻塞当...

2015-12-03 10:49:26

阅读数 54

评论数 0

Java负数存储方式

正数的原码、反码、补码是相同的。 负数的原码是去掉最高的符号位的其他位, 后面的位取反为反码,反码+1后为补码。 算法为: 负数的绝对值(原码)= 取反(补码-1)。 java中以int为例来实现算法: [code="java"]in...

2015-05-31 22:36:12

阅读数 113

评论数 0

Jetty 基于 NIO 方式工作

本文节选自 http://www.ibm.com/developerworks/cn/java/j-lo-jetty/ 基于 NIO 方式工作 前面所描述的 Jetty 建立客户端连接到处理客户端的连接都是基于 BIO 的方式,它也支持另外一种 NIO 的处理方式,其中 Jetty 的默...

2015-05-24 19:58:34

阅读数 90

评论数 0

Amazon前VP:如何面试工程师

Amazon前VP:如何面试工程师 [转载] •Don’t forget to introduce yourself to help work out everyone’s nerves. •“Tell me about your background” is not a useful...

2015-03-20 17:47:04

阅读数 90

评论数 0

JS中call与apply的作用及区别

call与apply作用是一样的,就是改变执行时函数内this的值。 它们方法传递的参数形式不同: foo.call(this, arg1,arg2,arg3) == foo.apply(this, [arg1,arg2,arg23])==this.foo(arg1, arg2, ar...

2014-10-12 22:06:06

阅读数 20

评论数 0

Failover与Failback的区别

[b]Failover 失效转移[/b] 通俗地说,即当A无法为客户服务时,系统能够自动地切换,使B能够及时地顶上继续为客户提供服务,且客户感觉不到这个为他提供服务的对象已经更换。 这里的A和B可以存在于各种领域,但一般fail-over特指计算机领域的数据库、应用服务、硬件设备等的失效转...

2014-10-10 14:17:12

阅读数 37

评论数 0

几种流行的编辑器标记语言

编辑器标记语言是一种有转换功能的标记语言,最终都是转换成html,以在浏览器上展示。它们大都比较简单,易用。 非常流行的几种标记语言如下: [b]Wikitext语言[/b],亦称Wiki标记语言,是一种轻量级标记语言,被用于撰写Wiki网页,例如维基百科,而且也是一个简单化的,非正统...

2014-10-06 13:02:34

阅读数 36

评论数 0

java字节码操作框架集合

(1) ObjectWeb [b]ASM[/b]轻量级的Java字节码处理框架。它可以动态生成二进制格式的stub类或其他代理类,或者在类被JAVA虚拟机装入内存之前,动态修改类。ASM 提供了与 BCEL和SERP相似的功能,只有22K的大小,比起350K的BCEL和150K的SERP来说,是相...

2014-09-28 15:01:03

阅读数 12

评论数 0

互联网图片格式新宠SVG矢量图

SVG矢量图指可伸缩矢量图形 (Scalable Vector Graphics),.svg也是该类文件的后缀名。 源码是xml格式的,可以直接编辑。 如下图: [img]http://dl2.iteye.com/upload/attachment/0100/8867/939b...

2014-09-05 16:29:34

阅读数 19

评论数 0

预防WEB页面XSS漏洞的简单方式

输入的参数,必须经过转码才能输出到页面上,如果不经转换而原样直接输出到页面上,则会产生XSS漏洞。 比如:在输入框,输入姓名“张三confirm(123)” 如果直接在页面上输出的话,就会弹窗显示123,其实就是执行了用户设定的js操作了,这就产生了xss漏洞。 xss漏洞很好预...

2014-08-19 10:29:20

阅读数 74

评论数 0

简单、高效加密算法TEA

TEA(Tiny Encryption Algorithm)是一种分组加密算法,它的实现非常简单,通常只需要很精短的几行代码。 应用领域 (1)客户端桌面程序或手机程序与服务端接口交互,可以使用TEA来进行加密,保证传输信息的私密性。 如:OICQ的数据安全采用了TEA算法,QQ通讯也大...

2014-07-26 15:24:42

阅读数 190

评论数 0

Java API几种默认的字符集

(1) URLEncoder.encode()输入什么字符集? @Deprecated public static String encode(String s) 调用这行代码:encode(s, dfltEncName); dfltEncName = AccessController...

2014-07-26 15:09:43

阅读数 40

评论数 0

本地文件数据库sqlite

本地文件数据库sqlite, 特性: 1. ACID事务 2. 零配置 – 无需安装和管理配置 3.储存在单一磁盘文件中的一个完整的数据库 4.数据库文件可以在不同字节顺序的机器间自由的共享 5.支持数据库大小至2TB 6. 足够小, 大致13万行C代码, 4.43M 7. 比...

2014-07-26 14:14:17

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭