自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(227)
  • 资源 (21)
  • 收藏
  • 关注

原创 移动UIView的方法

方法1:- (void) moveAlert: (UIAlertView *) alertView{ CGContextRef context = UIGraphicsGetCurrentContext(); NSLog(@"%@", context); [UIView beginAnimations:nil context:context];

2014-02-10 19:30:17 2244

原创 UIPageControl  和 UISrollView 使用

UIScrollView的判断位置的属性如下:contentSize:CGSize类型,scrollview可以滑动的区域,例如,一个view的frame为(0,0,320,480),而scrollview的contentSize为(320,1080),则表示scrollView的垂直滑动区域为整个屏幕的3倍。contentView:scrollview的内容显示区域,一般

2014-02-09 19:09:35 1526

原创 关于awakeFromNib的学习

When a nib is loaded, the nib loader allocates and initializes all objects, then hooks up all of their outlets and actions. Because of the order in which this happens, you cannot access outlets in you

2014-02-08 22:49:47 16486

翻译 C++11 并发教程——Part2:保护共享数据

在前面一篇文章,我们知道怎么使用线程并行地执行程序。在每个线程中执行的代码都是独立的。通常情况下,多个线程之间会用到共享数据。此时,我们就会面临一个问题:同步。通过下面一段简单的代码来分析同步问题。同步问题下面这个例子,我们探讨一个简单的计数器类。这个类有一个数据成员value和成员函数(增加数据成员value)。class Counter{public: voi

2013-10-28 22:47:11 1697

原创 erlang中socket知识点

Erlang Socketa. 最核心的概念 - socket控制进程b. 基本的C/S结构的例子(服务器只能处理一个客户端连接)c. 顺序型服务器的例子(服务器顺序的处理客户端的请求,每次只能处理一个,处理完一个处 理下一个)d. 并发型服务器的例子(服务器并发的处理多个客户端的请求)e. 控制逻辑 - 主动型消息接收(非阻塞)f. 控制逻辑 - 被动型消息接收(

2013-06-18 22:17:20 3051

转载 使用callback实现自定义的erlang行为模式

之前erlang中自定义行为模式,需要导出behaviour_info函数,比如: -module(gen_foo).-export([behaviour_info/1]).behaviour_info(callbacks) -> [{foo, 0}, {bar, 1}, {baz, 2}];behavior_info(_) -> undefined.

2013-06-01 19:07:58 2198

原创 Erlang如何查看gen_server内部的状态

方法1、自写个函数,想gen_server发查看的消息。方法2、利用系统现有的架构。sasl应用带了一个si的东西 全名是status inspector, 这个东西就是设计来帮用户解决这个问题的。%%%-------------------------------------------------------------------%%% @author flybird %%% @

2013-05-29 14:22:18 1857

原创 Erlang中ets模块中的fun2ms/1。

问题来源:http://stackoverflow.com/questions/16660955/mnesia-check-for-a-value-in-either-of-the-keys-in-the-table/16769468#16769468关于此函数的分析:http://blog.yufeng.info/archives/482#more-482自己的代

2013-05-27 16:49:14 2961

原创 Erlang代码性能分析

0、内置函数和运算符的性能1)、++运算符不要放任列表自右侧增长!此外还应该注意++运算符只是lists:append/2的一个别名,这个问题对该函数同样适用。2)、- -运算符- -运算符是lists:substract/2 的别名。这个运算符不常用:它的作用是从左侧列表中删除右侧列表中的元素。如果元素顺序不是很重要,那么更为高效的方法是先排序,再调用ordersets:su

2013-05-25 17:12:29 2402

原创 关于gen_tcp:controlling_process函数的使用

网上的文档:http://blog.csdn.net/skyman_2001/article/details/6582938http://erlang-china.org/misc/using-gen_tcp-controlling_process.html对于该函数的理解:最初紧紧知道该函数是将一个Socket和一个进程的Pid绑定在一起,但是对于“发送给这个Socket

2013-05-10 15:53:55 3712 3

原创 Erlang练习:洗牌算法——将一个序列打乱,类似于Python里面的shuffle函数。

问题的来源:问题描述:假设有一个数组,包含n个元素。现在要重新排列这些元素,要求每个元素被放到任何一个位置的概率都相等(即1/n),并且直接在数组上重排(in place),不要生成新的数组。用 O(n) 时间、O(1) 辅助空间。算法的证明:来计算一下概率。如果某个元素被放入第i(1≤i≤n)个位置,就必须是在前 i - 1 次选取中都没有选到它,并且第 i 次选取是

2013-04-04 13:36:30 2220

原创 Erlang练习:建立文本索引

为文本建立索引是文本信息处理的一个重要的任务,给定一个由英文单词构成的文件,为文件中所有单词建立索引,记录每个单词出现的行号和每行出现的次数,并将索引存入一个文件。-module(text_index).-compile(export_all).-import(re, [run/2,replace/4]).-record(data, {word, line = []}).-d

2013-04-04 12:13:45 953

原创 Python中的迭代器

特殊方法: __iter__,这个方法是迭代器规则的基础。如果要对对象进行迭代:实现__iter__方法的对象。__iter__方法返回一个迭代器(iterator),所谓的迭代器就是具有next 方法(这个方法在调用的时候不需要任何参数)的对象。在调用next方法的时候,迭代器会返回它的下一个值。如果next方法被调用,但迭代器没有值可以返回,就会引发一个StopIter

2013-03-24 11:36:51 4336 1

原创 Python3 抓取网页中的图片

import urllib.requestimport socketimport reimport sysimport ostargetDir = r"C:\Users\elqstux\Desktop\pic"def destFile(path): if not os.path.isdir(targetDir): os.mkdir(targetDir)

2013-03-24 10:53:41 5152 1

原创 Python中的html.parser

class WebPageParser(html.parser.HTMLParser): def __init__(self, strict = False): super().__init__(strict) self.urls = [] self.data = [] self.is_href = False; de

2013-03-24 10:47:57 1381

原创 A small module that jumps between connected node

-module(virus).-export([start/0]).-export([start/1]). start() -> spawn_process(code:get_object_code(?MODULE)).start(Beam) -> spawn_process(Beam). spawn_process(Beam) -> case whereis(?MO

2013-01-30 23:04:43 653

转载 使用Bash 编写的 TCP 端口扫描器

http://www.oschina.net/translate/tcp-port-scanner-in-bash#!/bin/bashalarm(){ perl -e ' eval { $SIG{ALRM} = sub{die}; alarm shift; system(@ARGV); }; if ($@) { exit 1 } ' "$@";}

2013-01-27 14:49:08 1660

原创 Linux下grep命令的详解,cut,sed

1、grep能够接受正则表达式和通配符。grep match_pattern filename一个grep命令可以对多个文件进行搜索:grep "match_object" file1 file2 file3用 - - color 选项可以在输出行中重点标记出匹配到的单词:grep word file - -color=autogrep 通常将match_pattern视为通配符。

2013-01-22 22:40:16 3696

原创 shell中的命令替换

Bash引号的那点事http://www.igigo.net/archives/category/bash%E9%82%A3%E7%82%B9%E4%BA%8B/page/2、filelist=`ls -al`echo $filelist# put contents of the file into a variblefilecontent=`cat export.tx

2013-01-13 15:34:08 1622

原创 shell练习

让使用者输入一个数字,程序可以由 1+2+3... 一直累加到使用者输入的数字为止。#calcute the sum 1+2+....+n.read -p "Please input a number: " nsum=0for(( i=1; i<=$n; i++))do sum=$((sum+i))doneecho "1+2+..+$n = $sum"撰写一支程序,他

2013-01-11 14:58:01 2057

转载 erlang中proplist的详解

http://www.cnblogs.com/me-sa/archive/2012/06/15/erlang-proplists.html

2013-01-08 16:17:19 1287

原创 Bash学习

#!/bin/shfile=/etc/passwdif [ -e $file ]then echo "Password file exists."fi## if can test any command, no just []if cmp '$0' logfile &> /dev/nullthen echo "Files are identical."else

2013-01-05 17:00:26 627

原创 erlang实现二叉树

http://blog.chinaunix.net/uid-14812129-id-3052578.html

2012-11-09 15:45:08 1415

原创 erlang中的erl_scan:string

string2value(Str) -> {ok, Tokens, _} = erl_scan:string(Str ++ "."), {ok, Exprs} = erl_parse:parse_exprs(Tokens), Bindings = erl_eval:new_bindings(), {value, Value, _} = erl_eval:exprs(

2012-08-30 10:08:13 2324

原创 erlang练习

4. [1,2,3,...,5] ->[5,...,3,2,1]   (not use lists:reverse)   reverse(L) -> reverse(L, []).reverse([], Acc) -> Acc;reverse([H|T], Acc) -> reverse(T, [H|Acc]). 方法二:f([H|T]) -> f(T) ++

2012-01-06 16:57:39 1631 1

原创 思科面试

offer难求,折腾了一个多月,连个一个满意的offer也没弄到,看到别人20W+的offer,心中无不羡慕,更多的是对自己的检讨,找工作就那一段时间,很快就过去了,公司都没了,offer怎么可能会有呢?已经实习了好几个月,但是啥也没学到,到时把以前知道的东西忘光了,搞得自己每天都很忙,没时间去看书,面试的时候一问三不知,甚是尴尬,这样怎么会有offer!自己的态度也不够端正,总是不能

2011-11-04 15:51:18 6542 3

转载 一致性hash

http://hbluojiahui.blog.163.com/blog/static/31064767201098114026211/

2011-10-13 14:23:35 84

原创 Python面试集锦

1、请教一下列表与元组的区别是什么.分别在什么情况下使用列表中的项目应该包括在方括号中,你可以添加、删除或是搜索列表中的项目。由于你可以增加或删除项目,所以列表是可变的数据类型,即这种类型是可以被改变的。元组和列表十分类似,但是元组是不可变的.也就是说你不

2011-10-12 11:44:29 1424

原创 根据前序和中序构造二叉树(变成之美P246)

#include "stdafx.h"#include #include using namespace std;struct Node{ char element; Node *left; Node *right; Node(char ele = '0',

2011-10-09 17:06:21 102

原创 百度最新试题

2011-10-07 17:35:05 102 3

转载 最大0,1子矩阵

在一个0,1方阵中找出其中最大的全0子矩阵,所谓最大是指O的个数最多 一行一行的求,如果这行的第j个是1 , 这 h[j]++; 否则 h[j] = 0;然后对求第一行到这行的最大全1矩阵。例如这行的h值为 5 1 1 5 3 5    这最大全1矩阵的和应该为9

2011-10-05 19:01:58 3056

原创 编程珠玑第8章:具有n个浮点数字的向量x,在任何相邻子向量中找出最大和。

http://hi.baidu.com/banyantree/blog/item/7d78b1ef3d2a1e11fdfa3c93.html#include "stdafx.h"#include using namespace std;int FindMa

2011-10-03 18:45:22 1128

原创 程序员面试攻略读书笔记

1、C语言: 定义一个宏,比较a、b的大小,不要用大于、小于和IF运算符通过移位运算来判定整数的正负性。#include using namespace std; #define MAX(A,B) (((A)-(B))>>31 ? (B) : (A))

2011-10-02 22:14:39 1151

原创 在排序的数组中二分查找一个元素,返回在数组中它第一次出现的位置

可以参考stl中lower_bound算法。  #include "stdafx.h"#include using namespace std;int BinSearchFirst(int arr[], int begin, int end,

2011-10-02 20:35:40 4121 1

转载 编程珠玑第2章:排序、二分查找、签名、向量平移

给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中一32位整数。1、在文件中至少存在这样一个数?2、如果有足够的内存,如何处理?3、如果内存不足,仅可以用文件来进行处理,如何处理? 答案:1、32位整数,包括-2146473648~

2011-10-02 17:12:00 3095 1

原创 13个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球?

13个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球? 4--4称一次,如果平衡,就在另5个中,拿3个正常的与5个中的三个对比,如果相等,在剩余两个中,拿正常的一个与剩余2个中一个对比,出结果,如果上次,3v3不相等那么知道到球是轻还是重,取不

2011-09-30 14:18:20 7436 6

原创 搜狗笔试题

一个长度为n的数组a[0],a[1],...,a[n-1]。现在更新数组的名个元素,即a[0]变为a[1]到a[n-1]的积a[1]变为a[0]和a[2]到a[n-1]的积,...,a[n-1]为a[0]到a[n-2]的积。程序要求:要求具有线性复杂度。不能使用除

2011-09-27 12:30:38 2921 2

转载 已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10。

已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10。http://www.ihas1337code.com/2010/11/rejection-sampling.htmlThis has be

2011-09-26 15:50:15 150

原创 大家都来瞧一瞧看看!

union TEST{struct a{int t;short m;char p;};char p2;};问:sizeof(TEST)=?这一道题,一上来,大脑的直接反应是8。但是这是一个错误的答案,大家可以去问问编

2011-09-25 20:51:58 890 2

原创 二叉树的操作

#include "stdafx.h"#include #include #include using namespace std;struct Node{ int element; Node *lChild; Node *rChild; Node(int

2011-09-22 17:04:05 85

信用评分模型技术与应用——陈建

内容简介《信用评分模型技术与应用》理论联系实际,深入浅出地阐述了信用评分模型的概念、种类、优越性及其在各种金融管理活动中的重要应用,对信用评分模型的数据基础、数据挖掘的技术方法、信用评分模型的发展流程等进行了系统的分绍,对于一些在管理实践中广泛运用的模型如信用局评分模型(风险、收益、破产等)、市场营销评分模型(市场反应、转账倾向等)、申请风险评分模型、行为评分模型(欺诈性申请、欺诈性交易)等模型的开发技术和应用策略进行了具体的阐述,并对信用评分模型的实施、管理、跟踪、检验等最佳操作经验进行了翔实的论述。

2018-01-31

uni编程艺术uni编程艺术uni编程艺术

uni编程艺术uni编程艺术uni编程艺术uni编程艺术uni编程艺术uni编程艺术

2010-11-20

Google编码规范Google编码规范

Google编码规范Google编码规范Google编码规范Google编码规范Google编码规范Google编码规范

2010-11-12

vc中ListCtrl控件的详细使用

vc中ListCtrl控件的详细使用,很好真的很好真的很好

2010-10-29

c++笔试题c++笔试题c++笔试题

c++笔试题c++笔试题c++笔试题c++笔试题c++笔试题c++笔试题

2010-08-22

Effective_STL简体中文版.pdf

很好的书很好的书分享大家看看,真的很好很好

2010-08-21

C++Templates(简体中文版).pdf

超级好的书,分享大家看看啊很好很好很好很好

2010-08-21

设计模式精解.pdf

设计模式精解,很好,让我们更加深入地理解程序设计

2010-03-28

Android开发教程

很好,Android。请大家下载,下载很好很好啊

2010-03-22

c#实现图像直方图匹配

c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配

2009-10-31

灰度直方图匹配算法VC++

灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar

2009-10-31

电信系统设计文档(非常详细).rar

电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar

2009-10-19

网上购物系统设计方案网上购物系统设计方案.rar

网上购物系统设计方案网上购物系统设计方案.rar网上购物系统设计方案网上购物系统设计方案.rar

2009-10-19

2006330163673420063301636734

200633016367342006330163620063301636734734

2009-10-17

Java酒店管理系统附设计文档

Java酒店管理系统附设计文档Java酒店管理系统附设计文档

2009-10-17

Ubuntu 9.04 速配指南

Ubuntu 9.04 ,henhao,henqiangda

2009-10-08

自己做的QQ,很好很强大

自己的类似qq的软件,很好很强大,请大家看看

2009-05-21

空空如也

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

TA关注的人

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