自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

转载 关于数据库的索引

1、索引的作用:加快查询。2、索引的类型:唯一索引,主键索引和聚集索引3、索引的底层实现:首先是平衡树,也就是B-Tree/B+Tree。然后别的还有哈希桶和位图,后面两种比较少用。4、来说一下啊自我对于平衡数区别的理解:-----B树里面的每个结点,不论是叶结点还是非叶结点,都含有Key和一个指向数据的指针。这样,一旦找到某个结点以后,就可以根据指针找到对应的磁盘地址。  这...

2019-04-30 09:21:00 57

转载 Deepin 15.10 发布,深度操作系统

开发四年只会写业务代码,分布式高并发都不会还做程序员? ​​深度操作系统是一个致力于为全球用户提供美观易用、安...

2019-04-28 16:51:55 332

转载 二维条码扫描模组在肯德基KFC的无纸化点餐解决方案

在如今提倡节约资源的环境下,肯德基在品牌发展中,逐渐实现无纸化点餐,不仅节约了纸质点餐单,而且还具有节约资源的示范作用。而其中二维码扫描模组是这套无纸化点餐方案的重点,在整套设备中,加入二维码扫描模组,可以实现用户点餐与确认菜单功能。为了走进年轻消费者的市场,肯德基K PRO除了在装潢风格、菜品上进行改变,也引入了诸多智能科技产品。随着肯德基K PRO的开业,新大陆的条码识读设备也正式投...

2019-04-28 16:21:00 280

转载 Groovy Closure简介

什么是闭包(Closure)在Groovy中,闭包是一段匿名的代码段,它可以有参数,返回值,并且能够赋值给一个变量。闭包中使用的变量可以是在闭包外部定义的,也可以是在闭包内部定义的。转载于:https://www.cnblogs.com/Im-Victor/p/10780171.html...

2019-04-27 20:29:00 57

转载 盘点机有什么功能

物联宇盘点机是数据采集管理的设备,也称为手持终端。在采集数据具有实时化,自动化和传输的多项功能,为数据采集工作的岗位提供了实用性和可靠性。盘点机通过扫描货物的条码进行记录相关信息,而需要货物时通过手持机能够快速查询到货物的库存数量,有效的提升了管理效率。转载于:https://blog.51cto.com/14265294/2385641...

2019-04-27 15:12:11 143

转载 2-2新建小程序项目

新建小程序项目点击小程序项目管理项目---> 新建小程序项目目录, AppID, 项目名称可以无APPID ,有些功能无法实现,绝大多数API无法使用用邮箱登录后台管理系统建立普通快速启动模版(开发的不是插件的话,就直接选择默认即可)转载于:https://juejin.im/post/5cc43a055188252d9053d128...

2019-04-27 11:22:22 127

转载 javascript全栈开发实践-web-6

重构代码,让代码变得可维护在这里,我们将会使用面向对象的思想。有java/c++基础的,会很容易接受。如果没有了解过,建议先了解面向对象的编程思想。JavaScript在ES6引入了关键字class,让我们可以按照java/c++的方式来编写class了,从而摆脱难以理解的原型链。首先,在之前的实现中,我们有不同的工具,例如铅笔,荧光笔,矩形等。那么,我们可以抽象出一个tool,它代表了一个...

2019-04-26 11:07:25 84

转载 xJavaFxTool 0.1.5 发布,基于 JavaFx 搭建的小工具集合

基于 JavaFx 搭建的实用小工具集合xJavaFxTool 更新至 0.1.5 版本,阶段性版本完成,后续继续添加小工具。此次更新中添加有日志控制台显示等功能,具体新增功能...

2019-04-26 09:31:58 83

转载 约瑟夫问题 Java实现

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-04-25 17:19:00 467

转载 nginx : 无法将“nginx”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。...

输入nginx命令总是出现下面报错nginx : 无法将“nginx”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次。 所在位置 行:1 字符: 1 + nginx -s reload + ~~~~~ + CategoryInfo : ObjectNotFou...

2019-04-25 10:24:25 5178

转载 Python3实现静态Web服务器,命令行动态绑定端口。

import socketimport threadingimport sys# 定义web服务器类class HttpWebServer(object): def __init__(self, port): # 创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET, socke...

2019-04-25 01:18:16 385

转载 Scrapy安装报错

python3 pip 安装Scrapy在win10 安装报错error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools问题描述当前环...

2019-04-24 04:00:00 46

转载 数据库之战| 寻找你心中的数据库漫威英雄

​今晚,就在今晚0点,《复仇者联盟4-终局之战》就要首映了!四月什么最难抢?!绝对是《复仇者联盟4》的首映票预售。飙到接近300的票价也难以阻挡漫威粉们的狂热。不知道大家有没有买到票,反正小编是没有!电影首映票估计是没办法帮到大家了,But我们的开发者社区最近新成立了一个“MaNong Studio”(程序员影业),并在电影上映之际,为没有买着票的各位带来了一部大片......每一种数据...

2019-04-23 12:44:26 1223

转载 IEnumerable对象的Distinct方法重写

