5 Green77

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 18w+

搭建ceph集群(单节点)

持之以恒,不言放弃软件环境: - Centos7 x64 CEPH版本 : - ceph-deploy v1.5.37 - ceph version 10.2.9步骤1.修改主机名(即节点名) 1) sed -i ‘/HOSTNAME/d’ /etc/sysconfig/network echo “HOSTNAME=主机名” >> /etc/sysconfig/network

2017-08-24 15:16:13

iptables概述

表和链数据包在表和链中的过程: Mangle表:修改IP报文的TOS(服务类型)等 (不要做过滤、NAT、伪装) 五种target: (1)TOS :修改TOS字段 (2)TTL:设置所有报文共享系统TTL (3)MATK:设置标记 (4)SECMATK:安全标记 (5)CONNSECMARK:把连接的标记拷贝给单个报文或相反NAT表:源/目的地址转换 4种target: (

2017-07-28 10:49:04

判断回文数

回文数:原数与其倒置后的数相等 1.小数没有回文数 2.负数不是回文数 3.个位数都是回文数(包括0)方法一:转成String(本质:判断回文字符串) 缺点:需要额外的string空间public static boolean isPalindrome(int x) { if(x<0) return false; String a =

2017-06-15 20:36:24

汇编子程序

显示字符串(在窗口指定位置,用指定格式,字符串以0结束) 1.窗口显示:B8000h~BFFFFh,共25行,每行80个字即160个字节 2.字的属性:8位–>闪烁 R G B(背景) 高亮 R G B(前景) 3.B800::0000 第一行 00~01第1列 02~03第二列 B800:00A0 第二行在窗口的8行3列,用绿色,显示data段中的字符串

2017-05-10 15:33:14

CPU的中断(汇编)

内中断中断源 : 中断类型码N(8位) –>N号中断向量–>中断向量表(内存0000:0~0000:03FF,每项两个字,放中断处理程序的入口地址,即段地址(4N)+偏移地址(4N+2)) 除法错误(溢出) : 0 单步执行 : 1 –>每执行一条指令后,都检查TF=1则中断 执行into指令 : 4 执行int指令 : int n –>引发n号中断中断过程: 取得中断码–>保存标志寄存

2017-05-05 16:33:52

汇编

通用寄存器:AX、BX、CX、DX (AX:16位,高8位是ah,低8位是al) 段寄存器:CS、DS、SS、ES指令地址 = CS(段地址)* 16(即左移一位)+IP(偏移地址) CPU读指令只认识 CS:IP,能改变CS、IP的内容的指令统称为 转移指令 jmp、jcxz、loop、ret、retf、call等CPU读数据,自动取DS作为内存的段地址,改变DS的值必须通过寄存器或内存单

2017-03-27 11:19:20

PE文件格式

DOS头部: 重点: +0h(2) e_magic 文件标记=5A4D,根据它判断为PE文件 (WinHex:4D 5A | ME)+3ch(4) e_lfanew 指向PE文件头的文件偏移位置,根据它PE文件头起始位置 PE文件头+0h(4) Signature=00004550h ,PE文件标识,判断为PE文件头

2017-03-09 22:21:34

常用来设置断点的API

1.序列号保护 定位判断序列号的代码段 1)获取字符串(序列号) GetWindowTextA、GetWindowWord、GetDlgItemTextA、GetDlgItemInt等。 2)对话框 MessageBoxA、MessageBoxExA、DialogBoxParamA、DialogBoxIndirectParamA、CreateDialogIndirectParamA、Cre

2017-03-08 21:13:40

IDA Pro——CrackMe.exe调试

版本:IDA pro 6.1(看雪学院下载)1.配置 1)菜单Option配置,只对当前项目有效 2)ida.cfg文件配置2.主界面 蓝色代码段,棕色数据段,红色内核窗口管理 名字窗口(Names window): F:导入函数/自己写的函数 I:导入函数/自己写的 A:字符串 L:库函数 D:全局的命令代码函数窗口 Sub子程序 loc地址 byte8位数据

