自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

转载 【转】Win10年度更新开发必备:VS2015 Update 3正式版下载汇总

微软在06月27日发布了Visual Studio 2015 Update 3 。在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外。官方下载:https://www.visualstudio.com/downloads/download-visual-studio-vs ...

2018-02-20 00:37:00 276

转载 【转】Java工程师成神之路

针对本文,博主最近在写《成神之路系列文章》,分章分节介绍所有知识点。欢迎关注。一、基础篇1.1 JVM1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/1.1.2. 了解JVM各种参数及调优1.1...

2018-02-19 23:56:00 288

转载 12个顶级开发者社区网站帮助程序员走上人生巅峰

公元二十一世纪,世界迎来了大互联网时代,程序员这个行当已然成为了医生、律师等高端中产阶级职业之外的又一高薪职业。不过既然是技术职业,自然也 就会分三六九等,没理想的程序员只能写着自己擅长的代码,加着没玩没了的班,拿着固定的工资,日复一日。而肯努力的程序员肯定会抓住一切机会提升自己,从 而升职、加薪、迎娶白富美、走上人生巅峰。那么今天,雷锋网就为广大想提升自己的程序员们介绍一些国外的高...

2016-08-14 21:22:00 315

转载 15款最好用的思维导图(心智图 )工具

思维导图也叫心智图,是一项流行的全脑式学习方法,用来表示词,思路,任务或其他与围绕着一个中央关键词或想法项目的示意图。通过径向,图形和非线性的方式提出意见,思维导图鼓励头脑风暴的方法来规划和组织任务。虽然思维导图的分支表示分层树形结构,其放射状排列扰乱通常与呈现更加线性的视觉线索层次相关概念的优先次序。  在这里,我们选择了一些最好的思维导图工具,让您能够快速探索思路,与同事协作和编...

2016-01-23 00:16:00 172

转载 学习c++的五十条忠告

1.把C++当成一门新的语言学习;2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语...

2016-01-02 00:40:00 88

转载 【转】SAP HANA学习资料大全[非常完善的学习资料汇总]

Check out this SDN blog if you plan to write HANA Certification examhttp://scn.sap.com/community/hana-in-memory/blog/2012/08/27/my-experience-on-hana-certificationVideos available at HANA A...

2015-01-21 21:49:00 252

转载 【转】寻求一种更好的软件工程研究方法

Mary Shaw寻求一种更好的软件工程研究方法MaryShawSchool of Computer Science, Carnegie Mellon University摘要关于对物理学,生物学和医学的研究过程,人们早已有了公开的精准的解释。...

2015-01-19 23:58:00 203

转载 【转】软件工程研究领域最顶级的两个期刊

[1] IEEE Transactions on Software Engineering (IEEE T SOFTWARE ENG, 简称TSE)中文名:IEEE软件工程汇刊出版社:IEEE,1975年创刊期刊网址:http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32 ...

2015-01-19 23:28:00 517

转载 SpringMVC入门

URL:http://www.cnblogs.com/fangjian0423/p/springMVC-introduction.html转载于:https://www.cnblogs.com/zcwvictor-2012/p/3803210.html

2014-06-22 22:54:00 92

转载 属性与字段的区别

