pycharm 2016 注册码

两种方法: 1.选License server激活,输入:http://idea.imsxm.com 2. 改hosts文件: 把这个 0.0.0.0 account.jetbrains.com 添加进hosts,继续用lanyu的注册码(注册码有效期为2017年01月31日至2018年01月30日):

注:hosts文件路径,Windows在C:\Windows\System32\drivers\etc\hosts,Linux在 /etc/hosts。

wordpress更改域名之后无法访问的完美解决办法

wordpress又更换域名了,之前是在http://www.iisp.com/注册的.top域,现在打算全部换到name.com上的.com域名, 更改如下: 从wordpress后台修改WordPress Address (URL)和Site Address (URL) 修改菜单里的Login超链接 修改数据库:

rainyday.top为旧域名, www.meaninglive.com为新域名  

在 CentOS 6.7 上配置 Cisco AnyConnect VPN

在 CentOS 6.7 上配置 Cisco AnyConnect VPN 2015-11-16 15:58 1081人阅读 评论(0) 收藏 举报 分类: vps(4) 目录(?)[+] 在配置的时候参考了很多网友的文章,只是发现编译的时候都会有各种问题(可能是系统环境和时间原因?),所以还是另开一篇记录下吧。 为什么选择 Cisco AnyConnect VPN ? 它是 iOS 端目前最好的 xx 解决方案: 激活后全局有效 自动重连,即使锁屏后重开也不会掉线 可导入路由配置 开始动手吧~ 首先安装所有依赖包: 1 [python]view plain copy yum install autoconf automake gcc libtasn1-devel zlib zlib-devel trousers trousers-devel gmp-devel gmp xz texinfo libnl-devel libnl tcp_wrappers-libs tcp_wrappers-devel tcp_wrappers dbus dbus-devel ncurses-devel pam-devel readline-devel bison bison-devel flex gcc automake autoconf wget 安装 Nettle: 1 2 3 4 5 [python]view plain copy <pre name=“code” class=“python”>cd /usr/local/src wget http://ftp.gnu.org/gnu/nettle/nettle-2.7.1.tar.gz tar zxf nettle-2.7.1.tar.gz && cd nettle-2.7.1 Read more…

盛世中的蝼蚁

