laowang's blog

没有什么能够阻挡,你对自由的向往。

Page 2 of 21

WordPress 默认编辑器代码按钮

找到主题的function.php文件插入以下代码,把第六行代码中的\pre和后面的\/pre前面反斜杠去掉,保存就可以在编辑器中看见pre按钮了

// add more buttons to the html editor
function appthemes_add_quicktags() {
    if (wp_script_is('quicktags')){
?>
    
    QTags.addButton( 'eg_pre', 'pre', '', '', 'q', 'Preformatted text tag', 111 );[......]

Read more

解决Android 6 Wi-Fi 开机不自动连接

刷了棉花糖之后每次开机wifi都不会自动连接,必须得手动连接,下面有一行小字:no internet access detected won't automatically reconnect

google了下,找到答案。

手机必须要Root,然后装一个终端,以root身份执行以下命令,以后就不会显示了,wifi也能自动连接。

settings put global captive_portal_detection_enabled 0

来源:https://stackoverflow.com/questions/37218510/android-6-0-1-fo[……]

Read more

pip 跳过os x系统完整性保护功能

pip安装不了模块,看错误提示不明白其中缘由,上网查了下原来是El Capitan多了一项系统完整性保护功能,导致一些目录不能写入和修改,即使是root也不行。

比如用 pip install gevent 就提示权限错误。

error: could not create '/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/greenlet': Operation not permitted

那现在的办法就是关闭SIP (System Integrity Protection)[……]

Read more

Python 列表

创建一个空列表

a = []

list 切片

L = ['a', 'b', 'c']

取第一个元素 list索引从0开始

L[0]

第二个

L[1]

第三个

L[2]

浅拷贝 L[:]实际上复制出了一个新list

L[:]

取所有元素

L[0:3]

索引从0开始可以省略

L[:3]

切片操作可以指定3个参数

‘开始元素’:’最后元素’:’取元素间隔’

L = range(1, 101)

print L[0:10] #从第1个数元素开始取,到第11元素结束

print L[2::3] #从第三元素开始取,每隔2个取一个元素

print L[4[……]

Read more

DWA-171 linux 安装驱动

sudo apt-get install git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux
make
sudo make install
sudo modprobe 8812au

[……]

Read more

Python 格式化字符串

在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%

模板

格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。

比如下面的例子:

print("I'm %s. I'm %d year old" % ('Vamei', 99))

上面的例子中,

"I'm %s. I'm %d year old" 为我们的模板。%s为第一个格式符,表示一个字[……]

Read more

rsyslog 日志服务配置

Linux日志机制的核心是rsyslog守护进程,该服务负责监听Linux下的日志信息,并把日志信息追加到对应的日志文件中,一般在/var/log目录下。它还可以把日志信息通过网络协议发送到另一台Linux服务器上,或者将日志存储在MySQL或Oracle等数据库中。本文将简要介绍一下rsyslog的配置文件的配置,以及如何使用logrotate进行日志滚动。

rsyslog 配置文件

rsyslog的配置文件为/etc/rsyslog.conf/etc/rsyslog.d/目录内的文件。 rsyslog.conf文件配置了rsyslog守护进程在哪里保存日志信息。

rsy[......]

Read more

rename

虽然 mv 可以重命名文件或目录,但是不可以批量重命名也不支持正则表达式(不写脚本的情况下)

幸好Linux系统下还有个rename命令可以使用,而且支持批量重命名和正则表达式。

rename有两个版本,一种是c语言版本、一种是Perl版本,c版本比较古老,几乎已经绝迹,这句话我是从网上看见的,但是事实证明还没绝迹,至少centos6.7就是c语言版本的。

Perl版本的更加强大,支持正则表达式,需要就是这个版本,google了一下找到了一个简略版。

地址:http://docstore.mik.ua/orelly/perl/cookbook/ch09_10.htm#c[……]

Read more

Linux 环境变量

环境变量是什么?

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

  • shell的环境变量分为全局变量和局部变量。
  • 全局变量对所有的shell会话及其子进程都有效,局部[……]

    Read more

ssh_exchange_identification: read: Connection reset by peer

新添加普通用户,禁止Root用户登录。

vim /etc/ssh/sshd_config

PermitRootLogin no
PermitEmptyPasswords no
/etc/init.d/sshd reload

发现普通用户登录不了,完了,Root用于也登录不了,幸亏服务器在身边。

后来发现 /etc/hosts.deny 里面有我的客户端IP,难道是自动添加的?去掉了就行了。[……]

Read more

« Older posts Newer posts »

© 2025 laowang's blog — Powered by WordPress

Theme by Anders NorenUp ↑