自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明月阁

欢迎访问个人博客网站 www.dubby.cn,和个人微信公众号 ITBusTech

  • 博客(36)
  • 资源 (37)
  • 收藏
  • 关注

原创 Java实现的RSA非对称加密工具

ByteStringUtil/** * Created by dubby on 16/4/29. */public class ByteStringUtil { public static String bytesToHexString(byte[] src) { StringBuilder stringBuilder = new StringBuilder("");

2016-04-29 15:58:59 724

原创 hadoop伪分布式安装及测试(2.7.1)

hadoop有三种模式:1,独立模式2,伪分布式3,集群其中:独立模式(Local (Standalone) Mode)是指所有的hadoop的节点都运行在同一个JVM中,这个唯一的作用就是debug。伪分布式(Pseudo-Distributed Mode)是指所有的节点运行在同一台机器上的不同JVM中,一般用作学习使用。集群(Fully-Distributed Mode),就是不同的节点

2016-04-29 13:51:50 841

原创 编译Hadoop2.7.1(Ubuntu)

操作系统准备:$ sudo apt-get update$ sudo apt-get upgrade$ sudo apt-get install build-essential openjdk-7-jdk git maven subversion$ sudo apt-get install g++ autoconf automake libtool cmake zlib1g-dev pkg-c

2016-04-29 10:50:05 817

原创 mysql主从复制(replication)

环境linux mysql5.6 一台作为master: 192.168.134.29 一台作为slave: 192.168.134.30 分别创建test数据库create database test default character set utf8 collate utf8_general_ci;创建复制账号在master的服务器上的mysql中创建一个账号,并提供复制权限

2016-04-28 13:41:32 740

原创 定时同步数据库表(mysql+linux+crontab)

sync.sh 里面的参数需要改变,ip/username/password/database/table sync.sh#!/bin/sh# Please change the IP and password of the data source db.# Then change the table name.filename=/home/nington/db/$(date +%Y-%m

2016-04-27 17:18:42 4615 2

原创 Java实现代理模式(CGLIB)

先用你喜欢的方式加上依赖,我以maven为例:<dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2.2</version></dependency>真实角色:public class Hello { public void hello() {

2016-04-26 15:01:39 877

原创 redis之数据安全与性能保障

持久化选项dir ./快照持久化(snapshotting)存储所有数据到磁盘 常见的配置:save 60 1000stop-writes-on-bgsave-error nordbcompression yesdbfilename dump.rdb创建快照有这么几种方法: 1,bgsave命令,会fork出一个进程 2,save命令,会造成在完成前,客户端是去响应 3,配置save项

2016-04-25 18:12:04 5509 2

原创 redis之过期时间

命令 实例和命令 persist persist key-name 移除键的过期时间 ttl ttl key-name 查看键的过期时间还有多少秒 expire expire key-name seconds 设置过期时间 expireat expireat key-name timestamp 设置过期时间,UNIX时间戳 pttl pttl key-na

2016-04-25 17:58:54 9415 1

原创 ubuntu服务器配置

Linux创建group和创建user sudo groupadd passport sudo useradd -g passport -s /bin/bash -d /home/passport -m passport如果Ubuntu是安装在VMWare的虚拟机,需要先安装vm-tools sudo apt-get install open-vm-toolsUbuntu 14.04 修改更新

2016-04-25 14:52:20 620

原创 redis之事物(基础篇)

redis有5个命令可以让用户在不被打断的情况下对多个键执行操作,分别是watch,multi,exec,unwatch,discard。本文只介绍multi和exec命令。什么是redis的基本事物redis的基本事物需要用到multi和exec,这个命令可以让一个客户端在不被其他客户端打扰的情况下执行多个命令。和关系型数据库那种可以在事务中回滚不同,在redis中,被multi和exec包裹

2016-04-25 10:50:56 897

原创 redis之发布与订阅(publish/subscribe模式)

发布与订阅(publish/subscribe)模式,简称为pub/sub模式,redis也实现了这种模式。redis提供的发布订阅命令 命令 用例和描述 subscribe subscribe channel [channel …] 订阅一个或多个频道 unsubscribe unsubscribe [channel [channel …]] 退订频道,如果没有指定频道,则退

2016-04-24 12:30:11 34493 1

原创 redis稍微高级一点的操作

字符串字符串可以存三种类型的值:字节串,整数,浮点数redis中自增命令和自减命令 命令 用例和描述 incr incr key-name 将键存储的值加1 desc desc key-name 将键存储的值减1 incrby incrby key-name amount 加上amount数 descby descby key-name amount 减去amo

2016-04-24 12:12:35 9650

原创 maven打包jar

<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <mani

2016-04-20 17:30:11 397

转载 【转】程序包com.sun.image.codec.jpeg不存在 问题的完美解决

转载自:http://my.oschina.net/zb0423/blog/86507 maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在 这个类文件的位置在jre/lib/rt.jar 而我们设置的java_home下面的lib/dt.jar中没有这个文件,导致编译失败。通过配置maven-compiler-plugin插件可

2016-04-19 17:08:05 1776 1

转载 关于JAVA取本机ip的一些传说

先看一段代码:the IP address of the local host. 在大多数机器上都可以取到本机ip Java代码  InetAddress.getLocalHost().getHostAddress()   但是多网卡配置的时候,就悲剧了:下图这个机器使用上面的命令取回的是127.0.0.1。 用ifconfi

2016-04-19 17:07:27 1438

转载 java字节码指令列表

MnemonicOpcode(in hex)Other bytesStack[before]→[after]Descriptionaaload32 arrayref, index → valueload onto the stack a reference from an arrayaastore53 

2016-04-19 16:11:24 344

原创 Java基础之class文件介绍(基础)

class文件的结构class文件有10个基础部分组成魔数(Magic Number)0xCAFEBABEclass文件的版本包括最小版本,最大版本常量池这个class的常量池标志例如:abstract, static, etc.类名这个class的类名父类父类的类名接口s所有接口的接口名属性所有属性方法所有方法属性所有属性(如:源文件名, etc.)

2016-04-19 16:05:23 339

转载 领域驱动设计之领域模型

领域驱动设计之领域模型加一个导航,关于如何设计聚合的详细思考,见这篇文章。2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域驱动设计分为两个阶段:以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流

2016-04-18 17:15:35 767

转载 JMM的意义

JMM:Java Memory Model(Java内存模型),围绕着在并发过程中如何处理可见性、原子性、有序性这三个特性而建立的模型。 可见性:JMM提供了volatile变量定义、final、synchronized块来保证可见性。 例如:线程a在将共享变量x=1写入主内存的时候,如何保证线程b读取共享变量x的值为1,这就是JMM做的事情。JMM通过控制主内存与每个线程的本地内存之间的交互,

2016-04-15 15:05:51 1118

转载 JMM(Java内存模型)中的核心概念

JMM(Java内存模型)中的核心概念 [email protected] 在JLS-Java Language Specification的17.4节详细描述了JMM(Java Memory Model),这个文档从语言学和实现JVM的角度讲非常棒,但是对于我们这些应用开发者而言理解其中的细节就有些问题。 本文中不再重复spec中那些正式的细节,下面将列出一些重要的原则和基本的概

2016-04-15 14:47:38 539

转载 Git忽略规则及.gitignore规则不生效的解决办法

在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:? 1 2 3 4 5 6 7此为注释 – 将被 Git 忽略*.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目

2016-04-15 09:29:21 276

原创 JNDI初探之tomcat的datasource配置

有人说:没有掌握JNDI就没有真正的理解JavaEE。 看来我一直都没理解呀!JavaEE 的角色在聊JNDI之前,我们先讨论一下JavaEE的角色吧。 J2EE 规范把职责委托给多个开发角色:组件提供者(Component Provider)、应用程序组装者(Application Assembler)、部署人员(Deployer)和系统管理员(System Administrator)。

2016-04-14 14:10:57 2293

原创 nginx配置之虚拟主机和请求分发配置

监听端口语法:listen address:port [default(deprecated in in 0.8.21)|default_server|[backlog=num|rcvbuf=size|sndbuf=size|accept_filter=filter|deferred|bind|ipv6only=[on|off]|ssl]]; 默认:listen 80; 作用:listen参数决

2016-04-13 18:28:54 5781

原创 nginx配置之事件配置

是否打开accept锁语法:accept_mutex [on|off]; 默认:accept_mutex on; 作用:accept_mutex是Nginx的负载均衡锁。这把锁可以让多个worker进程轮流的,序列化的与新的客户端建立TCP连接。accept锁默认是打开的,如果关闭它,那么建立TCP连接的耗时会更短,但不利于负载均衡,因此不建议关闭。lock文件的路径语法:lock_file p

2016-04-13 13:43:45 1183

原创 nginx配置之性能配置

Nginx worker进程个数语法:worker_processes number; 默认:worker_processes 1; 作用:在master_worker运行方式下,定义worker进程的个数。worker进程的数量会直接影响性能。那么,配多少个合适呢?根据业务需求。每个worker都是单线程的进程,他恶魔会调用各个模块来实现各种功能。如果确定这些模块不会出现堵塞式调用,那么进程数

2016-04-13 13:27:48 1326

原创 nginx配置之正常运行配置

定义环境变量语法:evn VAR|VAR=VALUE 作用:用户可以直接设置操作系统上的环境变量 举例:evn TESTPATH=/tmp;嵌入其他配置文件语法:include /path/file; 作用:可以把其他配置文件引入进来,路径可以使绝对路径也可以是相对路径。还可以含有通配符*。pid文件语法:pid path/file; 默认:pid logs/nginx.pid; 作用:保

2016-04-13 10:03:40 898

原创 nginx配置之调试配置

用于调试和定位的问题的配置项是否以守护进程方式运行Nginx语法:daemon on|off 默认:daemon on 作用:守护进程是可以脱离终端并且在后台运行的进程。他脱离是为了避免进程执行过程中的信息在终端打印出来,这样一来,进程也不会被任何终端所产生的信息打断。默认,就是守护进程开启。 不过,为了调试,所以,可以关闭。是否以master/worker方式工作语法:master_proc

2016-04-13 09:50:45 4013

原创 nginx配置之location

语法location [=|~*|^~|@]/uri/{…}配置块server详情location会尝试根据用户请求中的uri来匹配上面的uri表达式,如果可以匹配,就选择lcoation块中的配置来处理用户请求。当然,匹配方式是多样的。= 表示完全匹配~表示匹配URI时时大小写敏感的~*表示匹配URI时忽略大小写^~表示匹配URI时只需要其前半部分匹配即可@表示仅用于Nginx服务内部请求之间的重

2016-04-13 09:28:15 2620

转载 各类API

国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html对于第三个接口,返回信息比较全面

2016-04-06 17:27:17 443

原创 javap(反编译)

参数简介: --help -? 输出此用法消息 -version 版本信息 -v -verbose 输出附加信息 -l 输出行号和本地变量表 -public 仅显示公共类和成员 -protected

2016-04-05 13:18:36 719 1

原创 JVM启动参数

JAVA虚拟机(JVM)通过操作系统命令JAVA_HOME\bin\java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入的理解。 虚拟机参数分为基本和扩展两类,在命令行中输入JAVA_HOME\bin\java 就可得到基本参数列表, 在命令行输入JAVA_HOME\

2016-04-05 10:53:18 794

原创 JDK自带Tools(预览)

基本工具Basic Tools These tools are the foundation of the JDK. They are the tools you use to create and build applications. 名称 简介 appletviewer Run and debug applets without a web browser apt A

2016-04-04 17:23:02 1132

转载 JVM垃圾回收(GC 笔记)

原文链接:http://blog.csdn.net/fenglibing/article/details/6321453一、GC特性以及各种GC的选择1、垃圾回收器的特性2、对垃圾回收器的选择2.1 连续 VS. 并行2.2 并发 VS. stop-the-world2.3 压缩 VS. 不压缩 VS. 复制二、GC性能指标

2016-04-04 16:34:41 432

转载 Linux上ln命令详细说明及软链接和硬链接的区别

非常不错的一篇文档,转出来大家参考!硬链接(hard link) UNIX文件系统提供了一种将不同文件链接至同一个文件的机制,我们称这种机制为链接。它可以使得单个程序对同一文件使用不同的名字。这样的好处是文件系 统只存在一个文件的副本,系统简单地通过在目录中建立一个新的登记项来实现这种连接。该登记项具有一个新的文件名和要连接文件的inode号,文件的目录登记项就是所谓的文件硬链接(硬链接,目录

2016-04-04 16:23:10 550

转载 Android 插件化框架 DynamicLoadApk 源码解析

原文链接 1. 功能介绍 1.1 简介DynamicLoadApk 是一个开源的 Android 插件化框架。 插件化的优点包括:(1) 模块解耦,(2) 动态升级,(3) 高效并行开发(编译速度更快) (4) 按需加载,内存占用更低等等。 DynamicLoadApk 提供了 3 种开发方式,让开发者在无需理解其工作原理的情况下快速的集成插件化功能。 宿主程序与插件完全独立 宿主程序开

2016-04-01 15:40:25 404

转载 Android值得一看的开源项目

原文链接 分析文档 作者 Volley 源码解析 grumoon Universal Image Loader 源码分析 huxian99 Dagger 源码解析 扔物线 EventBus 源码解析 Trinea xUtils 源码解析 Caij ViewPagerindicator 源码解析 lightSky HoloGraphLibrar

2016-04-01 15:17:33 657

分析堆外内存.pdf

在Linux下,使用gperftools分析对外内存泄漏。介绍了基本的安装和使用。

2019-05-08

Java堆外内存泄露场景总结.pdf

Java堆外内存泄露场景总结,包含几个常用的可能,如:JNI,NIO,AWT/Swing,Inflater&Deflater;

2019-05-08

jtreg-4.2.0-tip.tar

编译JDK时,需要用到的测试工具,用来验证JDK代码是否正确

2019-01-09

Redis管理端

这是我自己用Java实现的Redis管理客户端,所以需要本地先安装好Java,并配置好JAVA_HOME。使用时输入Redis的URI即可,如redis://:[email protected]:6379/0,点击connect检查URI是否正确,如果正确,就可以执行Redis命令了。命令还支持//注释,被注释的命令不会执行

2018-12-30

machinelearninginaction

machinelearninginaction源代码,machinelearninginaction源代码,machinelearninginaction源代码,machinelearninginaction源代码,machinelearninginaction源代码,machinelearninginaction源代码,machinelearninginaction源代码,machinelearninginaction源代码

2017-12-21

btrace-bin-1.3.9.tgz

Java的安全动态追踪工具 BTrace通过运行Java程序的动态(字节码)工具类来工作。 BTrace将追踪操作插入正在运行的Java程序的类中,并将被追踪的程序类热插拔。

2017-11-17

深入理解java虚拟机

深入理解java虚拟机,第二版,Sun公司核心技术丛书,作者:Bill Vennrs 深入理解Java虚拟机电子书高清完整.pdf版和源代码,作者:周志明

2017-11-15

tomcat 7.0.79

tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79tomcat 7.0.79

2017-09-26

rabbitmq(windows版)

rabbitmq(windows版)rabbitmq(windows版)rabbitmq(windows版)rabbitmq(windows版)rabbitmq(windows版)rabbitmq(windows版)

2017-09-13

jrpofiler9.2.1

jrpofiler linux

2017-07-14

Sequel Pro

Sequel Pro

2017-05-13

机器学习实战

机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。 本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。 全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。

2016-11-30

redis-3.2.1.tar.gz

2016-09-08

openresty-1.11.2.1.tar.gz

openresty-1.11.2.1.tar.gz

2016-09-08

深入理解Java虚拟机-JVM高级特性与最佳实践.pdf )

深入理解Java虚拟机-JVM高级特性与最佳实践.pdf )

2016-03-13

单点登录cas

SSO单点登录,耶鲁大学项目cas

2015-08-14

Absolute C++.pdf

本书是讲解C++语言程序设计的优秀教程。全书围绕C++语言的结构来组织,开始章节结构编程的普通概念,接下来详细介绍C++中的继承、多态、异常处理以及标准模板库(STL),同时还包含模式UML的介绍。本书内容系统、全面,给出了大量代码示例、自测练习、编程提示和编程练习,并且提供了练习的解答。本书有利于初学者尽快掌握C++的编程知识,养成良好的编程习惯;具备相当编程经验的人,也可以从本书了解到使用C++的更有效的方法。 本书适全高等院校师生、程序设计专业人员和程序设计爱好者参考。

2014-06-06

[云计算实践指南].(威尔特等).周庆辉等.扫描版.pdf

《云计算实践指南》全面介绍了云计算的基础知识和一些具体细节,以及云计算的关键技术和典型应用。主要内容包括:云计算基础、云计算领域的一些重量级公司、迁移到云上的业务案例、硬件和基础设施、云存储、标准、软件即服务、软件加服务、最佳实践和云计算的未来等。《云计算实践指南》可供想了解云计算以及掌握其应用的所有读者学习和参考。

2014-06-06

[深入浅出数据分析(中文版)].(Michael.Milton).李芳.扫描版.pdf

《深入浅出数据分析》以类似“章回小说”的活泼形式,生动地向读者展现优秀的数据分析人员应知应会的技术:数据分析基本步骤、实验方法、最优化方法、假设检验方法、贝叶斯统计方法、主观概率法、启发法、直方图法、回归法、误差处理、相关数据库、数据整理技巧;正文之后,意犹未尽地以三篇附录介绍数据分析十大要务、R工具及ToolPak工具,在充分展现目标知识以外,为读者搭建了走向深入研究的桥梁

2014-06-06

[Android框架揭秘].金泰延等.扫描版.pdf

资源简介 详细介绍android框架的电子书,对于想进一步提升android开发水平的少年很有

2014-06-06

百度微软等算法面试题及答案1.pdf

百度微软等算法面试题及答案1.pdf

2014-06-05

QML与C++混合编程.pdf

本文适合于对Qt Quick有基本了解的读者。首先回答一个比较常会被问到的问题:什么是QML,它与Quick的关系是什么? Qt Quick是Qt User Interface Creation Kit的缩写,而QML是Qt Quick最重要的组成部分,Qt Quick结合了如下技术: 组件集合,其中大部分是关于图形界面的 基于JavaScript陈述性语言:QML (Qt Meta-Object Language的缩写) 用于管理组件并与组件交互的C++ API - QtDeclarative模块 言归正传:通过Qt Creator,我们可以轻松生成一个Qt Quick的应用工程,从而为QML生成应用程序框架。具体操作详见:创建qt quick (qml) 应用程序。 C++与QML的交互是通过注册C++对象给QML环境得以实现的: 在C++实现中,非可视化的型别均为QObject的子类,可视化的类型均为QDeclarativeItem的子类。注意:QDeclarativeItem等同于QML的Item类。 如果用户想要定义自己的型别,做法如下: 在C++中,实现派生于QObject或QDeclarativeItem的子类,它是新定义item的实体对象; 在C++中,将1中实现的新item类型注册给QML; 在QML中,导入含有1中定义的新item的模块; 在QML中,向使用标准的item一样使用新定义的item 现举例说明,我们现尝试使用用Qt C++实现的MyButton对象(如下qml代码),它有自己的属性、方法以及信号的handler。用法如下(它与使用其它标准的QML item一样),所需要做的是 需要导入包含MyButton的对应模块名称及其版本“MyItems 1.0 ”。

2014-06-05

IBM大型机汇编语言.pdf

目录 1. 预备与基础知识 .......................................................................................................................... 5 1.1 PSW & Real Address and Virtual Address ........................................................................... 5 1.1.1PSW(Program Status Word) ................................................................................ 5 1.1.2Virtual Address: ......................................................................................................... 5 1.2 EBCDIC 码 ........................................................................................................................... 6 1.3 数的表示、转换与计算 ................................................................................................... 6 1.3.1 字符数据 .................................................................................................................. 6 1.3.2 二进制数 .................................................................................................................. 7 1.3.3 逻辑数 ...................................................................................................................... 8 1.3.4 十进制数 .................................................................................................................. 8 1.4 主机环境下汇编语言源程序→可执行模块流程 ........................................................... 9 1.5 什么是主程序?什么是子程序? ................................................................................... 9 1.6 汇编程序书写格式与样本 ............................................................................................. 10 1.6.1 汇编控制语句:START、END .......................................................................... 10 1.6.2 汇编控制语句:USING 指令 .............................................................................. 10 1.7 关于地址: 基地址、变址与相对地址 .......................................................................... 11 1.8 寄存器的约定 ................................................................................................................. 11 1.9 常数的定义 ..................................................................................................................... 12 1.9.1 数据区域的定义 .................................................................................................... 12 1.9.2 常数的定义 ............................................................................................................ 13 1.10 指令格式与类型: 指令格式与类型例子 .................................................................... 18 2. Sequential Input & Output .......................................................................................................... 19 2.1 分析一个带有输出文件的汇编语言程序 ..................................................................... 19 2.2 有关输入/出的宏指令 ................................................................................................. 20 2.2.1 OPEN .............................................................................................................................. 21 2.2.2 CLOSE ..................................................................................................................... 21 2.2.3GET(读) & PUT(写) ...................................................................................... 21 2.3 关于 ORG, EQU, PRINT等指令的介绍 ............................................................................ 23 2.3.1 ORG语句(置地址计数器) ................................................................................ 23 2.3.2 EQU “等价”指令,格式:name EQU constant ............................................... 24 2.3.3 PRINT 操作数 ........................................................................................................ 24 2.4 什么是保护区?以及关于 STM, LM 指令的介绍 ...................................................... 24 3.编程 Move,Comparing& Branching ........................................................................................ 28 3.1 MOVE:MVC,MVI ,MVZ,MVN ................................................................................ 28 3.1.1 字符传送指令 MVC D1(L1,B1),D2(B2) ............................................................. 28 3.1.2 直接传送指令:MVI D1(B1),I2 .................................................................... 29 3.1.3MVZ、MVN D1(B1),D2(B2) ..................................................................................... 29 3.2 逻辑比较指令: ............................................................................................................... 31 3.2.1CLC D1(L,B1),D2(B2) ................................................................................................ 31 3.2.2 直接数逻辑比较指令:CLI.................................................................................. 32 3.2.3 十进制比较 CP D1(L1,B1),D2(L2,B2) .................................................................... 33 3.3 MVCL R1,R2 长传送 ...................................................................................................... 33

2014-06-05

C语言与算法分析.pdf

经典C语言算法 2009年08月17日 星期日 16:51 C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔 子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数 为多少?

2014-06-05

python基础教程.pdf

本书包括Python程序设计的方方面面,首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句。然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器。此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识。最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了几个具有实际意义的 Python项目的开发过程。   本书内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考。

2014-06-05

Perl语言入门.pdf

Perl能在绝大多数平台上完成几乎所有任务,不管是简单的修修补补,还是大型完备的网络应用。《Perl语言入门》(作者施瓦茨、福瓦、菲尼克斯)从最基础的开始教起,然后逐渐深入,让你慢慢能够自行编写多至128行的程序——如今90%的Perl程序差不多都是这般大小,全书包括输入与输出;用正则表达式处理文本;字符串与排序等数章内容。 内容简介 如果刚开始学习Perl这门语言,那么《Perl语言入门(中文版第6版)》就是你所需要的——不管你是一名程序员,还是系统管理员,抑或是网络黑客。这本书被整整两代Perl用户昵称为“小骆驼书”,《Perl语言入门( 中文版第6版)》根据作者施瓦茨、福瓦、菲尼克斯从1991年开始的教学经验积累汇聚而成,多年来十分畅销。此次第六版涵盖了最新的Perl 5.14版本的变化。 Perl能在绝大多数平台上完成几乎所有任务,不管是简单的修修补补,还是大型完备的网络应用。《Perl语言入门》从最基础的开始教起,然后逐渐深入,让你慢慢能够自行编写多至128行的程序——如今90%的Perl 程序差不多都是这般大小。本书每章都包含若干习题,帮助你巩固消化刚学到的知识。也许其他书籍只是想着灌输Perl编程的条条框框,但本书不同,我们希望把你培养成一名真正的Perl程序员。

2014-06-05

unix环境高级编程.rar

本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的更新版。在本书第1版出版后的十几年中,UNIX行业已经有了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持了前一版的风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了多个应用示例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 本书内容权威,概念清晰,阐述精辟,对于所有层次UNIX程序员都是一本不可或缺的参考书。

2014-06-05

深入理解linux内核.pdf

《深入理解linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了linux运作方式的理论支撑。 本书第三版涵盖linux 2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。本书集中讨论了如下内容:   内存管理,包括文件缓冲、进程交换以及直接内存访问(dma)   虚拟文件系统层和第二及第三扩展文件系统   进程创建及调度   信号、中断及设备驱动程序的主要接口   定时    内核中的同步   进程间通信(ipc)   程序执行   本书将使你熟悉linux所有的内在工作机理,但本书不仅仅是一种学术演练。你将了解到什么条件会促使linux产生最佳性能,你还会看到,linux在各种环境下如何满足进程调度、文件访问及内存管理期间系统提出的快速响应要求。本书有助于你充分展现linux系统的魅力。

2014-06-05

空空如也

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

TA关注的人

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