在Django视图函数中经常出现类似于'ascii' codec can't decode byte 0xef in position 0: ordinal not in range(128)的错误。 在解决错误之前,首先要了解unicode和utf-8的区别。 unicode指的是万国码,是一种“...
分类:
其他好文 时间:
2014-10-09 19:26:07
阅读次数:
192
1.ssl.SSLError: [Errno 1] _ssl.c:504: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure 原因:SSL版本错误解决:PROTOCOL_SSLv3->PROTOCOL_...
分类:
其他好文 时间:
2014-10-09 18:35:57
阅读次数:
191
例子:func(7) = 4,可以证明最少需要4次运算n = 7n-1 6n/2 3n-1 2n/2 1要求:实现函数(实现尽可能高效) int func(unsign int n);n为输入,返回最小的运算次数。给出思路(文字描述),完成代码,并分析你算法的时间复杂度。 1 #include 2....
分类:
其他好文 时间:
2014-10-09 20:15:47
阅读次数:
101
今天把反射的东西整理了一下,提供了最全面的东西,当然也是基础的东西,在学好了这一切的基础上,大家可以学习反射的具体插件等应用首先我们建立一个类库,将它生成为reflectPrj.dll,usingSystem;usingSystem.Collections.Generic;usingSystem.T...
分类:
其他好文 时间:
2014-10-09 19:58:37
阅读次数:
128
不知道自己底子打的是否好,可以来看看面试碰到的问题,是你会怎样?...
分类:
Web程序 时间:
2014-10-09 18:18:27
阅读次数:
152
把模式装入脑子,然后在自己的设计和已有的应用中,寻找何处可以使用它们。以往是代码的复用,而设计模式是经验的复用。1. 策略模式定义了算法簇,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 对于鸭子问题:一般的鸭子都会游泳和展现自己的外貌。 橡皮鸭不会飞,但会吱吱叫。 ...
分类:
其他好文 时间:
2014-10-09 18:34:57
阅读次数:
131
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以.....
分类:
编程语言 时间:
2014-10-09 19:41:27
阅读次数:
195
这是一个大纲形式的概要,以便自己可以花较少的时间反复阅读。在开发中,多加注意这些有用的建议,让自己成为一个更优秀的程序员。内容主要来自《编写高质量代码-改善C#程序的157个建议》(陆敏技),这本书写的真的很好,都是些实战经验的总结,建议大家购买,这其中的建议不仅仅适合于C#,只要你做.NET开发,...
分类:
其他好文 时间:
2014-10-09 18:51:17
阅读次数:
207
71, 区分异步和多线程的应用场景。 计算机的很多硬件,如硬盘,光驱,声卡,网卡都有DMA(Direct Memory Access)功能,它可以不占用cpu的资源,而异步的提出恰恰就是基于这个的。而多线程是操作系统上的并行执行的代码,是会占用cpu资源的。所以关于这两种的使用场景建议是:1)对于I...
分类:
其他好文 时间:
2014-10-09 20:14:27
阅读次数:
245
内存监测每2s以M,K,B为单位分别显示[root@221-comecs mnt]# free -s2 -m total used free shared buffers cachedMem: 995 ...
分类:
系统相关 时间:
2014-10-09 19:24:17
阅读次数:
250
本章我们讨论一下左值和右值, 剔除我们在学习C语言时养成一些错误常识。先上代码 1 #include 2 #include 3 using namespace std; 4 5 6 //在c++98中,变量分为左值和右值,左值指的是可以取地址的变量,右值指的是非左值。二者的根本区别在于能否获...
分类:
编程语言 时间:
2014-10-09 18:17:27
阅读次数:
175
shell是一个管理进程和运行程序的程序,所有常用的shell有三个主要功能。(1)运行程序grep、date、ls、echo和mail都是一些普通程序,用C编写,并被编译成机器语言。shell将它们载入内存并运行它们。很多人把shell看作一个程序启动器。(2)管理输入和输出使用和|符号可以将输入...
分类:
其他好文 时间:
2014-10-09 19:07:17
阅读次数:
134
1概述CP2102其集成度高,内置USB2.0全速功能控制器、USB收发器、晶体振荡器、EEPROM及异步串行数据总线(UART),支持调制解调器全功能信号,无需任何外部的USB器件。CP2102与其他USB-UART转接电路的工作原理类似,通过驱动程序将PC的USB口虚拟成COM口以达到扩展的目的...
分类:
其他好文 时间:
2014-10-09 19:57:07
阅读次数:
163
文件后缀.cs 源文件 (程序代码).csproj 项目文件 (管理文件项).sln 解决方案文件 (管理项目).config 配置文件 (程序所需参数配置)新建项目:字体大小颜色行号赋值: =语句结束: ;注释一行 //注释一段区域 /*...*/转义字符:\t tab键字符\\ 反斜线\' .....
分类:
其他好文 时间:
2014-10-09 19:40:17
阅读次数:
200
inthighAve(structtree*root){if(root==NULL)return0;intlefthigh=highAve(root->left);intrighthigh=highAve(root->right);if(abs(lefthigh-righthigh)>=2)retu...
分类:
其他好文 时间:
2014-10-09 19:06:47
阅读次数:
176
为什么要对数据仓库分层?用空间换时间,通过大量的预处理来提升应用系统的用户体验(效率),因此数据仓库会存在大量冗余的数据;如果不分层的话,如果源业务系统的业务规则发生变化将会影响整个数据清洗过程,工作量巨大通过数据分层管理可以简化数据清洗的过程,因为把原来一步的工作分到了多个步骤去完成,相当于把一个...
分类:
其他好文 时间:
2014-10-09 19:39:37
阅读次数:
528
Android应用开发-小巫CSDN博客clientJsoup篇 距上一篇博客已经过去了两个星期,小巫也认为很抱歉,由于在忙着做另外一个项目,差点儿抽不出空来,这不小巫会把剩下的博文全部在国庆补上。本篇博客将会给大家介绍怎样使用Jsoup这个库来解析我们的网页,而且怎样对我们想解析的网页进行分析。 ...
分类:
移动开发 时间:
2014-10-09 18:49:27
阅读次数:
299