0%

Archlinux下笔记本wifi用着用着忽然失效了,但插入外置网卡可以使用,原以为是网卡坏了,但换成windows发现可以使用。

输入ifconfig发现没有网卡,输入ip link :

wlp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether ae:e3:e0:2b:fb:ca brd ff:ff:ff:ff:ff:ff

发现wlp2s0没有开启,ip link set wlp2s0 up ,结果state依然是DOWN,此时重新安装networkManager,还是没有解决问题,此时怀疑应该是配置问题:
sudo vim /etc/NetworkManager/NetworkManager.conf,发现unmanaged-devices中有wlp2s0:

阅读全文 »

基本选项

nginx -h打印出的内容几乎已经告诉我们如何使用nginx:

Options:
-?,-h : this help
-v : show version and exit
-V : show version and configure options then exit
-t : test configuration and exit
-T : test configuration, dump it and exit
-q : suppress non-error messages during configuration testing
-s signal : send signal to a master process: stop, quit, reopen, reload
-p prefix : set prefix path (default: /usr/local/nginx/)
-c filename : set configuration file (default: /usr/local/nginx/nginx.conf)
-g directives : set global directives out of configuration file

阅读全文 »

实验楼nginx课程练习地址:Nginx实战

简介

Nnginx 是一款高性能的 HTTP 和反向代理服务器软件,第一个开源版本诞生于 2004 年,虽然诞生较晚但经过十多年的发展,已经成为非常流行的 web 服务器软件。

为什么选择 Nginx

Nginx 和 Apache 相同点

  • 同是 HTTP 服务器软件,都采用模块化结构设计
  • 支持通用语言接口,如 PHP、Python 等
  • 支持正向代理和反向代理
  • 支持虚拟主机及 ssl 加密传输
  • 支持缓存及压缩传输
  • 支持 URL 重写
  • 模块多,扩展性强
  • 多平台支持
阅读全文 »

寒假看《自己动手写JVM》和《java虚拟机精讲》写了一个半成品JVM,C++实现,项目地址:JVM

首先是字节码解析,主要是常量池,字段的解析,除了几个涉及到Annotation属性外,基本都实现了解析,Attribute_Annotation_xxx涉及到的一些结构体嵌套太复杂了,暂时先没做(不影响运行)

然后是运行时数据区(RDTA),主要涉及到线程,java虚拟机栈(Stack),方法帧(Frame),本地变量(Local Variables),操作数栈(Operand Stack)。都是简单的数据结构。
之后实现100多条基本字节码指令,const,load,store,math之类的。自此已经可以通过hack运行一些简单的单函数class文件。

阅读全文 »

静态搜索引擎

上一节已经配置了一个hadoop+spark集群,xuranus@172.17.11.40 为本机,在本机NAT下六个节点:

集群说明

xuranusMaster@172.16.173.136
xuranusSlave1@172.16.173.137
xuranusSlave2@172.16.173.138
zookeeper001@172.16.173.139
zookeeper002@172.16.173.140
zookeeper003@172.16.173.141

Hbase部署在172.16.173.136~139上。

阅读全文 »