Lua模除运算的大坑

问题 对负数进行模除运算遇到的坑,Lua的%运算与C++的%有差异 实践 结论 Lua%运算的基本公式 a % b = a - ( ( a // b ) * b ) 1.在C,C++中 %运算符的取整是舍弃小数部分的截断取整 -7 % 4 == -3 7 % (-4) == 3 2.而在Lua中 ,%运算符是向负无穷取整 -7 % 4 == 1 // -7 - ( ( -7 // 4) * 4 ) = -7 - (-2 * 4) = 1 7 % (-4) == -1 //
分类: 其他 发布时间: 09-07 21:25 阅读次数: 0

去掉for循环输出的尾部,及换行写入TXT文件

person_info = [{"name":"yuze", "age": 88, "gender": "男", "hobby": "", "motto": "hehe"}, {"name":"boge", "age": 18, "gender": "男", "hobby": "basketball", "motto": "haha"}] for i in person_info: s=(",".join([str(v) for v in i.val
分类: 其他 发布时间: 09-07 21:25 阅读次数: 0

题解 P5037 【抓捕】

照例先扯淡 不知道大家有没有做过P4473 [国家集训队]飞飞侠呢?如果没做过可以去看一下,那题的这道题就是用了飞飞侠的优化思想。有一次考试,我们考到了飞飞侠这道题,然后标程是分层图,由于我太菜了,没听懂就上网搜讲解,结果发现了一个神仙算法:Dijkstra+并查集优化(后来zcysky大佬也在洛谷上发了相关的题解,我也很不要脸的发了一篇,此处就不讲了),在看懂之后我就把那题的优化思路运用到了这里QAQ。 扯完了,下面开始讲题目。 先把题意简化一下:给你编号为$1$到$n$的$n$个点,两个编
分类: 其他 发布时间: 09-07 21:25 阅读次数: 0

Centos7部署YUM仓库及NFS共享服务(一)

部署YUM仓库及NFS共享服务YUM概述:YUM (yellow dog updater modified),基于RPM包构建的软件更新机制,可以自动解决依赖关系且所有的软件包由集中的YUM软件仓库提供软件仓库的提供方式1. FTP服务:ftp://......2. HTTP服务:http://......3. 本地目录:file://......RPM软件包的来源1. Centos发布的RPM包
分类: 企业开发 发布时间: 09-07 21:22 阅读次数: 0

模板语法2

一、什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二、模板语法分类 一、模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点) views.py def index(request): name = "hello haiyan" i = 200 l = [11,22,33,44,55] d = {"name":"haiyan","age":20}
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

SIFT解析(一)建立高斯金字塔 图像金字塔、高斯金字塔、差分金字塔(DOG金字塔)、尺度空间、DoG (Difference of Gaussian)角点检测

高斯金字塔是SIFT特征提取的第一步,之后特征空间中极值点的确定,都是基于高斯金字塔,因此SIFT特征学习的第一步是如何建立的高斯金字塔。 八度(octave) 简单地说八度就是在特定尺寸(长宽)下,经不同高斯核模糊的图像的集合。八度的集合是高斯金字塔。 为什么要构建高斯金字塔: 整个高斯金字塔,或者说是差分高斯金字塔是我们确定SIFT特征的基础,让我们首先想想高斯金字塔到底干了一件什么事情,他到底模仿的是什么?答案很容易确定,高斯金字塔模仿的是图像的不同的尺度,尺度应该怎样理解?对于一副图像
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

数据库03 /库、表、记录的详细操作、单表查询

目录 数据库03 /库、表、记录的详细操作、单表查询 昨日回顾 .1客户端完整连接语句 .2创建表 .3数据类型: .4完整性约束 1.外键的补充 1.删除或修改被关联字段 2.级联 2.库的详细操作 2.1创建数据库 2.2数据库的相关操作 3.表的详细操作 3.1创建表 create 3.2查看表 show 3.3修改表 alter 4.行(记录)的详细操作 4.1介绍 4.2记录的增加(插入)insert 4.3记录的修改(更新)update 4.4记录的删除 delete 4.5记录的
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

c语言数据结构之线性表的顺序存储结构

线性表,即线性存储结构,将具有“一对一”关系的数据“线性”地存储到物理空间中,这种存储结构就称为线性存储结构,简称线性表。 注意:使用线性表存储的数据,要求数据类型必须一致,线性表存储的数据,要么全不都是整形,要么全部都是字符串。一半是整形,另一半是字符串的一组数据无法使用线性表存储。 线性表存储数据可以分为: 顺序存储结构和链式存储结构 数据结构中,一组数据中的某一元素的左侧相邻元素称为“直接前驱”,位于此元素左侧的所有元素都统称为“前驱元素”;某一元素的右侧相邻元素称为“直接后继”,位于此
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

课设Day20—小修小补

一、今日工作 解决了跳转之后 Activity 和fragment 不会重新加载的问题。 完善了个人信息页面的信息修改。 加入了全局的返回按钮 二、明日计划 抓紧时间把聊天功能上线 准备一下个人的报告 三、今日总结 今天的工作主要是小修小补,在全局上进行了优化,没有什么大动作。 昨天的计划完成的不是很好,只完成了原本计划的第二条,其余两条都没能实现,原因是上午上了个课,下午又做了C++的个人项目。随着小学期的即将结束,各种 DDL 都相继而至,压力巨大。
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

幸运飞艇怎么才赚钱快

幸运飞艇怎么才赚钱快 █薇同Q:53856299█精准大师级计划,十年经验纯人工做计划,已助千人翻盘上岸,可添加老师交流沟通! 那么多玩彩导师中,我是一个实事求是的、不夸大其词给你们画饼的导师!专业与否不是我说了算,是实力说话,我能带你回血稳 赚,甚至捞第一桶金。这边我想跟彩友说的,计划方案是一方面,自己玩谁都不可能一直中,自认为会看走势盲目下注的都会死的 很惨。计划不一定百分百中,谁都不是神人,我们讲究实事求是、以诚相待,不带忽悠的,怎么玩中奖率高,这是一个值得长期摸 索探讨的话题,我有技巧
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

head命令:显示文件开头内容

head 命令可以显示指定文件前若干行的文件内容,其基本格式如下:head [选项] 文件名 选项: 选项 含义 -n K 这里的 K 表示行数,该选项用来显示文件前 K 行的内容;如果使用 "-K" 作为参数,则表示除了文件最后 K 行外,显示剩余的全部内容。 -c K 这里的 K 表示字节数,该选项用来显示文件前 K 个字节的内容;如果使用 "-K",则表示除了文件最后 K 字节的内容,显示剩余全部内容。 -v 显示文件名; 注意,如不设置显示的具体行数,则默认显示 10 行的文本数据。
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

201871010102-常龙龙《面向对象程序设计(java)》第二周学习总结

项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11475377.html 作业学习目标 适应老师教学方式,能按照自主学习要求完成本周理论知识学习; 掌握Java Application程序结构; 掌握Java语言的数据类型与变量; 学会使用Java运算符构造各类表达式; 掌握Java Application输入输出技术; 掌握Java流程控
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

uiautomator2 实现App九宫格解锁

App九宫格解锁 之前在testerhome社区看见codeskyblue大佬写过一种方法,但是这种办法存在一个弊端,那就是多个点的坐标是写死的,也就是说要是换了部手机,九宫格解锁就行不通了,于是就想着能不能做到自动去获取多个点的坐标,看了看uiautomator2的官方文档,发现有办法,如下: 1 首先通过xpath获取解锁界面上九个点 element = d.xpath("//android.view.ViewGroup/android.widget.ImageView").all() 2
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

二叉树解题思想

引言   二叉树本身就是使用递归而生成的,所以在解决相关问题的时候,首先是使用递归来做, 但是因为算法的时间和空间的问题,所以尽量将递归转换为迭代来做。 递归解题思路   递归,就是在运行的过程中调用自己。     构成递归需具备的条件:     1. 子问题须与原始问题为同样的事,且更为简单;     2. 不能无限制地调用本身,须有个出口,化简为非递归状况处理。 要点: 1. 先确定自己要做的事情的最小单元,并以将其写出来; 这是因为 子问题和原始问题是同样的事情, 所以确定子事情,那
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

2019课程设计 第十八天

今日完成: table user添加属性完成,试做了后台管理系统,能够添加属性值进行对用户管理; 对于申请接单项目,暂决定再建table application(uid int,name varchar); 当管理员收到这表单后,添加按钮,确定后转servlet,jdbc,修改user int属性; 明日目标: 对点餐表新添address属性,直接从user表里调出来; 思考再user表中存储多个地址,暂定最多五个; 对html下拉框学习; 个人小结: 每次mysql都要操作很久,应该好好学学
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

幸运飞艇怎么赚钱

幸运飞艇怎么赚钱█薇同Q:53856299█精准大师级计划,十年经验纯人工做计划,已助千人翻盘上岸,可添加老师交流沟通! 那么多玩彩导师中,我是一个实事求是的、不夸大其词给你们画饼的导师!专业与否不是我说了算,是实力说话,我能带你回血稳 赚,甚至捞第一桶金。这边我想跟彩友说的,计划方案是一方面,自己玩谁都不可能一直中,自认为会看走势盲目下注的都会死的 很惨。计划不一定百分百中,谁都不是神人,我们讲究实事求是、以诚相待,不带忽悠的,怎么玩中奖率高,这是一个值得长期摸 索探讨的话题,我有技巧你有需
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

9.1练习题1 车厢重组 题解

题目出处:洛谷 P1116 题目描述 在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转 \(180\) 度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。 输入格式 共两行。 第一行是车厢总数 \(N(≤10000)\) 。
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

HTML-点击Div读取本地文件内容

<!DOCTYPE html> <html> <div id="container" onclick="choosefile();">     <div style="text-align:center">Drag and drop files here to upload.</div>     <input type="file" id="file0" style="display: none" onchange="selectedFile();"> </div> </html
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

第四章 数据传送,寻址和算术运算

4.1 数据传送指令 4.1.2 操作数类型 操作数有 3 种基本类型: 立即数——用数字文本表达式 寄存器操作数——使用 CPU 内已命名的寄存器 内存操作数——引用内存位置 操作数 说明 reg8 8 位通用寄存器:AH、AL、BH、BL、CH、CL、DH、DL reg16 16 位通用寄存器:AX、BX、CX、DX、SI、DI、SP、BP reg32 32 位通用寄存器:EAX、EEX、ECX、EDX、ESI、EDI、ESP、EBP reg 通用寄存器 sreg 16 位段寄存器:CS、
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0

Day20:前后端代码完成

今日完成:解决前端代码最后几个问题,打包完成。 1.删除做不出来的聊天界面,将功能改成在“物品详情”界面加上联系方式。后台改了数据库设计,前端界面加了一个色块。 2.在后台增加了删除物品信息的接口deleteGoods,在个人发布页面加上deleteDescription函数。之前连接一直报405研究了好久,发现这种接口的写法必须将requestMethod都改为get才能实现。 3.想解决图片只能在作为服务器的电脑上显示的问题,后来发现太复杂了,让把url存为外网地址,每台电脑访问时将图片下
分类: 其他 发布时间: 09-07 21:09 阅读次数: 0