自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

转载 用例 用户故事 模板

http://alistair.cockburn.us/Basic+use+case+templateSample Use Case TemplateUse Case:  CHARACTERISTIC INFORMATIONGoal in Context: Scope: Level: Preconditions: Succ

2015-01-26 11:30:27 3644

原创 [每周一精] 之 N 皇后问题

这个主题用于把算法分析与设计课程的每周郭老,上课后的精讲例题的实现与复习。问题描述:<span style="mso-special-format:bullet;color:#003366;mso-color-index:1;font-family:Wingdings;font-size:75%;" >l<span style="font-size:28.0pt;font-family:Ar

2014-09-14 22:14:48 469

原创 哈利波特系列读后感

<span style="font-family:宋体;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-the

2014-09-14 22:14:45 1105

原创 OS X 10.9 XAMPP配置Django mod_wsgi

1,run in terminal xcode-select --switch /Library/Developer/CommandLineTools/ to fix mod_wsgi install bug detail: http://stackoverflow.com/questions/19907576/xcode-is-not-currently-available-from-the-s

2014-09-14 22:14:43 487

原创 将博客搬至CSDN

将博客搬至CSDN

2014-09-14 22:14:41 410

原创 计算机视觉 Low Level Image Feature Representation

Traditional Feature:Row Pixels and HistogramsRow Pixels:  把一张图片连接成一维向量,主要应用在机器学习领域,尤其是在CNN。Drawbacks: 1,对尺寸,旋转,视角敏感 2,suffer from occlusionHistograms:1,Color Histograms 对图片中的每一个像素点用一个颜色向量(如rgb)表示,图片中的

2014-09-14 22:14:39 795

原创 C++ tricks 持续记录中

1, 两个整形数相除,尤其是在求比例时,要强制转换为实数型,不然会出现截断误差,结果为整数。2,printf函数,格式化输出时,要求格式对应,不然和出现截断误差

2014-09-14 22:14:36 406

原创 相似文档匹配