盛世中的蝼蚁 转自: http://www.gelonghui.com/p/88545.html 一、 看到杨改兰的事件时,格隆真实感受到一种无法呼吸的窒息,胃部阵阵痉挛绞痛,随后泪水不由自主溢满眼眶。 如果没有杨改兰令人窒息的“自我灭门”,谁会相信我们这个“盛世”下有这样惨绝人寰的生态与人群? 2016年8月26日18时许,甘肃省康乐县景谷镇阿姑山村,28岁女子杨改兰在其家房屋后一条羊肠小道上,用斧子将自己的4个亲生子女(一个6岁,两个双胞胎5岁,一个三岁)一一砍杀,在发现孩子未死后,又逼迫他们喝下农药,随后自杀身亡。 奶奶杨兰芳闻讯赶去时,杨改兰还没断气,马上要报名读一年级的6岁的大重孙女也没断气,但看起来十分痛苦。她曾经请求,让杨改兰把这个孩子“留下”,但杨改兰没同意——这个女人很决绝、近乎残忍地不给亲生骨肉留任何生的机会。 外出打工的丈夫李克英在接到电话赶回后被眼前的一幕吓傻了,他一言不发、没流眼泪,抱起还没死的小儿子就向村口跑。半路上,儿子断气了,他又木然把儿子抱回家。 在平静料理完一家人的后事后,这个男人也以喝农药的方式离开了人世。 二、 景古镇阿姑山村位于景古镇东北面,距镇ZF6公里,全村共有10个社、191户、841人。2013年全村建档立卡贫困户73户、281人,占总户的 38%。低保户56户、152人,占总人口的18%——超过一半的人口在贫困线下。 19岁结婚的杨改兰就生活在这个村里。她几乎撑起了一个家,带着4个子女和父亲一起生活,还要照顾奶奶。杨改兰家的生活环境,用尽词典中对于贫穷的形容都毫不为过:那是村里人都说最穷最破的房子,那是大风几乎都会吹翻的土坯房,那是连大门都关不严、家里任何值钱物件都没有的危房。杨改兰就是这样日复一日劳作,平日一个人带着4个孩子在10平方米左右的、连电都不舍得多用的危房里生活。 (杨改兰的亲人与破旧的家) 入赘的丈夫李克英平时外出打工,家里的十亩土地,各种农家杂货,4个孩子的衣食住行,上学等等一系列沉重的问题,都压在了杨改兰的肩头。麦子和大豆是当地较为常见的农作物,几乎也是杨改兰一家的口粮和重要经济来源,农民看天吃饭,十亩贫瘠的土地种上小麦和大豆,收成好了一年能够有个三四千,不好的话,除了能吃饱饭,啥也干不了。日复一日,年复一年,在无尽的苦海中挣扎,没有尽头。 外出打工的李克英的收入也并不高。堂弟李克义说,他们这样农村出去的打工者,饥一顿饱一顿,勤扒苦做,一天小工工资也不过120元左右,但有时候几个星期也没有工作。 因为超生,四个孩子统统没能上户口(当地官方给的说法是:均未及时申报户口)。作为全世界仅有的四个有户口的国家,没有户口,就意味着国家对孩子的抚养与成长不承担任何责任,这也是杨家在2010年被纳入农村三类低保,直至2013年底取消低保,四个孩子一直没有纳入低保范围的原因——杨改兰的孩子们在自己国家的土地上是“黑户”,真实存在,却又如隐形人一样,视若无物。 这就是杨改兰们——中西部绝大多数农民——的真实生态:他们都是“盛世”下的蝼蚁,无关紧要,无人在意,也无人关注。他们在社会的最底层苦苦挣扎,但始终看不到一个出头之日。对他们而言,勤劳致富只是一个美丽且虚幻的泡沫。杨改兰即使不自杀,穷尽一生所得,也可能无法在哪怕省城兰州买一个厕所。“精英”占有和集中了社会所有的资源,留给杨改兰们的,只剩下贫瘠和这辈子也可能爬不出的穷困泥沼。社会车轮滚滚向前,但他们被毫不怜悯地刻意甩下、遗弃甚至无情碾压。 希望,永远不是无所谓有,无所谓无的。对于杨改兰、李克英们,活得憋屈,死无尊严,支撑他们活下去的几乎唯一支柱,就是心中那点卑微、渺小、若有若无的希望。这也是在新学期开学前,6岁的大女儿要报名读书,李克英在工地上厚着脸皮提前“善意预支”1500元钱的原因——拿回去给大女儿报名用。 当某一天,某件事,比如小孩报名遭拒,比如全家被取消低保资格(杨家在2013年底的群众评议中未通过,而被全家取消低保——我百思不得其解,这种事情,怎么可能是通过群众评议的方式),令他们觉得连最后的希望都不剩下的时候,他们能很轻松地做出放弃自身生命的决定——这也是这个弱势群体抗议和呐喊的最后、唯一的合法工具。 这个时候,于杨改兰,生和死,已经不是道选择题,而是一件吃饭睡觉一样的必选、单选项。到这种份上,生亦何喜,死亦何哀!死亡,可能反而是一种愉悦的解脱。 我不知道杨改兰在砍杀自己孩子并自杀前是怎么想的,也不知道她做过怎样的挣扎。但我相信,但凡对人世哪怕还有丝毫的留恋,这个世界但凡哪怕给过她哪怕一丁点的希望,但凡在她喝药前的那几个小时、几分钟,身边的人,社会,哪怕给过她一丁点的色彩、微笑,或者是希望的暗示,她都不会选择死亡的。 事实上,这个渺小而卑微的女人,哪怕临死前,内心都还是怀有希望的:杨改兰的大女儿是穿着杨改兰此前去几公里外的镇上买来的新衣服离开这个世界的——买回家后,杨改兰一直不让她穿,说是怕脏了,让她等开学再穿。 那件色彩艳丽的新衣服,和它的主人一起,埋入地下,成为了永远也不会再见阳光的希望。 三、 杨改兰并不孤独。之所以社会会形成他们是“社会的少数”的错觉,多半是因为“形势大好”的阳光宣传,以及镜头从来没有对准过他们的原因。 事实上,我们这个社会始终都是金字塔型的,杨改兰这样的底层一直都是大多数,无论是在建国前的私有时期,还是建国后的“公有时期”。 90年代下岗工人因生活无着、谋生无路而举家上吊的事情,或许很多人还记忆犹新。其实稍微近一点,这种案例也毫不罕见。2014年一名妇女因盗窃两个面包,被店主当场抓住,店主为防止妇人下次继续作案,将其绑在电线杆上,并在其胸前挂上写有“我是小偷”的纸板。 社会给这个群体人格和尊严的估值,有时候只值两块面包。 如果记忆力不坏,应该也不会忘记,今年六一儿童节前,一个母亲为了孩子偷一个鸡腿的新闻。 儿童节前一天,南京玄武警方抓获一个奇怪的小偷,对女子进行搜查后,民警在她身上搜出了被盗的一点杂粮、一个鸡腿。而检查到腰部时,则发现了一本儿童读物。 女子姓刘,生了双胞胎女儿,但肾脏都有问题,她这次带着其中一个病情比较严重的来到南京总医院治病。丈夫出走,她在老家种地,没有其他经济来源。她家的主要经济来源,是她每天在废品站打工所得,每天只有四五十元。这次来南京看病总共带了3000元,也都是跟亲戚借的。 “为什么不偷多一点鸡腿呢?”民警很疑惑。 “我就是为了孩子,不是自己吃。”刘女士十分后悔,声音也带着哽咽:“因为今天是儿童节,昨天一早,孩子就说想要礼物,说想吃鸡腿,但是超市的鸡腿要7块钱一个。还想要一本三字经,学校早读课上要背,之前一直没舍得给她买,她常和我说,别的小朋友都有,就她没有,我总跟她说再等等,过段时间买。昨天下午去超市,本来是想买点玉米大豆,给她吃消肿,结果看到有鸡腿和三字经,可我身上只有5块钱,我拿起又放下,拿起又放下,最后还是一个糊涂……” (刘女士和女儿租住的2平米的小屋) 现在我想问的是两个问题: 1、哪个更真实? 是杨改兰和四个孩子?偷面包和鸡腿的母亲?还是“盛世”? 2、谁的错? 杨改兰们的?还是这个社会的? 四、 81年前,美国社会也发出过类似的诘问。 1935年的一天,时任美国纽约市长的拉古迪亚在法庭旁听了一桩面包偷窃案的庭审。被指控的是一位老太太,当法官问她是否认罪时,她说:“我那两个小孙子饿了两天了,这面包是用来喂养他们的。”法官秉公执法地裁决:“你是选择10美元罚款,还是10天拘役?”无奈的老太太只得“选择”拘役,因为要是拿得出10美元,何至于去偷几美分的面包呢? 审判刚结束,人们还没散去,拉古迪亚市长从旁听席上站起,脱下自己的礼帽,往里面放进10美元,然后向在场的人大声说:“现在,请各位每人交50美分的罚金,这是为我们的冷漠所支付的费用,以惩戒我们这个要老祖母去偷面包来喂养孙子的社会。”法庭上一片肃静,在场的每位,包括法官在内都默不作声地捐出了50美分。 这就是著名的“拉古迪亚的拷问”:一个人为钱犯罪,这个人有罪;一个人为面包犯罪,这个社会有罪…… 行文至此,必定会有高高在上的“爱国者”提醒格隆:杨改兰们的贫困是自己不够努力的结果,与社会何干? 我们回到杨改兰“灭门”现场。奶奶杨兰芳见到还未断气的杨改兰时,看到了她的笑容。亲手了结4个亲生骨肉后,她的情绪竟然那么平静而欢愉。奶奶问她究竟怎么了,她用方言说:你不理解。 “你不理解”这四个字,我相信,绝大部分习惯了俯视众生,“何不食肉糜”的城市看客也不会理解。脾气和善,几乎从不抱怨的杨改兰如同大多数中国农村妇女,逆来顺受,勤扒苦做,早已习惯了穷困。对她们而言,穷,并不可怕;比穷更可怕的是失去了希望和信心。 我想,杨改兰说的“你不理解”,应该是指那种对今生和来世都没有希望的绝望感,是那种想挣脱现状却又极端无助的绝望感,是那种靠自身力量,再怎么勤扒苦做,也完全没可能走出贫困的无能为力的绝望感…… 事实上,我们必须承认的一点是:对于杨改兰的四个孩子,几乎从一出生,就基本注定了不会有出人头地的机会。杨改兰,杨改兰的孩子,从一开始,就注定是“弱势群体”的那一部分。 Read more…

