- 博客(77)
- 收藏
- 关注
转载 C#版本与.NET版本对应关系以及各版本的特性
C#版本 .NET版本 发布日期 特性 C# 1.0 .NET Framework 1.0 2002-02-13 委托、事件 C# 1.1 .NET Framework 1.1 2003-04-24 APM(异步编程模型) C# 2.0 .NET Framework 2.0 2005-11-07 泛型、匿名方法、迭代器、可空类型 C# 3.0 .NET Framework 3.0 2007-11-06
2021-03-06 11:50:04
679
原创 Sublime Text 3 MarkdownEditing布局设置
在Sublime Text 3 MarkdownEditing插件打开md文件默认的主题很丑,而且文字居中,左侧有大片空白,需要修改配置文件调整一下。流程:trl+shift+p打开命令输入,打开Preference: MarkdownEditing Setting: Userctrl+shift+p打开命令输入,打开Preference: MarkdownEditing Setting: Def
2017-05-30 10:49:48
2292
原创 Sublime3 markdown
* MarkdownEditing *MarkdownEditing是Markdown写作者必备的插件,它可以不仅可以高亮显示Markdown语法还支持很多编程语言的语法高亮显示。* OmniMarkupPreviewer *OmniMarkupPreviewer用来预览markdown 编辑的效果,同样支持渲染代码高亮的样式。安装插件安装插件之前,我们需要首先安装一个Sublime 中最不可缺少的
2017-05-30 10:43:33
577
原创 Lintcode 68 二叉树的后序遍历
描述: 给出一棵二叉树,返回其节点值的后序遍历。 样例: 给出一棵二叉树 {1,#,2,3}, 返回 [3,2,1] 挑战: 你能使用非递归实现么? 代码:/** * Definition of TreeNode: * class TreeNode { * public: * int val; * TreeNode *left, *right; *
2016-08-28 18:34:39
484
原创 Lintcode 67 二叉树的中序遍历
描述:给出一棵二叉树,返回其中序遍历样例:给出二叉树 {1,#,2,3},返回 [1,3,2].挑战:你能使用非递归算法来实现么?代码:/** * Definition of TreeNode: * class TreeNode { * public: * int val; * TreeNode *left, *right; *
2016-08-28 18:31:20
652
原创 Lintcode 66 二叉树的前序遍历
描述:给出一棵二叉树,返回其节点值的前序遍历。样例:给出一棵二叉树 {1,#,2,3}, 返回 [1,2,3].挑战:你能使用非递归实现么?代码:/** * Definition of TreeNode: * class TreeNode { * public: * int val; * TreeNode *left, *right;
2016-08-28 18:28:04
403
原创 Linkcode 167 链表求和
描述: 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。 样例:给出两个链表 3->1->5->null 和 5->9->2->null,返回 8->0->8->null 题解:和二进制求和一样,不过这换成了十进制求和,操作的数据结构也变成了链表,
2016-08-28 18:26:44
456
原创 Lintcode 408 二进制求和
描述:给定两个二进制字符串,返回他们的和(用二进制表示)。 样例:a=11b = 1返回 100 题解:从低位将两个二进制相加,下次相加的时候再加上进位每次统计本位置的值,和向上一位进的数是什么num/10统进进位num%10统计本位置的值 代码:class Solution {public: /** * @param
2016-08-28 18:25:02
476
原创 LintCode 452 删除链表中的元素
描述:删除链表中等于给定值val的所有节点。 样例:给出链表 1->2->3->3->4->5->3, 和 val = 3, 你需要返回删除3之后的链表:1->2->4->5。 代码:/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode
2016-08-23 19:22:21
570
原创 Lintcode 1 A + B 问题
描述:给出两个整数a和b, 求他们的和, 但不能使用 + 等数学运算符。注意事项你不需要从输入流读入数据,只需要根据aplusb的两个参数a和b,计算他们的和并返回就行。 说明:a和b都是 32位 整数么? 是的我可以使用位运算符么? 当然可以 代码:class Solution {public: /* * @param a: Th
2016-08-23 19:21:15
352
原创 hdu 5842 Lweb and String
Lweb andStringTime Limit: 2000/1000 MS(Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 4367 Accepted Submission(s): 1265Problem DescriptionLweb has a str
2016-08-15 16:27:45
415
原创 hdu5832 A water problem
A water problemTime Limit: 5000/2500 MS(Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 5814 Accepted Submission(s): 1238Problem DescriptionTwo planets n
2016-08-15 16:06:26
699
转载 Vmware使用技巧:“设置U盘、光盘启动、本地文件共享、安装Ghost版系统”图文教程
VMware虚拟机是一款世界顶级的虚拟机,功能十分强大。不少网友留言,问我虚拟机怎么操作。今天就以VMware8.0为例介绍一些使用的经验。一、安装操作系统流程1.安装虚拟机软件之后,我们要在虚拟机里面安装操作系统,那么必须“新建一台虚拟机”。——新建虚拟机,这里略去(就是一直点击“下一步”,十分简单)2.新建完虚拟机,那么就要安装操作系统了。我们真实电脑里用的是“
2014-09-20 16:49:41
1382
转载 中文编码杂谈
编码问题的例子在windows自带的notepad(记事本)程序中输入“联通”两个字,保存后再次打开,会发现“联通”不见了,代之以“��ͨ”的乱码。这是windows平台上典型的中文编码问题。即文件保存的时候是按照ANSI编码(其实就是GB2312,后面会详细介绍)保存,打开的时候程序按照UTF-8方式对内容解释,于是就出现了乱码。避免乱码的方式很简单,在“文件”菜单中选择“打开”命令,选
2014-09-14 15:49:34
557
转载 VS2010 中更改项目名称
在VS2010中新建一个像项目,开发工作都接近尾声了,客户要求更换项目的名称,差不多要变更整个解决方案中项目名称,引用等等,这个工作量还是很大的。上网搜索解决方法,还实验了专门的修改项目名称工具,但是最后都是一堆的错误,看着头疼。其实项目名称个人感觉没那么重要,客户要的是程序能够正常的运行起来,在运行的过程中也是不出现项目名称的,不知道为何要该,但是客户要求改我们还能拒绝?客户是上帝,这个上帝有点
2014-08-12 16:43:09
724
转载 标记读书法
读书求精不求多,非不多也。唯精乃能运多,徒多徒烂耳。 ——郑板桥(清代画家) 俗话说‚不动笔墨不读书‛。读书动笔标记,能够提高读书效果,更好地将书‚读懂‛‚读透‛。尤其是现在随着网络、电子媒体、影视等诸多信息化技术的出现,许多同学提出质疑,认为读电子书、网络阅读、看影视剧等就足够了,甚至不少年轻学子拒绝使用纸质书,更别提动笔墨读书了。其实,这是一种非常严重的误解,不管现代信息技术如何发达,纸质
2014-07-09 17:48:28
1816
转载 十二个标记重点的方法
十二个标记重点的方法 读书时,你是否有标记重点的习惯?有些人有,有些人没有。我个人倒是没有这个习惯,主要是因为个人有书本洁癖,实不愿意将书本写得东一行西一列的,看起来就不舒服。不过,我必须承认我也因此吃了不少苦,看通俗小说还好,看过就算,有没有划重点写笔记并不太重要,但假如是看些论述类的书目,没有做笔记的后果,常常是看完一整本书后,要回头看看一些重点,却怎么找都找不到。因此
2014-07-09 17:16:02
8945
转载 学习逆向工程参考书
第一部分:汇编语言《汇编语言》《IBM-PC汇编语言程序设计》《保护方式下的80x86及其编程》《Intel汇编语言程序设计》《琢石成器-Windows环境下32位汇编语言程序设计》《Intel Architecture Software Developer's Manual 》第二部分:PE文件《windowsPE权
2014-07-01 07:26:00
1680
转载 .net程序员必看30本经典书籍
一.入门1.《HTML与CSS入门经典(第7版) 》HTML入门 点评:html语言的入门,由于html极其简单所以同类其他书也可代替,本书并非经典,本书摆在这里纯属占位!你可以用其他书代替。2.《C#入门经典(第3版)》C#入门点评:经典中的经典,个人认为是30本书里最重要的,虽然其他讲C#的好书也很多但大多1.0版的,很多在书店已经绝版,被《程序员》等机构评
2014-06-23 14:30:51
1195
转载 自学之路——七年之痒 ----------BY小生我怕怕前辈
呵呵!都凌晨了,一夜没睡!看了一夜小甲鱼的视频!突然内心有一些话,想和大家分享下,都是自己走过的路,自己的心理话,希望能给予大家一些启示! 《七年之痒——之引子前序》 接触电脑七年,具体年龄之前在网络上从未透漏,呵呵!感觉老了,现在后起之辈,真是可怕!我算是比较早接触电脑的吧,虽然老家是农村的,但从一上初中开始就接触电脑,什么夜不归宿,网吧通宵,沉迷游戏,疯狂
2014-06-08 23:51:36
2739
转载 无线网卡的模式
无线网卡的工作模式 无线网卡可以工作在多种模式之下。常见的有Master,Manged,ad-hoc,monitor等模式。 对于Master模式,它主要使用于无线接入点AP提供无线接入服务以及路由功能。可以想象我们使用的无线路由器就是工作在Master模式下了,不过对于普通的pc机来说,如果有合适的硬件它也可以变成一台无线AP。在LINUX下使用软件HOSTAP可以使
2014-06-08 15:06:27
719
转载 开始学习web安全 & 搭建 Damn Vulnerable Web App 渗透测试平台
今天在查相关学习web安全资料的时候看到了一个词。。“蜜罐”。。。我初二的时候就知道这词了,前阵子重新开始学渗透的时候竟然没意识到,还是自己好好多搭几个本地测试来测试吧...不然坐等查水表... 昨天开始看道哥的《白帽子讲web安全》觉得好多东西好实用啊,web安全这块基本上是空白,要多搭环境来学习技能,省内学校网站。。。XSS,CSRF 用WVS一扫一堆...
2014-05-31 20:39:51
3396
转载 xmapp上搭建dvwa
1. XMapp下载好,安装于C:盘下2. 根据readme中的揭开,首先执行setup_xmapp。3. 单击xampp_start, 不报错则继续4. 在browser中访问localhost,此时可以看到xmapp的欢迎界面5. 修改$XAMPP_HOME\apache\conf\extra\httpd-xampp.conf文件,注释掉如下# # Ne
2014-05-31 20:36:18
1859
转载 使用DVWA进行渗透测试演练(1)--DVWA的安装
DVWA (Dam Vulnerable Web Application)DVWA是用PHP+Mysql编写的一套用于常规WEB漏洞教学和检测的WEB脆弱性测试程序。包含了SQL注入、XSS、盲注等常见的一些安全漏洞。 链接地址:http://www.dvwa.co.uk 1、 从上述链接中下载DVWA压缩包 2、 DVWA需要依赖httpd、PHP、MySQL、php-mysql
2014-05-31 16:40:19
13035
转载 SqlCommand.Parameters.Add()用法
private bool AddInfo(string strName, string strImage){ sqlcon = new SqlConnection(strCon); FileStream FStream = new FileStream(strImage, FileMode.Open, FileAccess.Read); BinaryReader
2014-05-27 20:08:02
6935
转载 sqlcommand.parameters.add
这是什么东西啊,parameters是SqlCommand的属性。那后面在加个.ADD是什么意思。难道属性后还能调用其他东西?望高人解答分享到:2013-02-14 21:49提问者采纳Parameters是属性没错,但是这个属性是一个SqlParameterCollection对象,这个对象有一个Add方法,你要理解属性得到的是一个
2014-05-27 20:01:51
1000
转载 堆与栈在内存里是怎么分配的?
对于初学编程的人员来说,变量在内存中是分配在堆中还是在栈中,往往不甚明白,今天我来清晰简单的讲解下。步骤/方法当我们看到一个变量类型是已知的,就分配在栈里面,比如INT,Double等。其他未知的类型,比如自定义的类型,因为系统不知道需要多大,所以程序自己申请,这样就分配在堆里面。值类型与引用类型
2014-05-23 20:54:38
702
转载 堆和栈的区别(转过无数次的文章)
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2014-05-23 20:49:48
443
转载 内存中堆栈
一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局
2014-05-23 20:42:09
461
转载 JAVA的基本数据类型和引用数据类型的区别
基本数据类型大小范围默认值int(整形)32-2147483648~21474836480long(长整形)64-9233372036854477808~92333720368544778080float(浮点形)32-3.40292347E+38~3.40292
2014-05-23 20:35:45
840
转载 中国历史朝代顺序表
朝代起讫年代都城今地统治民族开国皇帝三皇五帝夏朝约公元前2146-1675年安邑山西夏县华夏族禹商朝约公元前1675-1029年亳河南商丘华夏族汤周西周约公元前1029-771年镐京陕西西安
2014-05-20 15:02:45
1338
转载 s
朝代起讫年代都城今地统治民族开国皇帝三皇五帝夏朝约公元前2146-1675年安邑山西夏县华夏族禹商朝约公元前1675-1029年亳河南商丘华夏族汤周西周约公元前1029-771年镐京陕西西安
2014-05-20 15:02:34
868
转载 中国历史朝代顺序表
朝代起讫年代都城今地统治民族开国皇帝三皇五帝夏朝约公元前2146-1675年安邑山西夏县华夏族禹商朝约公元前1675-1029年亳河南商丘华夏族汤周西周约公元前1029-771年镐京陕西西安
2014-05-20 15:02:01
2675
转载 中国古代木制机器发展简史
一 工具西方传统认为,是上帝创造了人,但马克思却认为,是劳动创造了人。这在当时无疑是颠覆性的,甚至大逆不道。马克思因此不仅发现了劳动,而且发现了“人”——人是一种“劳动动物”。人类的劳动产生了财富,也产生了工具。孔子说:“工欲善其事,必先利其器。”简单的工具和较为复杂的机器对人类的影响是如此重要,以至于人们常常用它们来划分世界文明的各个阶段,比如石器时代、青铜时代、铁器时代,乃至蒸
2014-05-17 20:38:09
3568
转载 【教程】关于各种USB启动模式的解读 MBR、PBR
1楼MBR介绍,2楼是分区PBR介绍。(转载请注明出处:http://bbs.wuyou.com/viewthread.php?tid=166641&highlight=)系统开机或者重启过程:BIOS 加电自检 ( Power On Self Test -- POST )。BIOS执行内存地址为 FFFF:0000H 处的跳转指令,跳转到固化在ROM中的自检程
2014-05-16 22:14:56
2312
转载 win7系统下Visual Studio 2008怎么添加序列号
我安装的是Visual Studio Team System 2008版本,适用版本90天。用了两个月后,每次打开出现提示:还有30天过期了,29天过期了,28天过期了。。。每次看到这个提示心中总有不爽。 于是上网找序列号, 在网上找了好久,好像就一个序列号:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T。 下面是win7的操作1,控制面板\程序\程序和
2014-05-15 11:46:09
2782
转载 面向对象编程,我的思想(下部)
2.3深入探讨函数:2.3.1构造函数、默认构造函数、 缺省构造函数 对于上面的实例,它已经能完成绝大部分工作了,但它还是不完善的,还有许许多多的细节等到我们去完善!也许有的同学已经注意到了,当我创建完“jingwei”这个对象时,这个对象的所有的属性都是空的,也就是说:这个对象的姓名是未定的、年龄是未定的、性别是未定的、薪水是未定的、午餐也是未定的。而我们想把这些属性都添加上
2014-05-14 00:36:32
536
转载 面向对象编程,我的思想(上部)
前言:整理这份资料的目的是为了帮助我的同学能够更直观的理解面向对象的编程。让后来者能够少走一些弯路,但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变不离
2014-05-14 00:35:31
457
转载 SQL 2008 R2安装流程
首先是解压SQL2008 R2的压缩文件。(建议,解压路径不要含有汉字,比如这样的F:\SQL,表示第一次解压的时候,解压路径含有汉字。。各种安装不成功啊,有木有)解压下载好的SQL。。。然后打开setup.exe。然后跟着下边的图文走这个地方大概要稍等一两分钟~不要着急,然后出现下图 图中,有些没有显示下边的状态
2014-05-13 23:56:45
780
转载 30分钟内快速理解面向对象思想
面向对象思想----不看后悔!前言:整理这份资料的目的是为了帮助朋友们能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机 的体系结构不
2014-05-13 20:35:55
478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人