BaiJiazm

每一段路都是一种领悟:)


  • 首页

  • 标签

  • 分类

  • 归档

Hexo 博客

发表于 2018-10-15 | 阅读次数:
Hexo 博客是个人非常喜欢的一个博客系统,主题众多,风格优雅,界面简洁,依赖于Github可以方便实现版本控制,非常nice。 今天对个人博客站点进行一些主题优化配置以便日后更好的使用和读者浏览,主要参考以下博客,附在此处,日后可再次参考,当然最好的参考还是Google。 Hexo之NexT主题 ...
阅读全文 »

学习书签1

发表于 2018-10-07 | 阅读次数:
分布式系统基本理论 分布式系统的CAP理论 分布式理论(一) - CAP定理 分布式理论(二) - BASE理论 分布式理论(三) - 2PC协议 分布式理论(四) - 3PC协议 分布式理论(五) - 一致性算法Paxos 分布式理论(六) - 一致性协议Raft 分布式事务 -- 最佳实践方案 ...
阅读全文 »

图、树、并查集、DFS综合题目

发表于 2018-08-31 | 阅读次数:
LeetCode 685. Redundant Connection II 好久没做Leetcode了,今天突发奇想,看到了一道综合性比较强的题目,花了一点时间自己做出来了,厉害!基本Leetcode题解我都是不会写的,直接在代码里有注释或方法及链接。具体可看题解 题目链接 这道题目很好的考查了 ...
阅读全文 »

线性排序算法

发表于 2018-08-30 | 阅读次数:
线性排序算法 复习一下线性排序算法:计数排序、桶排序与基数排序 三种线性排序算法 计数排序、桶排序与基数排序 线性排序算法(计数排序,基数排序,桶排序)分析及实现 Leetcode 164. Maximum Gap Leetcode 164. Maximum Gap 12345678910111 ...
阅读全文 »

动态规划集锦

发表于 2018-08-26 | 阅读次数:
区间动态规划 今日头条2018校园招聘后端开发工程师(第二批)编程题 - 题解
阅读全文 »

链表问题集锦

