作者:李小翀链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先推荐4本书 大型分布式网站架构设计与实践 http://item.jd.com/1152 ...
分类:
其他好文 时间:
2017-11-09 15:44:59
阅读次数:
172
把mysqltar包tar-zxf到/usr/local/下,并mv为mysql1groupaddmysql2useradd-r-gmysql-s/bin/falsemysql3mkdir/u01/mysql/u01/mysql/data/u01/mysql/log(chown-Rmysql:mysql)4cd----vim.bahs_profile---配置mysql环境变量5./mysqld--initialize--user=mysql--datadir=/u01/mysql/..
分类:
数据库 时间:
2017-11-09 15:44:50
阅读次数:
174
1.什么是JDBC? -1.JDBC(Java Database Connection)为Java开发者使用数据库提供了统一的编程接口,它由一组Java类和接口组成。是Java程序与数据库通信的标准API。 JDBC API使得开发人员可以使用纯Java的方式来连接数 据库,并执行操作。 -2.su ...
分类:
数据库 时间:
2017-11-09 15:44:30
阅读次数:
198
1. 预备环境artifactory ( 开源版本 ) maven jenkins jenkins artifactory plugin (在插件管理安装即可)4 1artifactory ( 开源版本 )2maven 3jenkins 4jenkins artifactory plugin (在插... ...
分类:
其他好文 时间:
2017-11-09 15:44:23
阅读次数:
272
Python模块(Module),是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。
分类:
编程语言 时间:
2017-11-09 15:44:14
阅读次数:
187
maven的介绍以及使用 1、什么是maven maven是一个项目管理工具,一个依赖管理系统,maven通过项目对象模型来管理jar包(POM.xml文件) 2、maven的优点 1、maven使用了约定优于配置,这代表开发者不需要创建构造本身,开发人员不必提到每一个配置的信息。maven提供了合 ...
分类:
其他好文 时间:
2017-11-09 15:44:06
阅读次数:
252
一次通过BINLOG恢复数据时报:ERROR1781(HY000):@@SESSION.GTID_NEXTcannotbesettoUUID:NUMBERwhen@@GLOBAL.GTID_MODE=OFF场景说明: 一次误删数据删除还原,直接把BINLOG文件导成SQL文件形式(mysqlbinlogmysql-bin.000020>a20.sql),在通过source方式进行数据的还原,导致提示..
分类:
其他好文 时间:
2017-11-09 15:43:57
阅读次数:
131
参考手册:https://fossies.org/dox/scapy-2.3.3/当一台主机把以太网数据帧发送到位于同一个局域网上的另一台主机时,是根据48bit的以太网地址来确定目的接口的。设备驱动程序从不检查IP数据包中的目的IP地址。地址解析为这两种不同的地址形式提供映射:32bit的IP地址和数据链..
分类:
编程语言 时间:
2017-11-09 15:43:51
阅读次数:
191
目标是把http://www.gg4493.cn/主页上所有数据爬取下来,获得每一篇新闻的名称、时间、来源以及正文。接下来分解目标,一步一步地做。步骤1:将主页上所有链接爬取出来,写到文件里。python在获取html方面十分方便,寥寥数行代码就可以实现我们需要的功能。复制代码代码如下:def ge ...
分类:
编程语言 时间:
2017-11-09 15:43:41
阅读次数:
89
转自原文 C#中Abstract和Virtual的区别 c# 中 Abstract和Virtual比较容易混淆,都与继承有关,并且涉及override的使用。下面讨论一下二者的区别: 一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情 ...
jqgrid左下角的复杂搜索框显示为下拉框样式searchoptions: { value: ": 全部; 1: 在用; 2: 报废", sopt: ['eq'] } jqgrid左下角的复杂搜索框显示为下拉框样式,界面需引用datepicker.js文件,API示例 searchoptions: ... ...
分类:
其他好文 时间:
2017-11-09 15:10:59
阅读次数:
158
订阅模式 订阅模式主要涉及到三种对象:订阅对象,发布对象,分发对象。 案例没对这三种对象做抽像,大家可以根据应用场景去扩展。 类图: 常用的实现方式: 订阅对象 //订阅对象 public class Subscribe { public string Name; public Subscribe( ...
分类:
其他好文 时间:
2017-11-09 15:10:50
阅读次数:
162
地址:https://github.com/jlyo/tcping.gitInstallation:
------------
makeinstall
Usage:
-----
tcpinghostname
(usesport80)or
tcping-pporthostname
pingonce:
tcping-pport-c1hostname
tcpingreturns:
0onsuccess
2ifthehostorservicecouldnotberesolved
127onotherer..
分类:
其他好文 时间:
2017-11-09 15:10:43
阅读次数:
183
在虚拟机里面装了CentOS系统。默认进入的是图形界面。那么默认进入的就是命令界面如何修改呢?修改/etc/inittab文件:把id为3改成5,重启系统!提醒:如没有安装图形化界面改成5还是进不了系统,得安装XWINDOWSYSTEMLinux有7个运行级别:init[0123456]0:关机1:单用户2:多用户..
分类:
系统相关 时间:
2017-11-09 15:10:37
阅读次数:
401
SQLSTORE的反序列化(解密) 1 找到指定编号sql "//SQLString[@ID='"+strSqlId.Trim()+"']"2 根据参数个数创建参数数组3 遍历参数列 1 获取sql语句或存储过程名称 2 获取参数编号和根据数据库类型创建对应参数对象 3 赋值参数名称 4 遍历参数属 ...
分类:
数据库 时间:
2017-11-09 15:10:30
阅读次数:
330
转载自:http://os.51cto.com/art/200708/53942.htm ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb。 注意,用alien转换 ...
分类:
系统相关 时间:
2017-11-09 15:10:23
阅读次数:
178