主要步骤:1,shingling:       把文档X截断成有位置信息的小段,长度为k。 为所有文档的每一小段分配一个整数型ID,则每一篇文档可以用高维0/1向量表示,其中有很多0.2,Min-Hash 把高维向量转换成低维签名。 通过Min-Hash的方法,先随机生成100个排列Pi,通过Min-Hash,将文档用100维向量表示。如? Define a “hash” function hπ(

2014-09-14 22:14:34 415

原创 Windows 下配置Boost MPI

1切换到 boost 解压路径 cd D:\boost_1_47_02 执行 bootstrap.bat , 由于 boost 支持多编译器 , 这里要做一个选择 ,bootstrap gcc会生成bjam.exe b2.exe project-config.jam3 用文本编辑器打开 project-config.jam , 更改 msvc 为 gcc ,替换后内容如下:import optio

2014-09-14 22:14:32 802

原创 mac 10.9 下安装wxPython

eclipse 下安装wxPython后,还是报错。man python 32bit prefer。换个基于cocoa版本的wxPython,即可解决问题.下载地址:wxPython

2014-09-14 22:14:30 483

原创 Mac 10.9 下配置mlpy,sklearn

安装mlpy时,明明已经安装了,numpy,gls,scipy。运行python setup.py install 时还是报错。经过排查知道时lvvm问题,采用如下命令可正确安装。ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future python setup.py install同样问题,安装scikit-le

2014-09-14 22:14:27 734

原创 维基百科自然语言处理总结

项目介绍:基于英文维基百科的自然语言处理工作,计划实现借助维基百科作为语料库,学习概念间相似度,应用在其他文本分析中。项目时间:2013-10 至今项目职责:本人主要负责从维基离线数据库中提取出概念间链接关系,同时计算出概念的初度以及入读,用概念的锚文本来表示这个概念。第二个工作是对上述得到的语义向量进行修改,利用tf-idf对向量进行赋值。采用python,语言,用到了nltk,mysqldb等

2014-09-14 22:14:25 934

原创 iLibrary 项目介绍

项目介绍:实现一款带书友圈功能的校园图书馆应用项目时间:2013.10 ~ 2013.12项目职责:在项目中,我主要职责是实现用户登录、提醒设置、馆藏信息查询。通过MKNetworkKit第三方库与服务器进行数据交互,采用json数据格式。MKNetworkOperation, 加入登录查询等操作,然后将操作enqueue进shared queue中。用UITableView 展示查询结果。并通过

2014-09-14 22:14:23 1262

原创 Minet 项目总结

项目介绍:项目时间:项目职责:技术难点:网路编程解决方案:采用基于tcp的socket编程。stream reader buffer reader swing 图形化编程。1、  创建顶层容器对应于程序的初始显现窗口,窗口中放入其它菜单、工具栏、文本框、按钮等组件顶层容器图形化界面显示的基础,其它所有的组件(控件)都是直接或间接显示在顶层容器中的。在java中顶层容器有三种,分别是JFrame(框

2014-09-14 22:14:21 468

原创 自我介绍

我叫林木得,中山大学软件学院软件工程专业本科大三学生。下面我将围绕3个词进行介绍自己。第一个词是“社团”,在环保协会的一年里,我组织“绿叶送温情,水果传情意”圣诞节活动;参与组织“地球一小时环校跑”等一系列公益活动。第二个词是“学习”,在班上,虽然我的成绩并不是学霸级别,但也能进到班里前20%的行列,从高中时期的名列前茅到大学的水等水平,一开始我是有点难以接受的。不过,渐渐的我发现高中时期建立起来

2014-09-14 22:14:18 446

原创 砝码称重问题

曾经有人出过这样一道题:怎样用四颗砝码,用天平把直到40磅为止的各个整数磅数的物体称出来?  法国数学家巴舍·德·梅齐里亚克(Bachet de Meiziriac)在他的《数学趣题》(1624年)中,提到了这个问题。  这个问题用二进制砝码是解决不了的,尽管如今的计算机都要使用二进制。因为用1磅、2磅、4磅、8磅四块砝码最多只能称出1+2+4+8=15磅的物体。很自然我们会想到二进制不行,那

2014-09-14 22:14:16 1709

原创 Objective-C 多态

多态性是指父类中定义的成员变量和方法被子类继承后,可以具有不同的数据类型或者不同的数据行为。动态类型和动态绑定,动态类型id,由于使用了动态类型,objective-c在执行时,执行环境会识别出id实际代表的类型。C++ 中多态实现多态:通过虚函数;一旦类中声明了虚函数,编译器就会为每一个类生成一张虚函数表,实例化类的对象时,会为对象插入一个虚指针,该指针指向虚函数表。详见:blog

2014-09-14 22:14:14 380

原创 软件开发工程师面试题之三

一、简述观察者模式。 一个被观察者物件管理所有观察它的物件,当其自身状态发生改变时,对所有观察者主动发出通知。二、bridge模式将两个角色之间的继承关系改为聚合关系,就是将它们之间的强关联改换成为弱关联。因此,桥梁模式中的所谓脱耦,就是指在一个软件系统的抽象化和实现化之间使用组合/聚合关系而不是继承关系,从而使两者可以相对独立地变化。这就是桥梁模式的用意。三、工厂模式。工厂模式主要是为创建对象提

2014-09-14 22:14:12 556

原创 软件开发工程师面试题目之二

一、面向实现与面向接口的编程的区别, “接口”是我们要调用的一系列接口的集合,有类会响应这些接口的调用。 “实现”为接口存放代码和逻辑的地方。 接口定义了标准,对同一个接口可以有不同的实现。 详见:http://www.oschina.net/news/42735/program-to-an-interface-fool二、awk是什么,有什么用,怎么用?最简单地说,AWK是一种用于处理文本的编程

2014-09-14 22:14:09 446

原创 软件开发工程师面试题目

一、结构体内存对齐问题内存对齐规则:1,第一个成员初始于0偏移处2,每个成员按其内存大小和指定内存参数中得小者进行对齐3,结构体总长度必须为对齐参数的整数倍4,对于数组,拆开看成n个元素详细查看:http://blog.csdn.net/mbh_1991/article/details/10241785补充: 1,int 64位编译器为4byte。 2,struct类型不拆分 3,char,sho

2014-09-14 22:14:07 732

原创 2014年01月09日

当医疗遇上移动互联网【摘要】随着越来越多的可穿戴设备加入到移动互联网中,医疗将越来越多的向着移动互联网靠拢。这无疑会同时推动两者的共同发展。目前医疗和移动互联网的结合主要是通过手机,而将来我们能想象,手机将主要作为服务器,而越来越多的传感器将能被用来对健康的监控,产生的这些数据一方面能对个人健康给出意见,另一方面同样能给医学研究提供大量的数据,进而推动医学的发展。【关键词】移动医疗

2014-09-14 22:14:04 568

原创 项目学习笔记

今天主要看了一下wiki的数据集 http://meta.wikimedia.org/wiki/Datasets,知道了目前怎么获取到维基百科的理想数据包,这是一个XML文件。这个网站还给出了怎么处理这个文件的方法,以及怎么从这个文件导入到Mysql数据库的方法。不过由于是在Linux环境下,所以晚点再实现以下。    另外,我还看了一下用一个工具,Pywikipediabot,这个Python

2014-09-14 22:14:02 398

原创 Storyboard学习笔记

昨天写了个小软件,总结出如下几点:1,tableView 要看每一项具体内容,要先用,navigationContorller,否则无法看到。2,数据拷贝过程可能会被变成nil.3,sqlite3的errMsg 对数据库bug很有作用,group是关键字,不能为列名。

2014-09-14 22:14:00 434

原创 URAL 1005 Stone Pile

URAL 1005 Stone Pile题意:有最多20个石子,请分成两堆,使得两堆石子的重量差最小石子重量不超过105划分问题是NP完全问题, 一般用暴力或者动态规划的方法解决#include #include #include #include using namespace std;int main(){ int weight[22]; int n; cin>>n;

2014-09-14 22:13:58 472

原创 MD5 C++源码 亲测可运行

源代码:MD5.h#pragma once#include #include #include #include #include typedef unsigned char byte;typedef unsigned long int UNIT;using namespace std;class MD5{ public: MD5(); MD5(const string &str); MD5(co

2014-09-14 22:13:55 1071

原创 求特定范围N以内的X^2 +Y^2=Z^2,的互质解的快速方法。

源码:#include #include #include #include #include #include using namespace std;//判断最大公约数是否为1bool GCD(int x,int y){ if(y    int tem = x; x=y; y = tem; } if(x%2==0 && y%2==0) return false; if(x%3==0 &

2014-09-14 22:13:53 1133

原创 MINET协议设计

推(push)模式是一种基于客户器/服务器机制、由服务器主动将信息送到客户器的技术。在push模式应用中,服务器把信息送给客户器之前,并没有明显的客户请求。push事务由服务器发起。push模式可以让信息主动、快速地寻找用户/客户器,信息的主动性和实时性比较好。但精确性较差,可能推送的信息并不一定满足客户的需求。推送模式不能保证能把信息送到客户器,因为推模式采用了广播机制,如果客户器正好联网并且和

2014-09-14 22:13:51 427

原创 【创新大赛之ios篇】

用于记录ios开发技术

2014-09-14 22:13:49 456

原创 【创新大赛之android篇】

用于记录android技术点滴

2014-09-14 22:13:46 510

原创 web 2.0陋见

web2.0 可以认为是对现象的一种描述,一种新的思路,一种新的思维模式,一种创新。web2.0最重要的一点就是让用户自己主导信息的生产和传播,以用户为中心,从而打破原来门户网站所惯用的单向传输模式。web2.0只是一种观念和思维模式的创新。web2.0定义了2.0第二类门户的4种类型:基于blog的个人门户型,内容聚合型,基于博客的网民民主体系,以物品为中心实体的商品门户型。

2014-09-14 22:13:44 375

原创 需求分析文档格式

需求分析文档又称《软件项目文档》。编写需求分析文档的目的是明确产品需求,作为项目开发的目标,为软件设计提供指导,并作为软件测试的依据。读者对象一般是推进和评审组成员、项目经理、项目开发组成员、测试组成员和质量保证组成员。  常包括一下内容:1、引言(包括目的,读者对象,参考文档,术语与缩写解释等);2、产品介绍;3、产品面向的用户群体;4、产品应当遵循的标准和规范;5、产品的功能性需求;6、产品的

2014-09-14 22:13:42 1248

原创 算法设计优化中常用到的数据结构--堆栈

利用堆栈结构,可以轻松解决很多问题。如:N皇后问题,N-couple问题。

2014-09-14 22:13:40 414

原创 Introduction to algorithm designing

算法设计与分析的五个基本策略:1,转换策略;2,递归策略;3,性价比策略;4,分治策略;5,枚举策略。

2014-09-14 22:13:37 432

原创 Introduction to robot

We must first define what is a robot? Well ,you may probably think that a  robot is a machine that could achieve some specific goals.However ,in the view of modern eyesight , a robot is define to be m

2014-09-14 22:13:35 421

原创 初来乍到,请多多包涵

今天,我终于下定决心,开自己的一个技术博客。记录自己的技术点滴。把自己遇到的技术难题,把解决方法share给大家。把自己学到的知识,把自己的感悟,记录下来。Share 出去。这也是一件想起来非常不错的事情。要做到一周至少更新一篇日志。加油!加油!为了房子,@晓琳。为了我们的未来。。。干巴爹

2014-09-14 22:13:33 471

空空如也

空空如也

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

TA关注的人

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