首页 > 编程语言
Java语言的基础知识9
第十一章(线程)1、通过Stringname=Thread.currentThread().getName();来获取当前线程的名称。2、多次启动一个线程或者启动一个已经运行的线程是非法的,会抛出IllegalThreadStateException异常对象。Thread.sleep((int)Math.random()*10000);3、java提供了Runnable接口使继承了..
分类:编程语言   时间:2014-08-08 02:10:45    收藏:0  评论:0  赞:0  阅读:481
java的线程问题同步与互斥
1.java实现线程的方法;    1.实现Runnable接口,重写run方法,通过Thread的start方法启动线程。这种方法可以实现资源的共享    2.继承Thread类,重写run方法    推荐使用Runnable接口实现多线程。 2.线程的状态    创建    开始    就绪    运行    阻塞    终止 3.线程控制的基本方法   isA...
分类:编程语言   时间:2014-08-08 02:06:15    收藏:0  评论:0  赞:0  阅读:345
AIX 7.1 install python
环境AIX7.1   安装python-2.6.2  因为网上很多安装文档,所以并没有细挑版本,因为我觉得python2.6 可能相对保守一些,至少之前用到的版本是这个,所以此处依然选择熟悉的版本。 废话不多说,直接下载这3个安装包。 http://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/python/pyt...
分类:编程语言   时间:2014-08-08 02:05:45    收藏:0  评论:0  赞:0  阅读:467
atitit.压缩算法 ZLib ,gzip ,zip 最佳实践 java .net php
atitit.压缩算法 ZLib ,gzip ,zip   最佳实践  java .net php   1. 压缩算法的归类::: 纯算法,带归档算法 1 2. zlib(适合字符串压缩) 1 3. gzip( 适合单个的文件) 1 4. zip 2 5. java jdk 给zlib,gzip,zip的支持 2 6. zlib---gzip 压缩在后长度比较 2 7. 别的bzi...
分类:编程语言   时间:2014-08-08 02:04:45    收藏:0  评论:0  赞:0  阅读:440
java file文件类操作使用方法大全
java file文件类操作使用方法大全...
分类:编程语言   时间:2014-08-08 02:02:05    收藏:0  评论:0  赞:0  阅读:308
用C++设计一个不能被继承的类
在 C++ 中,子类的构造函数会自动调用父类的构造函数。同样,子类的析构函数也会自动调用父类的析构函数。要想一个类不能被继承,我们只要把它的构造函数和析构函数都定义为私有函数。那么当一个类试图从它那继承的时候,必然会由于试图调用构造函数、析构函数而导致编译错误。   template class A {      friend T;      private:      A(...
分类:编程语言   时间:2014-08-08 02:01:45    收藏:0  评论:0  赞:0  阅读:341
进程、程序和线程的区别
1、区别 ①程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。 ②程序可以作为一种软件资料长期存在,而进程是有一定生命期的。程序是永久的,进程是暂时的。 ③进程更能真实地描述并发,而程序不能; ④进程是由进程控制块、程序段、数据段三部分组成; ⑤进程具有创建其他进程的功能,而程序没有。 ⑥同一程序同...
分类:编程语言   时间:2014-08-08 02:01:32    收藏:0  评论:0  赞:0  阅读:328
C++中如何获取类成员的指针
我们都知道C++ class中有三种成员函数,static(静态的),nonstatic(非静态的),virtual(虚拟的)各种成员函数的指针各有区别,以下是一个完整的例子:(注意红颜色的区别) class A  { public:    static void staticmember(){cout    void nonstatic(){cout    virtual...
分类:编程语言   时间:2014-08-08 02:01:31    收藏:0  评论:0  赞:0  阅读:429
两个栈实现队列+两个队列实现栈----java
两个栈实现队列+两个队列实现栈----java 一.两个栈实现一个队列 思路:所有元素进stack1,然后全部出stack1并进入stack2.实现队列的先进先出即:若stack2非空,我们需要的恰好再栈顶,出栈;若要给队列添加元素,即先进sack1,要出队时,若stack2不为空就出栈,为空时就把stack1全部进栈到stack2 二.两个队列实现一个栈 ps:图...
分类:编程语言   时间:2014-08-08 01:59:45    收藏:0  评论:0  赞:0  阅读:331
关于python的单实例模式
单实例模式一直是常用的设计模式,对于python的单实例模式,其实其本身就有实现http://stackoverflow.com/questions/31875/is-there-a-simple-elegant-way-to-define-singletons-in-python/31887#31...
分类:编程语言   时间:2014-08-08 01:56:35    收藏:0  评论:0  赞:0  阅读:343
Permutations II leetcode java
题目:Given a collection of numbers that might contain duplicates, return all possible unique permutations.For example,[1,1,2] have the following unique....
分类:编程语言   时间:2014-08-08 01:54:55    收藏:0  评论:0  赞:0  阅读:348
python面试题目
问题一:以下的代码的输出将是什么? 说出你的答案并解释。class Parent(object): x = 1class Child1(Parent): passclass Child2(Parent): passprint Parent.x, Child1.x, Child2.x...
分类:编程语言   时间:2014-08-08 01:47:45    收藏:0  评论:0  赞:0  阅读:402
【转】10个关于java单例模式的面试问题
10 interview question on Singleton Pattern in JavaQuestion starts withWhat is Singleton class? Have you used Singleton before? Singleton is a class wh...
分类:编程语言   时间:2014-08-08 01:43:45    收藏:0  评论:0  赞:0  阅读:429
(1) 深入理解Java面向对象三大特性 封装 继承 多态
转眼已经工作快6年了,最开始做了2年J2EE;然后整了2年的数据仓库,主要是Cognos的报表开发;现在从事4G LTE核心网的开发,用的语言任然是Java,但写代码的机会不多,基本都是看代码找BUG,偶尔做点new feature也是在比较成熟的框架上复制、粘贴、修改,大部分时间还是在理解业务,钱...
分类:编程语言   时间:2014-08-08 01:38:05    收藏:0  评论:0  赞:0  阅读:464
Spring集成axis2
1.新建一个项目,结构如下2.引入项目所需jar包axis相关jar文件说明请查阅该博文3.配置web.xml,注册axis2信息 1 2 7 8 Spring+axis2 9 10 11 org.springframework.web.co...
分类:编程语言   时间:2014-08-08 01:35:55    收藏:0  评论:0  赞:0  阅读:440
java反射
1,java类的加载java类的加载是指将.class文件(可能在磁盘,也可能在网络)加载到内存中,并为之生成java.lang.class对象的实例java中类以其全限定包名作为唯一标识,jvm中则以全限定包名和类加载器作为唯一标识。jvm中的类加载器有三个层次:根类加载器、扩展类加载器、系统类加...
分类:编程语言   时间:2014-08-08 01:31:25    收藏:0  评论:0  赞:0  阅读:398
C++静态成员变量需注意的问题
C++类的静态成员...
分类:编程语言   时间:2014-08-07 23:25:15    收藏:0  评论:0  赞:0  阅读:633
Hive Python Streaming的原理及写法
在Hive中,需要实现Hive中的函数无法实现的功能时,就可以用Streaming来实现。其原理可以理解成:用HQL语句之外的语言,如Python、Shell来实现这些功能,同时配合HQL语句,以实现特殊的功能。 比如,我有一张不同网站访问的日志表,其中有两个列是url和ref,分别代表当前访问的网址和来源地址,我想要查看用户的来源,即看用户都是从那些网站跳到这些网站上去的,这里有些网站可能域名...
分类:编程语言   时间:2014-08-07 23:21:45    收藏:0  评论:0  赞:0  阅读:538
深度探索C++对象模型的读书心得
参考:深度探索C++对象模型 (stanley B.Lippman著 侯捷翻译) 1. Page9 : C++对象模型,说明每一个类仅有一个虚函数表Vtbl,而类的每一个对象都有指向其表的指针。 2. Page30:引用也需要与一个指针(大小为4BYTE)相同的空间。 3. Page28: 指针类型会教导编译器如何解释某个特定地址中的内存内容及大小。 4. Page39: explicit...
分类:编程语言   时间:2014-08-07 23:19:15    收藏:0  评论:0  赞:0  阅读:561
我对java中任务取消和线程中断的一点儿理解
在JDK中任务就是一个Runnable或Callable对象,线程是一个Thread对象。任务运行在单个线程或者是线程池ExecutorService中。我们知道,让线程死亡的方式有2种:正常完成和未捕获的异常。如果想让任务结束,也是只有这2种方式。...
分类:编程语言   时间:2014-08-07 23:17:25    收藏:0  评论:0  赞:0  阅读:475
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!