磁盘逻辑分区管理

pvcreate -ff /dev/sdb vgcreate data /dev/sdb #卷组名 pvscan vgscan vgdisplay pesize   查看Free  PE 值为51199 pvdisplay lvcreate -l 51199 data –name datalv #data为vg的名字 datalv是逻辑卷名 mkfs.ext4 /dev/mapper/data-datalv #格式化  /dev/mapper/vg名-lv名 e2label /dev/mapper/data-datalv data #给lv一个标签 vim /etc/fstab label=data /data ext4 defaults 1 2 #开启启动

python缓存代理服务器安装和配置

python缓存代理服务器安装和配置: pip install -U devpi-server devpi-server  –host=0.0.0.0 –start 使用 pip –trusted-host 172.20.11.12 install -i  http://172.20.11.12:3141/root/pypi/ simplejson 还可以通过配置文件,就不用每次输入超长命令了 mkdir $HOME/.pip vi $HOME/.pip/pip.conf [global] index-url=http://172.20.11.12:3141/root/pypi/+simple/ trusted-host=172.20.11.12 [search] index = http://172.20.11.12:3141/root/pypi/

getopt:命令行选项、参数处理

getopt:命令行选项、参数处理 在写shell脚本时经常会用到命令行选项、参数处理方式,如:

-f 为短选项,它需要一个参数,即config.conf, -v也是一个选项,但它不需要参数 –prefix 是一个长选项,即选项本身多于一个字符,它也需要一个参数,用等号连接,当然等号不是必须的,/home可以直接写在–prefix后面,即–prefix=/home 在shell中,可以用以下三种方式来处理命令行参数,每种方式都有自己的应用场景 手工处理方式 getopts getopt 下面我们依次讨论这三种处理方式 1. 手工处理方式 在手工处理方式中,首先要知道几个变量,还是以上面的命令行为例: $0 : ./test.sh,即命令本身,相当于C/C++中的argv[0] $1 : -f,第一个参数 $2 : config.conf $3, $4 … :类推。 $#  : 参数的个数,不包括命令本身,上例中$#为4. $@ : 参数本身的列表,也不包括命令本身,如上例为 -f config.conf -v –prefix=/home $*   : 和$@相同,但”$*” 和 “$@”(加引号)并不同,”$*”将所有的参数解释成一个字符串,而”$@”是一个参数数组。如下例所示:

所以,手工处理的方式即对这些变量的处理。因为手工处理高度依赖于你在命令行上所传参数的位置,所以一般都只用来处理较简单的参数。如./test.sh 10。而很少使用./test -n 10这种带选项的方式。 手工处理方式能满足大多数的简单需求,配合shift使用也能构造出强大的功能,但在要处理复杂选项的时候建议用下面的两种方法。 Read more…

centos-7.1 利用nginx 搭建局域网私有yum 源

系统环境:

1、安装nignx 及创建yum 源文件所需的包

2、修改nginx的配置文件

3、安装扩展源:

4、创建rpm 包存放目录:

5、在/usr/local/sbin 目录下新建rpm包下载脚本:

6、进入 /data/repo 目录,执行rpm 脚本,下载所有的repo 包(注意:这个时间非常长)。在执行之前,先清除本地yum 缓存并重新生成缓存:

