多态的使用

package ____; public class TestPolym{ public static void main(String[]args){ animal a=new animal(); animalcry(a); dog d=new dog(); animalcry(d); } static void animalcry(animal a){ a.shout(); } } class animal{ public void shout(){ System.out.println(
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

虚拟usb设备

这个是主菜,就一个驱动,很方便 usbip_windows_v0.2.0.0_signed USB-Emulation 这个是python实现的,能用 https://github.com/smulikHakipod/USB-Emulation 这个有c实现的server,但是version mismatch https://github.com/lcgamboa/USBIP-Virtual-USB-Device
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

HTML5的理解

先说说什么是HTML? HTML是超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用,HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。 页面内可以包含图片、链接,甚至音乐、程序等非文字元素,结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。 H5从广义上说是前端开发中各种最新技术的总称,包含了HTML5,C
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

虚拟hid设备vmulti

非常好用,能模拟很多输入设备 https://github.com/djpnewton/vmulti 注意安装的时候,的\ /的区别
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

自定义flask转换器

自定义flask转换器 以匹配手机号为例: # 1. 定义自己的转换器 class MobileConverter(BaseConverter): def __init__(self, url_map): super(MobileConverter, self).__init__(url_map) self.regex = r'1[34578]\d{9}' class RegexConverter(BaseConverter):
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

stc单片机笔记

volatile是一个类型修饰符(type specifier).volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。 简单地说就是防止编译器对代码进行优化。比如如下程序: 1 2 3 4 XBYTE[2]=0x55; XBYTE[2]=0x56; XBYTE[2]=0x57; XBYTE[2]=0x58; 对外部硬件而言,上述四条语句分别表示不同的操作,会产生四种不同的动作,但是编译器却会对上述四条语句进行优化,认为只有XBYTE[2]=0x58
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

缓存文件之内存缓存Memcached和Redis

详情见
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

HDU-1528-Card Game Cheater(二分图匹配)

链接:https://vjudge.net/problem/HDU-1528 题意: Adam and Eve play a card game using a regular deck of 52 cards. The rules are simple. The players sit on opposite sides of a table, facing each other. Each player gets k cards from the deck and, after looki
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

HTML 中的几种空格字符

HTML中提供了几种常用的空格字符供我们在编写页面时使用。根据不同的使用场景,可以选择最合适的字符来表示空格所在。   不换行空格( No-Break Space),它是我们最常见的空格字符。其所占宽度就是敲击键盘space键所留出的宽度。在HTML中单纯的敲击space键所累计的空格在网页中并不会有叠加。而使用这种字符便能够产生叠加的效果。但是它所占据的宽度受当前字体的影响非常明显。   半角空格( En Space ),En是字体排印学的计量单位,它的宽度是Em的一半。
分类: 其他 发布时间: 05-15 20:31 阅读次数: 0

Kotlin入门基础1--一句话教程

1,定义函数fun 函数名(参数名:类型,参数名:类型,...):返回类型{     ...... }比如fun sum(a: Int, b: Int): Int {     return a + b }如果不需要返回值,则可以fun printSum(a: Int, b: Int) {     println("sum of $a and $b is ${a + b}") }2,定义变量如果是只
分类: 编程语言 发布时间: 05-15 20:30 阅读次数: 0

奇点云行业观察 | 购物中心如何实现高质量数据采集?

⼈脸算法升级和智能硬件普及将真正把Mall的数字化从概念走进现实
分类: 企业开发 发布时间: 05-15 20:30 阅读次数: 0

使用SSL配置Nginx反向代理的简单指南

反向代理是一个服务器,它接收通过Web发出的请求,即http和https,然后将它们发送到后端服务器(或服务器)。后端服务器可以是单个或一组应用服务器,如Tomcat,wildfly或Jenkins等,或者甚至可以是其他Web服务器,如Apache等。 我们已经讨论过如何使用Nginx配置简单的http反向代理。在本教程中,我们将讨论如何使用SSL配置Nginx反向代理。因此,让我们从使用SSL配置Nginx反向代理的过程开始 先决条件 后端服务器:为了本教程的目的,我们使用在端口8080的l
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

树莓派 基础系列 | 软件源收集 更改

中国科学技术大学 Raspbian http://mirrors.ustc.edu.cn/raspbian/raspbian/ 阿里云 Raspbian http://mirrors.aliyun.com/raspbian/raspbian/ 清华大学 Raspbian http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ 华中科技大学 Raspbian http://mirrors.hustunique.com/raspbian/ras
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

创新来自于汗水和灵感

创新来自于汗水和灵感
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

用户权限管理数据库设计(RBAC)

 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)   角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版主”都是角色。版主可管理版内的帖子、可管理版内的用户等,这些是权限。要给某个用户授予这些权限,不需
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

leetcode 392

题意:判断s是否为t的子序列。 思路:分别从s和t的开头开始遍历,若相等则索引同时加1,否则t的索引加1。终止条件:
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

PHP分页组件:Paginator

安装 composer require "jasongrimes/paginator:~1.0" 使用 <?php require '../vendor/autoload.php';use JasonGrimes\Paginator; $totalItems = 1000; //总页数$itemsPerPage = 50; // 每页显示数$currentPage = 8; // 当前所在页数$urlPattern = '/foo/page/(:num)'; // 定义跳转地址 $pag
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

拖延,失职的闹钟

你有一个失职的闹钟,该换个大点了。
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

23 xml 面向对象

XML 可扩展标记语言 <tag></tag> 双标签 <tag/> 单标签 没有文本 一般用于设计文档结构 <tr/> 表示换行 <tag style='color = yellow' age = '20'>123</tag> 一个标签的完整组成 有三个部分 tag 是标签名称 123 是文本内容 text style='color = yellow' 是标签的属性 其他的规范 1.有开始就有结束 2.所有属性值必须包含在双引号里 3.只能有一个根标签 4.开始标签和结束标签的顺序是相反的
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0

JavaScript实践(一)页面添加水印

var _water = {} _water.name = 'zhoulixue' _water.genWater = function(name) { var waterCanvas = document.createElement('canvas') waterCanvas.id = 'water-canvas' waterCanvas.setAttribute('width', name.length * 12) waterCanvas.setAttribut
分类: 其他 发布时间: 05-15 20:14 阅读次数: 0