首页 > 编程语言
【Java心得总结三】Java泛型上——初识泛型
一、函数参数与泛型比较泛型(generics),从字面的意思理解就是泛化的类型,即参数化类型。泛型的作用是什么,这里与函数参数做一个比较:无参数的函数: public int[] newIntArray(){ return new int[6]; }函数功能即返回一个大小为6的数组,但是这个函数只能...
分类:编程语言   时间:2014-04-07 08:02:20    收藏:0  评论:0  赞:0  阅读:518
c++ 笔试面试题 难题精选 持续更新
//第一题 问下面的输出结果是 什么?#include #include using namespace std; class A { protected: int m_data; public: A(int data = 0) { m_data = data; } int GetData() { return doGetData(); } virtual int...
分类:编程语言   时间:2014-04-07 01:52:36    收藏:0  评论:0  赞:0  阅读:566
Java设计模式之从反恐精英控制台分析单例(Singleton)模式
所谓单例模式(Singleton),就是保证一个类仅有一个实例,并提供一个访问它的全局访问点的模式。   玩过反恐精英的同学应该都知道,游戏当中是有个控制台的,我们可以通过按`键(波浪线键)调出这个控制台。控制台的目的是为了方便开发人员开发,当然我们也可以在里面来修改一些游戏参数,如输入SV_GRAVITY 100可以把重力调整到100,那么我们跳跃的高度就是原来的8倍了。   由于控制台的游...
分类:编程语言   时间:2014-04-07 00:33:41    收藏:0  评论:0  赞:0  阅读:602
C++中map、hash_map、unordered_map、unordered_set通俗辨析
标题中提到的四种容器,对于概念不清的人来说,经常容易弄混淆。这里我不去把库里面复杂的原码拿出剖析,这个如果有兴趣其实完全可以查C++Reference,网上的原码是最权威和细致的了,而且我觉得有耐心直接认真看原码的人,也不需要我这篇速记博文了,所以我这里还是讲的通俗一些,把它们区分的七七八八。 一、hash_map、unordered_map 这两个的内部结构都是采用哈希表来实现。区别在哪里?...
分类:编程语言   时间:2014-04-07 00:47:00    收藏:0  评论:0  赞:0  阅读:523
Caused by: java.lang.OutOfMemoryError: PermGen space
2014-4-6 22:15:29 org.apache.catalina.startup.HostConfig checkResources 信息: Reloading context [/blog0.1] 2014-4-6 22:15:29 org.apache.catalina.core.ApplicationContext log 信息: Closing Spring root We...
分类:编程语言   时间:2014-04-07 02:22:04    收藏:0  评论:0  赞:0  阅读:782
java学习笔记 第一篇 基础知识
第一章 初识java...
分类:编程语言   时间:2014-04-07 01:08:02    收藏:0  评论:0  赞:0  阅读:794
python进阶七_文件操作(三)
1.文件移动与复制操作(os,shutil)我们先来看一看os与shutil中都有哪些实用的函数:os.sep  可以取代操作系统特定的路径分隔符。windows下为 '\\'os.name     字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix'os.getcwd()      函数得到当前工作目录,即当前Python脚本工作...
分类:编程语言   时间:2014-04-07 01:56:53    收藏:0  评论:0  赞:0  阅读:696
用java编写一个程序,来验证用户输入的数是不是2的阶次方
package com.stella;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * 获取用户输入的数 * @author Administrator * ...
分类:编程语言   时间:2014-04-06 23:55:46    收藏:0  评论:0  赞:0  阅读:838
[EC++_item3]任何可能的时候都使用const
Things to Rember1.Declaring something const helps compilers detect usage errors. const can be applied to objects atany scope, to function parameters a...
分类:编程语言   时间:2014-04-06 23:57:29    收藏:0  评论:0  赞:0  阅读:995
JAVA 线程池入门事例
线程池这个概念已经深入人心了,今天就是通过几个入门事例,学习一下线程池在JAVA中的应用。一、大小固定的线程池——Executors.newFixedThreadPool() 下面咱们明确两个类: 1、ExecutorService:线程池的接口类 2、Executors:Java里面线程池的顶级接...
分类:编程语言   时间:2014-04-07 00:02:28    收藏:0  评论:0  赞:0  阅读:894
java20140406
数组 声明 初始化静态初始化 动态初始化java的数组提供了length属性,通过这个属性可以得到数组的长度。java length属性针对数组java length()方法针对字符串Stringjava size方法()针对泛型集合foreach Scanner sc=new Scanner(Sy...
分类:编程语言   时间:2014-04-07 00:10:02    收藏:0  评论:0  赞:0  阅读:510
Java IO(二)
IO 1,IO就是在不同数据的传递。 2,IO分类: 1,流向: 输入流 读取数据 输出流 写出数据 2,数据类型: 字符流: 输入流 Reader 输出流 Writer 字节流: 输入流 InputStream 输出流 OutputStream 注意事项: 1,四个顶层类都是抽象类。 2, 一般每...
分类:编程语言   时间:2014-04-07 00:11:44    收藏:0  评论:0  赞:0  阅读:683
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开...
分类:编程语言   时间:2014-04-07 00:16:49    收藏:0  评论:0  赞:0  阅读:643
c语言开源项目--nigix学习资料总结 by 博客园 叶剑峰
nginx源码学习是一个痛苦又快乐的过程,下面列出了一些nginx的学习资源。首先要做的当然是下载一份nginx源码,可以从nginx官方网站下载一份最新的。看了nginx源码,发现这是一份完全没有注释,完全没有配置文档的代码。现在你最希望要的是一份注释版的nginx源码,可以从下面的链接中下载一份...
分类:编程语言   时间:2014-04-07 02:34:45    收藏:0  评论:0  赞:0  阅读:536
知乎上关于c和c++的一场讨论_看看高手们的想法
为什么很多开源软件都用 C,而不是 C++ 写成?余天升开源社区一直都不怎么待见C++,自由软件基金会创始人Richard Stallman认为C++有语法歧义,这样子没有必要、非常琐碎还会和C不兼容,并且还带来不了什么非常大的好处。having ambiguous grammar and "gra...
分类:编程语言   时间:2014-04-07 02:35:33    收藏:0  评论:0  赞:0  阅读:1295
C/C++程序员必须熟练应用的开源项目
作为一个经验丰富的C/C++程序员(csdn langeldep), 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定...
分类:编程语言   时间:2014-04-07 02:39:44    收藏:0  评论:0  赞:0  阅读:514
50个C/C++经典面试题
面试题1:变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配...
分类:编程语言   时间:2014-04-07 02:56:35    收藏:0  评论:0  赞:0  阅读:668
VC 线程间通信的三种方式
1.使用全局变量(窗体不适用) 实现线程间通信的方法有很多,常用的主要是通过全局变量、自定义消息和事件对象等来实现的。其中又以对全局变量的使用最为简洁。该方法将全局变量作为线程监视的对象,并通过在主线程对此变量值的改变而实现对子线程的控制。 由于这里的全局变量需要在使用它的线程之外对其值进行改变,这...
分类:编程语言   时间:2014-04-07 03:14:21    收藏:0  评论:0  赞:0  阅读:657
深入理解c语言_从编译器的角度考虑问题_纪念Dennis Ritchie先生
开源中国: Dennis Ritchie教授过世了,他发明了C语言,一个影响深远并彻底改变世界的计算机语言。一门经历40多年的到今天还长盛不训的语言,今天很多语言都受到C的影 响,C++,Java,C#,Perl,PHP,Javascript等等。但是,你对C了解吗?相信你看过本站的《C语言的谜题》...
分类:编程语言   时间:2014-04-07 03:21:53    收藏:0  评论:0  赞:0  阅读:594
配置IIS使用Python
打开IIS管理器 选择功能视图,然后选择ISAPI和CGI限制 打开后,在右侧操作,点击添加,会出现下图所示 按图中提示填写相应部分,在选择路径时,默认可能是dll文件,改成全部文件即可,然后再选择python.exe,选择过后要在后面加上两个"%s",中间要以空格隔开,填写完毕点击确定按钮即可返回...
分类:编程语言   时间:2014-04-07 08:16:42    收藏:0  评论:0  赞:0  阅读:700
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!