自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何收藏豆瓣FM中的红心歌曲

周围好多朋友都用这个听歌,可就是歌曲不能下载,是不是很痛苦,手机、平板上的App也只能缓存100MB,不过瘾是不是,还是自己动手吧。 短暂分析了下过程,思路很简单:抓包分析URL -- 提取歌曲封面及地址 -- 保存到本地。 抓包 蟒蛇下pcap和dpkt就是万金油,程序的逻辑上要注意的有2点,首先要把无关host的请求url都pass掉,第二记得处理一下User Agent...

2013-02-01 21:42:00 170

转载 国家地理每日一图自动更新Code

本代码能够实现《国家地理:每日一图》的自动下载,自动设置,文件体积仅为2KB。 1 # -*- coding: utf-8 -*- 2 import ctypes 3 from datetime import datetime 4 import urllib 5 from PIL import Image 6 import socket 7 8 import os 9 impo...

2012-03-12 17:18:00 220

转载 高性能异步Socket服务器(UDP)

采用异步模式设计的UDP服务器,源码如下: 1 using System; 2 using System.Net; 3 using System.Net.Sockets; 4 using System.ServiceProcess; 5 using System.Threading; 6 7 namespace TestUdpServer 8 { 9 ...

2010-02-05 10:33:00 295

转载 贡献一段下载网页图片的code

Code#-*-coding:utf-8-*-importurllibimporturllib2,cookielibimporthttplib2importrefromsgmllibimportSGMLParserimporthtmlentitydefsfromBeautifulSoupimportBeautifulSoupdefmain():'...

2009-08-16 19:51:00 126

转载 byhh登陆脚本

弄了两天,总算搞定了byhh的登陆脚本,说来多少还有点惭愧啊,自以为非常了解http协议,原来探究一番才发现还有很多精髓的东东却没有注意。Evil is in The Detail!一开始就是网上流传的使用urllib2的HTTPCookieProcessor去处理网站登陆时候的cookie,即使后来用的httplib2也是这样的思路(只是代码更加简洁一点)。这样处理原则上没有问题,...

2009-01-11 23:53:00 942

转载 Debug Google App Engine in Eclipse

接触GAE有一段时间了,时间空闲的话还能写写代码,看看别人的源码。感觉一切都很熟悉,至少不是陌生的感觉。DataStore方面由于不是使用的传统的关系型数据库,虽然使用的接口GQL跟原始的SQL长的越看越像兄弟,其实掩藏着很多限制,不能join就是最大的痛苦,所以很多原来基于关系模型的设计都要有所变化。但是有利有弊,比如ListProperty类型的加入可以巧妙地解决很多集合属性的类型的...

2009-01-04 22:30:00 173

转载 MySQL Replication(复制)基本原理

1、复制进程Mysql的复制(Replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在 Master(IO进程)上。要实施复制,首先必须打开Master端的binary log(b...

2008-11-13 16:47:00 89

转载 STL set

set是集合,其底层数据结构是红黑树,STL中set、map均采用红黑树结构作为底层支持,红黑树与AVL树类似,是一种平衡查找树。set的特性是集合的基本特性:元素唯一性等。通过algorithm中提供的set_intersection、set_union、set_difference、set_symmetric_difference四个函数,可以方便的实现集合的交、并、差、对称...

2008-09-07 17:50:00 88

转载 C语言的指针

C 语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的:The right-left rule: Start re...

2008-09-03 21:13:00 92

转载 Join in Java

函数:Join() 功能:使用选择的分隔符将一个数组合并为一个字符串,这是JavaScript里面提供的方法,在.NET里面也有类似的String.Join方法,可以在指定String数组的每个元素之间串联指定的分隔符 String,从而产生单个串联的字符串,因为大多数遇到的问题就是针对String数组的,所以也勉强够用了。可是Java里面没有这样的方法,这里提供一下解决方案。...

2008-09-02 17:51:00 104

转载 Spring AOP 代理机制

Spring Framework reference 2.0.5 参考手册中文版 6.6. 代理机制 中是这样写的Spring AOP部分使用JDK动态代理或者CGLIB来为目标对象创建代理。(建议尽量使用JDK的动态代理)如果被代理的目标对象实现了至少一个接口,则会使用JDK动态代理。所有该目标类型实现的接口都将被代理。若该目标对象没有实现任何接口,则创建一个CGLIB代...

2008-09-01 16:38:00 131

转载 Binary Search

《编程之美》中给出的代码(C Language),应该算是一般中规中距的解法。1intbisearch(char**arr,intb,inte,char*v)2{3intminIndex=b,maxIndex=e,midIndex;4while(minIndex<maxIndex-1)...

2008-08-27 21:27:00 120

转载 IM读取联系人

最近在做IM读取联系人的工作,主要包括MSN和Gtalk,研究了以下smack和jml的文档,发现还是比较容易的,虽然代码很少,但是却颇费了一般周折代码如下:packagecom.ruby.service.contacts;importjava.util.ArrayList;importjava.util.List;importnet.sf.jml.M...

2008-07-03 13:23:00 792

转载 [转载]颠覆C#王权的“魔比斯环”

时间要追溯到2005年。那时正在做毕业设计。题目是“AOP framework for .net”。这个AOP框架将使用C#2.0来实现。 这当然没什么令人惊奇的。从理论上说,任何开发语言都可以实现AOP框架。但要按着AOP联盟的规范实现这个AOP框架,大多数的开发语言并不能很容易地完成这项任务。微软公司在我们心目中是强大的,而出自于微软的C#自然也会被认为是强大的。使用C#几乎可以很容...

2007-08-16 17:07:00 137

转载 找不到System.Web.UI.Design.ExpressionEditor?

首先是来自MSDN的说明:通常,若要在设计时支持新的表达式类型,需要定义一个唯一的表达式前缀并提供自定义的 ExpressionBuilder 和 ExpressionEditor 实现。您可以选择提供自定义 ExpressionEditorSheet 实现,该实现定义用于在表达式对话框中构成表达式的属性。 表达式前缀标识自定义表达式类型,并将表达式与表达式生成器和表达式编辑器关联。...

2007-07-21 15:53:00 99

转载 [zz]ERP排产详细介绍

好长时间没有在博客园发文章了,前段时间一直忙着毕业答辩,现在刚进实验室又要忙着赶项目.所以只有偶尔来博客园看一下大家的文章了.实验室的网络比较慢,所以也只有在比较空闲的状态下随便写一点东西了.最近研究的东西是APS(Advanced Planning & Scheduling System),感觉理论知识还是不够用,要求的数学水平比较高,所以只有先转载一些文章了.估计最近一段时间...

2007-07-11 11:39:00 337

转载 如何制作Microsoft .NET Pet Shop 4.0的安装包

最近一直在维护一个项目,近日客户提出了最好能够将程序做成软件安装包的形式,这样利于今后项目的重新部署。因为客户方只有一定的电脑使用的基础,对于Xcopy的方式部署ASP.NET的程序文件这一部分,以及设置IIS的虚拟路径,同时还有附加数据库等操作并不能保证完全掌握。程序最初也不是我做的,估计最初也是我们这边的编程人员帮助他们设置好的,后来维护程序也只用覆盖一部分的aspx文件而已,所以也...

2007-04-05 21:08:00 126

转载 asp.net 2.0的一个绑定技巧

还是在继续做我的毕业设计,现在已经做到前台代码了。在前台页面的数据绑定时又遇到了一个问题,终于通过自己的努力解决了,在这里同大家分享一下。(不知道以前有没有类似的文章)前言:在BLL层中的基本上都是CRUD的操作,分别对应数据库中的INSERT、SELECT、UPDATE、DELETE语句(存储过程),在DAL层读数据时(Read/Select),一般是返回一行数据,或是多行数据,回到B...

2007-03-02 17:14:00 97

转载 [已解决]关于SqlDataReader的一个问题

最近在做毕业设计时遇到了一些问题,希望大家能够帮我解决。我是按照.NET PetShop 4.0的结构设计了一个系统,但是在数据接口层遇到了一些问题,主要在用SqlDataReader读取数据时总是出错。具体情况如下:DAL.PostspublicIList<PostInfo>GetThreads(intforumID){us...

2007-02-25 16:06:00 187

空空如也

空空如也

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

TA关注的人

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