WPF CefSharp 爬虫

1、实际需求 EMS邮件的自动分拣,要分拣首先需要获取邮件的面单号和邮寄地址,现在我们的快递一般都有纸质面单的,如果是直接使用图像识别技术从纸质面单中获取信息,这个开发的成本和实时性都很难保证,获取信息之后还要分别处理,出口件要分到全国的对应地区,进口件要分到所在地区的各个小区。所以要提前获取面单号和邮寄地址两个关键信息,处理完之后,直接把面单号和地址信息传给分拣设备。 2、客观情况 邮政系统有自己的内网,办公系统,有查询的页面,暂时没有提供相关的接口开发,看来只能通过爬虫的相关技术获取这些关
分类: 其他 发布时间: 11-17 23:34 阅读次数: 0

05-封装、多态和继承

                封装、多态和继承  封装 原则: 将属性隐藏起来,若需要访问某个属性需要提供公共方法对其访问。(方法是一种封装,private关键字也是一种封装) private关键字 private是一个权限修饰符,代表最小权限 可以修饰成员变量和成员方法 被private修饰的成员变量或成员方法只能在别类中使用 this关键字 this代表所在类的当前引用(地址值),即对象自己的引用 private String name; public void setName(Str
分类: 其他 发布时间: 11-17 23:34 阅读次数: 0

[Swift]LeetCode1257. 最小公共区域 | Smallest Common Region

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:为敢(WeiGanTechnologies) ➤个人域名:https://www.zengqiang.org ➤GitHub地址:https://github.com/strengthen/LeetCode ➤原文地址: ➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。 ➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创! ★★★★★★★★★★★★★★★★★★★★★★★★★★
分类: 其他 发布时间: 11-17 23:34 阅读次数: 0

nodejs / python 日志

一、Node.js 日志 1、原生 Node.js 原生方法其实很简单,就四个: // 输出到 stdout console.log() console.info() = console.log() // 输出到 stderr console.warn() console.error() = console.warn() 配合 pm2 的 log 功能(参见我之前的 blog:pm2 官方文档学习笔记- 小蒋不素小蒋- 博客园),可以对项目实现基础的日志功能。(目前我采用的也是这种) 2、第
分类: 其他 发布时间: 11-17 23:34 阅读次数: 0

20191117_shell脚本

分类: 企业开发 发布时间: 11-17 23:20 阅读次数: 0

扩展运算符的使用技巧

概述: ES2015数组扩展:数组的扩展运算符 ES2015函数扩展:rest/spread参数(返回函数多余参数) ES2019对象扩展:对象的扩展运算符 一、数组的扩展运算符使用 克隆 const arr = [...arr1] 合并 const arr = [...arr1,...arr2] 拼接数组 arr.push(...arr1) 去重字符串 [...new Set(str)].join("") 去重数组 [...new Set(arr)] 代替apply Math.max.app
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

正则表达式附录

一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$ 有
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

关于:自关联!!!!

# 在ORM中设置自关联字段 class Comment(models.Model): user = models.ForeignKey(to='UserInfo') article = models.ForeignKey(to='Article') content = models.CharField(max_length=255) create_time = models.DateField(auto_now_add=True) parent = m
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

彩神注册要填哪个邀请码86968936——最新最稳

数据分析师:88206371邀请码58884040 官网:h y c p 9 9点v i p 1. 测试行业正在发生变化 在互联网新趋势和新要求的变革推动下,测试行业也在不知不觉中发生着非常大的改变,从早些年的懵懂发展,大家摸着石头过河,到大多高校设立软件测试专业,再到近几年各种测试培训盛行。如果说早期软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和,最基础的功能测试的岗位需求已经越来越少了。测试的进入门槛,也从真正零基础
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

彩神一分快三置顶邀请码58884040——最稳最高

数据分析师:88206371邀请码58884040 官网:h y c p 9 9点v i p 1. 测试行业正在发生变化 在互联网新趋势和新要求的变革推动下,测试行业也在不知不觉中发生着非常大的改变,从早些年的懵懂发展,大家摸着石头过河,到大多高校设立软件测试专业,再到近几年各种测试培训盛行。如果说早期软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和,最基础的功能测试的岗位需求已经越来越少了。测试的进入门槛,也从真正零基础
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

Python3.8.0安装(windows)

操作系统:Windows10 64bit Python版本:3.8.0 下载地址:https://www.python.org/downloads/release/python-380/,选择下方的Windows x86-64 executable installer 安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选下方“Add Python 3.8 to PATH”,并选择“Customize installation” 把Optional Features全部勾选
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

【今日揭秘】彩神一分快三最好的邀请码来了58884040

数据分析师:88206371邀请码58884040 官网:h y c p 9 9点v i p 1. 测试行业正在发生变化 在互联网新趋势和新要求的变革推动下,测试行业也在不知不觉中发生着非常大的改变,从早些年的懵懂发展,大家摸着石头过河,到大多高校设立软件测试专业,再到近几年各种测试培训盛行。如果说早期软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和,最基础的功能测试的岗位需求已经越来越少了。测试的进入门槛,也从真正零基础
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

javaweb阶段几个必会面试题

1.jsp的9大隐式对象 response(page):response对象是javax.servlet.http.HttpServletResponse对象的一个实例。就像服务器创建request对象一样,它还创建一个对象来表示对客户端的响应。response对象还定义了处理创建新HTTP头的接口。通过此对象,JSP程序员可以添加新的Cookie或日期戳,HTTP状态代码等。 request(request):request对象是javax.servlet.http.HttpServletR
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

DEX文件解析---1、dex文件头解析

DEX文件解析---1、dex文件头解析 一、dex文件     dex文件是Android平台上可执行文件的一种文件类型。它的文件格式可以下面这张图概括:     dex文件头一般固定为0x70个字节大小,包含标志、版本号、校验码、sha-1签名以及其他一些方法、类的数量和偏移地址等信息。如下图所示: 二、dex文件头各字段解析     dex文件头包含以下各个字段: magic:包含了dex文件标识符以及版本,从0x00开始,长度为8个字节 checksum:dex文件校验码,偏移量为:0
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

POJ-1050 To the Max

To the Max Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 56579 Accepted: 29921 Description Given a two-dimensional array of positive and negative integers, a sub-rectangle is any contiguous sub-array of size 1*1 or greater located withi
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

python内几种常用内置模块的介绍,包括time模块,datetime模块,random模块,os模块,sys模块,hashlib模块

介绍Python中的几种常用模块 1.time模块 与时间处理有关的python内置模块 时间戳:自1970-01-01 00.00:00到当前时间,按秒计算,到现在为止一共多少秒 import time    # 导入时间模块包 import time print(time.time())     # 获取当前时间的时间戳 ''' 1573887905.6273756 ''' ​ print(time.localtime())    # 获取当地时间格式化对象,即struct.time(为九
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

Python字典 你必须知道的用法系列

本文Python版本为3.7.X,阅读本文之前需了解python字典的基本用法。 介绍 字典(dict)是Python中内置的一个数据结构,由多个键值对组成,键(key)和值(value)用冒号分隔,每个键值对之间用逗号(,)分隔,整个字典包括在大括号中({}),键必须是唯一的,值可以取任何类型,但是键必须是不可变类型,如字符串,数字或元组。 底层使用了hash表来关联key和value,dict是无序的。特点包括: 查找和插入的速度极快,不会随着key的增加而变慢; 需要占用的内存较多 所以
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

分享彩神专属邀请码给你58884040

数据分析师:88206371邀请码58884040 官网:h y c p 9 9点v i p 1. 测试行业正在发生变化 在互联网新趋势和新要求的变革推动下,测试行业也在不知不觉中发生着非常大的改变,从早些年的懵懂发展,大家摸着石头过河,到大多高校设立软件测试专业,再到近几年各种测试培训盛行。如果说早期软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和,最基础的功能测试的岗位需求已经越来越少了。测试的进入门槛,也从真正零基础
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

nginx----虚拟主机配置

nginx----虚拟主机配置 简化配置 http { server { listen 80 defalut; server_name _ *; access_log logs/default.access.log main; location / { index index.html; root /var/www/default/htdocs; } } } 两个或多个虚拟主机 http { server { listen 80; server_name www.test1.com; acce
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0

彩神APP最稳最高注册邀请码86968936

数据分析师:88206371邀请码58884040 官网:h y c p 9 9点v i p 1. 测试行业正在发生变化 在互联网新趋势和新要求的变革推动下,测试行业也在不知不觉中发生着非常大的改变,从早些年的懵懂发展,大家摸着石头过河,到大多高校设立软件测试专业,再到近几年各种测试培训盛行。如果说早期软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和,最基础的功能测试的岗位需求已经越来越少了。测试的进入门槛,也从真正零基础
分类: 其他 发布时间: 11-17 23:17 阅读次数: 0