- 【汇编语言学习笔记】第一讲.电路基础知识&第二讲.16位处理器基础知识
AKA山风点火
汇编语言学习笔记学习开发语言fpga开发安全
1.使用电路进行加法运算加法器能够运算的值的大小由导线的数量来决定。2.触发器的概念3.寄存器的概念多个触发器的集合。4.内存5.指令通过指令进行一些对应操作。(CPU的白皮书)6.处理器(CPU)的雏形第二讲.16位处理器基础知识1.处理器发展史1971年,4位CPU1978年,16位i80861978年,16位8086,总线8位的8088……1985年,x86系列的第一种32位处理器……200
- 汇编语言学习笔记(七)ds 寄存器
Rui哥
一、访问内存中的数据内存地址的表示方式方式1,段地址(ds):[偏移地址]方式2,[偏移地址],这种写法等价于ds:[偏移地址]将16进制数据1122,移动到通用寄存器ax当中movax,1122h将16进制数据3344,移动到通用寄存器bx当中movbx,3344h将通用寄存器ax的低位数值(使用al表示)添加到通用寄存器的高位(bh)当中addbh,al最终bx中的数值为结果为:bx=5544
- 汇编语言学习笔记
weixin_43209472
学习笔记python
汇编语言的不同种类as86汇编:能产生16位代码的Intel8086汇编movax,cs//cs→ax,目标操作数在前GNUas汇编:产生32位代码,使用AT&T系统V语法movlvar,%eax//var→%eax,目标操作数在后内嵌汇编,gcc编译x.c文件会产生中间结果汇编文件汇编语言的组成汇编语言由三部分组成:汇编指令。通过编译器把指令翻译成机器指令,也就是机器码伪指令。告诉编译器如何翻译
- 16位汇编语言学习笔记(2)—— 汇编程序设计
zyw2002
#汇编与接口技术汇编
文章目录4.顺序程序设计4.1十进制的算数运算4.2输入输出功能调用4.3综合案例5.分支程序设计5.1转移指令5.1.1条件转移指令单标志条件转移指令无符号数专用条件转移指令有符号数专用条件转移指令5.1.2无条件转移指令配合条件转移指令实现条件远转移避免一个程序分支滑入另一个程序分支实现多分支程序结构5.2分支程序设计5.2.1测试法分支程序设计5.2.2跳转表法分支程序设计5.3分支程序综合
- 汇编语言学习笔记——————第一个程序
wenzi嵌入式软件
汇编语言学习笔记
一个汇编语言从写出到最终执行的简要过程大体分为以下三步:1.编写汇编源程序2.对源程序进行编译连接3.执行可执行文件中的程序第二步执行的操作是使用汇编语言编译程序对源程序文件中的源程序进行编译,产生目标文件;再用链接程序对目标文件进行连接,生成可在操作系统中直接运行的可执行文件。第三步中,操作系统依照可执行文件中的描述信息,将可执行文件中的机器码和数据加载到内存,设置CS:IP指向第一条要执行的指
- 汇编语言学习笔记 - 第六章
秦艽
汇编汇编第三版王爽第六章
第六章第6章包含多个段的程序6.1在代码段中使用数据6.2在代码段中使用栈6.3将数据、代码、栈放入不同的段第6章包含多个段的程序如果程序需要用其他空间来存放数据,可以使用0:200~0:2FF,这段空间是相对安全的,可容量只有256个字节。在操作系统的环境中,合法地通过操作系统取得的空间都是安全的,因为操作系统不会让一个程序所用的空间和其他程序以及系统自己的空间相冲突。在操作系统允许的情况下,程
- 汇编语言学习笔记 - 第一章
秦艽
汇编汇编语言第三版王爽第一章
第一章第1章基础知识1.1机器语言1.2汇编语言的产生1.3汇编语言的组成1.4存储器1.5指令和数据1.6存储单元1.7CPU对存储器的读写1.总线2.读写操作1.8地址总线1.9数据总线1.10控制总线第1章小结第1章基础知识1.1机器语言机器语言是机器指令的集合,电子计算机的机器指令是一列二进制数字。CPU(中央处理单元)可以i执行机器指令,进行运算。是一种微处理器。每一种微处理器,由于硬件
- 【汇编语言学习笔记】第六讲.运算指令
山风不打咩
汇编语言学习笔记学习汇编语言安全开发语言
第六讲.运算指令1.无符号数乘法指令MUL格式:MULOPRD功能:乘法操作(注意只有一个操作数)OPRD为源操作数,即作乘数.目的操作数是隐含的,即被乘数总是指定为累加器AX或AL的内容。rkmainprocmovax,5movbx,2mulbx;实际上干的事情是ax*bx,结果在ax里。movax,4c00hint21hrkmainendp2.无符号数除法指令DIV格式:DIVOPRD功能:实
- 【汇编语言学习笔记】第四讲.函数传参
山风不打咩
汇编语言学习笔记学习开发语言安全汇编语言
第四讲.函数传参1.通过寄存器进行传参操作assumecs:codecodesegmentaddxproc;加法函数开始addsi,di;用si和di传参数movax,si;返回结果放到ax里并用si接收ret;进行一个返回addxendp;加法函数结束rkmainproc;主函数开始movsi,5;给si赋一个值movdi,6;给di赋一个值calladdx;调用一下加法函数movbx,ax;将
- 汇编语言学习笔记06——第一个程序
汉唐斥候
汇编语言学习笔记
一、思维导图二、关键内容摘录注意:因为每个人记忆与思维的差异,对知识的理解在难易性、熟练度和重要性上带来很大差异,这些笔记是从我的视野出发进行的归纳,有些内容我觉得简单或潜移默化中已经掌握,所以可能并没有在思维导图和内容摘录中体现;反之亦然,有些内容可能读者觉得没有必要在笔记中呈现,却可能恰恰是我的短板或者偏重的地方。一、思维导图二、关键内容摘录1、编写汇编程序——编译——连接——执行程序2、可执
- 汇编语言学习笔记之通用寄存器
ywbhnay
汇编汇编寄存器
汇编语言学习笔记之通用寄存器从昨天开始,正式拉开了学习汇编语言的序幕,对于汇编语言的一些特点以及数据的表示及类型做了一番了解,由于这些东西每一种语言里都要介绍,而且一时半会也真弄不太明白它们的具体使用,也就粗略的看了一下,留待在今后的学习中结合实例加以体会吧。而通用寄存器应该说是CPU内部重要的数据存储资源,学习汇编语言必须要掌握清它们的功能。因此汇编语言学习的第一篇学习笔记就从通用寄存器开始了。
- 汇编语言学习笔记之寄存器
YaruCode
汇编语言学习笔记汇编语言寄存器汇编语言学习笔记
寄存器内存中字的存储:任何两个地址连续的内存单元,N号单元和N+1号单元,可以将她们看成两个内存单元,也可以看成一个地址为N的字单元中的高位字节单元和低位字节单元重点:CPU要读取一个内存单元的时候,必须要先给出这个内存单元的地址在8086CPU中,内存地址由段地址和偏移地址组成8086CPU中有一个DS寄存器,通常用来存放要访问的数据的段地址执行指令时,8086CPU会自动取DS中的数据为内存单
- 【汇编语言学习笔记】第二章 寄存器
é
汇编语言学习笔记汇编语言学习笔记
一个典型的CPU由运算器,控制器和寄存器等器件组成,靠内部总线连接运算器进行信息处理寄存器进行信息存储控制器控制各种器件工作内部总线连接各种器件,在它们之间进行数据传送在8086CPU中有14个寄存器:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW,所有寄存器都是16位的可以存放两个字节AX、BX、CX、DX为通用寄存器以AX为例,存储结构如下图由于8086上
- 汇编语言学习笔记
renzhimang
计算机CPU与内存
王爽著的《汇编语言》(第3版)于2013年出版,虽然是2013年出版的,但书中部分内容感觉已过时:(1).基于intel8086CPU介绍,intel8086是英特尔公司上个世纪生产的芯片,是16位的,早已停产;(2).现在PC机上的intelCPU都是intelcorei5,i7等,大部分都是64位的,书中介绍的代码段在现在的PC机上基于vs根本无法编译,而且有些语法在现代汇编语言中应该也不在支
- MIPS汇编语言学习笔记17:将寄存器保存到堆栈
m0_61491107
MIPS汇编语言学习笔记mips反汇编堆栈
原视频:https://www.bilibili.com/video/BV19J411y7pA?t=49&p=17程序功能:通过函数传递参数过程,理解和使用堆栈(push和pop)。可参考图:视频讲解:MIPS汇编语言学习笔记17:将寄存器保存到堆栈-高志远的个人主页本文已收录到:MIPS汇编语言学习笔记专题MIPS汇编语言学习笔记03:printHelloWorldMIPS汇编语言学习笔记04:
- 汇编语言学习笔记03——寄存器
汉唐斥候
汇编语言学习笔记
一、思维导图二、关键内容摘录注意:因为每个人记忆与思维的差异,对知识的理解在难易性、熟练度和重要性上有很大差异,这些笔记是从我的视野出发进行的归纳,有些内容我觉得简单或潜移默化中已经掌握,所以可能并没有在思维导图和内容摘录中体现;反之亦然,有些内容可能读者觉得没有必要在笔记中呈现,却可能恰恰是我的短板或者偏重的地方。一、思维导图二、关键内容摘录1.前一章所说的总线&
- 汇编语言学习笔记05——寄存器(内存访问)
汉唐斥候
汇编语言学习笔记
一、思维导图二、关键内容摘录注意:因为每个人记忆与思维的差异,对知识的理解在难易性、熟练度和重要性上带来很大差异,这些笔记是从我的视野出发进行的归纳,有些内容我觉得简单或潜移默化中已经掌握,所以可能并没有在思维导图和内容摘录中体现;反之亦然,有些内容可能读者觉得没有必要在笔记中呈现,却可能恰恰是我的短板或者偏重的地方。一、思维导图
- 16位汇编语言学习笔记(1)——基础知识
zyw2002
#汇编与接口技术汇编
文章目录1.配置汇编学习环境1.1工具下载1.2配置环境2.汇编命令基础2.1简单使用2.2常用命令3.汇编语言基础3.1汇编语言程序与汇编程序3.2汇编语言程序的格式和组成元素3.3伪指令3.3.1符号定义伪指令3.3.2变量定义伪指令3.3.3段定义伪指令3.3.4过程定义伪指令3.3.5指令集选择伪指令3.4指令系统3.4.1数据传送指令通用数据传送指令累加器专用传送指令地址传送指令标志传送
- 【汇编语言学习笔记】第一章 基础知识
é
汇编语言学习笔记汇编学习笔记
用汇编语言编写程序的工作过程如图所示汇编语言由三种指令组成:汇编指令:机器码的助记符,与机器码一一对应伪指令:没有对应的机器码,由编译器执行,计算机不执行其他符号:如+、-、*、/等,由编译器识别,没有对应机器码存储器计算机工作需要指令和数据,指令和数据在存储器中存放,也就是内存。存储器都和CPU的总线相连,CPU对它们进行操作时要通过不同总线发出不同数据。指令和数据都是一串二进制数,没有任何区别
- 汇编语言学习笔记1.0-(基础知识、寄存器)
YangGangAVA
汇编语言汇编语言
为了更好的使用C/C++进行开发工作,我需要了解一些汇编语言的知识,所以就从《汇编语言》这本书开始吧。这系列可能并不详细,主要用于自己做笔记和加深印象。一、基础知识关键字:机器语言、汇编语言、存储器、指令、数据、存储单元、CPU对存储器的读写、地址总线、数据总线、控制总线、内存地址空间、主板、接口卡、存储器芯片、内存地址空间-1、机器语言:机器指令的集合,一列二进制数字,可以由机器执行。-2、汇编
- 汇编语言学习笔记01——汇编基础知识
我想当个程序员
汇编语言与接口技术程序人生
引言汇编语言是除了机器语言外,最为底层的编程语言。由于机器只能读懂0和1,所以需要转换成人类更易操作的语言(其实设计c等高级语言的原因也包括这点)。同时呢,汇编语言也是其他很多高级语言通向机器的一个桥梁,比如c语言需要编写好后再编译成汇编语言,再转换为机器语言。这样的话就可以自然想到,是不是我可以通过一些反编译的手段去破解一些软件或者其他的呢(逆向工程)?其实也不然,只有机器语言和汇编语言是一一对
- 汇编语言学习笔记--基础知识篇
qcz_nuist
汇编语言基础汇编语言二进制单片机存储
首先,为什么我为什么要学习汇编语言呢?—————是为了更好的学习单片机,写出更高级的代码。在读一些数据手册时,总是出现各种寄存器,对此有很多疑惑,总是学不会,所以准备自学下汇编,从而更好的理解这些地址。存储器的概念:存储器对于cpu而言,就是记忆对于大脑而言。存储器存放指令和数据(二进制形式)指令和数据:指令和数据都以二进制信息。存储器被划分为若干个存储单元,最小单元就是存储单元,一个存储单元能存
- 汇编语言学习笔记02——基础知识
汉唐斥候
汇编语言学习笔记
汇编语言学习笔记02——基础知识一、思维导图二、关键内容摘录注意:因为每个人记忆与思维的差异,对知识的理解在难易性、熟练度和重要性上有很大差异,这些笔记是从我的视野出发进行的归纳,有些内容我觉得简单或潜移默化中已经掌握,所以可能并没有在思维导图和内容摘录中体现;反之亦然,有些内容可能读者觉得没有必要在笔记中呈现,却可能恰恰是我的短板或者偏重的地方。一、思维导图二、关键内容摘录1.机器语言是机器指令
- 汇编语言学习笔记
战狼之羊
汇编
写于2014年7月18日"vim:fen:fdm=marker:fmr={{{,}}}:fdl=0:fdc=1:ts=2:sw=2:sts=2">>>>>>>>>>:指令{{{test指令模拟执行AND但不改变两寄存器的值只影响寄存器"子程序返回地址2.esp+4->第一个参数(对于从右向左压栈调用约定的子程序)3.对于类成员函数esp+4->this指针esp+8->函数从左向右第一个参数(对于
- 汇编语言学习笔记及总结
Z初的梦想
学习笔记
汇编语言简述鱼C汇编语言鱼Cwin32汇编语言汇编入门内联汇编G++中的内联汇编分为基本形式的内联汇编与扩展形式的内联汇编;毫无疑问,扩展形式的内联汇编更加复杂,也更加强大__asm__与asm两者是一样的,只不过ANSIC标准将asm作为关键字用于其他用途;所以为了与ANSIC兼容,还是使用__asm__;__volatile__于volatile告诉编译器,此处禁止优化,与__asm__一同使
- 汇编语言学习笔记
Tmylyh
汇编语言学习
第1-2课:第一次上机汇编语言的学习相较于c语言这类高级语言来说入门更难,所以学会汇编语言一定会成为你的助力,学习计算机语言从实际操作入手更能让人接受,所以第一次先从上机开始,汇编语言中的字符大小写均可。以下//表示注释,不在源代码中学习准备:汇编系统MASM和DOSBox学习目标:输出hello,和5+3结果操作流程:打开DOSBox,输入mountc:c:\masm这条语句表示把c盘的这个文件
- 汇编语言学习笔记(一)ARM指令集
夜星无意水有情
飛雞c语言eclipse数据库程序人生
汇编语言学习笔记(一)ARM指令集文章目录汇编语言学习笔记(一)ARM指令集前言一、数据处理指令类型二、跳转指令类型:三、控制指令类型:四、存储器访问指令类型:总结前言杂事太多,浪费我10多天的时间。ARM指令集,我感觉还是“复杂”了;功能虽全,但记忆量也多。其实,编写OS所用到的只是100多条ARM指令集中的约30多条吧。以下是对ARM指令集的第一次简单整理,有错难免、仅供参考。有多种指令集架构
- 32位汇编语言学习笔记(36)--repne scasb指令
swordmanwk
Linux
repnescasb指令,用于扫描字符串,计算字符串的长度,如下两条指令:cldrepnescasb对应的等价指令是:scans:incedidececxjeloopdonecmpbyte[edi-1],aljnescansloopdone:下面看一个示例程序:section.dataEditBuff:db'abcdefghijklm#',10BUFFERLENequ$-EditBuffFIL
- LOOP指令——汇编语言学习笔记3
ty_sj
单片机汇编语言嵌入式单片机嵌入式
因为嵌入式系统学习需要,开始学习汇编语言学习资料是B站的视频:汇编语言程序设计贺利坚主讲(P25)这里写目录标题一、LOOP功能与格式二、LOOP指令实例三、LOOP指令执行的要求四、用LOOP指令实现乘法的例子五、总结一、LOOP功能与格式功能:实现循环(计数型循环)指令格式:LOOP标号二、LOOP指令实例以下是一个LOOP指令的实例程序的功能是计算2122^{12}212assumecs:c
- 汇编语言学习笔记(全)
洽白
汇编语言分位数和标准,位数是根据cpu寄存器的位数发展而变化,而标准主要有两类:AT&T标准,主要用于UNIX和类UNIX系统Intel标准本文是基于16位因特尔标准汇编语言基础三种基本的汇编语言成员:指令:[name:]mnemonic[[dest][,src]][;comment]伪指令[name]directive[[operand][,operand,...]][;comment]macr
- scala的option和some
矮蛋蛋
编程scala
原文地址:
http://blog.sina.com.cn/s/blog_68af3f090100qkt8.html
对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点
- NullPointerException
Cb123456
androidBaseAdapter
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
出现以上异常.然后就在baidu上
- PHP使用文件和目录
天子之骄
php文件和目录读取和写入php验证文件php锁定文件
PHP使用文件和目录
1.使用include()包含文件
(1):使用include()从一个被包含文档返回一个值
(2):在控制结构中使用include()
include_once()函数需要一个包含文件的路径,此外,第一次调用它的情况和include()一样,如果在脚本执行中再次对同一个文件调用,那么这个文件不会再次包含。
在php.ini文件中设置
- SQL SELECT DISTINCT 语句
何必如此
sql
SELECT DISTINCT 语句用于返回唯一不同的值。
SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
F
- java冒泡排序
3213213333332132
java冒泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,10
- struts2.18 +json,struts2-json-plugin-2.1.8.1.jar配置及问题!
7454103
DAOspringAjaxjsonqq
struts2.18 出来有段时间了! (貌似是 稳定版)
闲时研究下下! 貌似 sruts2 搭配 json 做 ajax 很吃香!
实践了下下! 不当之处请绕过! 呵呵
网上一大堆 struts2+json 不过大多的json 插件 都是 jsonplugin.34.jar
strut
- struts2 数据标签说明
darkranger
jspbeanstrutsservletScheme
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能
数据标签主要包括:
action :该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。
bean :该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放入Sta
- 链表.简单的链表节点构建
aijuans
编程技巧
/*编程环境WIN-TC*/ #include "stdio.h" #include "conio.h"
#define NODE(name, key_word, help) \ Node name[1]={{NULL, NULL, NULL, key_word, help}}
typedef struct node { &nbs
- tomcat下jndi的三种配置方式
avords
tomcat
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称
访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。
tomcat配置
- 关于敏捷的一些想法
houxinyou
敏捷
从网上看到这样一句话:“敏捷开发的最重要目标就是:满足用户多变的需求,说白了就是最大程度的让客户满意。”
感觉表达的不太清楚。
感觉容易被人误解的地方主要在“用户多变的需求”上。
第一种多变,实际上就是没有从根本上了解了用户的需求。用户的需求实际是稳定的,只是比较多,也比较混乱,用户一般只能了解自己的那一小部分,所以没有用户能清楚的表达出整体需求。而由于各种条件的,用户表达自己那一部分时也有
- 富养还是穷养,决定孩子的一生
bijian1013
教育人生
是什么决定孩子未来物质能否丰盛?为什么说寒门很难出贵子,三代才能出贵族?真的是父母必须有钱,才能大概率保证孩子未来富有吗?-----作者:@李雪爱与自由
事实并非由物质决定,而是由心灵决定。一朋友富有而且修养气质很好,兄弟姐妹也都如此。她的童年时代,物质上大家都很贫乏,但妈妈总是保持生活中的美感,时不时给孩子们带回一些美好小玩意,从来不对孩子传递生活艰辛、金钱来之不易、要懂得珍惜
- oracle 日期时间格式转化
征客丶
oracle
oracle 系统时间有 SYSDATE 与 SYSTIMESTAMP;
SYSDATE:不支持毫秒,取的是系统时间;
SYSTIMESTAMP:支持毫秒,日期,时间是给时区转换的,秒和毫秒是取的系统的。
日期转字符窜:
一、不取毫秒:
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
简要说明,
YYYY 年
MM 月
- 【Scala六】分析Spark源代码总结的Scala语法四
bit1129
scala
1. apply语法
FileShuffleBlockManager中定义的类ShuffleFileGroup,定义:
private class ShuffleFileGroup(val shuffleId: Int, val fileId: Int, val files: Array[File]) {
...
def apply(bucketId
- Erlang中有意思的bug
bookjovi
erlang
代码中常有一些很搞笑的bug,如下面的一行代码被调用两次(Erlang beam)
commit f667e4a47b07b07ed035073b94d699ff5fe0ba9b
Author: Jovi Zhang <
[email protected]>
Date: Fri Dec 2 16:19:22 2011 +0100
erts:
- 移位打印10进制数转16进制-2008-08-18
ljy325
java基础
/**
* Description 移位打印10进制的16进制形式
* Creation Date 15-08-2008 9:00
* @author 卢俊宇
* @version 1.0
*
*/
public class PrintHex {
// 备选字符
static final char di
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 利用cmd命令将.class文件打包成jar
chenyu19891124
cmdjar
cmd命令打jar是如下实现:
在运行里输入cmd,利用cmd命令进入到本地的工作盘符。(如我的是D盘下的文件有此路径 D:\workspace\prpall\WEB-INF\classes)
现在是想把D:\workspace\prpall\WEB-INF\classes路径下所有的文件打包成prpall.jar。然后继续如下操作:
cd D: 回车
cd workspace/prpal
- [原创]JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
comsci
eclipse设计模式算法工作swing
JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
&nb
- SecureCRT右键粘贴的设置
daizj
secureCRT右键粘贴
一般都习惯鼠标右键自动粘贴的功能,对于SecureCRT6.7.5 ,这个功能也已经是默认配置了。
老版本的SecureCRT其实也有这个功能,只是不是默认设置,很多人不知道罢了。
菜单:
Options->Global Options ...->Terminal
右边有个Mouse的选项块。
Copy on Select
Paste on Right/Middle
- Linux 软链接和硬链接
dongwei_6688
linux
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连
- DIV底部自适应
dcj3sjt126com
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- Centos6.5使用yum安装mysql——快速上手必备
dcj3sjt126com
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5 &nb
- 如何调试JDK源码
frank1234
jdk
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。
可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。
下面是编译jdk的具体步骤:
1.把C:\java\jdk1.6.0_26\sr
- Maximal Rectangle
hcx2013
max
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.
public class Solution {
public int maximalRectangle(char[][] matrix)
- Spring MVC测试框架详解——服务端测试
jinnianshilongnian
spring mvc test
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。
Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。
&nbs
- Linux64位操作系统(CentOS6.6)上如何编译hadoop2.4.0
liyong0802
hadoop
一、准备编译软件
1.在官网下载jdk1.7、maven3.2.1、ant1.9.4,解压设置好环境变量就可以用。
环境变量设置如下:
(1)执行vim /etc/profile
(2)在文件尾部加入:
export JAVA_HOME=/home/spark/jdk1.7
export MAVEN_HOME=/ho
- StatusBar 字体白色
pangyulei
status
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
/*you'll also need to set UIViewControllerBasedStatusBarAppearance to NO in the plist file if you use this method
- 如何分析Java虚拟机死锁
sesame
javathreadoracle虚拟机jdbc
英文资料:
Thread Dump and Concurrency Locks
Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-B
- 位运算简介及实用技巧(一):基础篇
tw_wangzhengquan
位运算
http://www.matrix67.com/blog/archives/263
去年年底写的关于位运算的日志是这个Blog里少数大受欢迎的文章之一,很多人都希望我能不断完善那篇文章。后来我看到了不少其它的资料,学习到了更多关于位运算的知识,有了重新整理位运算技巧的想法。从今天起我就开始写这一系列位运算讲解文章,与其说是原来那篇文章的follow-up,不如说是一个r
- jsearch的索引文件结构
yangshangchuan
搜索引擎jsearch全文检索信息检索word分词
jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。
jsearch的索引文件结构定义如下:
1、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少