1、eval()方法 解析JSON数据的最常用方法是使用javascript的eval()方法,代码如下: function toJson(str){ var json = eval('(' + str + ')'); return json;} 2、new Function方法 该方法存在性能和安 ...
分类:
编程语言 时间:
2017-02-07 20:31:15
阅读次数:
136
时间:2017-2-4 21:12 ——AspectJ简介1、AspectJ是一个基于Java语言的AOP框架。2、Spring2.0以后新增了对AspectJ切点表达式的支持。3、@AspectJ是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面。 4、新版本Sp ...
分类:
编程语言 时间:
2017-02-07 20:32:49
阅读次数:
302
今天想写个Spring集成Quartz的小Demo,结果报错cronExpression未定义,通过差错,原来是因为Spring 3.0.5与Quartz2.2.2不兼容,Spring3.1以下的只能与Quartz1.x 的版本相兼容。 解决办法:将quartz-2.2.2.jar换成 quartz ...
分类:
编程语言 时间:
2017-02-07 20:34:39
阅读次数:
198
一、boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。考虑到boost的强大,为此特地里做了windows下移植编译操作。 二 ...
分类:
编程语言 时间:
2017-02-07 20:39:50
阅读次数:
322
JavaScript数组方法对比 众所周知,JavaScript提供了许多对数组进行改变的方法,但是有些会对原数组进行影响,有些不会。下边就列举出来。 一、新增 影响原数组 array.push() //向数组的末尾添加一个或更多元素,并返回新的长度。 array.unshift() //向数组的开 ...
分类:
编程语言 时间:
2017-02-07 20:46:21
阅读次数:
240
前端控制台报Uncaught SyntaxError: Unexpected token ILLEGAL 错误时,就是非法字符错误,首先检查符号是否正确,不要出现中文标点! 然后检查参数之类的类型是否正确,有的是字符串,如果没有加引号也会爆这个错误。 最近写了两天前端,相对来说,错误都是些低级错误, ...
分类:
编程语言 时间:
2017-02-07 20:44:34
阅读次数:
375
一个Fact通过Session添加到规则网络中,如何进行规则匹配的大致过程如下 (1)通过根结点对象从EntryPointNode的Map集合中找到相应的EntryPointNode对象 (2)EntryPointNode对象有一个ObjectTypeNode的Map集合,把fact的class转化 ...
分类:
编程语言 时间:
2017-02-07 20:46:52
阅读次数:
353
http://www.cnblogs.com/Brake/archive/2015/12/02/Operating_System_Thread_Part3.html 本文主要内容: 操作系统用户空间和内核空间简介 在用户空间实现线程 在内核空间实现线程 用户空间和内核空间线程混合使用 一、用户空间和 ...
分类:
编程语言 时间:
2017-02-07 20:51:38
阅读次数:
162
我写了一个 go interface 相关的代码转换为 C 代码的样例。也许有助于大家理解 go 的 interface。不过请注意一点,这里没有完整解析 go 语言 interface 的所有细节。 Go 代码: package main import "fmt" // type IReadWri ...
分类:
编程语言 时间:
2017-02-07 22:25:56
阅读次数:
253
一,贪心算法的设计思想 ? 从问题的某一个初始解出发逐步逼近给定的目标,每一步都作一个不可回溯的决策,尽可能地求得最好的解。当达到某算法中的某一步不需要再继续前进时,算法停止。 二,贪心算法的基本性质 1)贪心选择性质 所谓贪心选择性质是指所求问题的整体最优解可以通过一系列局部最优的选择,即贪心选择 ...
分类:
编程语言 时间:
2017-02-07 22:31:42
阅读次数:
224
在控制器中在返回的字符串中使用 return "redirect:/index.jsp" 的形式,使返回重定向到另外一个页面。 控制器参考代码: 访问视图代码: ...
分类:
编程语言 时间:
2017-02-07 22:37:31
阅读次数:
185
8.1.2 Bean后处理器的用处 Spring提供的两个常用的后处理器: ⊙ BeanNameAutoProxyCreator : 根据Bean实例的name属性,创建Bean实例的代理。 ⊙ DefaultAdvisorAutoProxyCreator : 根据提供的Advisor,对容器中的所 ...
分类:
编程语言 时间:
2017-02-07 22:43:10
阅读次数:
197
转:http://www.cnblogs.com/quanyongan/archive/2013/04/16/3024741.html 以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的 ...
分类:
编程语言 时间:
2017-02-07 23:33:38
阅读次数:
154
java不仅仅是一种程序设计语言,他还是一个完整的平台,有一个庞大的代码库。首先你要做的,可能需要下载 jdk 包,下载和安装,自行百度。 下载完 jdk 之后,JDK目录树如下: java 中基本程序设计会用的基础知识:数据类型、变量、运算符、字符串、注释、输入输出、控制流程、大数值、数组。当然还 ...
分类:
编程语言 时间:
2017-02-07 23:42:04
阅读次数:
242
转载:http://blog.csdn.net/cuixuefeng1112/article/details/45331233 /** * 扫描注解添加服务到缓存以供判断时候为对外开放service */ @Component @Lazy(true) class AnnotationScannerC ...
分类:
编程语言 时间:
2017-02-07 23:42:57
阅读次数:
1720
一、线程池结构图 二、示例 定义线程接口 public class MyThread extends Thread { @Override publicvoid run() { System.out.println(Thread.currentThread().getName() + "正在执行")... ...
分类:
编程语言 时间:
2017-02-07 23:56:47
阅读次数:
344
selectors模块是在python3.4版本中引进的,它封装了IO多路复用中的select和epoll,能够更快,更方便的实现多并发效果。官方文档见:https://docs.python.org/3/library/selectors.html以下是一个selectors模块的代码示范:#!/usr/bin/python
#Author:sean
importselectors
imp..
分类:
编程语言 时间:
2017-02-08 00:36:00
阅读次数:
498
JDK8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安装完成后配置环境变量。Eclipse(Neon.2Release(4.6.2))下载地址:http://www.eclipse.org/downloads/新版的的Eclipse是在线选择安装,从官方下载的为安装客户端,下载..
分类:
编程语言 时间:
2017-02-08 00:40:17
阅读次数:
229