PHP打包器应用场景:做好网站程序后,发布给用户看,但是不想泄露源码,可以选择“封装源码生成EXE文件”,建议封装前先用zend等加密代码,可以起到双重保险,那样对方在破解软件的同时还需要破解网站源码才能看到源码,对破解者的知识体系比较考验,因为涉及了运维、编程、反编译、破解zend加密的源码、软件破解等相关知识。
分类:
Web程序 时间:
2018-01-01 16:58:25
阅读次数:
242
Java基础知识-百度脑图总结: 关键字 标识符 变量 常量:数据类型 运算符 地址:点击查看 ...
分类:
编程语言 时间:
2018-01-01 16:58:18
阅读次数:
148
使用队列进行任务控制 1 FIFO与LIFO队列 FIFO(First In First Out)与LIFO(Last In First Out)分别是两种队列形式,在FIFO中,满足先入先出的队列方式,而LIFO则是后入先出的队列形式,利用这两种方式可以实现不同的队列功能。 第 1-27 行,首先 ...
分类:
编程语言 时间:
2018-01-01 16:58:08
阅读次数:
220
引证:m,n都是整数,m2=3n,求证m是3的倍数。 引证证明:(反证法)假设m并非3的倍数,那么m2则不含因数3,则m2≠3n,这与已知条件相反。 所以,当m2=3n时,m必是3的倍数。 有了引证,下面是正式证明。 证明:设m2+mn+n2=9k,则有(m-n)2=3(3k-mn),按上面的引证知 ...
分类:
其他好文 时间:
2018-01-01 16:57:58
阅读次数:
152
# -*- coding:utf-8 -*- """ 注意,需要安装 pymongo 这个库 pip3 install pymongo 在你安装并开启 mongo 之后,就可以使用 pymongo 来连接使用 mongodb 了 """ import pymongo import random # ... ...
分类:
其他好文 时间:
2018-01-01 16:57:49
阅读次数:
190
我编辑除了问题,重新安装,配置javascript提示,发现这个插件,安装之后,sublime变得非常卡,按照我电脑的性能,同时开着atom都不卡,于是把这个插件卸载之后,编辑器变得非常流畅。 ...
分类:
其他好文 时间:
2018-01-01 16:57:43
阅读次数:
143
上一篇我们分析了Proxy类的内部是怎样产生代理类的,我们看到了Proxy内部用到了缓存机制,如果根据提供的类加载器和接口数组能在缓存中找到代理类就直接返回该代理类,否则会调用ProxyClassFactory工厂去生成代理类。这里用到的缓存是二级缓存,它的一级缓存key是根据类加载器生成的,二级缓 ...
分类:
系统相关 时间:
2018-01-01 16:57:31
阅读次数:
237
>>>点击网址后,应用层的DNS协议会将网址解析为IP地址; DNS查找过程: 1. 浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就将结束。 2. 如果用户的浏览器缓存中没有,浏览器会查找操作系统缓存(hosts文件)中是否有这个域名对应的DNS解析结果。 3. ...
分类:
其他好文 时间:
2018-01-01 16:57:24
阅读次数:
385
链接 "BZOJ 4361" 题面 给出一个长度为n的序列A(A1,A2...AN)。如果序列A不是非降的,你必须从中删去一个数, 这一操作,直到A非降为止。求有多少种不同的操作方案,答案模10^9+7。 N include include include using namespace std; ...
分类:
编程语言 时间:
2018-01-01 16:57:17
阅读次数:
213
1 class Test(): 2 def __init__(self, func): 3 print('装饰器1') 4 self.__func = func 5 6 def __call__(self): 7 print('装饰器2') 8 self.__func() 9 10 @Test ..... ...
分类:
编程语言 时间:
2018-01-01 16:57:08
阅读次数:
121
(为了节约空间,打印结果常用“...”表示省略) 加载数据集 1. 加载sklearn自带的数据集 scikit learn有一些自带的标准数据集,例如用于分类的经典数据集iris和digits以及用于回归的boston house prices数据集。 这些自带的数据集一种是类似字典的对象,它保存 ...
分类:
其他好文 时间:
2018-01-01 16:57:00
阅读次数:
334
一、 标记符号: ::确实可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意: (1)除了 :: 之外, 任何以:开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容, 只是为了与正常的标号相区别, 建议使用 goto 所无法识别的标号, 即在:后紧跟一个非字母数字的一个 ...
1.group by简介 -> 使用group by子句可以将数据分组-> 语法group by 字段-> 注意-> 查询中只允许出现分组的字段或聚合函数-> 分组查询中可以有常量例:查询一张学生表里不同的名字有多少种 2.聚合函数 -> 分组后对数据进行汇总-> count() 求总数-> sum ...
分类:
其他好文 时间:
2018-01-01 16:56:42
阅读次数:
89
CCNA *****************路由器破解密码***********************ctrl+breakremmon>confreg 0x2142remmon>resetrouter#copy startup-config running-configrouter#conf tr ...
分类:
系统相关 时间:
2018-01-01 16:56:35
阅读次数:
323
什么是缓冲区? 简单而言,缓冲区的作用就是,把输入或者输出的内容先放进内存,而不显示或者读取.至于为什么要有缓冲区,这是一个很广泛的问题,如果有兴趣,可以在网山找下资料.其实缓冲区最本质的作用就是,协调高速CPU和相对缓慢的IO设备(磁盘等)的运作. PHP在执行的时候,在什么地方有用到缓冲区?想要 ...
分类:
其他好文 时间:
2018-01-01 16:56:27
阅读次数:
112
写在前面的话:2017年有太多的杂念和懈怠。很多方面的东西都停滞不前,年底版本上还出了问题,深感自责和不安。希望来年能够认真,专注和坚持。 几日前重新换了电脑,正好重新配置各种环境,也想重新学习一下自动化方面的知识。 今天想记录下的是关于selenium和python的环境搭建。 其实说起来也比较简 ...
分类:
编程语言 时间:
2018-01-01 16:56:18
阅读次数:
193
KVM 是业界最为流行的 Hypervisor,全称是 Kernel based Virtual Machine。它是作为 Linux kernel 中的一个内核模块而存在,模块名为 kvm.ko,也可以看作是一个进程,被内核调度并管理,从 Linux 2.6.20 版本开始被完全正式加入到内核的主 ...
分类:
其他好文 时间:
2018-01-01 16:56:12
阅读次数:
101