首页 > 编程语言
Java知多少(31)static关键字以及Java静态变量和静态方法
static 修饰符能够与变量、方法一起使用,表示是“静态”的。静态变量和静态方法能够通过类名来访问,不需要创建一个类的对象来访问该类的静态成员,所以static修饰的成员又称作类变量和类方法。静态变量与实例变量不同,实例变量总是通过对象来访问,因为它们的值在对象和对象之间有所不同。请看下面的例子:...
分类:编程语言   时间:2015-04-10 14:50:49    收藏:0  评论:0  赞:0  阅读:229
Java多重判断的简化
package?com.bjs.test; import?java.util.Map; import?com.google.common.base.Preconditions; import?com.google.common.collect.ImmutableMap; public?class?TestIf?{ ????public?static?void?...
分类:编程语言   时间:2015-04-10 13:46:20    收藏:0  评论:0  赞:0  阅读:358
C++ operator= 注意事项
下面先看一段代码: #include using namespace std; class Point{ public: Point(float x=0.0,float y=0.0):_x(x),_y(y){} Point& operator=(const Point& rhs); void printData(){ cout<<"_x="<<_x<<endl; cout<<"...
分类:编程语言   时间:2015-04-10 13:41:59    收藏:0  评论:0  赞:0  阅读:266
spring mvc 3.2源码分析
1,httpServlet public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { HttpServletRequest request; HttpServletResponse response; try { req...
分类:编程语言   时间:2015-04-10 13:39:50    收藏:0  评论:0  赞:0  阅读:395
spring mvc3.2启动分析
1,GenericServlet public void init(ServletConfig config) throws ServletException { this.config = config; this.init(); } 2,HttpServletBean public final void init() throws ServletException { ...
分类:编程语言   时间:2015-04-10 13:38:59    收藏:0  评论:0  赞:0  阅读:239
文本聚类算法介绍
本博客通过对当前比较成熟的聚类算法分析,介绍如何对非结构的数据(文档)做聚类算法;如何利用搜索引擎的相关知识来解决文本聚类问题等...
分类:编程语言   时间:2015-04-10 13:36:20    收藏:0  评论:0  赞:0  阅读:336
常见算法之排序一【冒泡排序】
冒泡排序是我们编程刚入门基本都会接触的一个排序算法,以来它比较简洁,也比较形象。 它的思想就是,让每一个相邻的元素进行比较,假如他们不是按照升序或降序,则交换他们位置,重复这个操作,最大或最小的元素就像泡泡一样,升到了最上面,对剩下的元素重复这个操作,所有的元素就可以排好序了。 它的运作方式: 1.从头向后比较,假如相邻的元素之间的大小不是按升序或降序则将他们进行比较,若不是指定规则,则交换...
分类:编程语言   时间:2015-04-10 13:36:09    收藏:0  评论:0  赞:0  阅读:267
用c语言多文件编写1000人的通讯录
用c语言多文件编写1000人的通讯录...
分类:编程语言   时间:2015-04-10 13:35:59    收藏:0  评论:0  赞:0  阅读:174
go语言-sublime上的go插件安装
项目要使用go,学习一下,首先选择IDE。 因为是服务端开发,所以首先想到在vim里面做配置,我主要是需要语法高亮和自动补全,语法高亮比较好搞,将源码(貌似最近的只有这个版本里面有go的vim配置啊)里面misc/vim下面的配置信息cp到家目录下的.vim文件夹下就行了,但自动补全时候,安装完gocode就一直没生效,没解决,最后放弃vim。 第二个选择是在windows下sublime安装g...
分类:编程语言   时间:2015-04-10 13:35:09    收藏:0  评论:0  赞:0  阅读:820
C++动态内存管理之shared_ptr、unique_ptr
C++中的动态内存管理是通过new和delete两个操作符来完成的。new操作符,为对象分配内存并调用对象所属类的构造函数,返回一个指向该对象的指针。delete调用时,销毁对象,并释放对象所在的内存。但在程序中使用new和delete容易导致很多问题,这里列出三个比较容易犯的错误。我们new了一个...
分类:编程语言   时间:2015-04-10 13:33:19    收藏:0  评论:0  赞:0  阅读:1779
[算法天天练]桶排序
【问题】:如果有一组数据a[]={0,9,2,3,4,5,3,5,2,8},对它进行从小到大的顺序排列#include void BucketSort(){ int i, j; int a[] = {0,9,2,3,4,5,3,5,2,8}; int b[10] = {0}; int iaSize....
分类:编程语言   时间:2015-04-10 13:31:29    收藏:0  评论:0  赞:0  阅读:171
五大常用算法之一:分治算法
一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅...
分类:编程语言   时间:2015-04-10 13:29:39    收藏:0  评论:0  赞:0  阅读:270
华为OJ—火车进站(栈,字典排序)
http://career-oj.huawei.com/exam/ShowSolution?method=SolutionApp&id=2282给定一个正整数N代表火车数量,0 2 #include 3 #include 4 5 using namespace std; 6 7 #defin...
分类:编程语言   时间:2015-04-10 13:28:39    收藏:0  评论:0  赞:0  阅读:294
c++ const: const 变量, const 输入参数, const 返回值, const 成员函数
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被con...
分类:编程语言   时间:2015-04-10 13:27:29    收藏:0  评论:0  赞:0  阅读:290
MFC自定义消息
1. 在头文件stdafx.h中增加一个自定义消息宏 #define WM_USER_THREADEND WM_USER + 12. 在于增加新消息的窗口或对话框类的头文件中增加一个回调函数声明,注意要声明为publicafx_msg LRESULT OnUserThreadend(WPARAM w...
分类:编程语言   时间:2015-04-10 13:26:49    收藏:0  评论:0  赞:0  阅读:235
java虚拟机内存不足,“Could not create the Java Virtual Machine”问题解决方案
在运行java程序时,遇到问题"Could not create the Java Virtual Machine."如下截图:大概原因,就是java堆内存不足以运行JVM,需要增加内存。网上搜索此问题,大部分都是针对某个程序进行修改JVM内存的解决方法,比如eclipse,等。试问,若是其他程序出...
分类:编程语言   时间:2015-04-10 13:26:29    收藏:0  评论:0  赞:0  阅读:329
五大常用算法之五:分支限界法
一、基本描述 类似于回溯法,也是一种在问题的解空间树T上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出T中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出使某一目标函数值达到极大或极小的解,即在某种意义...
分类:编程语言   时间:2015-04-10 13:26:09    收藏:0  评论:0  赞:0  阅读:245
java集成开发环境常用操作集
1、简单搭建maven集成开发环境一、 Jetty安装下载地址(包涵windows和Linux各版本,Jetty9需要JDK7):http://download.eclipse.org/jetty/Jetty安装非常简单,只需要解压安装包即可启动Jetty服务。JETTY_VERSION=xxxwg...
分类:编程语言   时间:2015-04-10 13:25:29    收藏:0  评论:0  赞:0  阅读:393
五大常用算法之四:回溯法
1、概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技....
分类:编程语言   时间:2015-04-10 13:22:19    收藏:0  评论:0  赞:0  阅读:259
JAVA相关基础知识
Java 面试/笔试题神整理JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:...
分类:编程语言   时间:2015-04-10 13:21:49    收藏:0  评论:0  赞:0  阅读:291
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!