自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Mixin and Trait

[size=small] 对于Mixin(混合)、Trait(特性)这两个面向对象特性,总是让人觉得说不清道不明的感觉,其实众多设计语言里,这里面的一些概念也是相互参杂的,并不是又那么一个严格的定义或界限说哪种一定是Mixin,或者哪种一定是Trait。这两种语言设施的提出,它的本质实际上都是解决代码复用的问题。下面我们局一些例子来说明。介于本人的认识有限,在此也只是说说自己的看法。[/size...

2013-11-24 20:23:54 374

原创 pygraphviz 在windows 7/ python 2.7 下编译安装

[size=x-large]pygraphviz 在windows 7/ python 2.7 下编译安装[/size][size=large]1)首先安装graphviz2)下载pygraphviz,并修改其根目录下的setup.py文件:[b][color=red] library_path="C:\\Program Files\\Graphviz 2.28\\lib\\r...

2013-10-17 21:59:30 219

原创 (转)Method Resolution Order (MRO) in new style Python classes

Stack Overflow link: http://stackoverflow.com/questions/1848474/method-resolution-order-mro-in-new-style-python-classesThe crucial difference between resolution order for legacy vs new-style classes ...

2013-09-20 22:08:08 188

python实现的单子模式(附解释)

[list][*][b][color=red][size=x-large]一、通过metaclass来实现[/size][/color][/b][/list][code="python"]class Singleton(type): def __init__(self, name, bases, dct): super(Singleton, self)....

2013-07-13 21:06:11 176

原创 【转】探索Python下的property, classmethod, staticmethod的实现

转:http://marlonyao.iteye.com/blog/679425Python有几个内置方法poperty, classmethod, staticmethod,其中property用来将方法变成属性,而classmethod将一个类的函数变成类方法,staticmethod将类的一个函数变成静态方法。它们是如何使用的,我这里就不讲了,只讲它们可能是怎样实现的。之所以说“...

2013-04-08 21:22:05 97

原创 Pop3编码

http://blog.csdn.net/wangdetian168/archive/2007/02/06/1503525.aspxFrom RFC 2047:encoded-word = "=?" charset "?" encoding "?" encoded-text "?="If you have text in that form, it is encoded...

2013-04-01 15:49:56 239

原创 python bytes and string 编码

http://linchunai1212.blog.163.com/blog/static/35112143201110213411104/在Python中,bytes和string是不同的东西。由一系列不可改变的Unicode字符组成的叫string。而一系列不可改变的介于0-255之间的数字被称为bytes对象。来看示例:>>> by = b'abcd\x65' #使用...

2012-12-31 15:58:31 196

原创 Python subprocess

Python标准库06 子进程 (subprocess包)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!http://www.cnblogs.com/vamei/archive/2012/09/23/2698014.html这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能是执行外...

2012-12-31 15:07:35 134

原创 javascript 加解密

javascript解密网站http://www.strictly-software.com/unpacker

2012-12-18 17:14:46 109

原创 C# CookieContainer使用

