首页 > 2018年05月28日 > 全部分享
php函数的实现
1.函数 汇编中函数对应的是一组独立的汇编指令,然后通过call指令实现函数的调用。PHP编译的opcode数组,与汇编指令对应。 PHP用户自定义函数的实现就是将函数编译为独立的opcode数组,调用时分配独立的执行栈依次执行opcode,所以自定义函数对于zend而言并没有什么特别之处,只是将o ...
分类:Web开发   时间:2018-05-28 19:10:34    收藏:0  评论:0  赞:0  阅读:164
MariaDB10.3 系统版本表 有效防止数据丢失
系统版本表是SQL:2011标准中首次引入的功能。系统版本表存储所有更改的历史数据,而不仅仅是当前时刻有效的数据。举个例子,同一行数据一秒内被更改了10次,那么就会保存10份不同时间的版本数据。就像《源代码》电影里的平行世界理论一样,你可以退回任意时间里。从而有效保障你的数据是安全的,DBA手抖或程序BUG引起的数据丢失,在MariaDB10.3里已成为过去。
分类:数据库技术   时间:2018-05-28 18:54:39    收藏:0  评论:0  赞:0  阅读:190
HTTPS双向认证
java.net.SocketException: Software caused connection abort: recv failed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293) at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.waitForClose(SSLSocketImpl.j
分类:Web开发   时间:2018-05-28 18:54:20    收藏:0  评论:0  赞:0  阅读:183
mysql针对较大page,进行锁定内存memlock,不使用swap空间
HugePage简介HugePage技术是Linux在内核2.6中增加的一个特性,基本原理是:使用较大的Page实现对较大内存的访问!这个技术可以在Linux内核2.6及其以上的版本,32位和64位都支持!它的大小范伟是2MB到256MB,具体大小依赖于内核版本和服务器硬件架构!HugePage的优势:1.增加TLB的命中率;2.Page是被锁定在内存中,降低内存交换;3.锁定内存,降低内存释放与
分类:数据库技术   时间:2018-05-28 18:54:12    收藏:0  评论:0  赞:0  阅读:233
linux7创建逻辑卷lv报错问题
linux7创建逻辑卷lv报错问题系统环境#系统版本cat/etc/redhat-releaseCentOSLinuxrelease7.4.1708(Core)创建步骤#创建LVM分区fdisk/dev/sdb#安装lvm2包yuminstall-ylvm2#创建pvpvcreate/dev/sdb1#创建vgvgdatavgdata/dev/sdb1#创建lvlvcreate-nlvdata-l
分类:系统服务   时间:2018-05-28 18:54:01    收藏:0  评论:0  赞:0  阅读:703
mysql针对较大page,进行锁定内存memlock,不使用swap空间
HugePage简介HugePage技术是Linux在内核2.6中增加的一个特性,基本原理是:使用较大的Page实现对较大内存的访问!这个技术可以在Linux内核2.6及其以上的版本,32位和64位都支持!它的大小范伟是2MB到256MB,具体大小依赖于内核版本和服务器硬件架构!HugePage的优势:1.增加TLB的命中率;2.Page是被锁定在内存中,降低内存交换;3.锁定内存,降低内存释放与
分类:数据库技术   时间:2018-05-28 18:53:53    收藏:0  评论:0  赞:0  阅读:1591
vue的插件使用
插件通常是为Vue添加全局功能,vue的官网介绍了5中添加插件的方法。 vue的插件有个公开方法install。第一个参数是Vue构造器,第二个参数是一个可选的选项对象。 在plugin.js中可以这样: 在入口文件main.js中引入: ...
分类:其他   时间:2018-05-28 18:53:00    收藏:0  评论:0  赞:0  阅读:147
K8S调度之标签选择器
Kubernetes 调度简介 除了让 kubernetes 集群调度器自动为 pod 资源选择某个节点(默认调度考虑的是资源足够,并且 load 尽量平均),有些情况我们希望能更多地控制 pod 应该如何调度。比如,集群中有些机器的配置更好( SSD,更好的内存等),我们希望比较核心的服务(比如说 ...
分类:其他   时间:2018-05-28 18:52:47    收藏:0  评论:0  赞:0  阅读:327
golang 小例子
import ( "bytes" "encoding/binary" "encoding/gob" "fmt" ) func str_to_byte(src string) []byte { //strSlice := []string{src} buffer := &bytes.Buffer{} ...
分类:其他   时间:2018-05-28 18:52:20    收藏:0  评论:0  赞:0  阅读:214
1. 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]var num... ...
分类:其他   时间:2018-05-28 18:52:03    收藏:0  评论:0  赞:0  阅读:203
计算机网络: IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解
计算机网络: IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解 ...
分类:其他   时间:2018-05-28 18:51:44    收藏:0  评论:0  赞:0  阅读:151
结构体
它是一组具有相同类型的数据的集合。但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。结 ...
分类:其他   时间:2018-05-28 18:51:22    收藏:0  评论:0  赞:0  阅读:175
位域与位运算
有些数据在存储时并不需要占用一个完整的字节,只需要占用一个或几个二进制位即可。例如开关只有通电和断电两种状态,用 0 和 1 表示足以,也就是用一个二进位。正是基于这种考虑,C语言又提供了一种叫做位域的数据结构。在结构体定义时,我们可以指定某个成员变量所占用的二进制位数(Bit),这就是位域。请看下 ...
分类:其他   时间:2018-05-28 18:51:02    收藏:0  评论:0  赞:0  阅读:187
JPA学习总结
JPA总结 一. 背景相关 JDK:1.8 IDE:IntelliJ IDEA db:MYSQL Spring Boot 结合 JPA Spring Boot版本:v2.0.2.RELEASE 使用maven管理jar包 二:POM 三:材料准备 两张实体表 teacher、studnett 注意: ...
分类:其他   时间:2018-05-28 18:50:33    收藏:0  评论:0  赞:0  阅读:198
分布式数据库中间件的实现原理介绍一:分库分表【转】
声明:本文并非原创,转自华为云帮助中心的分布式数据库中间件(DDM)服务的产品介绍。 分片是解决数据库存储容量限制的直接途径。分片包括垂直分片与水平分片两种方式。 垂直分片 垂直分片又叫纵向分割,即以逻辑表为单位,把原有数据库切分成多个数据库。切分后不同的表存储在不同的数据库上。 垂直分片与业务架构 ...
分类:数据库技术   时间:2018-05-28 18:50:16    收藏:0  评论:0  赞:0  阅读:239
K8S调度之节点亲和性
Node Affinity Affinity 翻译成中文是“亲和性”,它对应的是 Anti Affinity,我们翻译成“互斥”。这两个词比较形象,可以把 pod 选择 node 的过程类比成磁铁的吸引和互斥,不同的是除了简单的正负极之外,pod 和 node 的吸引和互斥是可以灵活配置的。 Aff ...
分类:其他   时间:2018-05-28 18:49:46    收藏:0  评论:0  赞:0  阅读:441
解决maven项目Cannot change version of project facet Dynamic web module to 3.0/3.1
解决maven项目Cannot change version of project facet Dynamic web module to 3.0 1.打开项目所在目录下的.settings文件夹 打开org.eclipse.wst.common.project.facet.core.xml 把<i ...
分类:Web开发   时间:2018-05-28 18:49:32    收藏:0  评论:0  赞:0  阅读:181
Process类调用exe,返回值以及参数空格问题
(方法一)返回值为int fileName为调用的exe路径,入口参数为para,其中多个参数用空格分开,当D:/DD.exe返回值为int类型时。 (方法二)返回值位string 返回值为string时,首先在生成DD.exe时主函数main返回值为void,但在主函数要用Write输出strin ...
分类:其他   时间:2018-05-28 18:49:18    收藏:0  评论:0  赞:0  阅读:238
C# 字符串操作详解
1、字符串转字符数组 (1)、ToCharArray()方法,源码如下: 调用代码: 输出结果: (2)、源码如下: 调用代码如下: 输出结果: (3)、源码如下: 调用代码如下: ...
分类:Windows开发   时间:2018-05-28 18:48:56    收藏:0  评论:0  赞:0  阅读:286
一个列表实现__iter__和__next__方法的例子
执行结果: 厉智陈培昌程劲徐晓冬 ...
分类:其他   时间:2018-05-28 18:48:38    收藏:0  评论:0  赞:0  阅读:273
1200条   上一页 1 ... 20 21 22 23 24 ... 60 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!