7、下载完成后,启动nginx 服务,并开启防火墙的80 端口:

同时,测试访问yum 源,确保是下面这样的: 8、插入centos 7 的everythin 光盘,挂载到 /mnt:

9、执行 createrepo 创建yum 缓存数据(根据服务器性能所需的时间不一):

10、删除客户端 /etc/yum.repos.d 目下的所有配置,重新新建centos-7.repo 文件,配置如下:

11、清除客户端yum 缓存,重新生成缓存数据:

13、卸载挂载的iso Read more…

Yum软件仓库配置

Yum软件仓库配置 Yum软件仓库配置现在我们来说一下yum源的配置,大家都知道rpm –ivh xxx.rpm能安装软件,这是没有错的,但是如果哪天你要安装一个软件,发现一堆的依赖关系,关系多达几百个,错综复杂,你是不是会崩溃掉,这个情况在默认没有安装桌面的环境中经常遇到,在init 3模式下安装init 5的X window,用rpm非疯了不可 YUM的使用 我们就以安装GCC为例吧 Rpm –ivh /media/Packages/gcc-4.4.6-4.e16.i686.rpm,命令本身是没错的,可是为什么安装不成功呢,看最下面,需要这么些个包,其实这些包也依赖于其他的包,这就郁闷了吧,我们用yum来试试,yum可以自动判断依赖关系,直接帮我们解决 如下图, Yum install gcc命令 它自动判断出了安装gcc的时候都依赖于哪些包,那些包又依赖于哪些包,直接给我们列出来,问我们是否要安装,我们直接“Y”就可以,     大家一定想知道,它为什么能自动判断吧,还有,它从哪里知道的要哪些软件包名,其实要配置一个仓库,这个仓库里就指定了我们的软件在哪里放着 上图就是我们的仓库文件的内容了,我来解释一下 [Steven]只是仓库名字,这个可以随意 Name=….这个你可以理解为仓库的描述,这个可以不写这一行 Baseurl=file:///Media/Server,这里解释一下为什么是///三个/,file:// ftp:// http://大家是不是很熟悉,file://的意思是文件在本地,在Linux中一切都以根开始的那路径上要加个/,所以最后是file:///media/Server,意思是在本地的/media/Server下 Enable=1,这里是说是否用户仓库,1是启用,0是不启用 Gpgcheck=0是说是否检查软件的KEY,我一般都不检查,各位随意 Gpgkey=…这里是说你的KEY文件在哪里,我不启用,所以也无所谓了 那我来问一下,是不是只要把所有的RPM都拷贝到一个文件夹,然后指向那个文件夹就行了呢,答案是不行的,我们要创建一个软件源才行 创建软件源我们要用到createrepo这个命令,我们来安装一下 yum -y install createrepo 我们来规划一下,我们要在/packages下建立我们的软件源,首先,我们把这个文件夹建立一下 现在的目录是空的,然后我们来把软件拷贝到里面 现在只有一个文件夹,里面一堆软件包,我们来指定一下yum路径,看看能不能安装吧 没有repo…什么xml什么的,总的来讲就是没有“元数据” 我们来生成一下,现在先看一下目录结构 输入下图的命令,就开始了创建的过程,会有一会时间,和你有多少软件包有关系 看,上图中已经多了一个repodata的文件夹,现在我们再来用yum安装一下试试 完美成功

shell中EOF的用法

用法: cmd << delimiter Here Document Content delimiter EOF 只是一个标识而已,可以替换成任意的合法字符 作为结尾的delimiter一定要顶格写,前面不能有任何字符 作为结尾的delimiter后面也不能有任何的字符(包括空格) 作为起始的delimiter前后的空格会被省略掉 cat > 1.txt <<EOF  与   cat <<EOF > 1.txt    效果一样的,都是将<<EOF之后的内容覆盖到1.txt文件中 <<EOF和<<“EOF”和<<\EOF

<<EOF和<<-EOF的区别 <<-EOF会把每行前面的tab空白去掉, 注意空格是去不掉的, 只能去掉tab