每天开心一点


Linux下Oracle 12c的卸载
与Windows下Oracle的安装容易卸载麻烦相反,Linux下Oracle的安装麻烦下载简单。1.关闭Oracle数据库2.停止Listener进程 3.使用deinstall工具删除安装的Oracle软件的可执行文件和配置文件 4.删除/etc目录下的oraInst.loc、oratab,删除/opt目录下的ORCLfmap 5.删除/usr/local/bin下面Oracl...
1352    2018-04-04
Local System/Network Service/Local Service权限介绍
1.Local   System (本地系统):该账户具有相当高的权限。首先,该账户也隶属于本地Administrators   用户组,因此所有本地Administrators用户能够进行的操作该账户也能够进行,其次,该账户还能够控制文件的权限(NTFS   文件系统)和注册表权限,甚至占据所有者权限来取得访问资格。如果机器处于...
1531    2018-03-29
利用闲置设备进行Monero币的挖矿
怎么挖门罗币呢? 首先,你需要创建一个钱包。创建钱包有两种方式:一种是本地钱包,亦称冷钱包,一种是在线钱包,也就是我们常说的热钱包。本地钱包的优点是安全,密钥不容易被窃取,缺点是同步钱包很麻烦,有可能同步一两天都同步不完。热钱包的优点是方便,不需要开电脑同步;缺点是安全性不能保障,因此我们在选择热钱包的时候,一定要多方位考察,不要使用个人小站的钱包! 冷钱包的官网下载地址: https://...
1446    2018-03-10
15 分钟用 ML 破解一个验证码系统
人人都恨验证码——那些恼人的图片,显示着你在登陆某网站前得输入的文本。设计验证码的目的是,通过验证你是真实的人来避免电脑自动填充表格。但是随着深度学习和计算机视觉的兴起,现在验证码常常易被攻破。
1181    2018-02-03
在python中定义二维数组
一次偶然的机会,发现python中list非常有意思。先看一段代码array = [0, 0, 0]matrix = [array*3]print matrix## [[0,0,0,0,0,0,0,0,0]] 这段代码其实没有新建一个二维数组再看一段代码array = [0, 0, 0]matrix = [array] * 3print matrix## [[0, 0...
1015    2018-02-03
Lua简易教程
Lua 基本语法    交互式编程:通过lua命令启用    脚本式编程:保存到lua结尾的文件,并执行   注释:  单行注释  --            &nb...
1240    2018-02-02
SqlServer基础之(触发器)
概念:触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从&n...
1449    2018-02-02
python map()函数和lambda表达式
python map(fun,[arg]+)函数最少有两个参数,第一参数为一个函数名,第二个参数是对应的这个函数的参数(一般为一个或多个list)。>>>def fun(x): ... return x+1 ... >>>list(map(fun,[1,2,3]))>>>[2,3,4]12345多参数例子:>>&...
1006    2018-02-01
markdown操作入门
基本 Markdown 语法第一类:对文字样式的编辑编辑器最基本的功能,就是对文字本身加以处理。Markdown 支持两种标题的语法,Setext 和 atx 形式。Setext 形式是用底线的形式,利用=(最高阶标题)和-(第二阶标题),Atx 形式在行首插入 1 到 6 个#,对应到标题 1 到 6 阶。区块引用则使用 email 形式的 '>' 角括号。例如对文字加粗,se...
1405    2018-01-24
揭密微信跳一跳小游戏那些外挂
本着钻研技术的学习态度,我对目前几款比较火的外挂进行了源码分析,总结出了它们的一些破解思路,其实这些作者都并非恶意,作为一个程序员,还有什么比用技术挑战规则,突破极限要有成就感呢?
1076    2018-01-24