属性是类提供给外部调用时用,的可以使用对象.属性设置或读取一个值get{returexxx;}表示可读set{xxx=value;}表示可写 字段就是类内部用的,用来存储数据 private字段;public属性;通过属性访问字段 讲概念可能不好讲,下面来看一个例子吧!(最简单的)classProgram{ ...

2014-06-22 22:52:00 91

转载 C# 的逻辑运算

&、^、!和|操作符称为逻辑操作符,用逻辑操作符把运算对象连接起来符合C#语法的式子称为逻辑表达式。逻辑 操作符“!”和“^”只作用于其后的操作数,故称为一元操作符。而“&&”、“||”、“&”和“|”为二元操作符,这4个操作 符用于表达式,产生一个true或false逻辑值。如果 x 为 true,则不计算 y(因为不论 y 为何值,“或”操作的结果...

2014-06-19 23:18:00 987

转载 C#中的多态

封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学 习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把它跟“多态”这个词对应起来。在此 抛砖引玉,大家讨论,个人能力有限,不足之处还请指正。 之前看到过类似的问题:如果面试时主...

2014-06-15 22:46:00 95

转载 String.Split()函数

C#中使用string.Split方法来分割字符串的注意事项:string.Split给我们提供了非常灵活的使用方式, 但是如果使用不当, 会造成错误, 最近在做code review时, 看到大部分人这么使用: string s = "A|B|:|C:D"; string[] ss = s.Split("|:|".ToCharArray())...

2014-06-14 19:09:00 110

转载 【转】C#中continue、break和return用法

continue和break的用法一样,直接写上这个单词,后面加一个分号就行比如:continue;break;我们先来谈continue看代码 for (int i=0; i<10; i++) { Console.Write(i); ...

2014-05-22 17:02:00 124

转载 C#中的数组

一维数组:可以如下例所示声明一个由 5 个整数组成的数组:int[] myArray = new int [5];此数组包含从 myArray[0] 到 myArray[4] 的元素。new运算符用于创建数组并将数组元素初始化为它们的默认值。在此例中,所有数组元素都初始化为零。可以用相同的方式声明存储字符串元素的数组。例如:string[] myStringArr...

2014-05-21 22:01:00 102

转载 C#委托

Delegate,委托(或代理)是这样一种数据类型:它的变量可以引用到某一个符合要求的方法上,通过委托可以间接地调用该方法。  C#的委托类似于C语言的函数指针,区别在于C#的委托是面向对象的。  我们可以这样认为:在纯粹的面向对象语言C#中,方法也是一种特殊对象,对象的行为就是方法的行为,对象的属性是方法的返回值和参数列表。既然可以将方法认定为对象,那该对象也可以抽象出类来。这...

2014-05-20 21:36:00 70

转载 不用中间变量,交换a、b值

如果要交换a、b之间的值,一般的做法是:tmp=a;a=b;b=tmp;这种方法不得不使用一个临时变量。从网上学来一个方法,可以不用使用临时变量:a^=b^=a^=b;这样计算之后,就可以交换a、b值证明:首先:^ 是 位运算 的一种: 异或 运算1^1=0;0^0=0;1^0=1;0^1=1;将a、b用二进制表示为:a=An-...

2014-05-19 16:51:00 385

转载 面向对象设计的方法工具

从编程语言直观了解面向对象各种面向对象编程语言相互有别,但都能看到它们对面向对象三大机制的支持,即: “封装、继承、多态”封装,隐藏内部实现继承,复用现有代码多态,改写对象行为使用面向对象编程语言(如C#),可以推动程序员以面向对象的思维来思考软件设计结构,从而强化面向对象的编程范式。C#是一门支持面向对象编程的优秀语言,包括:各...

2014-05-17 21:37:00 162

转载 Microsoft .NET Pet Shop 4: Migrating an ASP.NET 1.1 Application to 2.0

249 out of 297 rated this helpful - Rate this topic Gregory LeakeMicrosoft CorporationAlan Le, Alex Arkhipov, Mike Hanley, and Steve NyholmVertigo Software, Inc.February 2006Appli...

2014-05-17 12:56:00 207

转载 OOA/OOD/OOP

Object-Oriented Analysis:面向对象分析方法  是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。   OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和服...

2014-05-15 20:18:00 473

转载 数据结构与算法系列 目录

最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、"C++"和"Java"这三种语言的实现;实现语言虽不同,但原理如出一辙。因此,读者在了解和学习的过程中,择其一即可!下面是整理数据数据和算法的目录表,对于每一种按照C/C++/Java进行了划分,方便查阅。若文章有错误或纰漏,请不吝指正。谢谢!数据结构和算法目录表...

2014-05-15 20:14:00 80

转载 C#中区别多态、重载、重写

重写是指重写基类的方法,在基类中的方法必须有修饰符virtual,而在子类的方法中必须指明override。 格式: 基类中: public virtual void myMethod() { } 子类中: public override void myMethod() { } 重写以后,用基类对象和子类对象访问myMethod()方法,结果都是访...

2014-05-15 14:45:00 74

转载 c#中的方法的定义和运用

首先,理解下,函数和方法:其实两者是一样的,只是个叫法不同。C#中叫做Method,中文叫方法;C++中称为Function,中文叫函数。函数是Function,多指以前面向过程编程时候,将逻辑编写为一个一个过程,称之为函数。方法是Method,是发展为面向对象的时候,代码以类的方式来组织,类的里面是成员变量和成员函数,对应地也叫做数据和方法(method)。下面...

2014-05-10 18:24:00 402

转载 C语言经典参考书籍

《C程序设计语言》Brian W.Kernighan,Dennis M.Ritchie 编著:C语言的开山之作。C程序员应该人手一本。《C语言参考手册》Samuel P.Harbison,Guy L.Steele Jr. 编著:很好的C语言参考书,在写代码的时候希望边上可以放上一本。《C语言专家编程》Peter van der Linden 编著:更多...

2014-05-09 23:11:00 374

转载 C# 中 static 的用法

说明1:表示静态的关键字说明此对象在应用中只存在一份说明2:C# 是面向对象的程序设计语言,每一个函数都属于一个类。 当一个方法被声明为Static时,这个方法是一个静态方法,编译器会在编译时保留这个方法的实现。也就是说,这个方法属于类,但是不属于任何成员,不管这个类的实例是否存在,它们都会存在。就像入口函数Static void Main,因为它是静态函数,所以可以直接被调用。...

2014-05-09 23:03:00 115

转载 XAML

XAML定义  XAML是一种相对简单、通用的声明式编程语言,它适合于构建和初始化.NET对象。  XAML仅仅是一种使用.NET API的方式,把它与HTML、可伸缩向量图形(SVG)或其他特定领域的格式或语言作比较是完全错误的。XAML由一些规则(告诉解析器和编译器如何处 理XML)和一些关键字组成,但它自己没有任何有意义的元素。因此,如果在没有WPF这样的框架的基础上讨...

2014-05-08 20:10:00 108

转载 What Makes a Good Programmer Good?

I’ve worked with a lot of programmers over the years — some of them super amazing, and some distinctly lackluster. As I’ve had the pleasure of working with some very skilled individuals recentl...

2014-05-06 21:36:00 203

转载 C#中的接口

本文中所有图示纯为个人理解(参考了Assembly中元数据的存储方式),与真实情况可能有所出入。 图中绿色表示公有方法,红色表示私有方法。本文将通过以下四个案例来分析C#中的接口究竟是如何工作的。1、公有方法实现接口方法尽管C#在定义接口时不用指明接口方法的访问控制方式,但默认接口方法均为public型(这可以从反编译的IL代码中看到)。下面是使用Reflector查看的...

2014-05-06 21:12:00 70

转载 【转】C#之继承

本文意在巩固基础知识,并不是对其进行深入剖析,如若对各位高手没有什么作用,请绕过。本文为原创文,所有示例均是博主测试过的,欢迎大家批评指正,如有转载请标明出处,谢谢。继承、封装和多态是面向对象编程的重要特性。其成员被继承的类叫基类也称父类,继承其成员的类叫派生类也称子类。派生类隐式获得基类的除构造函数和析构函数以外的所有成员。派生类只能有一个直接基类,所以C#...

2014-05-05 20:51:00 67

转载 static和public

static:静态。可以设置:静态类、静态变量、静态方法。没有使用static修饰的成员为实例成员。静态成员的使用:通过类名。1。不加static修饰的成员是对象成员,归每个对象所有。2。加static修饰的成员是类成员,可以由一个类直接调用,为所有对象共有。用static关键字标识的程序元素是静态的,不用static标识的程序元素是非静...

2014-05-04 22:58:00 88

转载 public static void main(String[] args){}函数诠释

主函数的一般写法如下:  public static void main(String[] args){…}  下面分别解释这些关键字的作用:  (1)public关键字,这个好理解,声明主函数为public就是告诉其他的类可以访问这个函数。  (2)static关键字,告知编译器main函数是一个静态函数。也就是说main函数中的代码是存储在静态存储区的,即当...

2014-05-04 22:42:00 346

转载 锯齿数组

锯齿数组二维数组的大小是矩形的,例如3×3个元素。而锯齿数组的大小设置是比较灵活的,在锯齿数组中,每一行都可以有不同的大小。图5-4比较了有3×3个元素的二维数组和锯齿数组。图中的锯齿数组有3行,第一行有2个元素,第二行有6个元素,第三行有3个元素。图 5-4在声明锯齿数组时,要依次放置开闭括号。在初始化锯齿数组时,先设置该数组包含...

2014-05-04 20:21:00 192

转载 【转】C# 中访问修饰符

用通过代码:类内部usingSystem;classMod{voiddefaultMethod(){Console.WriteLine("thisisadefaultmethod");}publicvoidpublicMethod(){Console.WriteLine("this...

2014-05-03 15:18:00 64

转载 【转】相对路径详解

在 WEB 前端开发的过程中经常会遇到引入外部文件的情况,例如在 HTML 文件里引入外部 JS 文件和外部 CSS 文件、在 CSS 文件里引入图片文件等。对于初学者来说文件的引入是一个相当恼火的事情,在刚开始的时候我经常会因为路径引用错误而不知道该如何修改,为了方便各位初学人 士快速掌握路径的相关问题,特此总结。注:文中的路径引用均为相对路径,绝对路径在此不做介绍。我们有...

2014-04-22 20:14:00 73

转载 【转】Ajax 基础学习

今天简单的学习了Ajax 的基础知识,总结在这里。部分代码不是原创,特此说明。【Ajax 简介】AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。有很多使用 AJAX ...

2014-04-22 20:13:00 46

转载 Top 10 Programming Fonts

Top 10 Programming FontsSunday, 17 May 2009 • PermalinkUpdate: This post was written back in 2009, and much has changed since then. I’ve also written a few subsequent posts about alternativ...

2014-04-22 20:07:00 117

转载 如何成为一个C++高级程序员

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前已经少了很多,java、C#、python等语言在很多方面已经可以代替C++。但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏、高效的服务器。现在学习java、C#等语言的人数远...

2014-03-01 15:53:00 73

转载 11本免费的编程电子书(英文)

学习,是获取新的或校正和加强已有的知识、行为和技能的简单的过程。它也有可能涉及合成不同信息的过程。学习是不能一蹴而就的,相反,根据你已有的知识和学习方法,学习是需要时间和精力的。网页设计和开发的学习过程也是这样的,它需要你全身心的投入以及相应的学习技巧。网页设计和开发的学习完全取决于你对任意一门编程语言的基础知识的了解。如果我们某门编程语言的基本功很强,那么达到完美的编程水平就...

2014-03-01 15:48:00 96

转载 十个顶级的C语言资源助你成为优秀的程序员

译者言:学习C语言,需要一点一滴,沉下心来,找个安静的地方,泡上一杯咖啡,在浓郁的香味中一起品味她。(by Boatman Yang)人们通常认为计算机编程很烦,但是有些人却从中发现了乐趣。每一个程序员不得不跟随计算机编程语言的潮流。大多数的人以C语言作为开始编程的语言,因为C语言是在编写操作系统和应用程序中用的最为普遍的语言。如果你正在读这篇文章,很有可能你已经是一个编...

2014-03-01 15:41:00 109

转载 【转】自己动手写SC语言编译器

自序编译原理与技术的一整套理论在整个计算机科学领域占有相当重要的地位,学习它对程序设计人员有很大的帮助。我们考究历史会发现那些人人称颂的程序设 计大师都是编译领域的高手,像写出BASIC语言的BILL GATES,SUN的JAVA之父等等,在编译上都有很深的造诣。曾经在世界首富宝座上稳坐多年的比尔.盖茨也就是从给微机编写Basic语言编译器起家 的,也正是这个BASIC编译器为比...

2014-02-24 23:36:00 194

空空如也

空空如也

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

TA关注的人

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