有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体.
struct模块中最重要的三个函数是pack(), unpack(), calcsize()
pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把数据封装成字符串(实际上是类...
分类:
编程语言 时间:
2014-11-03 17:47:50
收藏:
0 评论:
0 赞:
0 阅读:
316
1.Struts 2的基本流程
Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现...
分类:
其他 时间:
2014-11-03 17:47:40
收藏:
0 评论:
0 赞:
0 阅读:
703
为了避免启动画面一闪就消失
在AppDelegate.m 中 修改如下
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary
*)launchOptions {
[NSThread
sleepForTimeInterval:2];
...
分类:
移动平台 时间:
2014-11-03 17:47:30
收藏:
0 评论:
0 赞:
0 阅读:
223
中午的时候,我们生产上的某个数据库,cpu一直居高不下
通过如下的sql语句,我们查看当时数据库的等待,争用的情况:
select s.SID,
s.SERIAL#,
'kill -9 ' || p.SPID,
s.MACHINE,
s.OSUSER,
s.PROGRAM,
s.USERNAME...
分类:
数据库技术 时间:
2014-11-03 17:47:20
收藏:
0 评论:
0 赞:
0 阅读:
683
Swift 教程《The Swift Programming Language》来写
let emptyArray = String[]() 时会提示“Array types are now written with the brackets around the element type”错误,...
分类:
其他 时间:
2014-11-03 17:47:10
收藏:
0 评论:
0 赞:
0 阅读:
490
在vi编辑器中国,可以利用 :s命令可以实现字符串的替换,具体的用法如下:
1、:s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串str1;
2、:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串str1;
3、:.,$ s/str1/str2/g 用字符串 str2替换正文当前行到末尾所有出现的字符串 str1;
4、:1,$...
分类:
其他 时间:
2014-11-03 17:46:30
收藏:
0 评论:
0 赞:
0 阅读:
266
题目大意:维护一种数据结构,支持以下操作:
1 x 若x不存在,插入x
2 x 若x存在,删除x
3 输出当前最小值,若不存在输出-1
4 输出当前最大值,若不存在输出-1
5 x 输出x的前驱,若不存在输出-1
6 x 输出x的后继,若不存在输出-1
7 x 若x存在,输出1,否则输出-1
这题卡Treap,要写线段树
ZKW大法好啊 可惜我这个沙茶又...
分类:
其他 时间:
2014-11-03 17:46:20
收藏:
0 评论:
0 赞:
0 阅读:
318
题目大意:给出一棵树,在上满找三个点,问那个点到这三个点的距离和最短。
思路:可以证明,这个店必然是这三个点之间两个的LCA,然后枚举就可以了。
CODE:
#include
#include
#include
#include
#define MAX 1000010
#define INF 0x3f3f3f3f
using namespace std;
int...
分类:
其他 时间:
2014-11-03 17:46:10
收藏:
0 评论:
0 赞:
0 阅读:
272
cocos2dx 3.2 自定义用rapidjson读取json数据...
分类:
Windows开发 时间:
2014-11-03 17:46:00
收藏:
0 评论:
0 赞:
0 阅读:
459
设计一种100%可用性服务的架构--适用于任何系统(B/S,C/S)[中英文版本]
-- How to design an architecture which have 100 percent availability service?...
分类:
Web开发 时间:
2014-11-03 17:45:50
收藏:
0 评论:
0 赞:
0 阅读:
130
装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。...
分类:
其他 时间:
2014-11-03 17:45:40
收藏:
0 评论:
0 赞:
0 阅读:
228
1. 保护式(guard)中如果出错,不会报错,只会返回false!case 1=:1 of
true when not erlang:length(t) =:= 1 orelse true ->
ok;
_ ->
error
end.Result is: error保护式中对t (atom) 求length会出错,本应crash...
分类:
其他 时间:
2014-11-03 17:45:32
收藏:
0 评论:
0 赞:
0 阅读:
431
#1: 用 Arctoolbox\Data Management Tools\Generalization\dissolve 工具
#2: Options:dissolve field 项选"合并字段"【根据那些字段做合并,也就是最后保留的字段】。如果其他字段也想带到结果的话,可以在statistics field里选一下,设置好规则【可以设置的规则有限,也就是求和、平均数、最大、最小之类的】。...
分类:
其他 时间:
2014-11-03 17:45:10
收藏:
0 评论:
0 赞:
0 阅读:
294
??21.在生成随机数过程中一直使用:random:seed(erlang:now()).erlang:now()是可以一直递增的数,从不重复,但是不适合用于随机算法,最好使用下面这种:-spec get_random_num(integer()) -> integer().
get_random_num(Max) ->
> = crypto:rand_bytes(12),
ran...
分类:
其他 时间:
2014-11-03 17:45:00
收藏:
0 评论:
0 赞:
0 阅读:
287
装饰者模式包含两种对象:装饰者和组件【被装饰者】
装饰者模式的核心思想:
1.替代继承,动态的将责任附加到对象上
2.有效的扩展行为同时不违反开闭原则
3.有效的复用修饰者
装饰者模式的设计原则:开闭原则,多用组合少用继承,低耦合
装饰者模式的用途:
1.需要生产大量的类
2.这些类又可以原子化成数量不多的小类
3.这些小类的组合可以构成(1)的类
装饰者模式的...
分类:
其他 时间:
2014-11-03 17:44:40
收藏:
0 评论:
0 赞:
0 阅读:
220
public class AppStatusService extends Service {
private static final String TAG = "AppStatusService";
private ActivityManager activityManager;
private String packageName;
@Overri...
分类:
移动平台 时间:
2014-11-03 17:44:30
收藏:
0 评论:
0 赞:
0 阅读:
128
jQuery弹出框
.div_back{
display:none;
position:fixed;
z-index:9998;
top:0;
left:0;
width: 100%;
height: 100%;
background-color:#666666;
opacity:0.5;
filter: alpha(opacity=50);
-moz-opacity:...
分类:
Web开发 时间:
2014-11-03 17:44:20
收藏:
0 评论:
0 赞:
0 阅读:
508
安装完PDM后,需要设计几项才能方便使用。
一、 设置name与code不要自动关联,我们在输入name时不希望连带code都改变。
打开Tools->General Options->Dialog,去掉Name to Code Mirroring 的勾
二、在自动生成的SQL中,不希望表名和列名包含双引号。
选择Database->Edit curren...
分类:
其他 时间:
2014-11-03 17:44:10
收藏:
0 评论:
0 赞:
0 阅读:
280
POJ 2250 Compromise(最长公共子序列LCS)
http://poj.org/problem?id=2250
题意:
给你两段由空格分隔的语句, 要你求该两段语句的最长公共子序列. 且随便输出一个解即可. 注意每个单词需要看成我们一般处理字符串子序列的一个单独字符. 即每个单词是一个整体.
分析:
与往常计算最长公共子序列一样的方式即可. 然后用DFS输出序列即可.本题与POJ1458提供的解法本质一样.
http://blog.csdn.net/u0134806...
分类:
其他 时间:
2014-11-03 17:44:00
收藏:
0 评论:
0 赞:
0 阅读:
228
1.通过使用onmouseover onmouseout方法
2.变色使用background-color(css)属性
3.变色的标签是td(tr只能使用事件,颜色样式不起作用)
第一种方法 使用样式操作
.tr_color{
background-color:#ffffff;
}
.tr_color_hover{
background-color:blanche...
分类:
Web开发 时间:
2014-11-03 17:43:40
收藏:
0 评论:
0 赞:
0 阅读:
273