自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农在奋斗!

  • 博客(29)
  • 收藏
  • 关注

转载 架构师都要懂哪些知识

Web架构师究竟都要学些什么?具备哪些能力呢?先网上查查架构师的大概的定义,参见架构师修炼之道这篇文章,写的还不错,再查查公司招聘Web架构师的要求。 总结起来大概有下面几点技能要求:一、 架构师有优秀的编码能力,解决开发人员无法解决的难题。二、 架构师对系统的大数据容量高性能高并发高容错的网站有架构设计和开发经验。三、 架构师对操作系统、数据库、服务器各种软件使用的配置比

2014-11-22 22:30:38 700

转载 Java 互联网工程师要具备哪些技能或技术?

Java技术的世界是个无底洞,永远也学不完,不废话了,我就简单的说一下自己的看法(偏重Java方面,什么html、css、js这些不在这次的讨论之内,虽然JavaServer开发有时候也都需要懂点):1.Core Java,就是Java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,JDK的源代码写的非常好,要经常查看,对使用频繁的类,比如String

2014-11-08 14:20:08 1145

转载 火狐浏览器中页面使用a标签提交后台执行两次,组件导致

1#:[html] view plaincopya  href="download.html?fileName=QQ截图20140611195550.png">下载a>  2#:[html] view plaincopya onclick="location.href='download.h

2014-08-26 13:05:41 1492

转载 EJB到底是什么,真的那么神秘吗??

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率

2014-08-05 15:59:47 599

转载 对 spring 与 EJB 的理解

在1.spring 和 EJB 有什么可比之处?Spring和EJB都是两种Java领域模型(框架),当然有很多不同,其实比不需要关注两者的不同,以及可比之处,如果客户要求你使用EJB,你就用EJB,要你用Spring,你就用Spring。不用不需要知道,因为知道了没好处。如果客户没有要求,建议你用Spring,更加敏捷,它的依赖注入可以让它跟其它任何框架无耦合的组合。所谓轻量级,就是它对

2014-07-12 17:05:42 815

转载 The answer for CURDCoder