public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector){  HashSet<TKey> hashSet = new HashSet&...

2019-04-23 10:41:00 282

转载 将你的前端应用打包成docker镜像并部署到服务器?仅需一个脚本搞定

1.前言前段时间,自己搞了个阿里云的服务器。想自己在上面折腾,但是不想因为自己瞎折腾而污染了现有的环境。毕竟,现在的阿里云已经没有免费的快照服务了。要想还原的话,最简单的办法就是重新装系统。而一旦重装,之前的搭建的所有环境就都白搭了。再加上之前本身就想引入docker,所以就打算利用docker容器来部署这次的前端应用。2.构建前端应用在打包之前,首先需要一个可正常运行的前端应用。这个可以...

2019-04-23 07:22:35 2150

转载 思岚轻便款TOF激光雷达性能揭秘

4月17日,思岚科技官宣推出全新RPLIDAR系列激光雷达——RPLIDAR S1,S1是思岚科技推出的首款TOF激光雷达,兼备更远测距、更小体积及抗强光等特性,使机器人定位建图达到一个新高度。在测距方面,新品RPLIDAR S1的测距半径可达到40m,能帮助机器人在更多更大的场景下开展工作。无论是地下超大停车场,还是超大办公环境下,RPLIDAR S1都能轻松完成建图。同...

2019-04-22 18:36:03 248

转载 构造方法

一个类可提供多个构造方法,这些方法的参数不同。在创建对象时,系统自动调用能够满足参数匹配的构造方法为对象初始化。构造方法作用就是对类进行初始化。 如果你没有定议任何构造方法的形式,程式会为你取一个不带任何参数的构造函数,那么你产生类的对像时只能用不带参数的方法。如:class a {}//没有任何构造函数。构造方法就是与类同名的那个方法,它的作用是可以用来初始化,例子如下:...

2019-04-21 12:50:00 67

转载 编写shellcode的几种姿势

今天开始在做hitcon-training的题目,做到lab2就发现了自己的知识盲区,遇到无法执行shell的情况,需要自己打shellcode执行catflag操作经过一系列的搜索,发现了几种编写shellcode的方法:首先,就可以用pwntools来编写:1.asm 进行汇编,使用参数来指定cpu类型以及操作系统32位linux:asm("mo...

2019-04-20 13:15:00 256

转载 python移植到arm平台

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-04-19 07:28:00 794

转载 CMake 设置Target输出目录和后缀名

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-04-17 22:34:00 2486

转载 Spark 容错机制

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-04-17 10:43:00 480

转载 14、使用csv和excel存储豆瓣top250电影信息

记得我们第三关的时候爬取了豆瓣TOP250的电影名/评分/推荐语/链接,现在呢,我们要把它们存储下来,记得用今天课上学的csv和excel,分别存储下来哦~ URL https://movie.douban.com/top250?start=0 1 import csv 2 import openpyxl 3 import requests...

2019-04-16 22:30:00 1047

转载 缓冲区溢出-canary保护

本文视频: 如果文字过于枯燥,可观看在线视频:https://edu.51cto.com/sd/16514基础知识: 我们知道在32位操作系统上,主要是溢出栈缓冲区,覆盖函数返回地址来达到劫持程序的木的,那么Linux为了防御该问题,使用了canary来保护函数的返回地址。canary保护是Linux众多保护机制的一种,主要的作用是防御溢出**...

2019-04-16 19:53:29 539

转载 深入解析TCP协议

1. OSI七层模型  TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、基于IP的传输层协议。  TCP在IP报文的协议号是6。TCP是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。  1.1 首先来看看OSI的七层模型:        TCP...

2019-04-15 16:19:45 86

转载 java面向对象

java的面相对象感觉很有活力比python那种简便化的面相对象有趣多了,何谓面相对象什么是面向对象,这个话题一直是很多人和面试官会去深究的问题,,面向对象思想是将人们在现实生活中的事物应用到程序设计中。对象就是现实生活中真实存在的,比如某个人某个事物这都是可以叫做一个对象类: 将具有相同属性及相同行为的一组对象称为类。广义地讲,具有共同性质的事物的集...

2019-04-15 14:59:00 435

转载 混合云容灾服务之本地恢复功能如何助力“云备胎”一键转正

前文 介绍了如何利用阿里云的混合云容灾服务对本地的数据中心做保护,并在本地虚拟机出现故障的时候以秒级RPO,分钟级RTO在阿里云ECS上进行恢复。但是对于对于一个完整的容灾场景来讲,云上恢复出来的ECS只能算是一个“云备胎”,只有把这个“云备胎”转正回到用户本地,才算是一次真正的“灾难恢复”。本文主要介绍如何在VMware虚拟化环境(vSphere)中,...

2019-04-15 10:32:03 92

转载 [bzoj 3622]已经没有什么好害怕的了

传送门 Description Solution广义容斥原理首先对于要求一个恰好为\(k\)的答案,我们可以转化为不少于\(k\)的答案,然后容斥怎么求不少于\(k\)的答案呢,我们通常是钦定几个条件必然满足,剩下的就是排列组合乘进去因为显然会算重,所以要容斥对于此题:我们先对两个序列排序令\(f[i][j]\)表示前第一个序列前\(i\)个数与第二个序列匹配,大于的...

2019-04-13 22:47:00 35

转载 排序算法汇总

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-04-13 14:01:00 60

转载 【2018】ios app真机调试到上架App Store完整教程

iOS APP发布分两大步骤,首先测试APP,如没问题再上传APP审核!1、真机测试调试APP2、上传APP到App Store审核上架基本需求资料1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程)2、开发好的APP第一大步:真机调试APP(安装到非越狱手机测试)真机调试分6步进行介绍,如果已经真机测试好,请直接看第二大步。...

2019-04-12 15:47:00 207

转载 像数据科学家一样思考:12步指南(中)

像数据科学家一样思考:12步指南(上)《像数据科学家一样思考》7-工程产品下一步是建立统计软件。如果统计是分析和从数据中得出结论的框架,那么软件就是将这个框架付诸行动的工具。数据科学家必须为任何项目做出许多软件选择。如果你有一个喜欢的软件,这通常是一个不错的选择,但是有充分的理由去挑选别的东西。如果你是数据科学或统计软件的新手,或许很难...

2019-04-11 23:40:05 53

转载 学习python第一天内容回顾

一、什么是语言??什么是编程语言??什么是编程??为什么要编程??答:1、语言是一种事务与另一种事务之间交流的介质2、编程语言是程序员与计算机之间交流的的介质3、程序员把自己想做的事用编程语言表达出来的一系列文件4/为了解放生产力解放人力,提高生产效率,让计算机按照人的思维逻辑去工作二、计算机的组成部分1、控制器:指挥系统,控制计算机和其他硬件工作2、运算器:负责进行数...

2019-04-11 20:42:00 82

转载 使用栈实现队列(1)(Java)

1 class MyQueue 2 { 3 private Stack s1; 4 private Stack s2; 5 6 public MyQueue(int size) 7 { 8 this.s1 = new Stack(size); 9 this.s2 = new Stack(...

2019-04-11 16:56:00 42

转载 PCIE错误分析

前面的文章提到过,PCI总线中定义两个边带信号(PERR#和SERR#)来处理总线错误。其中PERR#主要对应的是普通数据奇偶校检错误(Parity Error),而SERR#主要对应的是系统错误(System Error)。具体如下:· 普通的数据奇偶校检错误——通过PERR#报告· 在多任务事务(Multi-task Transaction,又称为Spe...

2019-04-11 11:26:00 932

转载 Python多进程

multiprocessing 模块创建进程需要将要执行的事情封装为函数使用multiprocessing模块中Process类创建进程对象通过对象属性设置和Process的初始化函数对进程进行设置,绑定要执行的函数启动进程,会自动执行进程绑定的函数完成进程的回收mp.Process()功能:创建进程对象参数:name 进程名称 Process-1target 绑定函数...

2019-04-11 11:15:00 87

转载 【教程】你知道使用Sisulizer本地化数据库有哪些方法吗?

Sisulizer可以根据数据库本地化的需要灵活调整 Sisulizer是企业最佳的软件本地化工具,它使用共享的译码存储系统,可广泛的应用于服务器数据库的本地化和Web应用程序的本地化。我们有许多方法可以了解数据库本地化。Sisulizer涵盖了所有级别:克隆(数据库),表格,行和字段。Sisulizer提供的用于本地化数据库的四种方法如下: 克隆数据库本地化行数据库本地化(2种风格)表数...

2019-04-11 07:54:17 192

转载 移动端开发reset.css(可用normalize替代)

@charset "utf-8";/ 禁用iPhone中Safari的字号自动调整 /html {-webkit-text-size-adjust: none;-ms-text-size-adjust: none;font-family: "黑体";}/ 去除iPhone中默认的input样式 /input[type="submit"],input[type="reset"],in...

2019-04-11 06:22:38 471

转载 Flutter 40: 日常问题小结 (一)

小菜作为一个小学生在实际操作中遇到很多问题,相对比较常见,小菜来整理记录一下。问题一:嵌套权重异常小菜做 Android 时为了屏幕适配,用到权重/比例比较多,Flutter 也提供了实现权重的功能,小菜尝试过 权重基本用法,当时没有涉及到嵌套权重的问题,小菜想要实现的是左侧一张大图,右侧垂直两张小图,水平方向 1:1 均分,...

2019-04-08 19:20:04 63

转载 layui使用 ——父,子页面传值

页面传值是非常常用的,layui自带弹窗功能,但是内置使用的是location.href 暂时没找到方法条件请求头,所以在后台需要放开拦截器, layer.open({ type : 2, title: "分类详情", area: ["50%",...

2019-04-07 00:30:00 275

转载 vn.py 2.0.1 发布,全功能交易程序开发框架

开发四年只会写业务代码,分布式高并发都不会还做程序员? vn.py 2.0.1 正式版发布了,vn.py 是基于 Py...

2019-04-05 06:40:31 143

转载 思考方式

提问的艺术周哈里窗5W1H: what、why、where、who、when、how。注:别人不会说,你不会听吗?别人不会写,你不会看吗?ybqqtoworld ...

2019-04-04 11:56:25 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除