- 博客(50)
- 资源 (18)
- 收藏
- 关注
原创 TortoiseGit入门亲体验
1、安装TortoiseGit-1.8.5.0-64bit.msi2、解压PortableGit-1.8.3-preview20130601.7z3、右键选项当中的TortoiseGit->settings4、General里面将MSysGit下的Git.exe路径配置为前面的解压包路径5、Git里面填好自己的GitHub名字和相关邮箱6、用TortoiseGit里面自带的Pu
2013-08-20 20:43:49
1391
原创 owlplatform五天听课笔记
这几天老师请了老外来讲课,于是乎被召去学习学习。老外自己造了一套传感器,卖给我们,然后作为售后服务交流,特地来到这里给我们做培训。相关网站就是这个猫头鹰平台(http://www.owlplatform.com/)。从传感器到上层应用仿TCP/IP的分层式结构,互不打扰。老外敲代码非常流畅,用VIM非常娴熟,而且基本没见过他用鼠标的。不过他也没讲什么,只是简单的介绍一下怎么用而已,说GITHUB他
2013-08-16 10:23:44
1148
原创 VMWARE安装MAC时无法移动鼠标?
1、先不要怀疑你的软件2、查看你的硬件设置3、什么?你把USB去除了?4、给我加回来!!!5、OK!鼠标可以移动了!
2013-06-21 19:33:08
3767
原创 零基础学JAVAWEB黑马班视频笔记
2013/6/41、MyEclipse装好就成2、新建Java Project3、新建源码Class时,有意识的填写Package名,勾选void main4、加一行system.out.print("hello world!")5、run as / debug as6、基本快捷键,可自行到windows->preference下配置个性快捷键alt + / 内容
2013-06-04 22:22:26
2225
原创 Ubuntu12.04下为codelite增添更新源
1、获取codelite的公钥sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc2、查看自己系统信息 sudo lsb_release -a例如:Distributor ID: UbuntuDescription: Ubuntu 12.04.2 LTS
2013-06-02 21:07:59
1182
原创 透明加密微过滤驱动回顾
一、目标 1、Windows下实现底层过滤,对word、txt进行透明加密二、参考1、微过滤驱动入门2、Word文档结构3、Windbg双机环境配置4、《FilterDriverDeveloperGuide》5、《Windows驱动开发技术详解》(内容较老,但作者写的很用心,值得看看)6、《Windows内核安全编程从入门到实践》(具体的应用教程,工作开
2013-05-12 20:48:37
1199
原创 ubuntu12.04下安装Metasploit
曾经我的博客里有一篇是关于“计算机安全工具”的文章,里面讲到过一个Metasploit的渗透工具,在蜗牛网速的阻挠下今天安装成功。wget http://downloads.metasploit.com/data/releases/metasploit-latest-linux-x64-installer.runchmod +x metasploit-latest-linux-x64-in
2013-04-13 08:25:05
1250
原创 略读六部计算机名著
如果学一年计算机,还没看一本计算机名著,那我认为这个人有问题。《算法导论》《离散数学及其应用》《深入理解计算机系统》《设计模式-可复用面向对象软件的基础》《代码大全》《UNIX编程艺术》,这就是我看的书,看了以后心潮起伏跌宕,尤其是余热未消的《UNIX编程艺术》与《代码大全》。拿到书时,要说能看完就感觉是奢望,是扯淡。一但进入,便能真切体会到什么是“大快朵颐”,时间也就没有什么概念
2013-04-04 23:36:30
1385
原创 给自己科谱:控制字符
最近用Notepad++看WDK里的内核源码时,看到一个标签FF,问身边的人也都说不清楚。今天给自己配置主题时,无意之间发现了其间的奥秘,想自己早就学过了ASCII码现在才知道这个东西,哎,学个毛线。。 常见的几个有:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)
2013-03-31 11:09:28
1197
原创 ubuntu安装Oracle 11g XE在Configure时的罕见问题?
我只能说好像我已经解决了这个Configure问题,但是我还是想建议一下你在按下回车键时确认一下输入法的问题,这是我事后感觉出来的。相信你肯定已经在网上搜过了,关于这个问题的解答好像还是找不到答案,我个人感觉这应该是那种突发性小事件,估计就是一些小地方影响了你的Oracle配置,大家都很着急,那么我就把我的解决方法告诉你好了。1、无论是哪里的资料,一定会说要 sudo
2013-03-07 22:17:52
1871
原创 MATLAB:定位手掌最大内切圆
最近要做的一件事就是:对于一份给定的手掌图,要定位可寻的最大内切圆。做了近12个小时,才终于解决了这个问题,下面记录一下过程。1、图片在MATLAB里是个矩阵,如何在矩阵作圆:function [] = DrawCircle( Image, Centre, Radius )figure, imshow(Image), hold on;t = 0:0.01:2*pi;x =
2013-03-06 11:20:39
6018
原创 ubuntu更新时"Not enough free disk space"
更新的时候出现Not enough free disk space。。。关键是它在/boot下面,其实也没什么,不过是要删除一些旧的内核吧。cd /bootdpkg -l | grep linux-image(查看自己的状况)apt-get purge --remove(没用的话就自己指定dpkg -- remove)英文原文
2013-03-04 21:27:18
3746
原创 ubuntu下标点符号"乱码"问题
一直让我无语好久的一个问题,比如明明按下的是分号;结果总会出现一个莫名其妙的符号.于是乎我一直以关键字“标点乱码”一类进行搜索,结果自然是什么都没有用。今日无意之中发现,天啊,我的键盘布局是罗马尼亚的布局!原来如此,把它修改成美国的就行了~system settings > KeybordLayout > + > English(US)
2013-02-22 21:04:16
2600
原创 哥准备要好好学习啦2!
虽然说眼下正要过年,但哥心里完全没有过年的欲望与冲动,想想自己回家以来什么都没做,想想自己已经被各种大牛远远抛弃,想想自己身边的同学已经强大如厮!我顿时恨不得马上学习一大堆东西。静下心来让哥思考思考。。。虽然说过两天要去各种家里进行各种吃吃喝喝,但趁现在这点时间,我写下计划,祝明年有个好业绩!1,好好学习Python,不要让某某失望,我都不好意思再看到我的蹩脚技
2013-02-08 16:42:32
486
原创 Programer四境界-摘自《代码大全》
最近买了一本《代码大全》,其中这一段解决了我心中的困惑与忧虑,让一直在技术与管理间踌躇的我找到了未来的道路。感谢《代码大全》,现分享给大家,共勉。第一级:入门级,入门者会利用某语言的基本功能,能够编写类、子程序、循环和条件语句,会使用语言的诸多特性;第二级:中级,中级的程序员会已经度过入门期,能利用多种语言的基本功能,并会得心应手地使用至少一种语言;第三级:熟练
2013-02-07 22:58:38
671
原创 ubuntu里解决Firefox登陆12306问题
1,Edit的Preferences的Advanced的View Certificates的Server的Add Exception的Location里输入https://dynamic.12306.cn/otsweb/2,Confirm Security Exception
2013-02-03 21:04:51
3028
原创 ubuntu12.04下从脚本自动安装GTK
鉴于网速之慢,让UBUNTU在我睡觉时自己去干。写下脚本order.shsudo apt-get -y install gnome-core-develsudo apt-get -y install pkg-configsudo apt-get -y install devhelpsudo apt-get -y install libglib2.0-doc libgtk
2013-01-30 00:01:33
1031
1
原创 ubuntu12.04下正确安装ATI显卡
SYSTEM SETTING => Additional Drivers => 更新,发现有两个驱动可更新,第二个多了(post-release-updates)就始终安装有问题。在网上搜寻结果如下:1、sudo apt-get install fglrx fglrx-amdcccle2、sudo apt-get install build-essential cdbs dh-ma
2013-01-01 19:58:57
2744
原创 C++简易理论模型:DFS深搜法破解安卓手机锁
今天吃完晚饭突然想到手机锁如何破开,以前一直认为它只有9个点,总感觉它不见得怎么中用,只不过在普通人眼里看来很强大而已,今天一试,果然破解了~~~~HiaHia!!过会去上自习,下面简略说下模型:1 2 34 5 67 8
2012-11-11 19:03:35
1650
原创 驱动开发入门:WDK与VS2010
最近要开始做内核驱动了,现实属入门窥探,今花上一小时搞定了VS2010与WDK的配置,记录如下:1、WDK与VS2010自然要装好啦,似乎学习版的VS2010不行;2、如下增加一个配置方案名Driver3、设置Driver的VC++路径(下图已经显示所有需要配置的目录)4、新建一个cpp后调整C/C++与链接器常规 目标文件扩展名:.sys
2012-09-17 22:03:25
10039
原创 失败的一次,BP神经网络C++编程
*疼无比,编了好久,竟然还是错了。由于数学建模要用到人工神经网络,所以特意加紧学习。在CodeProject上找到一篇好文章,虽然是VB语言,但思想还是可以借鉴的。原文地址:http://www.codeproject.com/Articles/14342/Designing-And-Implementing-A-Neural-Network-Librar 这一次再次感受到恰当的数据结
2012-08-29 22:25:20
1001
原创 MATLAB:蒙特卡罗法解决投针实验
研究物理或数学过程的一种随机模型的计算方法。蒙特-卡罗法是以随机抽样技巧作为工具的一门近代数值分析的学科。 蒙特卡罗法的思想提出虽然较早,但系统性的研究实开始于1944年前后。当时由于研制原子弹,需要研究中子在裂变物质中的输运,提出了一些不易用一般数学方法求解的问题。 蒙特卡罗法可以用来求解两类问题。第一类问题称之为概率问题,用直接模拟某种物理过程的方法解决。第二类问题,是所谓定
2012-07-18 21:09:46
7042
原创 Matlab2011a安装
由于数学建模的需要,安装一下Matlab2011a(4.83G),以供日后进一步学习~1、加载虚拟光驱2、发现一个Crack目录里面有install.txt,里面内容为we offer you two ways to license matlab r2011a:standalone1) choose "install manually without using the i
2012-07-18 15:09:33
7322
原创 VirtualBox下设置winxp与ubuntu的共享文件夹
以前总是使用vmware workstation来玩虚拟机,今天特地感受感受一下virtualbox的魅力,话不多说,把今天的过程精简如下。1、安装好virtualbox2、选择系统的光盘镜像3、XP安装结束后,安装增强设备功能4、重启以后设置共享文件夹5、ubuntu安装结束后,安装设置增强功能6、设置好共享文件夹后,查看VirtualBox手册,输入mount -t vboxsf 共享文件夹
2012-07-15 16:18:55
1330
1
原创 VMware下给ubuntu 11.10安装vmtool
将今天安装的过程文字记录一下:1、安装ubuntu 11.10,设置帐户与密码,接着就全自动运行。。。2、启动ubuntu 11.10发现是纯命令行操作,没进入图形界面,输入startx进入图形界面3、在VM上加上光驱设置,并找到在VM安装目录下的linux.iso文件4、进入File System下的media并发现有VMware-tools的光驱5、将VMware-tool
2012-07-01 16:46:22
4075
原创 计算机安全超级工具集
这本书名叫《计算机安全超级工具集》,清华大学出版社的,李展、贺民、周希译。书里面收录了国外大部分超级工具,虽然本人目前技术尚浅,而且书又是借的,总是要还的,但现在总是可以打打小抄的,以备将来不时之需。一、检测工具1、网络扫描Nmap:http://nmap.org/,书中大篇幅就这个工具进行叙述,比较推荐Unicornscan:http://www.unicornscan.
2012-06-30 23:16:09
2723
原创 GMP大数库实现RSA算法
引用GMP大数库里的开篇陈词,请注意此文仅供学习与参考,谢绝其它用途。GNU MP Copying ConditionsThis library is free; this means that everyone is free to use it and free to redistribute it on a freebasis. The library is not in the pub
2012-05-28 15:59:04
10120
原创 MFC练习5:使用非模态对话框
非模态(Modalless)对话框,又叫做无模式对话框,当用户打开非模态对话框时,依然可以操作其他窗口。非模态对话框允许用户在处理非模态对话框的同时处理目标对话框。上次的练习已经说明了Modalless与Modal的区别,此处就不赘述。这次将做一个窗口使看见某目录下的文件,以C盘为例。Ⅰ、创建对话框类并且添加控件1>在Resource的IDR_DIALOGTYPE里,在“查看”里添加菜
2012-05-17 11:15:51
1438
原创 随笔1
其实早就有过类似的想法了,只不过一直没得闲情来写下这篇文章尔尔。话说日子过到现在这个地步,多少有些淡泊与麻木,但是哥的激情仍是不减的,哈哈。昨夜里翻了翻心头的记忆,第一幕还是刚入学那时的无知与稚嫩,傻傻地在校园里晃荡。那时候就像服了兴奋剂一样,看什么都新鲜,看到学长都以为是应该顶礼膜拜的大师,并且这个状态还持续了好久好久,不得不承认现在身上都有那股子后遗劲……随着光阴流淌,身边的人或颓废或上进
2012-05-16 18:50:51
594
翻译 Google C++ Style Guide:Background
鉴于哥比较垂涎谷歌的C++编写风格,用哥这弱弱的英语水平,试着对谷歌的C++编写风格进行翻译下,仅供学习与参考,欢迎指出翻译不当之处,请匆转载。 BackgroundC++ is the main development language used by many of Google's open-source projects. As every C++ programmer
2012-05-15 13:18:29
613
原创 图论基本概念笔记
鉴于图论课学得实在够呛,把难记的基本知识整理下:1、给出一张图G=(V,E),就是给出点与边的一种关系;2、通常情况,我们都是研究有限图(边和点的个数都有限)的性质;3、概念关联(incident):点为边的端点邻接(adjacent):点与点关联同一条边,或边与边关联同一顶点 度:顶点的出度与入度和子图:图G'的点和边都是图G的子集,则G'为G的子图(同理可推至真子图) 道路
2012-05-13 13:06:10
1174
原创 MFC练习4:使用模态对话框
模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。一般来说,Windows应用程序中,对话框分为模态对话框和非模态对话框两种。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。基于之前的练习3,我们已经有了一个口令对话框,可以试着将两者进行结合使用。Ⅰ、添加菜单资源和菜单响应函数
2012-05-12 11:31:09
5489
原创 改善C++代码的学习笔记2
1、使用typedef与#define提高可读性 对于某些复杂难懂的指针,如void (*p[10]) (void(*)()),谁知道这什么东西?第一个括号中的*p[10]是指针数组,数组中的指针指向以void(*)()为参数的函数,而这个参数void(*)()又是一个指向无参数、无返回的函数指针。对于这些可读性太纠结的东西,我们可以这样来:typedef void (*pfv)()声
2012-05-09 14:08:04
745
原创 MFC练习3:使用对话框与控件
现在我们来创建一个多文档工程,在其中加入一个口令对话框,以防止非法用户侵入。实现效果即为:出现一对话框要求用户输入口令,口令不正确显示错误并退出。若按下取消键,那也退出。如果正确,则进入程序。Ⅰ、创建工程与编辑对话框资源1>以Dialog为名,创建多文档工程2>在Resource View标签展开Dialog Resources|Dialog条目3>选中Dialog右键Insert
2012-05-07 17:36:17
1219
原创 二分法+牛顿下山法
最近写了牛顿下山法,就是针对x^3-x-1=0这个函数F(x)=0求根的问题。牛顿下山法的迭代使造出一个迭代函数G(x)=x-(x^3-x-1)/(3*x^2-1),不断迭代过程中,要注意下山条件| F(xk+1) | 显然,可知我们的二分法该如何进行设置了~下为相应伪代码const double H =1;//二分法逼近步长const double LIMIT = 0.1;//二分
2012-05-07 14:06:24
4186
原创 改善C++代码的学习笔记1
在查看相关资料后,收获颇丰,对于我这样的C++小民来说,这些东西简直是太有用了!1、main函数的使用对于C++而言,采用标准的int main()或者int main(int argc,char *argv[])很有必要,虽然有些不规范的形式在VC++6.0等里也会支持,但是要跨平台运行时,可能就会出现问题,不要到时怀疑C++的跨平台性哦!2、良好的运算符习惯曾经我经常写下这样的
2012-05-07 12:59:03
495
原创 MFC练习小结:单文本文档
在练习了前面两个实验以后,略微对MFC的单文本文档(SDI)有所了解,现总结如下:1、生成一个单文本文档会有CAboutDlg帮助类、CMainFrame主框架类、C"文件名"App应用类、C"文件名"Doc文档类、C"文件名"View视类等基本的几大类。用→表示派生的话,有如下的关系CFrameWnd→CMainFrame,主程序窗口CWinApp→CSDIApp,程序初始化与收
2012-05-04 16:45:03
1325
原创 与己书
在2012/4/13这个平凡的日子里,我写下了第一篇优快云博文,当时我很激动的告诉自己:我要好好学习,我要每三天公布学习成果云云。现在看来,不得不说,水货。再来近日杂事繁多,我想,我将每星期写一篇博文,认真做好自己的学习工作,认真对待自己,不量产不做作,学习嘛,就要心静不得浮躁,不要急于求成果。但我并不认为,这就是对自己的一种放纵或放逐,如果是这样,我就不会写下这篇博文了。我要告戒自己,好好学习
2012-05-03 20:25:27
541
原创 MFC练习2:利用文档类处理数据
在练习1中做出的结果下,如果我们略微改动下窗口的大小,原有的数据什么的全部都消失不见了!这是因为,当窗口要重画时,我们并没有对当前的内容进行保存,下面对其进行相关的修改使之趋于完善。首先,我们建立一个类对当前的画线信息进行存放,而字符则保存在CStringList的对象里。1、建立Cline类1>在Insert菜单下进行New Class,类型为Generic Class,名字为Cline
2012-04-28 13:31:20
874
操作系统接口:兼容Unix/Linux命令接口
2013-07-04
C/C++库函数参考手册(中文版)
2013-06-18
Programming Windows 5th Edition
2013-05-05
RSA加密与签名验证
2012-11-24
64位小规模RSA加密算法
2012-05-27
RSA算法64位加密
2012-05-27
矩阵算法集(Gauss\Jacobi\Doolittle\……)
2012-05-16
汉诺塔问题求解的计算机运算耗时分析
2012-04-29
二叉树的基本算法
2012-04-03
Euclid算法
2012-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人