代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

memcache破绽你补上了吗

    memcache漏洞你补上了吗 memcache是一种实用key-value缓存系统,在缓存数据方面使用还是比较多,但是,它本身没有权限控制模块(不像redis有密码验证),开放在外网的memcache服务很容易被攻击者扫描发现,通过命令可以直接读取memcache数据。        我们可以使用telnet命令直接连接一个没有防护的memcached(假定以IP200.200.200.200为例)                           &

    阅读全文>>

作者:coody分类:【_操作系统浏览(1412

2018-10-15

ubuntu部署Wl温习

    ubuntu部署Wl复习 1.检查系统是否安装jdkI.检查命令[html] view plain copyecho $JAVA_HOME  II.下载JDK下载文件:jdk-7u79-linux-i586.tar.gz 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.下载WeblogIC下载文件:wls1213_dev.zip下载地址:http://www.oracle.com/technetwork/cn/middleware/weblogic/downloads/wls-main-091116-zhs.html安装JDK1.安装jdk(1)解压jdk-7u79-linux-i586.tar.gz[html] view plain copytar -zxvf jdk-7u

    阅读全文>>

作者:coody分类:【_操作系统浏览(721

2018-10-15

Ubuntu vim tab改成4个空格

    Ubuntu vim tab改为4个空格 [plain] view plain copy   vim /etc/vim/vimrc     添加如下3行:   [plain] view plain copy   set ts=4   set expandtab   set autoindent    

    阅读全文>>

作者:coody分类:【_操作系统浏览(843

2018-10-16

ubuntu 筹建 shadowsocks

    ubuntu 搭建 shadowsocks 注册亚马逊aws,信用卡填的不对,在验证电话的时候会报意外错误,核对信用卡信息后重新登录,在付款方式里更改,手机号码也要写一致。这样就能验证了。因为这个原因,去注册谷歌服务器,结果ss无法访问。只能回来继续用亚马逊的。添加实例的时候要添加密钥,下载到本地,并通过ssh -i 密钥文件 [email protected]进行登录,直接能登录上。ssh-keygen -t rsa -C "[email protected]"生成两个文件其中.pub文件内容复制到google cloud会出现【用户名】然后ssh -i 【密钥名】 【用户名】@【服务器ip】1. shadowsocks 服务器安装更新软件源sudo apt-get update1然后安装 PIP 环境sudo apt-get install python-p

    阅读全文>>

作者:coody分类:【_操作系统浏览(806

2018-10-14

[IOS](转)带文字图片(1)

    [IOS](转)带文字图片(一) 转自:http://blog.csdn.net/u011462377/article/details/48595485   //创建一个button    UIButton *btn = [[UIButtonalloc]init];     [self.viewaddSubview:btn];     btn.frame =CGRectMake(100,200,90,90);     btn.backgroundColor = [UIColorgrayColor];          //添加图片     [btn setImage:[UIImageimageNamed:@"tab_0"]forState:UIControlStateNormal];     //添加文字     [btn setTitle:@"首页"forState:UICo

    阅读全文>>

作者:coody分类:【_操作系统浏览(710

2018-10-16

十一月16日云栖精选夜读:阿里云 oss JavaScript客户端签名文件上传 vue2.0

    11月16日云栖精选夜读:阿里云 oss JavaScript客户端签名文件上传 vue2.0 热点热议 阿里云 oss JavaScript客户端签名文件上传 vue2.0   作者:烟海之蓝 如何接入阿里云短信服务 (完整指南)   作者:pittman 开发者 / 阿里云 MVP,今天你斜杠了吗? 作者:花肉酱  发表于:阿里云MVP 知识整理 大数据为什么对人们来说如此重要? 作者:zwt9000 基于裸数据的异地数据库性能诊断与优化 作者:技术小能手  发表于:数据和云 Python连续攀升,其他的脚本语言去哪了? 作者:行者武松 王坚:云计算之后,我为什么要做城市大脑?| 干货 作者:技术小能手  发表于:阿里味儿 剑桥AI公司:7天精通一门新语言,未来将学会7000种语言 作者:技术小能手  发表于:新智元     我有几张阿里云幸运券分享给你,用券购买或者升级阿里

    阅读全文>>

作者:coody分类:【_操作系统浏览(1567

2018-10-15

iptables 使用 高速教程

    iptables 使用 快速教程     linux的netfilter模块不仅可以拦截数据包,还可以转发数据包。iptables 是一个配置netfilter的工具。 原理    整个原理可见下图。数据进入后,只有两条路可走,如果目的地址是本机,就由本机处理,不是则可以转发。         PREROUTING,FORWARD,POSTROUNT,INPUT,OUTPUT 是netfilter提供的钩子,在这些钩子上,可以定义规则,对数据包进行处理。处理的种类包括:过滤(filter),转发(nat),数据包修改(mangle,raw)。netfilter把这些种分别放在四张表中:filter,nat,mangle,raw。在这些表中放入了各种规则。iptables就是对这些内容进行配置。   命令格式     #iptables 目的 操作 规则   目的是由两个组成:

    阅读全文>>

作者:coody分类:【_操作系统浏览(1699

2018-10-15

AliSQL 20171010版本公布 Sequence兼容PostgreSQL/Oracle语法和升级TLSv1.2

    AliSQL 20171010版本发布 Sequence兼容PostgreSQL/Oracle语法和升级TLSv1.2 点击有惊喜     Abstract   为了增加Sequence使用的灵活性,以及方便从不同数据库进行迁移,AliSQL增加了Sequence的兼容性,兼容了PostgreSQL和Oracle的Sequence语法。 为了保障数据传输安全,AliSQL使用OpenSSL来代替社区版的yaSSL,并把默认的,已经被PCI DSS v3.1标准废弃的TLSv1.0升级到TLSv1.2版本。 并修复了一个Semisync的未合理处理信号的bug,感谢 boonie81 提交的bug issue#68 AliSQL REPO: https://github.com/alibaba/AliSQLAliSQL Release Notes: https://github.

    阅读全文>>

作者:coody分类:【_操作系统浏览(1855

2018-10-11

centos 七 安装 bind

    centos 7 安装 bind bind 是域名服务器的事实标准。centos 7下安装:     yum install -y bind systemctl enable named   bind 还有两个组件   bind-chroot :改变bind 的运行根目录,提高安全性 bind-utils :提供了几个工具 dig,nsloopg,host,nsupdate,nsupdate   配置 默认下,bind 的入口配置是 /etc/named.conf  该文件下包含以下配置 options :{} 指明named运行目录,安全 logging: {} 日志 zone: {} 域名配置   基本配置   #/etc/named.conf options { directory "var/named"; recursion yes; }

    阅读全文>>

作者:coody分类:【_操作系统浏览(2320

2018-10-15

CentOS 七 上安装 Tomcat9

    CentOS 7 上安装 Tomcat9 在 CentOS7 上安装 Tomcat91 通过 SecureCRT 连接到阿里云 CentOS7 服务器;2 进入到目录 /usr/local/ 中: cd /usr/local/3 创建目录 /usr/local/tools,如果有则忽略: mkdir -p tools4 创建 /usr/local/tomcat 目录,如果已存在则忽略: mkdir -p tomcat5 进入到目录 /usr/local/tools 中: cd tools/6 下载 apache-tomcat-9.0.0.M4.tar.gz 文件: wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.1/bin/apache-tomcat-9.0.1.tar.gz 7 解压缩 apache-tomca

    阅读全文>>

作者:coody分类:【_操作系统浏览(1268

2018-10-15

iptables场景2——ftp主动模式

    iptables场景二——ftp主动模式 一 配置说明 1、ftp连接的默认模式为被动模式 2、vsftpd服务支持主动模式需要注意配置选项 port_enable=yes connect_from_port_20=YES 3、iptables需要开启21端口的访问权限 iptables -I INPUT -p tcp -dport 21 -j ACCEPT   二 配置方法 1、配置前准备 [[email protected] ~]# vim /etc/vsftpd/vsftpd.conf 43 port_enable=yes 44 connect_from_port_20=YES [[email protected] ~]# systemctl restart vsftpd.service [[email protected] ~]# syste

    阅读全文>>

作者:coody分类:【_操作系统浏览(605

2018-10-15

条件变量、自旋锁跟屏障

    条件变量、自旋锁和屏障     条件变量本身是由互斥量保护的,线程在改变条件状态之前必须首先锁住互斥量。    下面一组函数可用来操作条件变量。#include <pthread.h> int pthread_cond_init( pthread_cond_t *restrict cond, const pthread_condattr_t *restrict attr); int pthread_cond_destroy(pthread_cond_t *cond); int pthread_cond_wait(pthread_cond_t *restrict cond, pthread_mutex_t *restrict mutex); int pthread_

    阅读全文>>

作者:coody分类:【_操作系统浏览(1615

2018-10-16

yum 本地仓库创造与发布脚本

    yum 本地仓库创建与发布脚本 为了在隔绝外网的环境下安装包,需要先用yum 先下载包,然后再创建出一个本地yum仓库,最后加到yum的配置中. 下载包 yum install --downloadonly --downloaddir=path/of/local wget git #需要注意一点,如果包已经安装了,这步是下载不了的。 创建本地仓库 创建仓库,需要一个小工具:createrepo rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm rpm -ivh libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm createrepo /p

    阅读全文>>

作者:coody分类:【_操作系统浏览(1910

2018-10-15
上一页 1/1419页 下一页