MAC

Multiple Access Control.


  • Home

  • Categories

  • Archives

  • Tags

  • About

  • Search

2015上半年软件设计师上午题部分试题分析

Posted on 2016-11-09 | Edited on 2019-11-03 | In computer

1.计算机中cpu对其访问速度最快的是 通用寄存器>CACHE>内存》硬盘

2.机器字长为N位的二进制数可以用补码来表示个不同的有符号定点小数。
对正数来说,二进制的原码,反码,补码都相同。
负数的反码为符号位不变,其他位取反。
负数的补码为其反码+1
带符号的数:机器数的最高位表示符号
定点数是小数点位置约定不变的数,小数点不占位置,定点数分为定点整数和定点小数
定点整数(纯整数):约定小数点的位置在机器数的最低位之后
定点小数(纯小数):约定小数点的位置在机器数的最高数值位之前(带符号数,最高数值位是在符号位之后)
符号位占一位,符号位也有0 和1的变化,即出现正数和负数
,8位为例:理论上有负数2^(n-1)-1 =127个、正数2^(n-1)-1=127 个再加上10000000和00000000 。共计256个。

3.cache的地址映像中,发生冲突块最小的是
1).直接映象

Read more »

JAVA适配器模式-2016年上半半年考试真题

Posted on 2016-11-07 | Edited on 2019-11-03 | In 设计模式

地址信息类 要求扩展 Dutch(荷兰)语言


现采用适配器模式(adapter)实现该要求:

Read more »

JAVA策略模式-2015年下半年考试真题

Posted on 2016-11-07 | Edited on 2019-11-03 | In 设计模式

大型商场要求商店有三种策略[原价、打折、满减]


现采用策略模式(strategy)实现该要求:

Read more »

硬盘中磁道、扇区基本概念

Posted on 2016-11-05 | Edited on 2019-11-03 | In computer

用AIDA64 Extreme工具看下我的low硬盘

图片描述

柱面磁头扇区磁道?

WTF?

Read more »

大端字节序与小端字节序

Posted on 2016-11-04 | Edited on 2019-11-03 | In C

大端字节序:数据的低位字节保存在内存的高地址端,等于内存的低位保存的是数据的高位地址
小端字节序:数据的高位字节保存在内存的高地址端,
网络字节序:tcpip是基于大端字节序

Read more »

PHP的插入排序

Posted on 2016-11-04 | Edited on 2019-11-03 | In PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
/*
1.外层循环是从数组中选出一个arr[i]将要插入到有序数组的数
2.内层循环是遍历已经排序好的数组,将arr[i](也就是temp)依次与有序数组做对比,如果发现有序数组其中一个比准备插进来的arr[i]大,
那么谁比这个arr[i]大,谁就出去,把位置腾出去,当然比arr[i]大的这个数也不能扔,就给他放在已经排号序数组中且相对于
他的下一个索引就好了。
3.2还有个空档,这时候把temp补上就行了
*/
$arr = [3, 7, 6,8,1];
function insertSort($arr)
{
for ($i = 1; $i < count($arr); $i++)
{
echo '外层{$i}=' . $i . "次循环" . "\n";
$temp = $arr[$i];//待插入的数
echo '外层待插入的数为{$temp}=' . $temp . "\n";
for ($j = $i - 1; $j >= 0 && $temp > $arr[$j]; $j--)
{
echo '====>内层{$j}=' . $j . "次循环" . "\n";
echo '要插入的$temp' . "=$temp " . "VS " . '已经排序好的$arr[$j]=' . "$arr[$j]" . "小\n";
$arr[$j + 1] = $arr[$j];
echo '所以要腾出一个空来给temp,这时候索引$j的值为'.$arr[$j].'要往后靠,此时$j=' . $j, "\n";
}
echo '外层{$i}=' . $i . '次循环结束';
// var_dump($temp,$arr[$i]);注意此处两值如果已经经历了内层循环,那么就!==
$arr[$j + 1] = $temp;
echo ' 此时完成$j=' . $j . '把temp的值' . "$temp" . '赋予$j+1' . "\n";
echo "=====", "\n";
}
return $arr;
}
var_dump(insertSort($arr));

此博客的'构造方法'

Posted on 2016-11-04 | Edited on 2019-11-03 | In node

其实这就是熟悉熟悉怎么用git,不建议一个仓库弄两个分支…

HEXO初始化

暂设当前目录 iamtb,且github仓库A放hexo dynamic文件,仓库B放hexo static文件

npm install -g hexo

npm install hexo-deployer-git --save

hexo init iamtb

在iamtb文件夹下

hexo s

来个NB的NEXT主题

在iamtb目录下载主题NEXT,

Read more »
1…34
Tong Bo

Tong Bo

君子曰:学不可以已。吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。登高而招,臂非加长也,而见者远;顺风而呼,声非加疾也,而闻者彰。假舆马者,非利足也,而致千里;假舟楫者,非能水也,而绝江河。君子生非异也,善假于物也。

37 posts
11 categories
60 tags
GitHub E-Mail Segmentfault
© 2019 Tong Bo
Powered by Hexo v3.3.1
|
Theme – NexT.Muse v6.4.0