发表于 2018-08-25 | 阅读次数:
链表问题集锦 面试精选:链表问题集锦 常见问题(所有类型题目Leetcode均有): 单链表转置(递归,非递归) 每K个节点反转链表(方法同上,变量多一点) 寻找或删除链表倒数第k个节点(一次遍历,双指针) 求链表中间节点(一次遍历,快慢指针) 判断链表是否有环并找到入口点(O(1)空间,快慢 ...
阅读全文 »

单调栈题目算法

发表于 2018-08-22 | 阅读次数:
单调栈题目算法 浅谈单调栈 Leetcode 84. Largest Rectangle in Histogram. Leetcode 85. Maximal Rectangle.
阅读全文 »

检测图存在环方法

发表于 2018-08-21 | 阅读次数:
检测图存在环方法 判断有向图是否存在环的2种方法(深度遍历,拓扑排序) 有向图与无向图判断有环 树边,前向边,后向边,横叉边
阅读全文 »

爬虫的基本流程及反爬虫机制

发表于 2018-07-24 | 阅读次数:
爬虫的基本流程 选取一部分精心挑选的种子URL,将种子URL加入待抓取任务队列。 从待抓取URL队列中取出待抓取的URL,DNS解析得到主机的ip,并将URL对应的网页下载存储进已下载网页库中,将该URL放进已抓取URL队列。 分析提取已下载的网页中的URL,将未抓取过的URL放入待抓取URL队 ...
阅读全文 »

并行计算 cuda

发表于 2018-06-21 | 阅读次数:
并行计算 cuda CUDA编程入门极简教程 CUDA软件架构
阅读全文 »

并行计算 OpenMP

发表于 2018-06-21 | 阅读次数:
并行计算 OpenMP OpenMP 入门指南 openmp简明教程
阅读全文 »

C++ STL equal_range lower_bound upper_bound函数

发表于 2018-06-15 | 阅读次数:
//所有容器适用(O(log(n))) 已序区间查找算法 lower_bound() //找第一个符合的元素,返回位置迭代器,返回val出现的第一个位置 upper_bound() //找最后一个符合的元素,返回位置迭代器,返回Val出现的最后一个位置的下一个位置 ...
阅读全文 »

进程线程异同点

发表于 2018-05-20 | 阅读次数:
归纳进程线程的相同点 无论是进程还是线程,都是用来实现多任务并发的技术手段; 二者都可以独立调度,因此在多任务环境下,功能上并无差异; 二者都具有各自的实体,是系统独立管理的对象个体。所以在系统层面,都可以通过技术手段实现二者的控制; 二者所具有的状态都非常相似; 在多任务程序中,子进程(子线程) ...
阅读全文 »

C++ 奇奇怪怪的题目之构造析构顺序

发表于 2018-03-29 | 阅读次数:
C++ 奇奇怪怪的题目之构造析构顺序 C++ 奇奇怪怪的题目之构造析构顺序
阅读全文 »

C++ STL emplace_back 和 push_back 的区别

发表于 2018-03-29 | 阅读次数:
emplace_back 和 push_back 的区别 emplace_back 和 push_back 的区别
阅读全文 »

C++ 11 左值,右值,左值引用,右值引用,std::move, std::foward

发表于 2018-03-29 | 阅读次数:
C++ 11 左值,右值,左值引用,右值引用,std::move, std::foward C++ 11 左值,右值,左值引用,右值引用,std::move, std::foward
阅读全文 »

C++ STL源码学习 lower_bound和upper_bound算法

发表于 2018-03-29 | 阅读次数:
C++ STL源码学习 lower_bound和upper_bound算法 C++ STL源码学习 lower_bound和upper_bound算法
阅读全文 »

其它知识

发表于 2018-03-23 | 阅读次数:
其它知识 怎么实现多服务器负载均衡 六大Web负载均衡原理与实现 负载均衡详解 分布式面试题(含解答) 今日头条2018校招测试开发方向(第一、二、三、四批)编程题汇总
阅读全文 »

数据库

发表于 2018-03-23 | 阅读次数:
数据库 count(*),count(1)与count(column)区别 count(*),count(1)与count(column)区别 SQL的主键和外键的作用 主键约束和唯一性约束的区别 数据库索引原理及优化 MySQL 索引 数据库的引擎以及区别 数据库事务的特性、4个隔离级别
阅读全文 »

设计实现

发表于 2018-03-23 | 阅读次数:
设计实现 设计并实现一个LRU Cache 设计并实现一个LRU Cache 请简述智能指针原理,并实现一个简单的智能指针 参考答案 C++ 引用计数技术及智能指针的简单实现 C++智能指针简单剖析 1234567891011121314151617181920212223242526272 ...
阅读全文 »

海量数据处理

发表于 2018-03-23 | 阅读次数:
海量数据处理 海量数据处理 海量数据处理 海量数据处理方法总结 海量数据处理之经典实例分析
阅读全文 »

网络编程及知识

发表于 2018-03-23 | 阅读次数:
网络编程 select、poll和epoll编程 linux内核源码分析epoll的实现 I/O并发编程总结 Linux IO模式及 select、poll、epoll详解 select、poll和epoll问题 阻塞读数据(不用epoll),你说读到一半有新消息又来了怎么办? 非阻塞读数据( ...
阅读全文 »

数据结构和算法

发表于 2018-03-23 | 阅读次数:
数据结构和算法 完美二叉树、完全二叉树、完满二叉树 完美二叉树、完全二叉树、完满二叉树 平衡二叉树、B树、B+树、B*树基本概念 平衡二叉树、B树、B+树、B*树 从B树、B+树、B*树谈到R 树 红黑树概念 教你透彻了解红黑树 二叉查找树,红黑树,AVL树,B/B+树,伸展树——优缺点 ...
阅读全文 »

操作系统

发表于 2018-03-23 | 阅读次数:
进程线程 Linux进程间通讯方式及编程知识 见文档linux-ipc.pdf及相应demo程序 进程线程异同点 见文档G-linux-thread.pdf及相应demo程序 进程线程异同点 Linux多线程pthread编程知识 linux多线程pthread 进程线程面试题总结 进 ...
阅读全文 »

编程语言C++

发表于 2018-03-23 | 阅读次数:
编程语言C++ 类的大小 深度探索C++对象模型:类的大小 C++ 空类的大小及相关继承类的大小 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 ...
阅读全文 »

未命名

发表于 2018-03-21 | 阅读次数:
腾讯二面准备 2018/3/21 11:44:44 编程基本功扎实,掌握C/C++/JAVA等开发语言、常用算法和数据结构; 熟悉TCP/UDP网络协议及相关编程、进程间通讯编程; 了解Python、Shell、Perl等脚本语言; 了解MYSQL及SQL语言、编程,了解NoSQL, key-val ...
阅读全文 »

Linux RedHat 7.4 安装Docker

发表于 2018-03-20 | 阅读次数:
本来Linux下安装就比较简单,奈何在Linux RedHat 7.4下安装Docer去遇到了小小麻烦,记录一下,希望对以后遇到此问题的人有帮助。 需要订阅时遇到问题 [root@RHEL74-SVR ~]# yum -y install docker 已加载插件:langpacks, produc ...
阅读全文 »

Linux 常用命令

发表于 2018-03-16 | 阅读次数:
Linux基础 Linux面试常用命令 linux常用命令
阅读全文 »

Linux 多线程 pthread

发表于 2018-03-16 | 阅读次数:
C++ 多线程 linux多线程pthread
阅读全文 »

Git基本操作及分支管理

发表于 2018-03-08 | 阅读次数:
近期系统学习了git基本操作,下面是非常好的学习资料,可供日后参考,当然遇到任何问题还是多谷歌一下定会解决。 图文详解如何利用Git+Github进行团队协作开发 官方文档 Git 误操作救命篇一: 如何将改动撤销?
阅读全文 »

BAT经典面试题

发表于 2018-03-08 | 阅读次数:
简述C++虚函数作用及底层实现原理 C/C++杂记:虚函数的实现的基本原理 C++虚函数实现多态原理 内联函数、构造函数、静态成员函数可以是虚函数吗? 都不可以。内联函数需要在编译阶段展开,而虚函数是运行时动态绑定的,编译时无法展开; 构造函数在进行调用时还不存在父类和子类的概念,父类只会调用 ...
阅读全文 »

C++ STL优先队列 priority_queue

发表于 2018-03-07 | 阅读次数:
priority_queue模板声明带有三个参数: priority_queue<Type, Container, Functional> Type 为数据类型, Container 为保存数据的容器, Functional 为元素比较方式。 Container 必须是用数组实现的容器, ...
阅读全文 »

C++ inline 内联函数

发表于 2018-03-06 | 阅读次数:
参考以下博文: C++ 内联函数
阅读全文 »

C、C++从右向左处理参数

发表于 2018-03-05 | 阅读次数:
参考以下博文: C或C++为什么被设计成是从右向左处理参数?
阅读全文 »

C语言的字节对齐

发表于 2018-03-05 | 阅读次数:
参考以下博文: C语言的字节对齐 C/C++内存对齐
阅读全文 »

TCP和UDP应用协议范围

发表于 2018-03-05 | 阅读次数:
运行在TCP协议上的协议: HTTP(Hypertext Transfer Protocol,超文本传输协议),主要用于普通浏览。 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL,安全超文本 ...
阅读全文 »

count(*),count(1)与count(column)区别

发表于 2018-03-05 | 阅读次数:
参考以下博文: count(*),count(1)与count(column)区别
阅读全文 »

C++对象模型:类的大小

发表于 2018-03-05 | 阅读次数:
参考以下博文: 深度探索C++对象模型:类的大小 C++ 空类的大小及相关继承类的大小 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565 ...
阅读全文 »

C语言中的main写法

发表于 2018-03-05 | 阅读次数:
参考以下博文: 探寻main函数的标准写法,以及获取main函数的参数、返回值 细谈C语言中的main返回值
阅读全文 »

数据库索引、主键、约束

发表于 2018-03-04 | 阅读次数:
参考以下博文: SQL的主键和外键的作用 主键约束和唯一性约束的区别 数据库索引原理及优化 MySQL 索引
阅读全文 »

TCP三次握手与四次挥手分析

发表于 2018-03-04 | 阅读次数:
参考以下博文: TCP\IP三次握手连接,四次握手断开分析 TCP三次握手与四次挥手 TCP连接的建立与终止
阅读全文 »

C++ 常见语法错误:cannot have cv-qualifier

发表于 2018-02-22 | 阅读次数:
在C++中CV指const和volatile 非成员函数不能有CV限定,友元函数不是类的成员函数声明友元函数不能用const限定。 friend voin fun(classname &ref)const; //编译器会给错误error: non-member function ‘xxx ...
阅读全文 »

正则表达式

发表于 2018-02-10 | 阅读次数:
参考文档: 揭开正则表达式的神秘面纱 1. 正则表达式规则 1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在 ...
阅读全文 »

Github新建本地仓库并同步远程仓库

发表于 2018-02-08 | 阅读次数:
如何直接在本地创建仓库并提交到远程仓库? 前提:在github上手动创建仓库gitRepo,且没有其它任何提交,包括readme.md。 步骤如下: 1234567mkdir gitRepo #如果是已存在的工程项目,则直接cd到项目根目录下,不需要新建。cd gitRepogit init #初始 ...
阅读全文 »

Spring MVC 常用注解

发表于 2018-02-07 | 阅读次数:
@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的 ...
阅读全文 »

Linux 局域网localhost

发表于 2018-02-05 | 阅读次数:
背景:有一个部署在Linux虚拟机中的web应用,但是虚拟机没有安装图形界面只有字符界面,Linux作为服务器部署web应用,但是不能通过其自身localhost访问,不方便调试,如何能够让主机通过访问Linux虚拟机的局域网IP+端口访问web应用呢? 步骤如下: Linux虚拟机为NAT或桥接模 ...
阅读全文 »

Linux shell 脚本参数传递

发表于 2018-02-05 | 阅读次数:
在 Shell中,调用函数时可以向其传递参数。在函数体内部,通过 n的形式来获取参数的值,例如,1 表示第一个参数,$2 表示第二个参数... 特殊变量 说明 $0 当前脚本文件名 $n 传递给脚本或函数的参数,n是一个数字,表示第几个参数,$1表示第一个参数,$2表示第二个参数 ... $# 传递 ...
阅读全文 »

Java内部类

发表于 2018-02-03 | 阅读次数:
本文章转自:链接 什么是内部类 定义在其他类(outer class)中的类被称作内部类。内部类可以有访问修饰服,甚至可以被标记为 abstract 或 final。 内部类与外部类实例有特殊的关系,这种关系允许内部类访问外部类的成员,也包括私有成员。 内部类分为以下四种: inner class ...
阅读全文 »

final关键字用法2

发表于 2018-02-03 | 阅读次数:
本文转自:原文链接 在程序设计中,我们有时可能希望某些数据是不能够改变的,这个时候 final 就有用武之地了。final 是 Java 的关键字,它所表示的是“这部分是无法修改的”。不想被改变的原因有两个:效率、设计。使用到 final 的有三种情况:数据、方法、类。 一、final 数据 有时候 ...
阅读全文 »

Java移位运算

发表于 2018-02-02 | 阅读次数:
Java里面有很多名词,刚入门的新手肯定有很多名词不知道其意,这里简要总结,详细阐述见其它博客。 J2EE 全称Java 2 Enterprise Edition,是Java的一种企业版,用于企业级应用开发。 J2SE 全称Java 2 Standard Edition,是Java的标准版,用于标准 ...
阅读全文 »

Java移位运算

发表于 2018-01-31 | 阅读次数:
JAVA 中有以上三种移位符号,那么下面的输出是什么呢? System.out.println(0xff >>> 7); System.out.println((((byte) 0xff) >>> 7)); System.out.println((byte) ...
阅读全文 »

final关键字用法1

发表于 2018-01-30 | 阅读次数:
1.修饰数据 在java中,用final关键字修饰的变量,只能进行一次赋值操作,并且在生存期内不可以改变它的值。在针对基本类型和引用类型时,final关键字的效果存在细微差别。例子: class Value { int v; public Value(int v) { ...
阅读全文 »

nginx基础概念

发表于 2018-01-29 | 阅读次数:
connection 在nginx中connection就是对tcp连接的封装,其中包括连接的socket,读事件,写事件。nginx连接上限与系统对fd的限制不一样。nginx在实现时,是通过一个连接池来管理的,每个worker进程都有一个独立的连接池,连接池的大小是worker_connecti ...
阅读全文 »

nginx架构

发表于 2018-01-29 | 阅读次数:
nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。 nginx进程模型图: master进程接收来自外界的信号,向各worker进程发送信号,监控worker进程的运行状态,当worker进程退出后(异常情况下),会自动重 ...
阅读全文 »

Nginx代码风格

发表于 2018-01-29 | 阅读次数:
一、基本原则 K&R编码风格(偏BSD子类)。 每行不能超过80列。 不用TAB对齐,用空格。 默认对齐单元是4个空格。 除宏定义外,字母均为小写,单词间用下划线_间隔。 使用C方式的注释,不得使用//形式注释。 中缀运算符的前后须空一格,如3 + 2以及a > 3。 逗号后须空一格 ...
阅读全文 »

未命名

发表于 2017-11-01 | 阅读次数:
Linux-Socket编程-TCP非阻塞方式05 测试程序tcp_server5,接受连接成功后,server 发数据(每次10 字节,间隔1 秒)并同时用大小100 的缓冲区收数据,死循环运行 测试程序tcp_client5-1,连接成功后,client 发数据(每次15 字节,间隔 ...
阅读全文 »

未命名

发表于 2017-11-01 | 阅读次数:
Linux-Socket编程-TCP非阻塞方式04 测试程序tcp_server4-1,接受client 的连接成功后,用getchar()进入暂停运行状态 测试程序tcp_client4-1,连接服务端成功后,用write 向服务端不断写入,直到write 失败为止,用netstat ...
阅读全文 »

未命名

发表于 2017-11-01 | 阅读次数:
Linux-Socket编程-TCP非阻塞方式03 测试程序tcp_server3-1/tcp_client3-1,连接成功后,server 发数据(每次10 字节,间隔1 秒)并同时用大小100 的缓冲区收数据,client 发数据(每次15 字节,间隔3 秒)并同时用大小100 的缓冲区 ...
阅读全文 »

未命名

发表于 2017-11-01 | 阅读次数:
Linux-Socket编程-TCP非阻塞方式02 测试程序tcp_server2-1/tcp_client2-1,连接成功后,client 发数据(每次10 字节,间隔1 秒),server 用大小100 的缓冲区收数据,死循环运行 此时在client(server)端按CTRL+C, ...
阅读全文 »

未命名

发表于 2017-10-31 | 阅读次数:
Linux-Socket编程-TCP非阻塞方式01 测试程序tcp_server1-1(源程序名任意,允许多个,C/C++语言任选,make 后得到tcp_server1即可,下同),运行后绑定某个TCP 端口号,并进入等待连接状态(下面称为LISTEN 状态),要求端口号通过main 函数 ...
阅读全文 »

栈空间和堆空间

发表于 2017-10-29 | 阅读次数:
一个由C/C++编译的程序占用的内存分为以下几个部分: 1、栈区(stack):又编译器自动分配释放,存放函数的参数值,局部变量的值等,其操作方式类似于数据结构的栈。 2、堆区(heap):一般是由程序员分配释放,若程序员不释放的话,程序结束时可能由OS回收,值得注意的是他与数据结构的堆是两回事,分 ...
阅读全文 »

未命名

发表于 2017-10-29 | 阅读次数:
Linux-Socket编程-TCP阻塞方式06 写一对TCP Socket 的测试程序,分为client 和server,分别运行在不同虚拟机上 测试程序tcp_server6-1,接受client 的连接成功后,进入死循环,死循环中先read 再write反复进行;测试程序tcp_cli ...
阅读全文 »

未命名

发表于 2017-10-28 | 阅读次数:
Linux-Socket编程-TCP阻塞方式05 写一对TCP Socket 的测试程序,分为client 和server,分别运行在不同虚拟机上 测试程序tcp_server5-1,接受client 的连接成功后,用一句getchar()进入等待输入状态 测试程序tcp_client5 ...
阅读全文 »

未命名

发表于 2017-10-28 | 阅读次数:
Linux-Socket编程-TCP阻塞方式04 写一对TCP Socket 的测试程序,分为client 和server,分别运行在不同虚拟机上 测试程序tcp_server4-1,接受client 的连接成功后,用read 函数一次读20 字节(此时对 方无输入,应进入阻塞状态) 测 ...
阅读全文 »

未命名

发表于 2017-10-28 | 阅读次数:
Linux-Socket编程-TCP阻塞方式03 写一对TCP Socket 的测试程序,分为client 和server,分别运行在不同虚拟机上 两台用于测试的RHEL7 虚拟机均设置多个地址(例如:192.168.80.230/ 172.18.12.230) 测试程序tcp_serv ...
阅读全文 »

未命名

发表于 2017-10-26 | 阅读次数:
Linux-Socket编程-TCP阻塞方式02 写一对TCP Socket 的测试程序,分为client 和server,分别运行在不同虚拟机上 前提:第1 小题中,client 每次连接server 时,client 的端口号是随机分配的 测试程序tcp_server2,与tcp_se ...
阅读全文 »

未命名

发表于 2017-10-24 | 阅读次数:
Linux-Socket编程-TCP阻塞方式01 写一对TCP Socket 的测试程序,分为client 和server,分别运行在不同虚拟机上 测试程序tcp_server1(源程序名任意,允许多个,C/C++语言任选,make 后得到tcp_server1即可,下同),运行后绑定某个T ...
阅读全文 »

Linux-rpm包的制作

发表于 2017-10-22 | 阅读次数:
RPM相关知识准备 官方文档 RPM 基础知识 若要构建一个标准的 RPM 包,您需要创建 .spec 文件,其中包含软件打包的全部信息。然后,对此文件执行 rpmbuild 命令,经过这一步,系统会按照步骤生成最终的 RPM 包。 一般情况,您应该把源代码包,比如由开发者发布的以 .tar.g ...
阅读全文 »

Linux-service自定义

发表于 2017-10-22 | 阅读次数:
制作service的基本知识 服务权限 systemd有系统和用户区分;系统(/user/lib/systemd/system/)、用户(/etc/lib/systemd/user/).一般系统管理员手工创建的单元文件建议存放在/etc/systemd/system/目录下面。 创建服务文 ...
阅读全文 »

Linux守护进程2

发表于 2017-10-18 | 阅读次数:
Linux守护进程2——守护进程的作用、用途、父进程标识的特点 在02 子目录下写test2.c,写配套的makefile 文件,make 后可生成test2 可执行文件 基本概念如下: 进程组 : 每个进程属于一个进程组 每个进程都有一个进程组号,该号等于该进程组组长的PID号 一个进程只 ...
阅读全文 »

Linux守护进程1

发表于 2017-10-18 | 阅读次数:
Linux守护进程1——程序前后台切换 写test1-1.c/test1-2.c 两个程序,都是死循环操作,每5 秒打印一句话,写配套的makefile 文件,make 后可生成test1-1和test1-2 两个可执行文件 //test1-1.c #include<stdio.h&g ...
阅读全文 »

Linux守护进程0

发表于 2017-10-18 | 阅读次数:
signal函数 #include <signal.h> typedef void (*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t handler); 作用1:站在应用程序的角度,注册一个信号处理 ...
阅读全文 »

Linux守护进程4

发表于 2017-10-18 | 阅读次数:
Linux守护进程4 -- 杀掉守护进程及其子进程 在04 子目录下写test4-1.c,循环10 次,每隔3 秒产生一个子进程,循环完成后,自己进入 死循环操作,每5 秒打印"父进程号+自己的进程号+你的学号+main"信息即可;分裂出的子进 程进入死循环操作,要求每1 ...
阅读全文 »

Linux守护进程5

发表于 2017-10-18 | 阅读次数:
Linux守护进程5 — 守护进程分裂子进程极限测试 在05 子目录下写test5-1.c,用main 函数带参数方式带入一个参数表示循环次数,然后循环 指定参数产生子进程,每个子进程中定义一个大小为1024 的字符数组,任意赋值,然后进入 死循环(为了屏幕干净,不用打印信息);主进程每分裂 ...
阅读全文 »

Linux守护进程3

发表于 2017-10-18 | 阅读次数:
Linux守护进程3 —— 守护进程分裂子进程 在03 子目录下写test3-1.c,循环10 次,每隔3 秒产生一个子进程,循环完成后,自己进入 死循环操作,每5 秒打印"父进程号+自己的进程号+你的学号+main"信息即可;分裂出的子进 程要求每25 秒打印" ...
阅读全文 »

Linux-MySQL的静态编译

发表于 2017-10-08 | 阅读次数:
准备 1.1 libc 静态库文件 若缺少libc静态库文件,则会失败,如下信息。 安装如下: 首先下载相应安装包,下载地址,放置到任意目录下(此处为/home),进入该目录, 执行如下命令,升级安装完成。 可查看系统安装的GLIBC包,如下 1.2 获取libmysqlclient.a ...
阅读全文 »

Linux动态编译

发表于 2017-10-08 | 阅读次数:
前几周的做的,懒得重新编辑,图较多,直接截图了。
阅读全文 »

Linux静态编译

发表于 2017-10-08 | 阅读次数:
前几周的做的,懒得重新编辑,图较多,直接截图了。
阅读全文 »

Linux-Makefile的基本使用

发表于 2017-10-08 | 阅读次数:
Makefile之我见 Makefile文件的作用 Linux内核中 Makefile 的作用是根据配置的情况,构造出需要编译的源文件列表,然后分别编译,并把目标代码链接到一起,最终形成 linux 内核二进制文件。 一个工程中的源文件不计其数,按类型、功能、模块分别放在若干个目录中,make ...
阅读全文 »

Linux安装配置

发表于 2017-10-08 | 阅读次数:
1.安装Linux基本系统 按照老师下发文档逐步完成即可。 2.设置网卡 3.双向ping通 4.Secure安装登录 5.中文显示 6.配置数据库-登录启动 7.配置数据库-字符集 8.安装配置 PHP Apache 本次作业参考链接,其中包含了几乎所有安装配置过程,但是有些地 ...
阅读全文 »

To be continued ...

发表于 2017-10-08 | 阅读次数:
历史的进程还在继续... Life is continuing... 2018/1/29 16:01:07 我说过,这个博客我会一直写下去,好久不见,这个学期本来就比较繁忙,有经历了一些事情,前段时间历经网络Final作业和考试周的洗礼,现在终于放假了。It's show Time :) 2017 ...
阅读全文 »

Linux gcc g++ 编译器

发表于 2017-10-08 | 阅读次数:
GCC/G++编译器 GCC是GNU项目中的一个子项目,最初为用于编译C语言的编译器。随着GNU项目的发展,GCC已经成为了能编译C、C++、Ada、Object C和Java等语言的GNU编译器家族,同时还可执>行跨硬件平台的交叉编译工作。G++ 则是专门用于编译C、C++语言的编译器。C和 ...
阅读全文 »

MarkDown 语法测试2

发表于 2017-10-08 | 阅读次数:
心心念念的Markdown 这是第一行列表项。 这是第二行列表项。 给出一些例子代码: return shell_exec("echo $input | $markdown_script"); This is the first level of quoting. ...
阅读全文 »

MarkDown 语法测试1

发表于 2017-10-08 | 阅读次数:
MarkDown 语法测试 粗体 斜体 引用 代码块 标题1 标题2 超链接 http://BaiJiazm.github.io 1 2 3 1 2 3 水平标尺
阅读全文 »

命令行语法格式

发表于 2016-10-07 | 阅读次数:
各系统在描述命令行格式时各有区别,具体可参考具体文档说明,一般采用的格式如下: 1命令 <必选参数1|必选参数2> [-option {必选参数1|必选参数2|必选参数3}] [可选参数...] {(默认参数)|参数|参数} 命令格式中常用的几个符 ...
阅读全文 »

从头再来

发表于 2016-10-07 | 阅读次数:
《从头再来》 演唱:刘欢 演唱:刘欢 填词:陈涛 谱曲:王晓锋 音乐风格:流行 歌曲语言:国语 12345678910111213141516171819202122232425262728293031323334353637昨天所有的荣誉,已变成遥远的回忆。勤勤苦苦已度过半生,今夜重又走进 ...
阅读全文 »
BaiJiazm

BaiJiazm

86 日志
37 标签
GitHub E-Mail
site visited by people
© 2018 BaiJiazm