自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (27)
  • 收藏
  • 关注

原创 python对象引用_一切都是对象

对象是在内存中实实在在的,在内存中有一个地址存放他的内容的。引用可以理解成对这个对象的地址,或者这个对象的名字python中有一句话是“python中一切都是对象”,整数在python中是一个整数对象。整数相当于java中的Integer类,而不是int。 a = 1 // 1是对象,a是这个对象的引用在python中有两个运算符 == 和 is,前者用于比较对象的值,后者用于比较两个对象是不

2017-05-08 14:49:16 6648

原创 .gitignore不生效问题

为何gitignore的文件修改后未被ignore标签(空格分隔):git问题:在使用git进行版本控制的过程中发现,将想被忽略的文件(文件夹)配置到.gitignore文件中后,实际修改了想被忽略的文件,调用git status查看时,仍然会提示提交这些文件。也就是说实际并没有被忽略原因:原因是git ignore只会对不在git仓库中的文件进行忽略,如果这些文件已经在git仓库中,则不会忽略。所

2017-02-15 15:27:08 37201 1

转载 Junit源码与设计模式欣赏

先介绍下这篇博文的由来,之前已经对JUnit的使用经行了深入的介绍和演示(参考JUnit学习(一),JUnit学习(二)),其中的部分功能是通过分析JUnit源代码找到的。得益于这个过程有幸完整的拜读了JUnit的源码十分赞叹作者代码的精美,一直计划着把源码的分析也写出来。突发奇想决定从设计模式入手赏析JUnit的流程和模式的应用,希望由此能写出一篇耐读好看的文章。于是又花了些时日重读《设计模式》以

2017-02-08 12:41:55 1091

转载 java设计模式趣谈

1、FACTORY——工程模式?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向

2017-02-08 11:26:29 599

转载 java组合模式

