一、基础任务 1.完成JAVA的复习 2.正则表达式的学习 (1)超详细解说:https://www.cnblogs.com/xyou/p/7427779.html 最后,区位号也可能没有包含在圆括号内,对此可以简单地在圆括号后附上?元字符,但这不是一个很好的解决方法。因为它也包含了不配对的圆括号, ...
分类:
其他好文 时间:
2018-03-11 17:11:30
阅读次数:
149
背包问题集合 一般来说,动态规划(DP)都是初学者最难闯过的一关,而在这里详细解说动态规划的一种经典题型:背包问题。 这里介绍的背包分为以下几种:01背包,完全背包,多重背包,混合背包,二维费用的背包。(以后会持续更新) 【一:01背包】 首先放上例题: 01背包问题 【题目描述】: 一个旅行者有一 ...
分类:
其他好文 时间:
2018-03-06 20:25:45
阅读次数:
207
你要知道的runtime都在这里 转载请注明出处 http://blog.csdn.net/u014205968/article/details/67639289 本文主要解说runtime相关知识,从原理到实践。由于包括内容过多分为下面五篇文章详细解说。可自行选择须要了解的方向: 从runtime ...
分类:
移动开发 时间:
2018-02-19 15:18:20
阅读次数:
304
1、linux系统启动流程: post--->根据主板上ROM固件中的系统设置、判断从哪个设备启动--->读取设备的第一扇区的前512字节(MBR),判断用什么bootloader引导系统到内存中--->启动内核程序,有可能会借助于ramdisk--->将内核装载在内存中,建立临时根文件系统(rootfs),完成根系统切换---
分类:
其他好文 时间:
2018-01-03 22:35:19
阅读次数:
172
1、linux系统的组成部分: 内核:对进程、内存、网络协议栈、文件系统、驱动程序、安全功能等进行管理 根文件系统2、运行中的系统环境分两层: 内核空间:又叫内核模式;运行内核级代码,主要实现系统调用 用户空间:又叫
分类:
系统相关 时间:
2017-12-30 13:23:17
阅读次数:
165
PC:OS(Linux)POST-->BIOS(BootSequence)-->MBR(bootloader,446)-->Kernel-->initrd-->(ROOTFS)/sbin/init启动的服务不同:运行级别:0-6内核设计风格:核心:动态加载内核模块内核:/lib/modules/"内核版本号命令的目录"/单内核:Linux(LWP)核心:ko(kernelobject)微内核:Wi
分类:
系统相关 时间:
2017-12-04 20:31:51
阅读次数:
159
一、启动总流程图 kernel和initrd: 探测硬件->加载驱动(initrd, 微型linux)->挂载根文件系统->rootfs(/sbin/init) 。initrd不是必须的。 二、三个主要的init 讲述三个主要的 Init 系统:sysvinit,UpStart 和 systemd ...
分类:
系统相关 时间:
2017-11-28 11:47:10
阅读次数:
204
算法函数代码: 下面我们来详细解说如下代码: 0X55555555的二进制位01010101010101010101....... n&0X55555555意思就是保留0,2,4,6,8.....等偶数位上的1,而(n>>1)&0X55555555是代表保留奇数位上的1,然后两者相加,相加的意思是将 ...
分类:
其他好文 时间:
2017-10-20 10:16:01
阅读次数:
166
简单的说,sar-u看出来的cpu利用率iowait不实用,iostat-x中的svctm和util参数命令形式:iostat-x1每隔一秒输出下其中的svctm参数代表平均每次设备I/O操作的服务时间(毫秒),反应了磁盘的负载情况,如果该项大于15ms,并且util%接近100%,那就说明,磁盘现在是整个系统性能的瓶颈..
分类:
移动开发 时间:
2017-09-25 19:05:27
阅读次数:
189
章节导航:前言Linux系统启动流程实验前的准备实验过程拷贝命令脚本一、前言我们生活中离不开电脑,时时刻刻在跟操作系统打交道,有时候会被系统中出现的错误搞得头昏脑胀,使用操作系统,不如亲自动手组建一个自己的简单的系统,体验一下制作操作系统的乐趣。在系统的学习了Li..
分类:
系统相关 时间:
2017-09-22 11:48:04
阅读次数:
212