- 博客(6)
- 收藏
- 关注
原创 Systemd - Systemctl
一、常用命令以下列举出来的只是SystemD中对于Systemctl的一小部分命令,下来命令中的xxx.service服务在/etc/systemd/system中设置:1. 启动服务:systemctl start xxx.service2. 关闭服务:systemctl stop xxx.service3. 重启服务:systemctl restart xxx.service4. ...
2019-10-21 19:46:11 303
原创 C#中 多线程
【进程】与【线程】的关系 1、一个进程至少有一个线程,【如果只有一个线程的话,我们称为主线程】; 2、同一个进程中的多个线程之间可以【并发执行】。【休眠】:Thread.Sleep(10);//休眠10毫秒,括号中的单位为毫秒 命名空间 using System.Threading; 使用 ...
2018-05-26 15:35:42 154
原创 单例模式
单例模式指的是某个对象在程序运行期间只会初始化一次第一种在WinForm窗体程序中:点击按钮打开窗体使其唯一(作用)1. 所要打开的窗体的构造函数必须为private;2. 在窗体中创建个静态方法窗体全局静态变量:static 窗体名称 frm =null;Public 窗体名称 方法名(){ If(frm==null ||frm.IsDisposed){ Frm =new 窗体名称...
2018-05-26 15:21:18 137
原创 三层架构与MVC---个人理解
三层架构主要分为表示层(UI),业务逻辑层(BLL)以及数据访问层(DAL)。 三层架构主要是为了实现高内聚低耦合效果。主要是可以使得我们写的代码可以只关注于结构中的某一层,思路更加清晰,有利于代码的复用性。例如我最近的写的一个项目中,当DAL层写好后,绝大部分情况都不需要对其进行修改,这种架构便于我们对于编程的书写,但这种架构不可避免的最大问题是会降低了系统的性能。 数据访问...
2018-05-17 21:06:07 528
原创 DNS域名解析流程--个人心得欢迎大家讨论
当我们在浏览器中输入一个网址,例如www.baidu.com时,基本上会有以下步骤:第一步找本地缓存:当输入域名时,会先去本地缓存中查找缓存中是否有该域名对应的ip,如果有自然就返回了。而大家如果有兴趣的话可以打开命令提示符也就是运行cmd程序,在里面输入ipconfig/all可以查看本机的网络信息其中有包括了DNS的信息,而当我们需要清除...
2018-04-15 14:29:12 371
原创 IP报文--笔记笔记
版本:主要用于区分ipv4与ipv6的区别首部长度: 决定了整个报文头部的长度,上图为ip报文的首部图,而前5行的长度固定,为5*4个字节长度,而首部长度有4个bit,即最大可为1111(十进制为15),证明ip报文首部的最大长度为15*4字节(一行有32个bit,一个字节8个bit),而首部固定的部分长度为20字节,所以可选项与填充项最大长度为40字节。服务类型TOS:IP服务的三...
2018-04-14 17:30:15 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人