《 Java 编程思想》 适合各个阶段 Java 程序员的必备读物。书中对 Java 进行了详尽的介绍,与其它语言做了对比,解释了 Java 很多特性出现的原因和解决的问题。初学者可以通过此书快速掌握 Java 面向对象的理念,学会正确使用 Java 的各种特性;平时开发中可以将此书作为工具书参考, ...
分类:
编程语言 时间:
2017-04-04 11:43:31
阅读次数:
197
引言 想找一份Python开发工作吗?那你很可能得证明自己知道如何使用Python。下面这些问题涉及了与Python相关的许多技能,问题的关注点主要是语言本身,不是某个特定的包或模块。每一个问题都可以扩充为一个教程,如果可能的话。某些问题甚至会涉及多个领域。 我之前还没有出过和这些题目一样难的面试题 ...
分类:
编程语言 时间:
2017-04-04 11:36:37
阅读次数:
275
数组 声明数组 1 1.一维数组的定义: 2 数据类型[] 数组名=new 数据类型[大小]; 3 eg: 4 int[] num=new int[5]; 5 int[] num={4,2,3,4,5}; 6 string[] str=new string[6]; 7 2.多维数组的定义 8 int ...
分类:
编程语言 时间:
2017-04-04 11:31:15
阅读次数:
148
1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。实现的代码如下: class A ...
分类:
编程语言 时间:
2017-04-04 11:30:40
阅读次数:
185
并行:指两个或多个事件在同一时刻点进行。 并发:指两个或多个事件在同一时间段进行。 ...
分类:
编程语言 时间:
2017-04-04 11:28:51
阅读次数:
249
使用popen新开进程能实现并发吗?像这样的cgi处理程序 我让它跑 显然把它跑死了,运行这个cgi脚本的时候,服务器不能处理任何get请求 于是我就想是不是因为popen它要等待返回值输出的原因,然后我进行了如下改造 "/usr/fuckbitch.py"里就是那个能跑1000000万秒的死循环啦 ...
分类:
编程语言 时间:
2017-04-04 10:47:24
阅读次数:
155
线性表之顺序栈 栈是限定仅在表尾(栈顶)进行插入删除操作的线性表,FILO:先进后出 一、顺序栈的头文件:SeqStack.h //顺序栈头文件#include<iostream>using namespace std;//设置顺序栈的大小const int StackSize = 10;templ ...
分类:
编程语言 时间:
2017-04-04 10:46:54
阅读次数:
219
“如果有机会成为一个系统级的程序员,线程的机制必须了解的非常透彻才可以。” 1、线程是程序里不同的执行路径,进程的执行 指的是进程中的主线程开始执行了。 2、进程是一段可以独立运行的程序,线程是进程的一个实体; 操作系统中,进程是资源(内存、文件、socket等)分配的基本单位,进程是CPU调度的基 ...
分类:
编程语言 时间:
2017-04-04 10:38:06
阅读次数:
202
为什么需要页面置换算法 操作系统只把应用程序中“常用”的数据和代码放在物理内存中,而不常用的数据和代码放在了硬盘这样的存储介质上。如果应用程序访问的是“常用”的数据和代码,那么操作系统已经放置在内存中了,不会出现什么问题。但当应用程序访问它认为应该在内存中的的数据或代码时,如果这些数据或代码不在内存... ...
分类:
编程语言 时间:
2017-04-04 10:35:47
阅读次数:
496
public class Cryptography { private static readonly Byte[] IV = { 131, 124, 213, 11, 241, 214, 201, 103, 138, 225, 188, 216, 116, 247, 152, 145 }; ... ...
分类:
编程语言 时间:
2017-04-04 10:31:27
阅读次数:
197
1.axel 下载安装yum install axel 这个软件下载速度实时显示 ...
分类:
编程语言 时间:
2017-04-04 10:30:26
阅读次数:
176
str=‘pythonStringfunction‘生成字符串变量str=‘pythonStringfunction‘字符串长度获取:len(str)例:print‘%slength=%d‘%(str,len(str))字母处理全部大写:str.upper()全部小写:str.lower()大小写互换:str.swapcase()首字母大写,其余小写:str.capitalize()首字母大写:str...
分类:
编程语言 时间:
2017-04-04 10:00:46
阅读次数:
212
itertools库迭代器(生成器)在Python中是一种很常用也很好用的数据结构,比起列表(list)来说,迭代器最大的优势就是延迟计算,按需使用,从而提高开发体验和运行效率,以至于在Python3中map,filter等操作返回的不再是列表而是迭代器。话虽这么说但大家平时用到的迭代器大概只..
分类:
编程语言 时间:
2017-04-04 10:00:32
阅读次数:
259
【问题】普通方法计算矩阵相乘,时间复杂度为O(n^3),请设计优化算法。 【Strassen算法】 【时间复杂度】 ...
分类:
编程语言 时间:
2017-04-04 09:56:49
阅读次数:
258
一.什么是字符编码 计算机要想工作必须通电,也就是说‘电’驱使计算机干活,而‘电’的特性,就是高低电压(高低压即二进制数1,低电压即二进制数0),也就是说计算机只认识数字 编程的目的是让计算机干活,而编程的结果说白了只是一堆字符,也就是说我们编程最终要实现的是:一堆字符驱动计算机干活 所以必须经过一 ...
分类:
编程语言 时间:
2017-04-04 09:54:22
阅读次数:
193
1、导入Eclipseweb项目 跟着导航一直下一步 出现警告不要担心,先点击确认,到后面再进行设置jdk 成功导入项目后如下图 2、对导入的项目进行配置按Ctrl+shift+alt+s(或下图中的图标) 进入项目设置界面 (1)、点击Project对工程进行设置,主要设置红线圈住的地方。路径指向 ...
分类:
编程语言 时间:
2017-04-04 09:53:59
阅读次数:
219
https://wenku.baidu.com/view/05e8f71afbd6195f312b3169a45177232f60e474.html?from=search JAVA常见面试题及解答2015版 JAVA面试题大全(含答案) ...
分类:
编程语言 时间:
2017-04-04 09:48:50
阅读次数:
146