You're asking the wrong question, my friend.Don't blame the CRUD for all the bullshit that is often associated with it.(Reminder: CRUD stands for Create Retrieve Update Delete, and is the unde

2014-03-11 12:56:34 730

原创 Struts2配置问题

今天初学struts2,在配置时候遇到一些问题,我用的是struts-2.3.16,核心包如图:加入这几个包后配置环境就没有问题了,注意:各个版本所需的核心包是不同的!struts-2.3.16配置就这样!

2014-03-10 20:33:58 827

转载 java学习路线(转)

1        概述学过一段时间的同学一定会觉得Java学习最头疼的不是语法结构的繁杂,而是Java本身体系结构的庞大。以至于自己不知道接下去该学什么,或者什么样的知识才会对后续的学习有帮助。本节内容将让大家对Java学习的路线有个宏观的把握。在与市场接轨的前提下,我们会推荐给各位同学相关学习的方向和技术,以及学习到何种程度才能适应基本的工作。好多同学可能会有如下的疑问:

2013-11-08 12:02:50 1332 1

原创 全面理解Java中的String数据类型

1. 首先String不属于8种基本数据类型,String是一个对象。   因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。   2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;   3. String str=”kvill”; St

2013-10-26 11:58:01 637

原创 JAVA 多态

Java多态方法的重写、重载与动态连接构成多态性。多态分两种:(1)编译时多态(设计时多态):方法重载(Overloading)。 (2) 运行时多态:方法重写(Overriding)JAVA运行时系统根据调用该方法的实例的类型来决定选择调用哪个方法则被称为运行时多态。(我们平时说的多是运行时多态,所以多态主要也是指运行时多态)运行时

2013-10-14 17:08:38 831

转载 Java转型(向上或向下转型)

在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。5.13.1 向上转型我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。我们现实中也经常这样说:麻雀是鸟。这两种说法实际上就是所谓的向上转型,通俗地说就是

2013-10-14 17:06:46 714

原创 Java非访问控制修饰符

Java非访问控制修饰符一、类的修饰符1、抽象类: abstract抽象类就是没有具体对象的概念类;abstract class className{}2、最终类: final一些有固定作用,用来完成某种标准功能的类; 这个类不可能有子类final class classNamw{}abstract和final修饰符不

2013-10-13 00:01:16 2193

转载 Java虚拟机的JVM垃圾回收机制

1.JVM内存空间   JVM堆(Heap)= 新生代(Young) + 旧生代(Tenured) 分区作用: 新创建的对象通常先将其分配在新生代中,在新生代中经过若干次GC之后仍未释放的对象,再将它移动到旧生代。为了让内存回收更高效(GC会暂停JVM中的应用),Sun JDK在1.2开始对堆采用了分代管理的方式。在分配对象遇到内存不足时,先对新生代进行GC(Young GC

2013-10-12 16:51:02 863

转载 Java虚拟机JVM内存分区及代码执行机制

1.  JVM体系结构 图1 JVM体系结构     方法区:存放JVM加载的类型信息。包括: 类型基本信息,常量池,字段信息,方法信息,类变量,指向ClassLoader的引用,Class类的引用,方法表等。(对应JVM内存配置中的-PermSize等)   java堆:程序中创建的类的实例和数组,包括class对象和exception对象,存放在堆里面。堆中除了

2013-10-12 16:39:57 1447

转载 jdk下常用文件夹以及java中常用的包

jdk下常用文件夹(1) bin文件夹:存放jdk附带的实用工具  bin (binary)其中文意思即是:二进制        javac.exe  Java语言编译器,它负责将Java源代码(.java文件)便以为字节码(.class文件)文件。         java.exe  Java语言解释器,它负责执行Java字节码文件。         appletview

2013-09-26 12:44:46 1428

转载 java api 帮助文档 chm 1.5 1.6 中文版英文版.

Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun 中国技术社区(http://gceclub.sun.com.cn/)正式发布第一批中文版Java API文档(包括java.lang和ja

2013-09-17 21:16:33 6026

原创 传智播客C/C++课程大纲

首先声明,不是打广告!如果想学习C/C++编程,这是传智播客的C/C++课程大纲,可以做一个参考!C/C++课程大纲C语言3周21天完全掌握C语言的本质,成为一名合格的C程序员,经历谷歌,微软,腾讯,百度,阿里的C语言面试题的千锤百炼。1.跨平台开发环境介绍,C语言开发流程,常量与变量,数据输入输出;2.C语言数据类型,运算符,操作符以及

2013-08-15 01:25:53 3980 4

转载 谈谈我对攻读计算机研究生的看法

就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。      如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼 。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是,工作经验并不一定等于开发经验,我见过很多工作2-3

2013-08-06 01:11:31 885

原创 如何获取设备描述表句柄--WIN32 api

Windows提供了几种获取设备描述表句柄的方法,如果在处理一条消息时获取了设备描述表句柄,应该在退出窗口函数之前释放它。一旦释放了句柄,它就不再有效了。       1、最常用的获取并释放设备描述表句柄的方法是,在处理WM_PAINT消息时,使用的BeginPaint和EndPaint调用:hdc = BeginPaint(hwnd,&ps);//other program l

2013-07-23 17:37:14 1869

转载 C++开源跨平台类库集

在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器 重新编译即可经典的C++库   STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合         标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,         故目前不怎么用它了。   Boo

2013-07-20 16:41:38 929

转载 C++ ofstream和ifstream详细用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;  在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:  1、插入器(  向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout  2、

2013-07-20 13:23:34 632

原创 如何学好C++ 用好类库很重要

如果你有一定的C基础可能学起来比较容易些,但是学习C++的过程中又要尽量避免去使用一些C中的思想;平时还要多看一些高手写的代码,遇到问题多多思考,怎样才能把问题抽象化,以使自己头脑中有类的概念;最后别忘了经常上机自己调调程序,这是谁也代替不了的.  C++类库介绍  再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 Bja

2013-07-20 13:20:43 885

原创 二维数组参数传递方法

//Array.cpp//二维数组的参数传递//2013/6/28#includeusing namespace std;//数组名作为形参void fun1(int iArray[][3]){ for(int i=0; i<3; i++) { for(int j=0; j<3; j++) cout << iArray[i][j] <<" "; cout << e

2013-06-28 19:12:05 769

转载 gcc 编译多个源文件

一. 常用编译命令选项假设源程序文件名为test.c。1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。2. 选项 -o用法:#gcc test.c -o test作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名

2013-06-27 23:41:19 682

原创 我来告用诉你学什么有用

今天看博文,看到这些文章,又联想到大二即将毕业,于是修改了一下这篇文章,当做对一下大一大二所学的内容的总结吧。 一、计算机专业素养         1,高等数学:为了及格,同时帮助概率及格          2,概率:为了证明高等数学可以帮助及格          3,线性代数:如果你学习计算机图形学,就是opengl/direct3d的话,里面的3d模型的空间坐标用矩阵来

2013-06-27 21:14:42 1224

转载 这十几年编程的不同认知层次——摘自聊天记录

1、指针很难用,考得很烦——指针很好用,正确的用法不会出错——引用效果更好2、const干嘛的,多余——哦,可以这样用——还可以那样用——还真有效果——OMG,原来还可以这样用3、异常是什么,好像经常说——我都工作几年了,还不知道到底有什么存在的意义——哦,原来是这样,这种情况下没它还不行——总结出错误处理机制4、模板是什么,有用吗——坚持学一下,难懂又难用——哦,还真有地

2013-06-27 20:23:05 642

原创 调试技巧(字符串化运算符#)& 变量内存分配问题

Create a program that defines two int arrays, one right after the other. Index off the end of the first array into the second, and make an assignment. Print out the second array to see the changes cau

2013-06-25 19:52:33 1024

原创 C++的显式转换

在C++中显式转换类型的操作函数有static_cast,reinterpret_cast,const_cast和dynamic_cast,前面三个是在编译时实现,后面一个dynamic_cast是在执行时实现,这些操作函数都是模板函数,    static_cast(expression)  reinterpret_cast(expression)  const_cast(expre

2013-06-25 16:38:30 635

原创 OJ 输入问题

1. 最简单的输入Description 计算 a+b Input 两个整数 a,b Output a+b的值 Sample Input 1 2 Sample Output 3 C#include int main() { int a,b; scanf("%d %d",&a

2013-06-22 17:18:46 2604

空空如也

空空如也

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

TA关注的人

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