python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(1...
分类:
编程语言 时间:
2014-12-03 22:59:26
收藏:
0 评论:
0 赞:
0 阅读:
539
Java对待.java文件与.class文件是有区别的。对.java文件可以直接指定路径给它,而java命令所需的.class文件不能出现扩展名,也不能指定额外的路径给它,对于Java所需的.class文件,必须通过classpath来指定。java -classpath 或者 java -cp 方...
分类:
编程语言 时间:
2014-12-03 22:59:06
收藏:
0 评论:
0 赞:
0 阅读:
244
1 Ioc是什么?Ioc:Inversion of Control,控制反转,控制权从应用程序转移到框架(如Ioc容器),是框架的共有特性。1.1 为什么需要IoC容器?IoC容器是如何演变的?(1)、应用程序主动控制对象的实例化及依赖装配a.A a = new AImpl();B b = new ...
分类:
编程语言 时间:
2014-12-03 22:53:36
收藏:
0 评论:
0 赞:
0 阅读:
388
系统启动一个新线程成本比较高,当程序中需要创建大量生存期很短暂的线程时,使用线程池可以很好的提高性能。 与数据库连接池类似的是,线程池在系统启动时及创建大量空闲的线程。程序将一个Runnable对象传递给线程池,线程就会启动一条线程来执行该对象的run方法。当run方法执行结束后,该线程并不会死亡,...
分类:
编程语言 时间:
2014-12-03 22:50:57
收藏:
0 评论:
0 赞:
0 阅读:
292
1 java.lang.Throwable 下有Exception 和 Error两个子类,我们只解决异常,不解决错误 2 异常分类: 编译时异常和运行时异常。前者必须显式的处理异常。后者可以不显式的处理。 在API的Exception的子类中,除了运行时异常是RuntimeException,除此...
分类:
编程语言 时间:
2014-12-03 22:50:36
收藏:
0 评论:
0 赞:
0 阅读:
237
插入排序,归并排序
分类:
编程语言 时间:
2014-12-03 22:50:06
收藏:
0 评论:
0 赞:
0 阅读:
359
//插入排序//C++#includeusingnamespacestd;voidmain(){inta[6]={5,2,4,6,1,3};//定义一个未排好序的数组inti,j,key;for(i=0;i=0&&a[i]>key){a[i+1]=a[i];i=i-1;}a[i+1]=key;} c...
分类:
编程语言 时间:
2014-12-03 22:48:46
收藏:
0 评论:
0 赞:
0 阅读:
267
这个题也是个比较有名的面试题.当然有很多变种. 题目意思基本是:从一个数据量很大的数组里找前N大的元素.不允许排序. 这个题有两个比较好的思路: 思路一:用快速排序的思想,是思想,不是要排序; 思路二:用最大堆的思想. 我暂时只实现了思路一,思路二我之后实现了会补上. 思路一...
分类:
编程语言 时间:
2014-12-03 22:43:57
收藏:
0 评论:
0 赞:
0 阅读:
160
1、
// BlankTest.cpp : 定义控制台应用程序的入口点。
//题目:将一个文件中的一组整数排序后输出到另一个文件中
#include "stdafx.h"
#include #include #include using namespace std; int _tmain(int a...
分类:
编程语言 时间:
2014-12-03 22:43:26
收藏:
0 评论:
0 赞:
0 阅读:
231
public class Main { { //构造块(在构造对象时调用,先于构造方法执行) System.out.println("我是构造块!"); } static{ //静态块(在类加载时执行,且只执行一次【在构造块前执行】eg:数据库连接) S...
分类:
编程语言 时间:
2014-12-03 22:42:16
收藏:
0 评论:
0 赞:
0 阅读:
299
1.applicationContext-security的配置 使用命名空间,主要分为3个部分: a.注册过滤器链,配置表单登陆,注销等 b. 注册自定义的安全认证管理器 c. 注册自定义的授权过滤器? 2.a.元素会创建一个FilterChainProxy和f...
分类:
编程语言 时间:
2014-12-03 21:36:47
收藏:
0 评论:
0 赞:
0 阅读:
415
在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突,而XML 命名空间提供避免元素命名冲突的方法。
XML 命名空间属性被放置于元素的开始标签之中,并使用以下的语法:
xmlns:namespace-prefix="namespaceURI"
当命名空间被定义在元素的开始标签中时,所有带有相同前缀的子元素都会与同一个命名空间相关联。
注释:用于标...
分类:
编程语言 时间:
2014-12-03 21:29:16
收藏:
0 评论:
0 赞:
0 阅读:
268
本文首先概述了线程中有哪些数据私有的,以及进程中哪些数据是线程共享的,然后详细分析了线程在用户空间中的数据,最后通过一个多线程程序来分析线程中的数据分布。...
分类:
编程语言 时间:
2014-12-03 21:19:26
收藏:
0 评论:
0 赞:
0 阅读:
466
1,EXPECT_*系列和ASSERT_*系列。
这两个系列的函数都是用于断言,也就是说判断是否满足要求,满不满足都会输出log。
举个例子,EXPECT_EQ(3,Add(1, 3))这里就是判断3和Add(1, 3)是否相等,然后在结果中输出
g:\myproject\c++\gtestdemo\gtestdemo\gtestdemo.cpp(16):
error: Value of...
分类:
编程语言 时间:
2014-12-03 21:17:06
收藏:
0 评论:
0 赞:
0 阅读:
211
提到闭包总给人很高深的感觉,网上的例子也数不胜数。但是我发现相当一部分并不容易理解。根据我的观察,是因为这些例子把标题中提到的概念糅杂在了一起,往往越看越糊涂。所以我希望化整为零,拆成简单例子来解释。
1.先看作用域:
JavaScript作用域只有两种——全局作用域和函数内作用域,没有代码块作用域。示例:
function loop(){
for(var i=0;i
/...
分类:
编程语言 时间:
2014-12-03 21:14:56
收藏:
0 评论:
0 赞:
0 阅读:
285
正在Codecademy学习Python,在Battleship中的Printing Preety提到:print " ".join(letters)这个就将list中string的引号和逗号去掉,打印出来print "---".join(letters)这样就将元素用---连接起来例如这个代码: ...
分类:
编程语言 时间:
2014-12-03 21:09:36
收藏:
0 评论:
0 赞:
0 阅读:
309
好像有些大公司出过面试题:找出数组里面第N大的数,当然有点变化,但本质部分是这样的. 要求是不能排序,时间复杂度不能超过O(n^2) 思路很多,我暂时就只会快排衍生的那种.如果对快速排序不太熟悉了,建议复习 我之前讨论的快速排序. 好的,现在假设你已经熟悉了快速排序. 每轮快排,我们...
分类:
编程语言 时间:
2014-12-03 21:08:46
收藏:
0 评论:
0 赞:
0 阅读:
334
针对最近面试被问到的问题,总结自己欠缺的知识点,并要在接下来的1年内加强这些知识:Java方面:反射、线程concurrent包;Spring方面:Ioc和Aop、事务;持久化框架:设计并实现分库分表、动态路由、线程池;缓存:集群设计(数据复制、考虑宕机等风险);常用设计模式;数据库:底层查询的实现...
分类:
编程语言 时间:
2014-12-03 21:04:46
收藏:
0 评论:
0 赞:
0 阅读:
226
HEML基础教程http://www.w3school.com.cn/html/CSS基础教程http://www.w3school.com.cn/css/JavaScript基础教程http://www.w3school.com.cn/js/
分类:
编程语言 时间:
2014-12-03 21:03:16
收藏:
0 评论:
0 赞:
0 阅读:
259
消息钩子函数入门Windows 系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是 Windows 系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息...
分类:
编程语言 时间:
2014-12-03 21:02:36
收藏:
0 评论:
0 赞:
0 阅读:
296