- 博客(89)
- 资源 (3)
- 收藏
- 关注
转载 windows 7 64位 安装oracle 11g R2
1、下载Oracle 11g R2 for Windows的版本 下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_data
2014-06-01 19:22:45
909
转载 Lex+YACC or Flex+Bison
1. 简介只要你在Unix环境中写过程序,你必定会邂逅神秘的Lex&YACC,就如GNU/Linux用户所熟知的Flex&Bison,这里的Flex就是由Vern Paxon实现的一个Lex,Bison则是GNU版本的YACC.在此我们将统一称呼这些程序为Lex和YACC.新版本的程序是向上兼容的(译注:即兼容老版本),所以你可以用Flex和Bison来尝试下我们的实例.
2014-05-28 21:24:40
5368
转载 enum、union、namespace定义时没有名字的含义
1 、enum { size=100} 就相当于 #define size 100 size是有作用域的如 int main(){ int i=10; { enum{ a=10,b=11} cout } cout}2、union没有名字union //没有类型名(有也行){
2014-05-28 17:01:38
3691
转载 学士硕士博士毕业论文答辩技巧
博士硕士要想顺利通过答辩,并在答辩时真正发挥出自己的水平,除了在答辩前充分作好准备外,还需要了解和掌握答辩的要领和答辩的艺术。 (一)要有自信心,不要紧张 在作了充分准备的基础上,大可不必紧张,要有自信心。树立信心,消除紧张慌乱心理很重要,因为过度的紧张会使本来可以回答出来的问题也答不上来。只有充满自信,沉着冷静,才会在答辩时有良好的表现。而自信心主要来自事先的充分准备。
2014-05-15 15:31:23
4113
转载 latex引用多篇参考文献
1.如何使连续的参考文献能够中间用破折号连起来?比如[6,7,8,9]变成[6-9]?方法:在文档开始前加上下面的语句命令\usepackage[numbers,sort&compress]{natbib}不但可以压缩参考文献标号,还可以进行排序,即无论正文里面的顺序怎样,显示出来都是先后顺序。在elsevier模板中,natbib包已经默认引用了,无需重新引用,改一下natb
2014-05-05 22:26:01
20669
4
转载 java和C#的个人之比较
网上的一篇《C# 和 Java 的比较》(或者叫《Java 和 C# 的比较》)写的挺不错的,今天忽然搜索到。自己刚刚接触C#,也不由自主地随时都拿来和Java做对比,所以就心血来潮在原作者的每一条之后斗胆都写了些文字。就当是给自己再加深一遍印象吧。 【非常抱歉,由于网上此文章已经被转载多次,所以真的找不到原出处了,所以没法贴出作者原贴的连接】 开始吧... 2007年
2014-04-24 10:01:21
734
转载 我们应该学习什么java、C#还是C++(VC)?
此文仅代表个人观点 很多学员有这样的问题:我们应该学习什么语言,java、C#还是c++?好像很多公司都找会VC的人,java和C#有用吗?甚至有人说java或C#是小公司用的语言,C++是大公司用的语言。 注:下面讨论的C++不是指。net framework下的托管C++而是指非托管的C++. 首先解释一下java、C#、C++和VC的关系。 java,
2014-04-22 10:47:25
4058
1
转载 人生就是个学习、思考与实践的过程
http://www.21ctcm.com.cn/shenxin/zhenren/1875.html导读:越来越多的社会人士发出“大学生无用”的声音,那么,有志青年如何脱颖而出?本文天清地宁老师从怎么学、怎么思考、怎么实践应用三个方面,讲述了怎样合理利用时间吸取不同领域的知识,提高个人的实践应用能力,从而在激烈的竞争中更上一层楼。 很多学生学了四年,抓不到学习的要领,当今有
2014-04-20 12:05:57
6262
2
转载 C++之父评论C++与Java
如果人们非要拿C++和Java来作比较,我建议他们去阅读The Design and Evolution of C++,看看C++为什么是今天这个样子,用我在设计C++时遵从的原则来检验这两种语言。这些原则与SUN的Java开发小组所持的理念显然是不同的。除了表面语法的相似性之外,C++与Java是截然不同的语言。在很多方面,Java更像Smalltalk。(Sun的培训教材清楚地写道:J
2014-04-04 17:17:07
1600
转载 做一个成功的研究生
转载自:http://bbs.freekaoyan.com/viewthread.php?tid=4800091. 如果平时几乎没看过英文原文,读不懂怎么办?其实我以前也根本没读过原文,也看不懂。这儿有个好办法:找一本中文经典的书籍,仅看某一节你感兴趣或与你相关的内容,然后先找一两篇英文的综述(review)认真阅读一下,不会的单词可用金山词霸查一查,也许你读第一篇文章需要花两天,你过两天
2014-03-20 15:00:25
618
转载 C++至今不可替代
社区之星第5期采访的嘉宾是拥有十年以上编程经验的优快云社区活跃用户陈抒。他在采访中谈到C++语言的难点和优势,以及对C++性能的看法。他认为在云计算时代,C++在很多关键业务上起到不可替代的作用。 陈抒认为能熟练掌握技术的方法是勤动手脑、抠细节陈抒,拥有十年以上编程经验的老程序员。目前就职于Esri研发中心。文科毕业,自考计算机本科。曾做过保险业务员,程序员。精通Wi
2014-03-18 12:16:14
1259
转载 我推荐的一些C\C++书籍
人们常常问我有什么C++和编程的书籍推荐,也许是因为我在PowerDNS有一个关于“编写可读性良好的C++代码”的演讲。这篇博文可以作为我对上述问题的一个回答,同时也包含了一些更广泛的笔记编程。如果你有任何补充或喜欢的书籍但是我没有提到,请给留言提示,我打算一有新书就更新这个页面。第一个注意项:如果你打算学习C++,请务必学习最新版的C++ 2011。这个版本的C++移除了许多由C++强大带来
2014-03-17 19:38:41
770
转载 Linux里设置环境变量的方法(export PATH)
1.动态库路径的设置Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径具体操作如下export LD_LIBRARY_PATH=/home/.....(动态库的目录)不过这种设置方法只是在当前的session中有效你可以修改配置文件实现任何session都有效2.环境变量的设置一般来说,配置交叉编译工具
2014-03-17 19:35:11
44636
转载 bibtex文献引用之ctex
LaTeX 的对参考文献的处理实在是非常的方便,我用过几次,有些体会,写出来供大家 参考。当然,自己的功力还不够深,有些地方问题一解决就罢手了,没有细究。 LaTeX 对参考文献的处理有这么一些优点: 1. 可以维护一个 bib 文件,在你的整个研究生涯可以只维护这样一个文件,就象一个数 据库,每个参考文献是一个记录,由一个唯一的 ID (例如下面的 MartinDS
2014-03-04 13:26:40
24519
转载 LaTeX/文献管理 出自CTeXWiki
BibTeX 是学术研究,论文写作的重要辅助工具。作者维护一个或者几个 bib 文件来储存一些文献条目,然后通过 bst 文件定制文献显示的样式,具有高度的灵活性。目录1 格式1.1 作者名1.2 模板2 引用3 样式4 编译5 GUI 软件6 Tips6.1 引用网址6.2 Google Scholar
2014-03-04 13:16:18
2500
转载 泳道图
一种UML活动图,能够清晰体现出某个动作发生在哪个部门,常见工具有StartUML、Rose等。下面是个常见泳道图:常见泳道图[1]泳道图在纵向上是部门职能,横向是岗位(有时候横向上不区分岗位)。绘图元素与传统流程图类似,但在业务流程主体上,通过泳道(纵向条)区分出执行主体,即部门和岗位来。泳道图是将模型中的活动按照职责组织起来。这种分配可以通过将活动组织成用线
2013-12-07 22:44:55
5016
转载 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的
2013-12-07 22:36:34
533
转载 Eclipse+PyDev 安装和配置
Python开发有很多工具,其中Eclipse+Pydev 是最常见的一种。本文简单介绍Windows下Eclipse+PyDev 安装和配置。 Eclipse 是一种基于 Java 的可扩展开源开发平台。就其自身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 PyDev 是Eclipse的 Python IDE 插件,利用 PyDev 插件把 Eclipse 变为功能
2013-12-01 13:38:42
606
转载 程序员究竟可以干多少年
程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21天速成C++》那样速成,好多
2013-11-17 19:58:37
1313
转载 Lisp语言发明者 人工智能奠基人 John McCarthy
图灵奖获得者,Lisp语言的发明者,人工智能的奠基者之一,计算机科学家JohnMcCarthy昨日病逝。John McCarthy生于美国马萨诸塞州波士顿,计算机科学家。他因在人工智能领域的贡献而在1971年获得图灵奖。实际上,正是他在1955年的达特矛斯会议上提出了“人工智能”这个概念。麦卡锡发明了LISP并于1960年将其设计发表在《美国计算机学会通讯》(en:Commun
2013-11-11 18:53:31
5753
转载 java对象实例化到底有多少种?
我认为至少四种: 1、直接 new 调用默认构造器实例化对象,如:String str = new String("abc"); 2、通过工厂方法返回对象,如:String str = String.valueOf(23); 3、通过反射,如:Object obj = Class.forName("java.lang.Object").newInstance(); 4、通过I/
2013-11-09 15:38:02
710
转载 什么是OR Mapping
对象-关系映射(ORM, 即 Object-Relation Mapping)模式指的是在单个组件中负责所有实体域对象的持久化,封装数据访问细节。ORM提供了实现持久化层的另一种模式,它采用映射元数据来描述对象-关系的映射细节,使得ORM中间件能在任何一个Java应用的业务逻辑层和数据库层之间充当桥梁。ORM解决的主要问题就是对象-关系的映射。域模型和关系模型都分别建立在概念模型的基础上。
2013-11-03 22:11:59
2727
转载 Java中的串行化
什么是串行化 对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己 ,这个过程叫对象的串行化(Serialization-连续) 。串行化的主要任务是写出对象实例变量的数值。如果变量是另一
2013-11-02 17:14:29
551
转载 java中volatile的作用
用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的A)=========================分割线1==========
2013-11-02 16:23:50
494
转载 Java中两种String对象创建和初始化方式比较
在Java中,初始化String分为两种:1. String s1 = "11";2. String s2 = new String("11")区别:方法1中,先在内存中查找有没有"11"这个字符串对象存在,如果存在就把s1指向这个字符串对象;方法2中,不论内存中是否已经存在"11"这个字符串对象,都会新建一个对象。 前者会在栈中创建一个对象引用变量str,然后
2013-11-01 21:00:27
864
转载 java中equals方法的用法以及==的用法
equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 ="abc" ;s1
2013-11-01 17:09:41
814
原创 JAVA反编译软件
由于JAVA语言安全性高、代码优化、跨平台等特性,从1995年5月由SUN公司发布后,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位。 不过,JAVA最突出的跨平台优势使得它不能被编译成本地代码,而要以中间代码的形式运行在虚拟机环境中,这使得JAVA的反编译要比别的高级语言容易实现,并且反编译的代码经过优化后几乎可以与源代码相媲美。 为了更好地保护知
2013-11-01 14:24:57
1168
转载 反编译工具jad的使用
from:http://www.javaresearch.org/article/55024.htm这是jad的readme文件jad -sjava example1.classjad的主页是:http://www.geocities.com/SiliconValley/Bridge/8617/jad.htmlCopyright 2000 Pavel Kouznetsov (kpd
2013-11-01 14:22:32
657
转载 熟练java程序员应该掌握哪些技术?
Java程序员应该掌握哪些能力才能算是脱离菜鸟达到熟练的程度? 1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、 javac、java
2013-10-31 22:16:26
6391
1
转载 java学习路线
分享个JAVA学习路线【新手可以参考看下】第一阶段技术名称技术内容J2SE(java基础部分)java开发前奏计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,相关反编译工具介绍,java开发工具E
2013-10-31 22:07:59
1537
转载 开闭原则
1简介 每一部分都可以独立保持开放或关闭[1]开闭原则(OCP)是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。1988年,勃兰特·梅耶(Bertrand Meyer)在他的著作《面向对象软件构造(Object Oriented Software Construction)》中提出了开闭原则,它的原文是
2013-10-31 21:18:16
794
转载 java多态性,instanceof及Object类
注意:粉红色为个人理解,其他为原作者的表述多态是一个之前一直搞不清楚的概念,通过这次笔记,对多态的概念及应用有了较全面的认识,同时学习了instanceof关键字以及Object类的特点.1. Java中类的多态 所谓类的多态性,是指子类对象和父类对象之间的相互转换. 这里分为两部分做笔记: 1.1 子类对象向父类对象转换(向上转换)
2013-10-30 20:44:37
2767
转载 java中类对象之间的类型转换
类似于基本数据类型之间的强制类型转换。 存在继承关系的父类对象和子类对象之间也可以 在一定条件之下相互转换。 这种转换需要遵守以下原则: 1.子类对象可以被视为是其父类的一个对象2.父类对象不能被当作是某一个子类的对象。3.如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为实际参数。 4.如果父类对象与引用指向的实际是一个子类对象,那么这个
2013-10-30 17:39:08
1743
转载 类对象之间的类型转换与Instanceof比较运算符
类的类型转换:1、向上转型(小------>大),就是把小的数据类型的变量的值赋给大数据类型的变量。比如:子类转父类、String类型转Object类型这两个都是向上转型。特点:自动转型2、向下转型(大-------->小),就是把大的数据类型的变量的值赋给小数据类型的变量。比如:父类转子类、Object类型转String类型这两个都是向下转型。特点:强行转
2013-10-30 17:25:30
1411
转载 IT外企那点事(3):奇怪的面试
外企的面试都面写啥?不同的企业也是不一样的,总的来说可以归结为以下几句话: 三类企业面实战,二类企业面基础,一类企业面算法。 在此声明,此处所谓的一二三类,绝没有轻视其他企业的意思,这里的一二三类基本上是按照本科毕业的时候起薪来划分的,一类企业指的是年薪15万以上的企业,二类企业指的是年薪10万左右的企业,三类企业指的是年薪5万左右的企业。当然按照上两次的描述大家可以知道,并不是起
2013-10-26 21:51:32
775
转载 java中instanceof的用法
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:
2013-10-26 17:07:01
637
转载 C#中类和结构体的区别
结构体和类同样能够定义字段,方法和构造函数,都能实例化对象,这样看来结构体和类的功能好像是一样的了,但是他们在数据的存储上是不一样的(以下摘录):C#结构体和类的区别问题:在C#编程语言中,类属于引用类型的数据类型,结构体属于值类型的数据类型,这两种数据类型的本质区别主要是各自指向的内存位置不同。传递类的时候,主要表现为是否同时改变了源对象。C#结构体和类的区别技术要点: ◆类在
2013-10-26 16:22:20
897
转载 Java中的main()方法详解
Java中的main()方法详解 在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。 在看Java中的main()方法之前,先看一个最简单的Java应
2013-10-26 15:48:13
1504
转载 java主函数详解
JAVA中的主函数是我们再熟悉不过的了,相信每个学习过JAVA语言的人都能够熟练地写出这个程序的入口函数,但对于主函数为什么这么写,其中的每个关键字分别是什么意思,可能就不是所有人都能轻松地答出来的了。我也是在学习中碰到了这个问题,通过在网上搜索资料,并加上自己的实践终于有了一点心得,不敢保留,写出来与大家分享。主函数的一般写法如下:public static void main(Stri
2013-10-26 15:45:31
2179
原创 java的包装类
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。 包装类均位于java.lang包,包装类和基本数据类型的对应关系如下表所示:包
2013-10-19 16:41:04
510
minicom-2[1].2.tar.gz
2009-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人