首页 > 全部
自己动手开发语言.笔记@2014-1-13
经过许久的折腾,hello world是出来了。目前语言自身的类库还未准备好,所以直接调用了.net库来实现基本控制台输出功能。为什么开发一个语言很多人问我这个语言有什么优势,我想了下,优势就是它是自己的语言,可以DIY。语言只是个工具,我不指望有多少人可以用它。但我的目标是做一个既能像C#一样方便...
分类:其他   时间:2014-01-16 20:15:32    收藏:0  评论:0  赞:0  阅读:292
collection内部实现总结
1.ArrayList 顾名思义,ArrayList是采用数组的方式实现了List接口,非线程安全,可以存储null对象,查找效率搞,可以根据数组的下标直接索引,查找内部存储的对象需要遍历数组比较,增加,删除,插入,都会导致数组的复制,因此在实际使用时,我们应该尽量避免数组容量的扩张。当我们可预知要...
分类:其他   时间:2014-01-16 20:15:27    收藏:0  评论:0  赞:0  阅读:361
制作 Clonezilla live 启动盘
GNU/Linux Method A: Tuxboot下載 GNU/Linux 版本使用的 Tuxboot 在您的環境 在 GNU/Linux 下,請依 指示 來執行 Tuxboot 並安裝再生龍在您的 USB 裝置.安裝與使用如 果使用MS Windows環境,下載tuxboot程式,點選執行後,...
分类:其他   时间:2014-01-16 20:15:17    收藏:0  评论:0  赞:0  阅读:733
Repeater分页
void BindData() { PagedDataSource pds = new PagedDataSource(); pds.DataSource = Infos; pds.AllowPaging = true; pds.PageSize = 10;//取控件的分页大小 pds.Curren...
分类:其他   时间:2014-01-16 20:15:22    收藏:0  评论:0  赞:0  阅读:289
从网上搜集的X86 显示 int 10H
INT 10H 是由 BIOS 对屏幕及显示器所提供的服务程序,而后倚天公司针对倚天中文提供了许多服务程序,这些服务程序也加挂在 INT 10H 内。使用 INT 10H 中断服务程序时,先指定 AH 寄存器为下表编号其中之一,该编号表示欲调用的功用,而其他寄存器的详细说明,参考表后文字,当一切设定...
分类:其他   时间:2014-01-16 20:15:02    收藏:0  评论:0  赞:0  阅读:526
IIS Web服务扩展中添加ASP.NET4.0
问题服务器上安装了ASP.NET 4.0.30319组件,但是在IIS的Web服务扩展中并没有找到ASP.NET v4.0.30319这项,这导致基于.NET4.0开发的网页都无法正常浏览(404错误)。解决办法IIS管理器--Web服务扩展--添加一个新的Web服务扩展,找到“C:\WINDOWS...
分类:Web开发   时间:2014-07-22 23:04:03    收藏:0  评论:0  赞:0  阅读:649
循环---匹配
今天处理一个循环问题,一定记得在循环的时候能尽量少进行循环,那么一定要进行少量的循环, 举个例子,简单的60万条数据,如果有三层循环,那就是40万的三次方,时间就会变的非常慢,有时候过程性思想是很有利于解决某个具体问题的。这些数据的每一条都是可以分成23个字段,进行提取其中的两个,根据一些规则进行查...
分类:其他   时间:2014-01-16 20:14:47    收藏:0  评论:0  赞:0  阅读:392
SSDT的hook浅析
***********关于hook********************************** 首先我们说下hook,什么是hook?hook的英文已经说明了,hook在英文中是钩的意思,计算机取其意叫钩子,而我的理解叫截! 大家应该写过r3下程序,估计也写过一些r3的hook,例如有一个A...
分类:其他   时间:2014-01-16 20:14:37    收藏:0  评论:0  赞:0  阅读:376
hdu 1312 Red and Black
//简单的的搜索,找到能扩充的最大步数#includeusing namespace std;const int maxn = 20 + 5;int dirx[4] = {0, 0, -1, 1};int diry[4] = {-1, 1, 0, 0};int n, m, ans;int sx, s...
分类:其他   时间:2014-01-16 20:14:27    收藏:0  评论:0  赞:0  阅读:356
扑克牌
main.m文件:#import #import "hearts.h" #import "spade.h"#import "wintersweet.h"#import "diamonds.h" #import "stdio.h"#import "string.h"int main(int argc,...
分类:其他   时间:2014-01-16 20:14:13    收藏:0  评论:0  赞:0  阅读:422
sicily 4433 DAG?
题意:输入一个有向图,判断该图是否是有向无环图(Directed Acyclic Graph)。解法:还是深搜 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 bool paths[101][101]; 8 int visi...
分类:其他   时间:2014-01-16 20:13:57    收藏:0  评论:0  赞:0  阅读:363
oc中一些特殊的方法
1、release、retain、retaincount的使用:a、在oc中,用这几个函数共同对一个对象使用的次数做记录,当用alloc创建一个对象后,retaincount为1,以后每使用一次retain函数,retaincount的值加1,每使用一次release函数,retaincount的值...
分类:其他   时间:2014-01-16 20:14:07    收藏:0  评论:0  赞:0  阅读:354
uva 11367 (Dijkstra+DP)
题意:一辆汽车在一张无向图中开告诉你每个城市加油的费用。每次给q个查询(起点,终点,油箱容量)问你最小花费是多少。思路:一道Dijkstra状态的题目。在这种最短路问题中一维的dis数组记录的信息往往不能很好的解决问题,所以我们要给dis数组增加维数来使每个状态唯一。这其实就是结合了动态规划的思想,...
分类:其他   时间:2014-01-16 20:13:52    收藏:0  评论:0  赞:0  阅读:492
架构设计:进程还是线程?是一个问题!(转载)
就像莎士比亚的“To be, or not to be, that is the question”始终困扰着哈姆雷特,对于“进程还是线程?”这个问题,也经常困扰着那些进行软件架构设计的家伙。所以今天打算聊一下我对这个问题的体 会。假如你还搞不清楚线程和进程的区别,请先找本操作系统原理的书好好拜读一...
分类:其他   时间:2014-01-16 20:13:47    收藏:0  评论:0  赞:0  阅读:366
【bs4】安装beautifulsoup
Debian/Ubuntu,install$ apt-get install python-bs4easy_install/pip$ easy_install beautifulsoup4$ pip install beautifulsoup4安装第三方分析器bs4只有py2的代码,安装在py3下会...
分类:其他   时间:2014-01-16 20:13:42    收藏:0  评论:0  赞:0  阅读:477
增强学习概念
http://www.cnblogs.com/jinxulin/p/3511298.html 机器学习算法大致可以分为三种: 1. 监督学习(如回归,分类) 2. 非监督学习(如聚类,降维) 3. 增强学习 什么是增强学习呢? 增强学习(reinforcementlearning, RL)又叫做强化...
分类:其他   时间:2014-01-16 20:13:37    收藏:0  评论:0  赞:0  阅读:362
deep learning3
9.3、Restricted Boltzmann Machine (RBM)受限玻尔兹曼基假设有一个二部图,每一层的节点之间没有链接,一层是可视层,即输入数据层(v),一层是隐藏层(h),如果假设所有的节点都是随机二值变量节点(只能取0或者1值),同时假设全概率分布p(v,h)满足Boltzmann...
分类:其他   时间:2014-01-16 20:13:27    收藏:0  评论:0  赞:0  阅读:448
C# WinForm国际化的简单实现
软件行业发展到今天,国际化问题一直都占据非常重要的位置,而且应该越来越被重视。对于开发人员而言,在编写程序之前,国际化问题是首先要考虑的一个问题,也许有时候这个问题已经在设计者的考虑范围之内,但终归要开发人员去做实现的。因此,如何实现国际化,是开发人员必须掌握的一项基本技能。 今天,这里要讲的就是,...
分类:Windows开发   时间:2014-01-16 20:13:32    收藏:0  评论:0  赞:0  阅读:556
ios 第3天
在手动引用计数中 每一次调用 retain retainCount 就会加一 每一次release retainCount就会减一当retainCount 为零时 就会free (p) ;就是说当申请一段内存时 retainCount 为1 如果把它传给一个函数时就要把retainCount 加一标...
分类:其他   时间:2014-01-16 20:13:22    收藏:0  评论:0  赞:0  阅读:402
linux的运行级别
一、linux共有七种运行级别,内容如下:级别0:停机状态,系统默认运行级别如果设为0,将不能正常启动;级别1:单用户模式,只允许root用户对系统进行维护;级别2:多用户模式,但没有NFS(http://baike.baidu.com/link?url=rCyDjdhZBUgslYvIJfrXyf...
分类:其他   时间:2014-01-16 15:04:44    收藏:0  评论:0  赞:0  阅读:371
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!