2017-02-26 16:34:13

OllyDbg操作——TraceMe.exe调试

版本:OllyDbg v1.10 下载地址:http://www.ollydbg.de/ TraceMe.exe 下载地址:http://download.csdn.net/download/situxiye/30757911.分析TraceMe.exe界面 功能:验证序列号是否正确验证流程: 输入用户名和序列号–>调用GetDlgItemTextA函数(获取对话框文本)–>计算序列号–

2017-02-18 15:00:14

数据结构--C语言

线性表的操作#include <stdio.h>#include <stdlib.h>#define LIST_INTSIZE 50typedef char DataType; /*在此例中数据类型采用字符类型*/typedef struct { DataType* elem; /*线性表的基地址*/

2016-10-23 11:38:38

java--IO流

遍历目录File dir = new File("e:\\java"); if(!dir.exists()){ throw new IllegalArgumentException("目录:" + dir + "不存在!"); } if(!dir.isDirectory()){ throw new Ille

2016-10-01 10:10:28

lucene

lucene的版本是5.5.3Eclipse中导入包: project -> Build Path -> Configure Build Path -> Libraries -> Add External Jars 需要导入的包: 第一个,核心类库,Lucene-core-5.5.3.jar,其中包括了常用的文档,索引,搜索,存储等相关核心代码。 第二个,分词类库,Lucene-analyz

2016-09-18 21:24:13

java的反射

JAVA反射机制:在运行状态中 对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性;java中只有普通数据类型(int等)、静态成员 不是对象, 其他都是对象下面是获取类的所有属性和方法的代码:import java.lang.reflect.*;public class ClassUtil { public static void

2016-09-14 23:25:58

java实现--简易扑克牌游戏

第三季听课后的综合实战,要求如下: 1.创建一副扑克牌,不考虑大小王 2.创建两名玩家,玩家至少要有ID、姓名、手牌等属性,手牌为扑克牌的集合 3.洗牌,将之前创建的扑克牌顺序打乱 4.发牌,将洗牌之后的扑克牌集合,从第一张开始,发给两名玩家,按照一人一张的方式,每人发两张 5.开始游戏,比大小,大小相同比花色(黑红梅方)实现代码如下:扑克类public class Poker {

2016-08-29 20:17:23

java集合类入门

List集合类以一个学生选课系统为例,实现集合类List的增删改查首先定义课程类Course,有属性id和name然后实例化List类,使用ArrayList()方法public List coursesToSelect;public ListTest(){ this.coursesToSelect = new ArrayList();}增(四种方法)Course cr1 = new C

2016-08-20 09:39:15

九度oj--1003和1049

题目1049:字符串去特定字符题目描述: 输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。 输入: 测试数据有多组,每组输入字符串s和字符c。 输出: 对于每组输入,输出去除c字符后的结果。 样例输入: heallo a 样例输出: helloimport java.util.*;public class Main { public static

2016-08-13 22:28:48

java实现--答答租车系统

这两天跑去mooc学java了,课后有一个综合实战项目:编写属于你的“答答租车系统”,要用到封装、继承和多态的知识,实现代码如下:父类:汽车 Car.javapublic class Car { public String name; public int money; public int passenger; public int cargo; publi

2016-08-10 10:45:48

九度oj--1047素数判定

题目描述: 给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。 输入: 测试数据有多组,每组输入一个数n。 输出: 对于每组输入,若是素数则输出yes,否则输入no。 样例输入: 13 样例输出: yes方法一:最笨的办法,把每一个比它小的数都除一遍import java.util.*;public class Main { public sta

2016-08-04 19:06:29

九度oj--1002和1045

题目1002:Grading题目描述: Grading hundreds of thousands of Graduate Entrance Exams is a hard work. It is even harder to design a process to make the results as fair as possible. One way is to assign eac

2016-08-03 23:24:54

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!