32位汇编学习

  • Post author:
  • Post category:其他

masm代码的基本模板: 首先是指定使用的指令集,例如: .586 这个就表示使用.586的指令集 然后指定内存模式和调用约定,例如: .MODEL flat,stdcall 这里的flat是内存模式,stdcall是调用约定(stdcall就是32位下Windows API 的调用约定) 指定需要包含的静态链接库文件: includelib user32.lib includelib kerne…

继续阅读 32位汇编学习

undo空间管理(可以收缩undo log回滚日志物理文件空间)

  • Post author:
  • Post category:其他

http://mysql.taobao.org/monthly/2016/07/01/ 1. 背景 InnoDB存储引擎中,undo在完成事务回滚和MVCC之后,就可以purge掉了,但undo在事务执行过程中,进行的空间分配如何回收,就变成了一个问题。 我们亲历用户的小实例,因为一个大事务,导致ibdata file到800G大小。 我们先大致看下InnoDB的undo在不同的版本上的一些演进:…

继续阅读 undo空间管理(可以收缩undo log回滚日志物理文件空间)

Appium-Inspector安装及使用方法

  • Post author:
  • Post category:其他

1.前提 随着Appium Desktop升级到1.22.0版本,服务和元素查看器已经分开了,个人感觉是为了使用Desktop提高启动及运行速度(启动速度确实快很多了),查看元素信息就需要下载Appium Inspector,如下图: 2.下载方法 可以通过点击原来的查看封印经按钮直接打开下载地址 https://github.com/appium/appium-inspector 在 READM…

继续阅读 Appium-Inspector安装及使用方法

cookie、session、sessionid 与jsessionid

  • Post author:
  • Post category:其他

http://www.cnblogs.com/fnng/archive/2012/08/14/2637279.html Cookie 与 session 的产生过程 我们都知道 HTTP 协议本身是无状态的,客户只需要简单的向服务器来发送请求下载某些文件,客户端向服务器端发送的每次请求都是独立的。对于当前的 web 应用, HTTP 的“无状态”,导致许多应用都不得不花费大量的精力来记录用户的操作…

继续阅读 cookie、session、sessionid 与jsessionid

日期时间格式化 @JsonFormat与@DateTimeFormat

  • Post author:
  • Post category:其他

如果要使用 @JsonFormat 这个注解的话,需要在项目中添加 jackson 相关的依赖包; 因为 @JsonFormat 注解不是 Spring 自带的注解,所以使用该注解前需要添加 jackson 相关的依赖包。当然,如果是 SpringBoot 项目就不需要自己手动添加依赖了, 因为在 spring-boot-start-web 下已经包含了 jackson 相关依赖 。 <!-…

继续阅读 日期时间格式化 @JsonFormat与@DateTimeFormat

设计模式篇——模板方法模式

  • Post author:
  • Post category:其他

设计模式篇——模板方法模式 一、应用场景 1.1 生活场景 1.1.1 把大象放进冰箱需要几步?打开冰箱门 -> 放入大象 -> 关闭冰箱门 1.1.2 填写入职登记表 -> 打印简历 -> 复印学历 -> 复印身份证 -> 签订劳动合同 -> 建立花名册 -> 办理工牌 -> 安排工位 1.2 代码场景 1.2.1 数据库怎么连接?创建连接 …

继续阅读 设计模式篇——模板方法模式

[gazebo仿真]D*Lite 算法及ROS仿真

  • Post author:
  • Post category:其他

D*Lite算法简介 参考知乎《路径规划算法总结》: https://zhuanlan.zhihu.com/p/51372134 参考云水禅心_心一博客 终身规划A*算法(LPA*):Lifelong Planning A*: https://blog.csdn.net/lqzdreamer/article/details/85175372 D* Lite路径规划算法: https://blog.…

继续阅读 [gazebo仿真]D*Lite 算法及ROS仿真

Python图像处理 PIL中convert ( ) 函数原理

  • Post author:
  • Post category:python

Python图像处理 PIL中convert(‘L’)函数原理 1. img = img.convert() PIL有九种不同模式: 1,L,P,RGB,RGBA,CMYK,YCbCr,I,F。 1.1 img.convert('1') 为二值图像,非黑即白。每个像素用8个bit表示,0表示黑,255表示白。 1.1.1 Code 1 from PIL import Image 2 3 4 def…

继续阅读 Python图像处理 PIL中convert ( ) 函数原理

算法实验 01背包 暴力解法 java实现

  • Post author:
  • Post category:java

01背包 暴力解法 01背包问题正如其名,其本质就是真和假,0和1。每个物品只有要么被装进背包,要么没有装进背包这两种状态。其暴力解法也算是一种全排列问题。 如上图所示,我们可以用一个数组used来表示这五个物品当前的状态。{0,0,0,0,0}该数组就表示这五个物品都没有被选中。{1,0,0,0,0}表示只有第一个物品被选中了。 第一步 找到所有的可能性 便是找到所有的可能性,其总数为 C 0 …

继续阅读 算法实验 01背包 暴力解法 java实现

Celery 学习笔记(2)- 定时任务

  • Post author:
  • Post category:其他

定时任务 Celery 中启动定时任务有两种方式,(1)在配置文件中指定;(2)在程序中指定。 # cele.py import celery app = celery.Celery('cele', broker='redis://localhost:6379') @app.task def send(message): return message app.conf.beat_schedule …

继续阅读 Celery 学习笔记(2)- 定时任务