一、socket 一般来说socket有一个别名也叫做套接字。 socket起源于Unix,都可以用“打 开open –> 读写write/read –> 关闭close”模式来操作。Socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写 I ...
分类:
系统相关 时间:
2017-01-16 15:24:48
阅读次数:
392
DRUID——为监控而生的DB池 1. DRUID介绍 DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有 ...
分类:
其他好文 时间:
2017-01-16 15:22:30
阅读次数:
812
先来看一下demo,如果你已经看出三个console.log分别输出什么。那直接关闭此笔记 答案揭晓:第一次输出age()函数,第二次输出99,第三次输出99 先来分析第一个console.log(age),按照我们正常的程序运行流程理解,t(5)传入了形参5.那么第一个输出的也应该是5才对吧? 带 ...
分类:
Web程序 时间:
2017-01-16 15:20:30
阅读次数:
248
使用axis调用webService,系统运行一段时间后,出现了 OOM,还好日志中 记下了错误信息。 由于系统会频繁的进入到 SendCmdTask,而我又在此构造方法中不停的new PmsServiceData(),而PmsService的无参构造方法中又new Service(),相当于导致了 ...
分类:
其他好文 时间:
2017-01-16 15:20:20
阅读次数:
200
一、简介 MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引 二、语句 1.unique|fulltext|spatial为可选参数,分别表示唯一索引、全文索引2.index和key为同义词,两者作用相同,用来指定创建索引3.col_name为需要创建 ...
分类:
数据库 时间:
2017-01-16 15:19:37
阅读次数:
317
-<行数>:指定要显示多少行的文本。此参数必须与-c或-u参数一并使用; -a或——text:diff预设只会逐行比较文本文件; -b或--ignore-space-change:不检查空格字符的不同; -B或--ignore-blank-lines:不检查空白行; -c:显示全部内容,并标出不同之 ...
分类:
其他好文 时间:
2017-01-16 15:20:06
阅读次数:
195
Context,中文直译为“上下文”,SDK中对其说明如下: Interface to global information about an application environment. This is an abstract class whose implementation is pro ...
分类:
移动开发 时间:
2017-01-16 15:17:51
阅读次数:
253
转~Python字符串的encode与decode研究心得——解决乱码问题 为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“/xe4/xb8/xad/xe6/x96/x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can ...
分类:
编程语言 时间:
2017-01-16 15:18:03
阅读次数:
171
首先安装并配置软件samba sudo yum install samba samba-client vim /etc/samba/smb.conf 找到security这行并将#注释符号去掉改成 security = share #共享模式 添加如下代码: [share] comment = sh ...
老祖宗说,一日之计在于晨。但是现在很多朋友告诉我,早起毁半天。我也就呵呵了。其实,很多朋友不能早起,不是因为不想早起,而是因为:睡得太晚!为什么睡得晚?常见的有三大原因:1.今日事没有今日毕。总觉得有一些事情要做,总觉得还没做完。比如计划一周看完一本书,结果..
分类:
其他好文 时间:
2017-01-16 14:38:22
阅读次数:
140
判断一个指定的脚本是否是语法错误;如果有错误,则提醒用户键入Q或者q无视错误并退出,其它任何键可以通过vim打开这个指定的脚本;#!/bin/bashscript_file="./test.sh"sh-n$script_file>/dev/null2>/dev/nulln=`echo$?`if[$n-ne0];thenread-p"thisscriptisabadfile,"q"o..
分类:
系统相关 时间:
2017-01-16 14:39:36
阅读次数:
198
2016年12月初,当我们发布Rancherv1.2时,就定下了未来「更频繁的迭代」的计划。就在上周,Rancherv1.3正式发布啦!除了对v1.2中一些bug的修复之外,它还有几个新的功能:1)用户界面修复;2)DNS引擎的更改;3)Kubernetes及其相关工具的改进。最重要的是,在Rancherv1.3中,..
一、基础1、多任务在单个cpu不能并行,只能是并发,任务来回切。2、临界区:对资源的访问顺序敏感则存在竞态条件。竞态条件发生区叫临界区,写操作产生竞态条件,需要同步。阻塞:仅单线程使用;非阻塞:允许多线程同时进入临界区。3、死锁:由于竞争资源或彼此通信导致阻塞,..
分类:
编程语言 时间:
2017-01-16 14:38:54
阅读次数:
489
为防止服务器遭受ssh暴力破解,将尝试ssh暴力破解本机超过10次的IP封掉,禁止其登陆本机!#!/bin/bashcat/var/log/secure|awk‘/Failed/{print$(NF-10)}‘|sort|uniq-c||awk‘{print$2"="$1;}‘>/home/test.listforiin`cat/home/test.list`doIP=`echo$i|awk-F"="‘{print$1}‘`n=`..
分类:
系统相关 时间:
2017-01-16 14:38:07
阅读次数:
175
参照正式环境扩展模块来搭建测试环境,否则访问不了PHP代码PDO、PDO_MYSQL、OPENSSL、SSL、CURL等扩展模块正式环境WindowsServer2008R2X64Apache+MySQL+PHP+FTP服务备份MySQL、PHP、APP数据通过anv软件连接MySQL数据库备份将goshop数据库备份,格式为goshop.sql通过Filezilla软..
分类:
其他好文 时间:
2017-01-16 14:37:32
阅读次数:
220
首先大一有一学期的c,后来学习过Java、c#、sql、html、css、js、xaml。从事过winapp的学习和制作。加入了校网络维护中心。今天重新开始学习c,并带有数据结构及算法的自学研究。所用图书为《算法竞赛入门经典(第2版)》isbn978-7-302-35628-8firstday
分类:
其他好文 时间:
2017-01-16 14:35:05
阅读次数:
160