[code="C#"]...public HttpWebResponse SendRequest(HttpWebRequest webRequest) { webRequest.CookieContainer = cookieContainer; HttpWebResponse httpWebResponse = (HttpWebResponse)w...

2012-10-29 16:17:48 5235

原创 C# unicode 编码 和 解码

首先转换方面: [code="C#"] byte[] bytes = System.Text.Encoding.UTF8.GetBytes(msgStr); bytes = Encoding.Convert(Encoding.UTF8, Encoding.Unicode, bytes); bytes = System.Text.Encoding.Unicode.GetBytes(m...

2012-10-27 23:26:57 2203

原创 动态语言之三:语言的动态性

转 [url]http://blog.csdn.net/hongbomin/article/details/6979314[/url]3.1 语言的动态特性介绍动态语言之前,首先介绍一下语言的动态特性,并引出动态语言的定义。 语言的动态特性表示语言具有在运行时确定绑定关系的性质。实际上,“静态”是一个相对的概念,任何程序设计语言都可以看作具有某种程度的动态特性。一个变量能够在...

2012-10-24 21:53:33 1416

原创 Python作用域和参数

转([url]http://blog.lzp729.com/code-life/python/python-groundwork/python%E7%9F%A5%E8%AF%86%E6%95%B4%E7%90%86-14-%E4%BD%9C%E7%94%A8%E5%9F%9F%E5%92%8C%E5%8F%82%E6%95%B0.html[/url])Python中的变量名在第一次被赋值时已经...

2012-10-24 21:48:09 165

原创 Python作用域(转)

python 变量作用域分类: Python 2011-07-23 11:20 1143人阅读 评论(1) 收藏 举报原地址:[url]http://blog.csdn.net/lovingprince/article/details/6627555[/url]目录(?)[+]几个概念:python能够改变变量作用域的代码段是def、class、lamda.if/elif...

2012-10-24 21:45:52 107

原创 Android 手机共享笔记本Wifi

[b][size=xx-large] Android 手机共享笔记本Wifi[/size][/b] 笔记本的大都有无线网卡,通过组建临时点对点网络同样可以让具有wifi功能的设备实现无线互联,但是,临时点对点网络具有很多局限性,比如不支持android手机连接。不过windows组件中为我们提供了虚拟AP的功能,只不过默认没有打开而已。通过以下几部操作,不需要任何第三方软件,即可轻松...

2012-10-08 13:01:49 197

原创 离线安装WindowBuilder

贴的:http://justin-ray.iteye.com/blog/11565911. 下载离线安装WindowBuilder插件,url地址:http://www.eclipse.org/windowbuilder/download.php根据自己使用的Eclipse版本下载对应的插件; 2. 打开Eclipse离线安装插件,进入 Eclipse -- Ins...

2011-10-30 16:04:23 395

原创 10.11.17

今天开始接触code.学到的新招是:1.cywin build (release/debug)debug会有pdb文件,里面放的是debug信息。2.vs2005 remote debug{ 1.attach to process 打开源码,找到远程机器的进程。 设置断点,debug开始。}...

2010-11-17 21:43:25 87

原创 C里面的函数堆栈同C++的函数堆栈的区别

五大内存分区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在...

2010-10-14 19:45:29 134

原创 DBAccess

[size=xx-large][color=red]以前写过的基于存储过程的SQLServer DBAccess,简单的贴一下(Oracle 和 其他通用访问方式大同小异):[/color][/size][code="c#"]using System;using System.Collections.Generic;using System.Text;using System....

2010-09-23 23:26:41 686

原创 iis7.5 asp.net 发布问题的解决

最近要发布个网站,机器是win7的 所以自然是iis7.5,有点麻烦。解决如下:一.首先解锁配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的 (overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。...

2010-09-07 23:53:03 119

原创 Flex 页面跳转 四种方法

在学习Flex的过程中,你可能会遇到Flex页面跳转的问题,本文和大家分享一下,页面在flex里面其实就是一个个的 Canvas,vbox,hbox等等之类的东西,看到的不同页面的切换,就是这些元素一层层的堆积,或者替换,但是为了好理解,还是称之为"页面跳转"。Flex页面跳转其实对于这个题目是不恰当的,因为flex中是没有页面这个概念的,页面在flex里面其实就是一个个的Canv...

2010-08-20 20:54:02 127

原创 面向对象的 所谓 多态 和 类型转换

面向对象的 一个很强大的技术就是 多态了;不妨先贴个代码:[code="C#"]using System ; public class DrawingBase { public virtual void Draw( ) { Console.WriteLine("I'm just a generic drawing object.") ; ...

2010-07-08 14:35:59 104

原创 全排列的新思路

以前 编过 一个 小程序 是 全排列的 递归算法;[code="c++"]#includeusing namespace std;int arr[10];void swap(int i,int j){ int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; }void perm(int k,int m)...

2010-06-25 23:33:20 86

原创 让你的CPU利用率画正弦图

[code="C++"]#include "windows.h"#include "stdlib.h"#include "math.h"const double SPLIT=0.01;const int COUNT = 200;const double PI =3.1415926;const int INTERVAL = 300;int main(int a...

2010-06-24 23:05:30 201

原创 动态规划 入门 二

第二节 动态规划分类讨论这里用状态维数对动态规划进行了分类: 1.状态是一维的 1.1下降/非降子序列问题:问题描述: {挖掘题目的本质,一但抽象成这样的描述就可以用这个方法解}在一个无序的序列a1,a2,a3,a4…an里,找到一个最长的序列满足:aim.(最长下降子序列)。问题分析:如果前i-1个数中用到ak (ak>ai或akai(或...

2010-06-19 00:23:57 100

原创 动态规划 入门一

对于动态规划,每个刚接触的人都需要一段时间来理解,特别是第一次接触的时候总是想不通为什么这种方法可行,这篇文章就是为了帮助大家理解动态规划,并通过讲解基本的01背包问题来引导读者如何去思考动态规划。本文力求通俗易懂,无异性,不让读者感到迷惑,引导读者去思考,所以如果你在阅读中发现有不通顺的地方,让你产生错误理解的地方,让你难得读懂的地方,请跟贴指出,谢谢!----第一节----初识...

2010-06-19 00:20:55 632

原创 文件操作,加密,序列化

[code="c#"] 文件操作:private void button1_Click(object sender, EventArgs e) { FileStream fs; if (File.Exists("E:\\gui_down\\gui.txt")) fs= File.Cre...

2010-06-10 16:34:25 164

原创 委托和事件

1.委托[code="c#"]using System;using System.Windows.Forms;public class WinForm{ // public static void Main() // { // Form win = new Form(); // Button btn = new Button(); // btn.Tex...

2010-06-10 16:24:11 95

原创 hk_2.2

schema:入门作业 ...

2010-05-16 10:34:32 184

原创 hk_2

dtd:小作业[size=medium][/size]

2010-05-16 10:33:15 72

原创 hk_1

[size=medium]       科技类   关于科学技术方面的书籍      7-115-090029-7/TP.2000   "Visual Basic 6 XML专业书籍   James Britt   Teun Duynstee   565         7-111-07889-6   Building th...

2010-05-16 10:30:02 88

原创 DBA_Oracle 手动创建数据库

1.创建实例:oradim -NEW -SID book 2.准备初始化参数文件:INIT.ORA 复制 替换实例名 3.检查相应的目录结构是否存在:没有自己创建 注意undo_tablespace=的内容以后要用同名 C:/>mkdir D:/oracle/product/10.1.0/admin/book C:/>mkdir D:/oracle/product/10.1.0/admin/b

2010-05-14 18:16:00 233

DBA_Oracle 手动创建数据库

1.创建实例:oradim -NEW -SID book2.准备初始化参数文件:INIT.ORA 复制 替换实例名3.检查相应的目录结构是否存在:没有自己创建 注意undo_tablespace=''的内容以后要用同名C:\>mkdir D:\oracle\product\10.1.0\admin\bookC:\>mkdir D:\oracle\product\10.1.0\adm...

2010-05-14 17:44:18 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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