首页 > 2019年12月23日 > 全部分享
Lua 学习之基础篇九<Lua 协同程序(Coroutine)>
引言 讲到协程,首先来介绍一下线程和协程的区别 lua协程和多线程 相同之处:拥有自己独立的桟、局部变量和PC计数器,同时又与其他协程共享全局变量和其他大部分东西 不同之处:一个多线程程序可以同时运行几个线程(并发执行、抢占),而协程却需要彼此协作地运行,并非真正的多线程,即一个多协程程序在同一时间 ...
分类:其他   时间:2019-12-23 13:08:48    收藏:0  评论:0  赞:0  阅读:69
Lua 学习之基础篇八<Lua 元表(Metatabble)&&继承>
讲到元表,先看一段table的合并动作. 程序会报错,因为不知道如何对两个table执行+运算,这个时候就需要通过元表来定义,有点类似c中的运算符加载。我们看一下如何通过元表实现合并操作。 可以看到, 程序在执行的时候,调用了mt._add元方法计算。 具体的过程是: 1.查看t1是否有元表,若有, ...
分类:Web开发   时间:2019-12-23 13:08:20    收藏:0  评论:0  赞:0  阅读:73
数组判重并更新重复值
一维数组: $arr = [1,2,3,4,5,4,3,2,1,1,1,1]; updateRepeat($arr); 处理结果: array(12) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> s ...
分类:编程语言   时间:2019-12-23 13:07:58    收藏:0  评论:0  赞:0  阅读:77
前端面试之立即执行函数
什么是立即执行函数 声明一个函数,并马上调用这个匿名函数就叫做立即执行函数。在定义好一个函数后,直接执行。 用声明一个函数,用括号包起来,调用此函数。 立即执行函数的写法 有时候,我们定义函数以后,立即调用该函数,这时不能在函数的定义后面直接加圆括号,这会产生语法错误。产生语法错误的原因是,func ...
分类:其他   时间:2019-12-23 13:07:08    收藏:0  评论:0  赞:0  阅读:78
运算符-java
Java 运算符 算术运算符 关系运算符 位运算符 算术运算符 假设int a=5;int b = 10 操作符描述说明示例 + 符号两侧值相加 a+b值为15 - 符号两侧值相减 b-a值为5 * 符号两侧值相乘 a*b值为50 / 符号两侧值相除 b/a值为2 % 取余 b%a余数为1 ++ 自 ...
分类:编程语言   时间:2019-12-23 13:06:49    收藏:0  评论:0  赞:0  阅读:127
12.Vue+ElementUI
1.创建工程 创建一个名为 hello-vue 的工程 vue init webpack hello-vue 安装依赖,我们需要安装 vue-router、element-ui、sass-loader 和 node-sass 四个插件 # 进入工程目录 cd hello-vue # 安装 vue-r ...
分类:其他   时间:2019-12-23 13:06:14    收藏:0  评论:0  赞:0  阅读:79
Mysql 忘记密码----修改Navicat的连接密码--以及--(加入安装Navicat时没设置密码)有时新建连接设置密码,连接不成功---的问题解决方法 密码忘记的解决
密码忘记的解决 可以参考http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html 1、安装路径(复制安装路径) 2、打开cmd命令提示符 快捷键:windows+R 打开哪个盘(例如打开D盘):输入D: 粘贴安装路径(刚才复制的路径 ...
分类:数据库技术   时间:2019-12-23 13:05:37    收藏:0  评论:0  赞:0  阅读:91
Android studio 连接真机
首先用数据线连接真机 1.打开开发者模式(小米手机mix2s为例 设置->我的设备->全部参数->连续点击MIUI版本——开启成功) 2.在更多设置中找到系统安全设置——允许安装未知来源的应用 3.在更多设置中选择开发者选项,在开发者选项中同时勾选USB调试和USB安装的开关 4.进入AS 开始调试 ...
分类:移动平台   时间:2019-12-23 13:05:15    收藏:0  评论:0  赞:0  阅读:150
C# 获取图像的旋转角度
public static int readPictureDegree(string path) { int rotate = 0; using (var image = System.Drawing.Image.FromFile(path)) { foreach (var prop in imag ...
分类:Windows开发   时间:2019-12-23 13:04:57    收藏:0  评论:0  赞:0  阅读:175
String Buffer和StringBuilder类-java
Java String Buffer和StringBuilder类 对字符串进行修改时,需要String Buffer和StringBuilder类 能够被多次修改,却不产生新的未使用对象 StringBuilder类,不是线程安全的。 速度优势,要求安全的情况下必须用StringBuffer类 p ...
分类:编程语言   时间:2019-12-23 13:04:24    收藏:0  评论:0  赞:0  阅读:76
java接口的多继承
Java类之间并不允许多继承,只可以单继承和实现多接口,一直以为接口也是一样的,但是查阅了相关资料,突然豁然开朗。 一个类只能extends一个父类,但可以implements多个接口。 一个接口则可以同时extends多个接口,不会报错。 却不能implements任何接口,会报一个语法错误的。所 ...
分类:编程语言   时间:2019-12-23 13:04:01    收藏:0  评论:0  赞:0  阅读:81
Fetch 记录
encodeURI()不会对本身属于URI的特殊字符进行编码,例如冒号、正斜杠、问号和井字号;而encodeURIComponent()则会对它发现的任何非标准字符进行编码。 Fetch 请求body encodeURI参数会自动解码一次,需要再body传递的时候进行编码。 Fetch 'Conte ...
分类:其他   时间:2019-12-23 13:03:30    收藏:0  评论:0  赞:0  阅读:67
验证集和测试集的区别
训练集用于模型参数,测试集用于估计模型对样本的泛化误差,验证集用于“训练”模型的超参数。 我们知道一个机器学习模型通常包括两个部分的参数:模型参数和超参数。其中超参数是用于控制模型行为的超参数,这些参数不是通过模型本身学习而来的。例如多项式回归模型里面,多项式的次数,学习速率是超参数。这些超参数不能 ...
分类:其他   时间:2019-12-23 13:03:13    收藏:0  评论:0  赞:0  阅读:56
32.flag.php
右键查看源码~ 什么都没发现~ , 想到题目的提示~ 给hint随便赋一个参数试一试~ 若unserialize($cookie)全等于$KEY,这里注意有双引号,大体意思是:cookie的参数为ISecer,值为$KEY的序列化 用PHP测试一下 可以看到serialize($KEY)的值为 s: ...
分类:Web开发   时间:2019-12-23 13:02:52    收藏:0  评论:0  赞:0  阅读:72
SpringCloud学习系列-SpringCloud
SpringCloud是什么? SpringCloud=分布式微服务架构下的一站式解决方案,是各个微服务架构落地技术的集合体,俗称微服务全家桶 SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基 ...
分类:编程语言   时间:2019-12-23 13:02:31    收藏:0  评论:0  赞:0  阅读:79
模板 - 数据结构 - Treap
还有人把Treap叫做树堆的,但是常用名还是叫做Treap的比较多。 不进行任何封装的,带求和操作的,一个节点存放多个元素的最普通的Treap。 封装了val的,速度略微下降,因为是键值对所以求和类的函数变得没什么意义。 ...
分类:其他   时间:2019-12-23 13:02:11    收藏:0  评论:0  赞:0  阅读:67
Centos7_Root密码重置
原因: 最近出去见女朋友,竟然忘了Root用户的密码,此时考验linux基础扎不扎实的时候到了... 操作步骤: 解释补充: mount -o remountr,w / #修改根目录文件系统的权限,实现自由修改 passwd #更改当前用户的的密码 touch /.autorelabel #在根目录 ...
分类:其他   时间:2019-12-23 13:01:47    收藏:0  评论:0  赞:0  阅读:75
Python 极简教程(六)运算符
运算符,我们日常生活中使用的加减乘除,都是运算符的一种。当然这种一般我们称为算术运算符,用于处理数字运算的。但是在计算机语言中,还有很多的运算符。用于处理不用的情况。主要有以下几类:算术运算符比较运算符逻辑运算符成员运算符算术运算符算术运算符就是日常所用的加减乘除,这些运算符在计算机语言中可以用于数值类型的运算。运算符|描述|例子--|--|--|相加|5+6结果为11|相减|5-3结果为2|乘法
分类:编程语言   时间:2019-12-23 12:34:10    收藏:0  评论:0  赞:0  阅读:77
Python 极简教程(四)变量与常量
变量和常量在Python中没有常量与变量之分。只有约定成俗的做法:全大写字母的名称即为常量:PI=3.1415926全小写字母的名称为变量:name=‘nemo‘变量与常量都是用来在程序运行过程中,储存需要用到的值的。变量在运行过程中会变化,用于存储临时的值;常量在运行过程中不变,用于储存固定的值。一般常量都是放在顶部,作为全局使用。然而只是约定而已,Python并没有语法上的强制要求,所以其实常
分类:编程语言   时间:2019-12-23 12:33:29    收藏:0  评论:0  赞:0  阅读:75
使用BulkLoad从HDFS批量导入数据到HBase
在向Hbase中写入数据时,常见的写入方法有使用HBaseAPI,Mapreduce批量导入数据,使用这些方式带入数据时,一条数据写入到HBase数据库中的大致流程如图。数据发出后首先写入到雨鞋日志WAl中,写入到预写日志中之后,随后写入到内存MemStore中,最后在Flush到Hfile中。这样写数据的方式不会导致数据的丢失,并且道正数据的有序性,但是当遇到大量的数据写入时,写入的速度就难以保
分类:其他   时间:2019-12-23 12:32:42    收藏:0  评论:0  赞:0  阅读:132
1484条   上一页 1 ... 50 51 52 53 54 ... 75 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!