import java.util.ArrayList;import java.util.List;/** * Created by yushuang3 on 17/2/8. */public class TestComposePattern { public static void main(String [] args){ Component c = new Compos

2017-02-08 11:19:52 548

转载 技术的正宗与野路子

黄衫女子的武功似乎与周芷若乃是一路,飘忽灵动,变幻无方,但举手抬足之间却是正而不邪,如说周芷若形似鬼魅,那黄衫女子便是态拟神仙。   这段描写出自《倚天屠龙记》第三十八回。   “九阴神抓”本是《九阴真经》中的上乘武功,但当初梅超风夫妇由于拿到的《九阴真经》不完整,学不到里面的内功心法,硬是把这门上乘武功练到了邪路上,于是就成了“九阴白骨爪”。周芷若为求速成,也练就了这门邪功。   但黄衫

2017-01-30 18:42:24 410

原创 记录sublimeText3PacketControl的安装过程

起因:sublimeText3打开控制台(ctrl + `),输入安装Package Control的命令:````import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urll

2016-12-19 15:35:05 2219

原创 macbook上多版本python切换

macbook上多版本python切换*macbook上默认安装了2.x版本的python 如果有时候要使用2.x版本的python,有时候想使用2.x版本的python,怎么办?*已经有了2.x的python,此时再安装3.x的python: $ brew install python如果没有报错,则该步骤完成,有可能会报一个warning:Warning: python3-3.x.y a

2016-11-23 15:33:30 3410

原创 awk导图

从网上某处找到的,归纳的不错

2016-04-13 09:44:53 638

原创 mac下配置oh-my-zsh

mac自带zsh,zsh功能很强大但是太复杂,oh-my-zsh是zsh的一个简化版, 配置步骤如下:将bash切换为zsh chsh -s /bin/zsh 或者 chsh -s which zsh 如果要切换回去: chsh -s /bin/bash下载oh-my-zsh git clone git://github.com/robbyrussell/oh-my-zsh.

2016-03-15 16:04:48 1977

原创 macbook下eclipse svn环境配置

macbook下eclipse svn环境配置macbook下在eclipse中配置svn环境,主要需要做两步: 第一、需要macbook环境中有JavaHL,第二、需要eclipse中安装subclipse插件。同时这两者之间有版本依赖关系,两者都版本需要匹配,具体版本匹配关系如下:  一、 安装JavaHL  最简单的方式是用brew来安装JavaHL,因此需要先安装brew1.

2016-02-19 19:24:49 2732

原创 awk关联数组

在awk中,数组都是关联数组.所谓关联数组就是每一个数组元素实际都包含两部分:key和value,类似python里面的字典。在awk中数组之间是无序的,一个数组的key值是数值,例如1,2,3,并不代表该数组元素在数组中的出现的位置。awk中的数组有以下特性:1.数组无需定义,直接使用 2.数组自动扩展 3.下标可以是数值型或者字符串型元素赋值:arr[0]=123 arr[“one”]=1

2015-12-17 15:59:03 8137

原创 Mac 键盘快捷键

您可以按组合键来执行通常需要鼠标、触控板或其他输入设备才能完成的操作。要使用键盘快捷键,请按住一个或多个修饰键,同时按快捷键的最后一个键。例如,要使用快捷键 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。Mac 菜单和键盘通常使用某些按键的符号,其中包括以下修饰键:Command ⌘Shift ⇧Option ⌥C

2015-11-06 17:56:46 612

原创 在您的 Mac 上使用 Multi-Touch 手势

通过 Multi-Touch 触控板或 Magic Mouse,您可以轻点、轻扫、捏合或展开一根或多根手指来执行有用的操作。触控板手势触控板手势要求 OS X Lion v10.7 或更高版本以及内建 Multi-Touch 触控板或 Magic Trackpad。有关更多信息,请前往 Apple 菜单 >“系统偏好设置”,然后点按“触控板”。您可以在此处更改手势的类型、打开或关闭手势,并了解哪些手

2015-11-06 17:51:08 2476

原创 jdk升级

引子:某次运行tomcat部署开发同学给的java应用程序时候报了一个这样的错:javax.servlet.ServletException: java.lang.NoSuchMethodError: java.lang.Integer.compare(II)I.......Caused by: java.lang.NoSuchMethodError: java.lang.Integer.com

2015-11-05 20:24:41 778

原创 股票成交量和价格关系

成交量包括8种变化规律和5种形态 8种变化规律分别是:1、量增价升;2、量增价平;3、量平价升;4、量减价升;5、量减价平;6、量减价跌;7、量平价跌;8、量增价跌;5种量能形态分别是:1、分歧量;2、缩量;3、放量;4、堆量;5、无规则量能(有大有小)。1、量增价升:实图例子:000678襄阳股份2010年03月16号 实图分析:此股在2010点03月16号当天收出小阳线,量能出现地量水平

2015-10-25 14:27:08 2395

转载 markdown使用手册

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用

2015-10-24 18:04:31 696

原创 linux python升级过程

linux python升级过程过程说明:1. 安装新版本的python2. 备份老版本的python3. 将默认的python执行程序指向新版本的python执行程序具体步骤:1.下载,解压,安装新版本:wget https://www.python.org/ftp/python/2.7.4/Python-2.7.4.tgztar -xzvf Python-2.7.4.tgzcd Python-

2015-10-22 18:10:26 617

原创 java语言中的enum类型使用介绍

enum 类型:Java 语言规范赋予枚举类型的功能非常的强大,它不仅是简单地将整形数值转换成对象,而是将枚举类型定义转变成一个完整功能的类定义。这种类型定义的扩展允许开发者给枚举类型增加任何方法和属性,也可以实现任意的接口。另外,Java平台也为 Enum 类型提供了高质量的实现,比如默认实现 Comparable 和 Serializable 接口,让开发者一般情况下不用关心这些细节。定义enu

2015-10-22 17:37:47 994

原创 python 装饰器的函数式编程

python 装饰器的函数式编程

2015-10-09 18:24:15 422

转载 markdown字体字号背景色

字体、字号与颜色font face="STCAIYUN">我是华文彩云font>font color=gray size=5>color=grayfont>font color=#0099ff size=5 face="黑体">color=#0099ff size=5 face="黑体"font>Size:规定文本的尺寸大小。可能的值:从 1 到 7 的数字。浏览器默认值是 3。

2015-10-08 19:25:03 8938 1

原创 MAVEN基础入门

maven简介maven是基于项目对象模型(pom),可以通过一小段描述信息来管理项目的构建,文档和报告的软件项目管理工具。maven 安装安装JDK,配置java环境变量:略 下载maven包,下载地址:http://maven.apache.org/download.cgi# 注意maven的版本号需要和jdk版本兼容,当jdk版本低,而Maven的版本高时,会报错: “Exceptio

2015-10-08 16:42:28 702

原创 java 线程的状态转换

1. New: 通过new Thread()创建一个线程后进入New状态2. Blocked: 处于Running状态的线程,让出cpu,则进入blocked状态。常见以下几种情况:正在Running的线程,调用sleep正在Running的线程,调用其他线程的join正在Running的线程,调用wait()让出同步锁等待其他系统资源(例如IO)等待同步锁

2015-09-28 14:43:49 509

转载 微博config service实践

一.配置的那些事儿1.业务背景作为大型复杂分布式系统,微博平台中存在大量的配置信息,这些配置信息定义了平台中的RPC服务和资源(memcached、redis、mysql等)的地址,以及这些服务和资源的元数据信息。在微博早期,配置信息散落在工程的代码中,这种方式简单方便,但是微博平台系统规模扩大和业务部署复杂度的提升带来了一些问题:服务按照业务和重要程度部署在多

2015-09-21 19:37:27 821

转载 深入浅出VMware的组网模式

大家都知道VMWare的三种组网模式,分别为Bridge,NAT,Host-Only。VMWare认为使用这三种组网模式则可以搭建出任意的网络拓扑了,事实上也正是如此。如果你对网络很精通,那么应该很容易就可以理解VMWare的网络配置模式,然而即使如此,VMWare由于只是一个虚拟机,没有形象的拓扑展示出来。本文简单的给出三种组网模式的形象化的图示,另外,VMWare的帮助文档中也有相当详细的介绍

2015-09-17 12:22:46 762

原创 why docker?

来源于一个论坛上的回答:学习任何一个开源新技术,首先问自己几个问题:1. 为什要学习它?2. 学习它需要了解哪些相关知识点?3. 如何快速学习?4. 该技术的使用场景是什么?拿我个人的学习经验来举例(本人之前比较了解OpenStack)为什要学习docker?回答:docker是轻量级虚拟化技术,docker使linux容器技术的应用更加简单和标准化

2015-09-17 11:14:43 946

转载 防火墙iptables分析

一、iptables 基本概念匹配(match):符合指定的条件,比如指定的 IP 地址和端口。 丢弃(drop):当一个包到达时,简单地丢弃,不做其它任何处理。 接受(accept):和丢弃相反,接受这个包,让这个包通过。 拒绝(reject):和丢弃相似,但它还会向发送这个包的源主机发送错误消息。这个错误消息可以指定,也可以自动产生。 目标(targ

2015-09-07 17:44:31 1859

转载 知道创宇研发技能列表v3.0

Expand - Collapse知道创宇研发技能表v3.02015/8/21 发布by @知道创宇(www.knownsec.com) @余弦 & 404团队后续动态请关注微信公众号:Lazy-Thought说明关于知道创宇知行合一 | 守正出奇知道创宇是一家黑客文化浓厚的安全公司,愿景是让互联网更好更安全

2015-09-07 16:38:51 3623

转载 知道创宇研发技能表v2.2

Expand - Collapse知道创宇研发技能表v2.22014/3/9 发布by @知道创宇(www.knownsec.com) @余弦 & 行之知道创宇是国内Geek十足且普遍被认为特别有前途的互联网安全公司,动态请关注微信公众号:Lazy-Thought。说明本技能表为知道创宇研发工程师必备技能聪明的人会根据每个ti

2015-09-07 16:36:26 989

转载 iptables命令

原文链接:http://lesca.me/blog/2012/03/23/iptables-tutorial-structures-configuratios-examples/iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptab

2015-09-07 16:33:05 501

转载 Linux TC 带宽管理队列规则

在着手学习TC之前,请先了解TC采用如下单位来描述带宽:      mbps = 1024 kbps = 1024 * 1024 bps => byte/s      mbit = 1024 kbit => kilo bit/s      mb = 1024 kb = 1024 * 1024 b => byte      mbit = 1024 kbit => ki

2015-06-23 23:23:14 12818 1

转载 Linux TC(Traffic Control) 简介(一)

众所周知,在互联网诞生之初都是各个高校和科研机构相互通讯,并没有网络流量控制方面的考虑和设计,IP协议的原则是尽可能好地为所有数据流服务,不同的数据流之间是平等的。然而多年的实践表明,这种原则并不是最理想的,有些数据流应该得到特别的照顾,比如,远程登录的交互数据流应该比数据下载有更高的优先级。      针对不同的数据流采取不同的策略,这种可能性是存在的。并且,随着研究的发展和深入,人们已

2015-06-23 23:20:01 31688 3

转载 有哪些实用的计算机相关技能,可以在一天内学会?

以下的列表是来自Quora网友回复的归纳总结。译者在有些技能下面添加了简明教程与技巧的文章,另外也推荐了一些相关联的简明课程。技术技能1)版本控制:Git、Github 和 SVN(链接: Git – Getting Started )译注:推荐这个交互式的 Git 入门资源,号称 15 分钟就够了。入门课程推荐《版本管理工具介绍—Git篇》和《版本管理工具介绍—SVN篇》

2015-06-22 21:57:46 1728

原创 maven打包编译时提示没有设定编码

问题:maven打包编译时后台一直输出警告信息 WARNING] File encoding has not been set, using platform encoding GBK, i.e. build is platform dependent!解决方法:            UTF-8

2015-06-09 04:54:37 1606

转载 利用ant和junit实现单元测试的自动化

我们创建一个测试项目,名字为:test,并创建两个源文件夹:src和test..把项目源文件和测试文件分开放在这两个文件夹中。我们在src编写一个测试类:package com.widetrust;public class CountService { private int summary; private int count; public b

2015-06-08 14:51:35 7393

原创 maven和ant 比较

Ant 在构建过程方面十分优秀,它是一个基于任务和依赖的构建系统。每个任务包含一组由 XML 编码的指令。有 copy 任务和 javac 任务,以及 jar 任务。在你使用 Ant的时候,你为 Ant 提供特定的指令以编译和打包你的输出。看下面的例子,一个简单的 build.xml 文件:simple example build file<target name=

2015-06-07 21:06:20 672

原创 ant常用的标签

最后一个自定义标签myFileSorterExample用到的一个java类,需要继承org.apache.tools.ant.Task,重写execute方法。package com.test.ant.extend;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;imp

2015-06-07 20:04:48 702

转载 大数据相关的技术图

2015-06-07 17:53:21 618

转载 nginx 数组模型

1、数据结构struct ngx_array_s {    void        *elts;                //数组数据区起始位置    ngx_uint_t   nelts;        //实际已存放的元素个数    size_t       size;               //每个元素大小,可用sizeof获得大小

2015-06-04 17:13:25 1043

转载 nginx HTTP模块组成

原文链接:http://cjhust.blog.163.com/blog/static/17582715720124544047608/1、数据结构ngx_conf_sstruct ngx_conf_s {    char                 *name;     ngx_array_t          *args;             //指令参数,

2015-06-04 16:04:06 2127

10部经典的算法著作合集,全英文的

10部经典的算法著作合集,全英文的,坚持读完一篇英文著作之后,你会发现老外写的东西真是太great了,由浅入深,娓娓道来。英文要求也不高,学过英语基本都能看的懂

2010-12-16

唐发根老师的数据结构ppt

老师很用心制作的数据结构ppt,经典,值得一看

2010-12-16

(罗聪)数据结构与算法分析 学习笔记chm

(罗聪)数据结构与算法分析 学习笔记,网上评论挺好的,

2010-12-16

数据结构(C语言版)ppt

1绪论 2、线性表 3、栈和队列 4、串 5、数组和广义表 6、树和二叉树 7、图 8、动态存储管理 9、查找 10、内部排序

2010-12-16

深入java虚拟机 java进阶不容错过的好书

对于想要进一步学好java的同学来说,这是一本不容错过的好书。 第1章 Java体系结构介绍 1.1 为什么使用Java 1.2 网络带来的挑战和机遇 1.3 体系结构 1.3.1 Java虚拟机 1.3.2 类装载器的体系结构 1.3.3 Java class文件 1.3.4 Java API 1.3.5 Java程序设计语言 1.4 Java体系结构的代价 1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 Java的体系结构对平台无关的支持 2.2.1 Java平台 2.2.2 Java语言 2.3.3 Java class文件 . 2.2.4 可伸缩性 2.3 影响平台无关性的因素 2.3.1 Java平台的部署 2.3.2 Java平台的版本 2.3.3 本地方法 2.3.4 非标准运行时库 2.3.5 对虚拟机的依赖 2.3.6 对用户界面的依赖 2.3.7 Java平台实现中的bug 2.3.8 测试 2.4 平台无关的七个步骤 2.5 平台无关性的策略 2.6 平台无关性和网络移动对象 2.7 资源页 第3章 安全 3.1 为什么需要安全性 3.2 基本沙箱 3.3 类装载器体系结构 3.4 class文件检验器 3.4.1 第一趟:class文件的结构检查 3.4.2 第二趟:类型数据的语义检查 3.4.3 第三趟:字节码验证 3.4.4 第四趟:符号引用的验证 3.4.5 二进制兼容 3.5 Java虚拟机中内置的安全特性 3.6 安全管理器和Java API 3.7 代码签名和认证 3.8 一个代码签名示例 3.9 策略 3.10 保护域 3.11 访问控制器 3.11.1 implies()方法 3.11.2 栈检查示例 3.11.3 一个回答“是”的栈检查 3.11.4 一个回答“不”的栈检查 3.11.5 doPrivileged()方法 3.11.6 doPrivileged()的一个无效使用 3.12 Java安全模型的不足和今后的发展 方向 3.13 和体系结构无关的安全性 3.14 资源页 第4章 网络移动性 4.1 为什么需要网络移动性 4.2 一种新的软件模式 4.3 Java体系结构对网络移动性的支持 4.4 applet:网络移动性代码的示例 4.5 Jini服务对象:网络移动对象的示例 4.5.1 Jini是什么 4.5.2 Jini如何工作 4.5.3 服务对象的优点 4.6 网络移动性:Java设计的中心 4.7 资源页 第5章 Java虚拟机 5.1 Java虚拟机是什么 5.2 Java虚拟机的生命周期 5.3 Java虚拟机的体系结构 5.3.1 数据类型 5.3.2 字长的考量 5.3.3 类装载器子系统 5.3.4 方法区 5.3.5 堆 5.3.6 程序计数器 5.3.7 Java栈 5.3.8 栈帧 5.3.9 本地方法栈 5.3.10 执行引擎 5.3.11 本地方法接口 5.4 真实机器 5.5 一个模拟:“Eternal Math” 5.6 随书光盘 5.7 资源页 第6章 Java class文件 6.1 Java class文件是什么 6.2 class文件的内容 6.3 特殊字符串 6.3.1 全限定名 6.3.2 简单名称 6.3.3 描述符 6.4 常量池 6.4.1 CONSTANT_Utf8_info表 6.4.2 CONSTANT_Integer_info表 6.4.3 CONSTANT_Float_info表 6.4.4 CONSTANT_Long_info表 6.4.5 CONSTANT_Double_info表 6.4.6 CONSTANT_Class_info表 6.4.7 CONSTANT_String_info表 6.4.8 CONSTANT_Fieldref_info表 6.4.9 CONSTANT_Methodref_info表 6.4.10 CONSTANT_InterfaceMethodref_ info表 6.4.11 CONSTANT_NameAndType_info 表 6.5 字段 6.6 方法 6.7 属性 6.7.1 属性格式 6.7.2 Code属性 6.7.3 ConstantValue属性 6.7.4 Deprecated属性 6.7.5 Exceptions属性 6.7.6 InnerClasses属性 6.7.7 LineNumberTable属性 6.7.8 LocalVariableTable属性 6.7.9 SourceFile属性 6.7.10 Synthetic属性 6.8 一个模拟:“Getting Loaded” 6.9 随书光盘 6.10 资源页 第7章 类型的生命周期 7.1 类型装载、连接与初始化 7.1.1 装载 7.1.2 验证 7.1.3 准备 7.1.4 解析 7.1.5 初始化 7.2 对象的生命周期 7.2.1 类实例化 7.2.2 垃圾收集和对象的终结 7.3 卸载类型 7.4 随书光盘 7.5 资源页 第8章 连接模型 8.1 动态连接和解析 8.1.1 解析和动态扩展 8.1.2 类装载器与双亲委派模型 8.1.3 常量池解析 8.1.4 解析CONSTANT_Class_info入口 8.1.5 解析CONSTANT_Fieldref_info 入口 S.1.6 解析CONSTANT_Methodref_info 入口 8.1.7 解析CONSTANT_Interface- Methodref_info入口 8.1.8 解析CONSTANT_String_info入口 8.1.9 解析其他类型的入口 8.1.10 装载约束 8.1.11 编译时常量解析 8.1.12 直接引用 8.1.13 _quick指令 8.1.14 示例:Salutation程序的连接 8.1.15 示例:Greet程序的动态扩展 8.1.16 使用1.1版本的用户自定义类装 载器 8.1.17 使用1.2版本的用户自定义类装 载器 8.1.18 示例:使用forName()的动态扩展 8.1.19 示例:卸载无法触及的greeter类 8.1.20 示例:类型安全性与装载约束 8.2 随书光盘 8.3 资源页 第9章 垃圾收集 9.1 为什么要使用垃圾收集 9.2 垃圾收集算法 9.3 引用计数收集器 9.4 跟踪收集器 9.5 压缩收集器 9.6 拷贝收集器 9.7 按代收集的收集器 9.8 自适应收集器 9.9 火车算法 9.9.1 车厢、火车和火车站 9.9.2 车厢收集 9.9.3 记忆集合和流行对象 9.10 终结 9.11 对象可触及性的生命周期 9.11.1 引用对象 9.11.2 可触及性状态的变化 9.11.3 缓存、规范映射和临终清理 9.12 一个模拟:“Heap of Fish” 9.12.1 分配鱼 9.12.2 设置引用 9.12.3 垃圾收集 9.12.4 压缩堆 9.13 随书光盘 9.14 资源页 第10章 栈和局部变量操作 10.1 常量入栈操作 10.2 通用栈操作 10.3 把局部变量压入栈 10.4 弹出栈顶部元素,将其赋给局部变量 10.5 wide指令 10.6 一个模拟:“Fibonacci Forever” 10.7 随书光盘 10.8 资源页 第11章 类型转换 11.1 转换操作码 11.2 一个模拟:“Conversion Diversion” 11.3 随书光盘 11.4 资源页 第12章 整数运算 12.1 二进制补码运算 12.2 Inner Int:揭示Java int类型内部性质 的applet 12.3 运算操作码 12.4 一个模拟:“Prime Time” 12.5 随书光盘 12.6 资源页 第13章 逻辑运算 13.1 逻辑操作码 13.2 一个模拟:“Logical Results” 13.3 随书光盘 13.4 资源页 第14章 浮点运算 14.1 浮点数 14.2 Inner Float:揭示Java float类型内部 性质的applet 14.3 浮点模式 14.3.1 浮点值集合 14.3.2 浮点值集的转换 14.3.3 相关规则的本质 14.4 浮点操作码 14.5 一个模拟:“Circle of Squares” 14.6 随书光盘 14.7 资源页 第15章 对象和数组 15.1 关于对象和数组的回顾 15.2 针对对象的操作码 15.3 针对数组的操作码 15.4 一个模拟:“Three—Dimensional Array” 15.5 随书光盘 15.6 资源页 第16章 控制流 16.1 条件分支 16.2 五条件分支 16.3 使用表的条件分支 16.4 一个模拟:“Saying Tomato” 16.5 随书光盘 16.6 资源页 第17章 异常 17.1 异常的抛出与捕获 17.2 异常表 17.3 一个模拟:“Play Ball!” 17.4 随书光盘 17.5 资源页 第18章 finally子句 18.1 微型子例程 18.2 不对称的调用和返回 18.3 一个模拟:“Hop Around” 18.4 随书光盘 18.5 资源页 第19章 方法的调用与返回 19.1 方法调用 19.1.1 Java方法的调用 19.1.2 本地方法的调用 19.2 方法调用的其他形式 19.3 指令invokespecial 19.3.1 指令invokespecial和[init]()方法 19.3.2 指令invokespecial和私有方法 19.3.3 指令invokespecial和super关键字 19.4 指令invokeinterface 19.5 指令的调用和速度 19.6 方法调用的实例 19.7 从方法中返回 19.8 随书光盘 19.9 资源页 第20章 线程同步 20.1 监视器 20.2 对象锁 20.3 指令集中对同步的支持 20.3.1 同步语句 20.3.2 同步方法 20.4 Object类中的协调支持 20.5 随书光盘 20.6 资源页 附录A 按操作码助记符排列的指令集 附录B 按功能排列的操作码助记符 附录C 按操作码字节值排列的操作码助 记符 附录D Java虚拟机的一个模拟:“Slices of Pi”

2010-12-03

华为研发工程师的一些笔试题

华为研发工程师的一些笔试题,有三个文件,需要的就下,貌似我们学校好多不愿意去hw

2010-11-24

C++,操作系统的知识点总结,包括一些笔试题

C++,操作系统的知识点总结,包括一些笔试题,很有用!!留着自己以后做备份

2010-11-24

迅雷的笔试题,多个笔试题

迅雷的笔试题,一笔,二笔的,过去的,可以参考。ps:深圳迅雷的工资可以透露一下,没想象中的那么高,个人认为哈

2010-11-24

百度度技术研发笔试题,好几个

百度度技术研发笔试题,好几个,觉得有用就下

2010-11-24

绿盟(面经+拒信),有时候,一个面经,或者一封拒信可以让你少走很长一段弯路

绿盟的面经和拒信,有时候,一个面经,或者一封拒信可以让你少走很长一段弯路

2010-11-24

东南融通的面试题目 java方向 (内部)

东南融通的面试题目,内部的哈,要的快下 1.使用静态方法代替构造函数有什么优缺点? 2.如何覆写equals方法?为什么覆写equals的同时也要覆写hashcode方法? 3.异常分为几种,一般使用异常的原则是什么? 4.对多线程是否理解? 5.方法设计的基本原则是什么? 6.面向对象有哪些基本原则? read-uncommitted 未提交读 会脏读 不可重复读 幻读 read-committed 提交读 reaptable-read 可重复读 会出幻读 serializable 系列化 锁表 所有都不发生 ISOLATION isolation 5.数据库的事务传播方式有哪几种? 6.hibernate是在何处设置数据库事务级别?

2010-10-15

HTTP 代理服务器在 Windows下的实现.pdf

HTTP 代理服务器在 Windows下的实现.pdf HTTP 代理服务器在 Windows下的实现.pdf

2010-08-05

CC++程序设计员应聘常见面试试题深入剖析

CC++程序设计员应聘常见面试试题深入剖析.doc,找工作很有用

2010-08-05

收集的Java就业面试题大全.doc

收集整理Java就业面试题大全 .doc

2010-08-05

TCP/IP详解,卷1:协议源码.rar 经典 权威

TCP/IP详解,卷1:协议源码.rar 经典权威!还有卷二,卷三,太大了,传不起,有需要的给我留言哈

2010-08-04

简明python教程.chm

简明python教程.chm,很不错,小东西大容量,当成字典用吧,本来有其他版本,太大了,传不起

2010-08-04

C语言库函数范例教程

C语言库函数范例教程,我个人觉得这个非常好,囊括了几乎所有C语言库函数的格式和功能,每个函数地使用都有范例。是本优秀的C库函数字典!怕丢了,放上来。PS,要看这个不要装IE8以上版本的浏览器,不然貌似看不起的。.exe格式的

2010-08-04

C语言编程宝典之一,还有C语言屏幕函数,图形函数的用法扩展,有实例

C语言编程宝典,CHM格式,有基础的,还C语言屏幕函数,图形函数的用法扩展,有实例

2010-08-04

JAVA网络编程,孙卫琴版的,经典

JAVA网络编程,孙卫琴版的,经典,PPT

2010-08-04

汇编语言程序设计基本方法.pdf

汇编语言程序设计基本方法.pdf,汇编语言程序设计基本方法.pdf

2010-08-03

ipv6资料(上海交大资料)

ipv6资料(上海交大资料),新一代校园网络中IPv6的部署,在校园网部署IPv6

2010-07-05

spring-reference

这是spring教程,蛮不错地,推荐大家一起学习

2009-07-11

junitsampler_tutorial

junitsampler_tutorial

2009-07-09

jakarta-jmeter-2.3.2

jakarta-jmeter-2.3.2

2009-07-09

成功思维的30个模式.chm

成功思维的30个模式.chm

2008-07-02

空空如也

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

TA关注的人

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