winsky小站

Good Good Study, Day Day Up


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索

一次特殊的root密码错误经历

发表于 2018-03-27 | 分类于 Linux |

自从去年寒假剁手买了搬瓦工VPS之后,寒假中就在上面搭建了自己的博客。今天晚上吃饭回来准备更新一把博客,结果登录的时候提示Permission denied, please try again.。我的密码是搬瓦工后台管理面板自己生成的,而且我最近也没有改啊,怎么会突然就不能登录呢?

经过一晚上的排查,最后终于知道自己犯了一个很蠢的错误。欲知详情,请继续阅读。

阅读全文 »

linux根文件系统shadow文件详解

发表于 2018-03-27 | 分类于 Linux |

在Linux系统中,每个用户都具有一个唯一的身份标识,称作用户ID(简称UID)。/etc/passwd是存放用户的地方,

与Linux /etc/passwd文件不同,Linux /etc/shadow文件是只有系统管理员才有权利进行查看和修改的文件,系统管理员应该弄明白Linux中/etc/shadow文件中每个字符段的相应的意义,清楚管理时的具体意义。

Linux中/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。

阅读全文 »

中断、异常和系统调用比较

发表于 2018-03-24 | 分类于 操作系统 |

为什么操作系统需要中断、异常和系统调用:

  • 在计算机运行时,内核是被信任的第三方
  • 只有内核才可以执行特权指令
  • 方便应用程序
阅读全文 »

八大排序算法复杂度

发表于 2018-03-20 | 分类于 算法 |

排序算法是笔面试中经常被问到的问题,本文主要总结各排序算法的时空复杂度,以做记录。

阅读全文 »

操作系统面试问题集锦

发表于 2018-03-20 | 分类于 操作系统 |

本文对面试/笔试过程中经常会被问到的一些关于操作系统的问题进行了梳理和总结,一方面方便自己温故知新,另一方面也希望为找工作的同学们提供一个复习参考。

阅读全文 »

Java反射机制

发表于 2018-03-18 | 分类于 Java , Java基础 |

反射机制可以说是Java语言比较一个突出的特点。反射机制允许JVM在运行时知道一个对象的所有信息。本文介绍了Java中的反射机制及其在开发中的应用。

阅读全文 »

进程和线程

发表于 2018-03-18 | 分类于 操作系统 |

进程与线程的区别???

进程和线程的主要差别在于它们是不同的操作系统资源管理方式。

进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程。

阅读全文 »

Spring AOP概念

发表于 2018-03-18 | 分类于 Spring |

面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。在OOP中模块化的关键单元是类(classes),而在AOP中模块化的单元则是切面。切面能对关注点进行模块化,例如横切多个类型和对象的事务管理。(在AOP术语中通常称作横切(crosscutting)关注点。)

AOP框架是Spring的一个重要组成部分。但是Spring IoC容器并不依赖于AOP,这意味着你有权利选择是否使用AOP,AOP做为Spring IoC容器的一个补充,使它成为一个强大的中间件解决方案。

阅读全文 »

http重定向301、302、303、307

发表于 2018-03-17 | 分类于 网络 |

重定向常常和请求转发放在一起讨论(前者是两次不相关的请求,后者是一次请求服务器端转发),然而本文并不讨论两者的区别,而是HTTP 1.0规范和HTTP 1.1规范中关于重定向的区别,以及实际使用中的情况。

重定向实际使用是一个响应码(301或302或303或307)和一个响应头location,当浏览器收到响应的时候check响应码是3xx,则会取出响应头中location对应的url,然后将该url替换浏览器地址栏并发起另一次HTTP事务。

阅读全文 »

HTTP报文

发表于 2018-03-17 | 分类于 网络 |

HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。

本文主要介绍HTTP报文的格式和具体内容。

阅读全文 »
1…678…13
winsky

winsky

生命不息,折腾不止

124 日志
35 分类
82 标签
GitHub E-Mail
友情链接
  • winsky wiki
  • Jestom
© 2020 winsky
由 Hexo 强力驱动
|
主题 — NexT.Pisces
|
博客全站共235.3k字
人 次