电子签名-为你的数据签字画押
博主:爱码叔
个人博客站点: icodebook
公众号:漫话软件设计
专注于软件设计与架构、技术管理。擅长用通俗易懂的语言讲解技术。对技术管理工作有自己的一定见解。文章会第一时间首发在个站上,欢迎大家关注访问!
更多密码学文章
信息加密保证了机密性。这是否意味着只要合理使用加密技术就足够安全了呢?
答案肯定是否定的。加密技术仅仅解决了信息传递过程中的机密性。但如果信息被攻击者截获,篡改了里面的内容,再用公钥加密发出来,接收人是无法识别的。这里就需要使用电子签名来保证信息的完整性。
散列值
先不急着说电子签名,我们先看看基础知识 - 散列值。
散列值可以认为是信息的“指纹”。众所周知,指纹可以证明人的身份。每个人的指纹都不一样,通过对比指纹,可以确定留下指纹的人是谁。
这里用指纹做类比容易造成误解。请注意散列值是信息的指纹,也就是说 “指纹” 只能证明 “信息” 的身份,就像指纹用来证明人的身份一样。请不要理解为散列值是发信人的指纹。
什么是散列值
我们在三方软件网站下载的某些软件,解压后会有一个 md5 字符串。这个东西就是你下载的软件文件的散列值。我们可以用下载文件重新生成 md5 值与之做对比。如果两者一致,说明软件文件没有被篡改。否则你下载的软件已经被篡改,不要再安装。
md5 其实就是一种散列算法。md5的全称是 Message-Digest Algorithm 5。散列算法的作用就是将一大段信息计算出固定长度的字符串。这个固定长度的字符串就叫做散列值。从 md5 的全称也可以看出,它是信息的摘要,并不是完整信息。
散列函数
计算散列值的函数就叫做散列函数。散列函数也称为单向散列函数。函数的输入是任意长度的信息,输出为固定长度且很短的散列值。
散列函数特性
散列函数应该具备如下特性:
- 计算出的散列值是固定的,并且短。
- 不同的消息,散列值不同。
- 计算的速度要快。信息很长的时候,也要保证快速计算。
同样信息,无论计算几次,算出的散列值要一致。只有这样,散列值才能用来做信息完整性的验证。不同信息散列值不同,确保不会被错误验证。第三点是对计算性能的要求。
有哪些散列函数
MD5
MD5是Rivest于1991年设计的散列函数。产生的散列值长度为128bit。但是MD5已经被攻破,现在可以生成两个相同MD5的不同消息。所以不建议继续使用MD5.
SHA-1
SHA-1 是由NIST(Natinal institute of Standards and Technology)于1993 年设计的散列函数。其产生的散列值长度为160 bit。由于SHA-1也已经被攻破,所以不推荐使用。
SHA-256、SHA-384、SHA512
这些散列函数都是由NIST设计。分别对应散列值长度256、384、512 bit。统称为SHA-2。SHA-2目前还未被攻破,可以放心使用。
散列函数的作用
散列函数用来生成散列值。散列值是消息的指纹,意味着当消息被改动后,生成的散列值也会发生改变。并且不同消息很难生成同样的散列值。根据这些特性,散列函数有如下应用:
密码加密
存储在数据库中的用户密码,肯定不能是明文的,否则任何接触到数据库的人员会看到系统中所有用户的密码,毫无安全可言。一种可行的方案是,将密码加盐后,生成散列值,然后存储到DB中。用户登录时,程序使用输入的密码加盐,重新计算散列值,和DB中保存的散列值对比。如果一致,认为登录成功。这样避免了存储明文密码。
数字签名
散列值确保消息没有被篡改,而数字签名还能保证信息的来源可靠。数字签名是 01 世界中的签字画押。对完整信息生成数字签名非常耗时。既然散列值能 “代表” 完整信息,那么可以先将完整信息生成散列值,然后对信息的散列值生成数字签名。这就像盖章一般也不会每页都盖,通常盖在最后一页就可以了。
消息认证码
消息认证码用于通信过程中检查传输错误和篡改。通过通信双方共享的密钥和信息内容生成散列值,这样发送方和接收方就可以进行检查。
消息认证码
消息认证码解决的问题
消息认证码使用消息和通讯双方共享的密钥生成的散列值。散列值无法用于通信方伪装的识别,但是加上共享密钥后,可以做到这一点。只有使用协商好的密钥生成认证码,通信对方才能生成同样的认证码。如果伪装者不知道密钥,就无法生成正确的认证码。
消息认证码的问题与局限
可以看出消息认证码的机制和对称加密很像,需要通信双方共享密钥。如果看过我之前关于对称加密的文章《加密就像玩魔方----详解对称加密》,应该了解此处存在密钥配送问题。要解决密钥配送问题之前的文章中也有描述(《图文彻底搞懂非对称加密(公钥密钥)》),这里就不再详述。
通信双方可以使用消息认证码来验证消息来自对方。但是由于二者持有的密码是一样的,因此无法向第三方证明某条消息是谁发出的。谁都有可能用互相知道的密钥生成一段消息的认证码。正是如此,任何一方都可以否认消息是我发出的。
以上是消息认证码的局限,数字签名可以解决这些问题。
数字签名
什么是数字签名
散列值可以看作信息的身份证明,接收方重新为信息生成散列值,和发送方提供的散列值对比,可以证明信息没有被篡改。但是无法证明信息的发送方是谁。
数字签名好比发送方给信息签名盖章、按手印。收信方通过对比手印,判断是否来自合法发送方。
如何进行数字签名
发送方的数字签名,不同接收方都可以验证。是不是有些似曾相识?公钥密钥的特点是任何发送方都可以对信息加密,只有接收方可以解密。是不是反过来了?没错,其实数字签名就是公钥密钥的逆向应用。
数字签名也需要用到公钥和私钥。信息发送方使用自己的私钥进行签名。这非常好理解,因为私钥是发送方的身份象征,所以需要用私钥签名。接收方则使用发送方的公钥进行验证。这样任何与发送方通讯的人都可以验证发送方签名。只要发送方保护好自己的私钥,攻击者无法仿造发送方签名。
对称加密需要对整条信息加密,原因在于解密需要还原出完整明文。但是签名不一样,签名只需要验证信息的合法性,并不需要还原签名用到的信息数据。而且由于对整条信息的签名运算非常耗时,实际应用中并不会用完整信息生成签名,而是使用完整信息的散列值来生成签名。因为散列值是信息的指纹,代表了信息的身份。所以只要通信双方协商好散列值算法,同样的信息必然运算出相同的散列值。签名和验签也就能正常工作。
需要注意,虽然数字签名使用密钥加密技术。但其实并不是为了确保信息的机密性。私钥是为了确保只有发信人才能签名,其他任何人无法签名。这样接收方通过对签名的验证,就可以确保消息来源安全。
数字签名和手印的区别
前面用按手印作类比,帮助理解数字签名。没错,数字签名的作用和手印是相似的。
更贴切来说,每个人指纹不同,其实是每个人生成签名的私钥不同,并不是数字签名不同。
手印有一个非常大的局限性就是,不管信息内容如何手印都是一样的。这就出现了一个非常大的漏洞,我可以先让别人在白纸上按手印,然后内容我随便写。此外签名后的文件如需修改非常不方便。拿合同举例,任何内容的变化,都需要在变化处再加按手印。
此时,数字签名的优势就凸显出来。只要信息不同,数字签名就是不同的。拿白纸骗手印,再往上编内容的情况是绝不可能出现的。
我们可以将数字签名看作是将信息和指纹通过特定算法计算出来的信息。
数字签名识别伪装的同时,还能够识别篡改。从这个角度看,数字签名比签字画押更具优势。
数字签名的运用及其局限性
不能保证信息机密性
数字签名验证的是信息篡改和伪装。但数字签名无法保证信息的机密性。 如果对安全有很高的要求,可以同时使用数字签名和加密。在金融领域,这也是常见的安全方案。
没有单独存在的价值
数字签名不需要被保密,也可以被任意复制。数字签名没有单独存在的意义,他必须和信息同时出现才有价值。就像在白纸上的签字没有任何意义,只有在文件签字才有意义。
如何防止否认
由于采用了非对称加密的方式签名,所以只有信息发送方才能生成签名。这和使用对称加密生成的消息认证码是不同的。因为只有一方能生成签名,所以签名方无法否认信息的签名不是自己生成的。
无法解决的问题
如本文所述,数字签名解决了对发送方的信任问题。等等,真的解决了吗?我怎么知道手中的发送方公钥就是合法通信方的公钥呢?有没有可能攻击者一开始就伪装成合法通信方,把他的公钥给了我?如果是这样的话,整套数字签名的验证体系就被彻底攻破了!
为了解决这个问题,证书被引入进来。证书其实就是可信第三方对公钥的签名。但是在验证可信第三方的签名时,又需要使用可信第三方的公钥。可信第三方就真的可信吗?谁来证明可信第三方的公钥合法性?这样就陷入了信任链条之中。
其实这就是证书的层级结构。本文不展开讲,详细可以参考我的另外一篇文章《证书-解决非对称加密的公钥信任问题》。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3825464.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
项目三 Vuforia 开发工具
任务一 Vuforia认知 Vuforia注册账号 先到https://developer.vuforia.com注册账号,如图。进入之后点击右上角的Register进行账号注册。 注册好开发者账号之后,在开发者界面中点击“Develop”,如图。之后会进入开发者界面,会有两…...

996 青团社_[杭州 / 青团社 / 阿里系独角兽 / 内推] 急招 P5+++前端,非 996
关于我们:青团社成立于 2013 年,国内灵活用工行业领头者,为企业、学生提供兼职服务,提升企业经营效率,帮助学生收获成长。2018 年共为 3400 万人次提供兼职服务,目前已完成蚂蚁金服领投的数亿元 B轮融资基础…...

JAVA换行输出
换行输出 //可以直接在输出参数或变量后加\n System.out.print(str"\n"); System.out.print("\n1234"); System.out.print("\n"“1234”); //可以在格式化输出类型%n来指定输出一行,其效果等同于println System.out.printf("%s%…...

kettle安装教程
kettle安装教程 Kettle安装教程网址:https://zhuanlan.zhihu.com/p/156906712 可能会遇到的问题: 1.data-integration目录下找到Spoon.bat,鼠标左键单击两下即可打开kettle; 2.安装jave jdk1.8,并配置环境变量,cmd java -version 检查jdk环境…...

excel换行快捷键_excel换行快捷键 Excel表格中怎么换行 | 优词网
在使用Excel制作表格的过程中,许多人都会使用快捷键来方便操作和提高效率,其中最常用到的快捷键就是换行 那么换行的快捷键有什么呢?今天就一起来了解吧。excel换行快捷键——Excel表格中怎么换行1.打开需要使用的Excel文件。2.然后在打开的Excel单元格…...

【Java面向对象】02 final和static关键字
final和static 1.final实例域 // final指该引用不会再指向新的对象 private final Integer age;//方法1:final定义变量必须在调用构造对象后被初始化. // 实例域赋值 // { // age 1; // }// constructors //方法2:final定义变量必须在调…...

autojs之启动页
启动页概念 启动页包括开屏页和广告页, 桌面点击app, 你看见的第一个页面就是开屏页; 开屏页后面可以显示广告页, 也可以不显示 本节教程针对开屏页 效果展示 autojs版本 软件自带示例 自定义启动页 自定义启动页需要在project.json中配置"splashLayoutXml"参数 …...

如何查全国计算机等级考试证书的真伪
对于一个公司的HR,在在公司面试人员走后,首先要验证应聘者的各类证书的真伪,因为这可以反映一个人的诚实问题。怎么验证真伪呢? 工具/原料 计算机等级证书,电脑 方法/步骤 第一步,打开正规的查询证书真伪的…...

【Redis系列8】如何利用一个支持元素删除的布隆过滤器来解决缓存穿透问题
如何利用一个支持元素删除的布隆过滤器来解决缓存穿透问题前言缓存雪崩解决方案缓存击穿解决方案缓存穿透解决方案布隆过滤器(Bloom Filter)什么是布隆过滤器位图(Bitmap)哈希碰撞布隆过滤器的2大特点fpp布隆过滤器的实现(Guava)布…...

FastDFS学习(二)
目录: (1)FastDFS-其他命令的操作 (2)FastDFS-安装nginx扩展模块-提供Http访问 (3)SpringBoot集成FastDFS-文件上传方法封装 (4)SpringBoot集成FastDFS-文件下载方法…...

JavaCV开发详解之27:使用javacv把视频切割成多个视频分片文件,以mp4为例,把视频切割成MP4分片文件
javacv实战专栏目录: JavaCV实战专栏文章目录(JavaCV速查手册) 前言 之前写的文章,只涉及单个视频文件的录制,在23和24两章中我们涉及到了hls和dash的分片生成,那么是否可以生成其他格式的视频分片呢,答案当然是可以的。 本章就以MP4为例,把流媒体、视频文件切割保存为…...

矩阵论代码实践之满秩分解
胖瘦通吃——满秩分解原理基于初等行变换的满秩分解代码实现example填坑未完待续原理 这一篇我们来介绍满秩分解(Full-Rank-Factorization),其定义如下:设A∈FmnA\in F^{m\times n}A∈Fmn,rank(A)r,…...

Mac配置Android SDK环境变量
一、打开终端,然后输入 ls -an 查看".bash_profile"文件是否存在,若存在就继续第二步 二、创建环境变量配置文件 touch .bash_profile 三、打开并编辑配置文件 open .bash_profile 输入配置内容: export ANDROID_HOME/Users/sdk e…...

山东省计算机应用能力等级考试,2021年山东省计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案...
  [导读]:2021年山东省计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案,更多山东等级考试报名时间、考试时间以及考试模拟试题,请访问易考吧山东等级考试栏目2021年山东省计算机等级考试(一级计算机基础及WPS Office应用…...

springmvc中ajax传值问题
ajax传值第一种传值从前端传值到后端前端接收后端传过来的值,方式有几种第二种传值从前端传递到后端后端接收从前端发送过来的值前端接收后端返回的json字符串将java对象转化成json对象第一种传值 从前端传值到后端 <script type"text/javascript">…...

Java 大杀器来了,性能提升一个数量级
自 1996 年诞生以来,Java 语言长期在最受欢迎的编程语言排行榜中占据领先地位。除了语言本身的优秀特性之外,Java 语言持续演进、不断发展也是它能够保持长盛不衰的重要原因。Java 语言的功能和性能都在不断地发展和提高,但是 冷启动开销较大…...

C# pdf转png图片
写作背景 最近有朋友问我有没有pdf转jpg或者png的工具,发他一个,网上查了好多资料最后发现大部分都是收费项目。好在咱是程序员,没有咱就手动免费撸一个。最后实现了完美转换。 开发工具:vs2019 .netframework版本:4.5.2 程序依赖…...

Kubrenetes入门
1. 基础概念 Pod/Pod控制器Name/NameSpaceLabel/Label选择器Service/Ingress 1.1 Pod/Pod控制器 Pod Pod是K8S里能够被运行的最小逻辑单元1个Pod里面可以运行多个容器,被称为SideCar模式 Pod控制器 Pod控制器是Pod启动的一种模板,用来保证在K8S里启动…...

福建省计算机应用水平一级考试,2021年福建省计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案...
  [导读]:2021年福建省计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案,更多福建等级考试报名时间、考试时间以及考试模拟试题,请访问易考吧福建等级考试栏目2021年福建省计算机等级考试(一级计算机基础及WPS Office应用…...

ubuntu18.04虚拟机ros1乐动激光雷达LD06/LD19/LD300的使用
目录1 ubuntu18.04虚拟机ros1乐动激光雷达LD06/LD19/LD300的使用1.1 创建工作空间1.2 下载功能包1.3 编译功能包1.4 rviz可视化雷达数据1.6 GIF演示1.5 可能的问题1 ubuntu18.04虚拟机ros1乐动激光雷达LD06/LD19/LD300的使用 1.1 创建工作空间 见教程:https://blo…...

影视剪辑,视频剪辑流程,如何进行混剪
一个人如何在家自学剪辑?今天经验分享来啦!视频剪辑流程一、建立好项目文件夹。根据时间、地点、大体拍摄内容等分类,在不同的文件夹存入对应的物料和工程。 二、获取素材。提前收集好要用的包装素材与音乐网站,进行及时补充素材。…...

重庆计算机office考试题库,2021年重庆市计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案...
  [导读]:2021年重庆市计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案,更多重庆等级考试报名时间、考试时间以及考试模拟试题,请访问易考吧重庆等级考试栏目2021年重庆市计算机等级考试(一级计算机基础及WPS Office应用…...

视频怎么剪辑才好看?学视频剪辑必读入门指南
现在是短视频的时代,人人想学剪辑视频,为求可以在抖音、B站等各类短视频平台创作自己的小天地。相信新手们都有着各种疑惑,以下总结了大神们的经验为你一一解答! 技巧一:内容为王 所有爆款的视频都离不开戳中人心的内容…...

利用C#实现Pdf转图片
这周碰到一个需求,由于公司系统框架的原因,不能直接显示第三方回传回来的pdf(说明一下,第三方回传的pdf是带上了签章信息(即在pdf中加入了签名图片)),需要把pdf转成图片进行显示,但在做的过程中踩了不少雷。最后使用第…...

Spring Boot Actuator
1.下载相关依赖 2.Run the Empty Service 3.Create a Representation Class 4.Create a Resource Controller 5.Run the Application...

端口被占用怎么办
先看一下问题: 解决步骤: 步骤①先看一下phpstudy的端口是多少 步骤②进入配置文件: 我们就找看谁是80 步骤③进入win命令框 输入Netstat -ano 左边本地地址找到与上面phpstudy相同的端口(就是80)记住右边pid的…...

git中文乱码问题
git config --global core.quotepath false...

Transformer3
又是 一篇关于Transformer的~~ 太多了 本文结合Transformer和ConvNets的优点,构造了一种新的即插即用运算符ParC,可以高效地部署在不同的平台上。一个Trick 搞定 CNN与Transformer,即插即涨点即提速! 论文链接:http…...

【C++】《C++ Primer》第六章 知识点总结
目录 6.1 函数基础 静态局部对象 static类型 编程习惯! 6.2 参数传递 编程习惯! const实参和形参 main函数的形参 数组作为参数 6.3 返回类型和return语句 错误的return 尾置返回类型 6.4 函数重载 重载和const形参 const_cast与重载 作用…...

Java子父类间静态代码块、构造代码块、构造方法的执行顺序
Java子父类间静态代码块、构造代码块、构造方法的执行顺序_fucktester的博客-CSDN博客_父类静态代码块,构造代码块,构造方法的执行顺序...

RHCSA认证考试---16.创建容器化服务并在容器中创建目录映射实现持久化存储
红帽RHCE考试上午-RHCSA(RH200) servera.example.com 任务 16. 创建容器,为容器配置永久存储并启动服务 要求 利用注册表服务器上的nginx 镜像地址为registry.lab.example.com/library/nginx,创建名为 sunserver 的容器 • 将其配置为以 sys…...

cordic sinh matlab,cordic算法的应用(三角函数、相位模值、乘法除法、双曲函数、指数平方差)...
cordic算法是一种易于硬件实现的求基本函数的算法,将复杂运算转化为加法、减法和移位操作的组合,避免硬件上不易实现的复杂运算,比如除法,开方等,另外可以避免查找表方法带来的占用较多存储资源的问题。关于cordic的原…...

java基于springboot+vue的宠物领养饲养交流管理平台nodejs前后分离
宠物爱心领养网站的实现,为那些无心或无力再饲养宠物的市民,提供了一个解决问题的平台,他们可以到领养网站上发布自己宠物的基本信息,为自己的宠物找到另一个家,让那些有爱心、有时间精力照顾它们的家庭收养他们。同时…...

Node.js下载及安装步骤
一、安装环境 1、本机系统:Windows 11(64位) 2、Node.js:v16.14.2LTS(64位) 二、安装Node.js步骤 1、下载对应系统的Node.js版本:Download | Node.js 2、选安装目录进行安装 3、环境配置 4、测试 三、前…...

flash图片如何镜像翻转_在canvas上实现元素图片镜像翻转动画效果的方法
这篇文章主要介绍了在canvas上实现元素图片镜像翻转动画效果的方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧!一、Canvas图片水平镜像翻转效果预览您可以狠狠的点击这里:…...

数据库的操作
一、表操作 对数据库中表进行CRUD操作 C:Create:象表中插入数据 R:Read,读取表中数据、单表查询,也可以多表联合查询,查询的时候还可以分组或排序,也可以进行聚合语句。 U:Update:更新表中数据…...

面试官问输入url到页面渲染,你该如何回答?(详版)
1.在浏览器地址栏输入URL 2.浏览器查看缓存,如果请求资源在缓存中并且新鲜,跳转到转码步骤 (1)如果资源未缓存,发起新请求 (2)如果已缓存,检验是否足够新鲜,足够新鲜直接…...
Android高级控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能
Android高级控件(一)——ListView绑定CheckBox实现全选,增加和删除等功能 这个控件还是挺复杂的,也是项目中应该算是比较常用的了,所以写了一个小Demo来讲讲,主要是自定义adapter的用法,加了很多…...

java 自定义异常 捕获_java – 自定义异常类不捕获异常
我有一个自定义异常类,它扩展了Exception类(如下所示).public class SomeABCException extends Exception但是,当我在以前在catch块中使用Exception的所有地方使用这个SomeABCException时,即使它扩展了Exception类本身,它也不会捕获Exceptions.例如.如果父/调用方法有一个catch…...

Java开发就业前景,2017java开发就业前景分析
2017年java开发前景如何及java程序员就业前景如何?这是很多从事或已经从事java开发必须面临的现实问题,根据2016年11月TIOBE开发语言排行榜宣布的流行开发语言的排名结果,Java仍然高居榜首,在国内的软件开发企业中,Java语言的使用…...

Mac office word等办公软件如何关闭endntoe grammarly Acrobat等插件 以及解决word卡顿问题
文章目录1.如何关闭Acrobat插件2.如何解决word卡顿问题1.如何关闭Acrobat插件 其它的插件方法类似,就不多做说明了。 在word中一次打开:工具->模版和加载项->取消勾选LinkCreation.com 前后结果对比图如下: 没啦!&…...

php如何把pdf转图片,PHP中使用imagick实现把PDF转成图片
这篇文章主要介绍了PHP中使用imagick实现把PDF转成图片,本文着重讲解了2个错误的处理,特别是GhostScript错误,需要的朋友可以参考下PHP Manual里,对imagick的描述,真的是简洁,每个成员函数,点击打开就看到如下文本:复制…...

科比,老大1000天
不知不觉,老大已经走了1000天了,正好这个星期的数据分析的课就是科比投篮可视化,让我一起来分享一下吧。 对照列表机翻,仅供参考 action_type 进攻方式(更具体) combined_shot_type 进攻方式 game_event_id 比赛时…...

java 绘制长方形_java绘制填充矩形
《Java数字图像处理:编程技巧与应用实践》——第1章 Java Graphics及其API简介 1.1 什么是Java图形设备Graphics本节书摘来自华章计算机《Java数字图像处理:编程技巧与应用实践》一书中的第1章,第1.1节,作者 贾志刚,更…...

WIN7支持的node 14版本下载地址
最近在学习react的时候,遇到的问题 react支持的node版本是14以上,但是电脑用的win7系统,又不好换系统的,到处巡逻帮助最终解决了这个问题。现将这个方法分享出来 ,让还在使用win7系统的小伙伴,解决这个小问…...

基于平面的约束2D激光雷达和相机的联合标定(2D Laser and Camera Calibration )原理及项目代码具体使用——旷视
1 基于平面的约束2D激光雷达和相机的联合标定(2D Laser and Camera Calibration )原理 这是旷视做的一个关于2D激光雷达和相机的联合标定算法,在看这个标定算法之前,你可以先看下关于相机的内参标定原理 该方法基于 ROS 的单线激…...

oracle某字段所在的表,在oracle中怎么通过字段名查询其所在的表
ora //连接描述符名:ora(description //描述(address //网络地址之一(protocol tcp) //网络协议(tcp表示TCP/IP协议)(host 129.9.114.22) //服务器IP地址:129.9.114.22(port 1251) //服务器端口号:1251)(connect_data //连接数据(sid ora7) //数…...

黑龙江省一级计算机理论知识,2021年黑龙江省计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案...
  [导读]:2021年黑龙江省计算机等级考试(一级计算机基础及WPS Office应用)经典试题及答案,更多黑龙江等级考试报名时间、考试时间以及考试模拟试题,请访问易考吧黑龙江等级考试栏目2021年黑龙江省计算机等级考试(一级计算机基础及WPS Of…...

Android 异步处理之IntentService源码分析
本文授权发布公众号【刘桂林】,星球【Hi Android】 今天介绍一下IntentService,他和Service其实差不多,只是内部实现了一个HandlerThread,这点我们看源码其实就可以知道,IntentService的特性如下: 启动的方式和正常的Service一致…...

二维数组列数不确定的赋值
例如:int[][] num new int[3][]; 这个赋值确定num里面有3个数组元素,但是没有元素还没有开辟空间,默认是null,且不能直接使用,需要对数组元素再次进行new赋值,如num[2] new int[3]代表第三个元素数组开辟…...

RGB在线取色器,可视化三通道颜色
给定三通道值,显示颜色 http://xiaohudie.net/RGB.html 上传图片识别颜色 https://www.sojson.com/web/img.html 例:RGB(205,44,44), #CD2C2C颜色查询 https://www.fontke.com/tool/rgb/cd2c2c/...

Android 基于AccessibilityService智能安装Apk 仿 豌豆荚
本文授权发布公众号【刘桂林】,星球【Hi Android】 今天我简单的来给大家分享一下基于AccessibilityService功能实现智能安装的功能,事实上这个功能在豌豆荚或者其他应用商店应该也是可以看到的,我们来看下截图: 我们可以看到在…...

decode函数的几种用法详解
decode的几种用法1:使用decode判断字符串是否一样 DECODE(value,if1,then1,if2,then2,if3,then3,...,else) 含义为 IF 条件值1 THEN RETURN(value 1) ELSIF 条件值2 THEN RETURN(value 2) ...... ELSIF 条件值n THEN RETURN(value 3) ELSE …...

python的图片转PDF
图片转PDF,PDF转Word 首先,我们需要去下载python库,PyMupdf以及pdf2docx 可以直接使用pip去安装 在安装的过程中可能会出现报错,一般是因为存在不兼容的包,此时可以新创建一个虚拟环境去运行。话不多说,…...

信息安全结业复习题(选择 + 填空 + 简答 + 计算 + 设计 )含历年考题
这里写目录标题客观题知识点简答题计算题设计题客观题知识点 考过填空 密码学是保障信息安全的核心、信息安全是密码学研究和发展的目标 保证数字信息机密性的最有效方法是使用密码算法对其进行加密(对称和非对称) 保证信息完整性的有效方法是利用hash…...

Java实现PDF转换成图片
PDF转图片可以使用福昕阅读器、迅捷PDF转换器等软件进行转换,但需要Money才能全部转换,这就很伤感情了。其实可以自己使用Java写转换程序,但需要用到第三方的架包。这里推荐使用IcePDF。 环境准备: IcePDF相关架包: 下…...

ElementUI:tree组件背景色、鼠标hover悬浮背景色、选中背景色修改
.el-tree-node__content:hover{background-color: #333 !important } .el-tree-node:focus>.el-tree-node__content{background-color: #333 !important }...

Node.js实现下载文件
第一种方式:使用原生的http模块 我们仅需要用到fs和http两个node.js的原生模块,不需要安装第三方模块,就可以实现文件的下载。代码如下: var fs require(fs); var http require("http");var server http.createSer…...

做自媒体,学视频剪辑须知的四大宝藏网站
新手小白想做自媒体赚钱,没有才艺、没有口才、不想真人露脸拍摄视频,还能做自媒体吗? 当然可以!不一定要真人出镜才能做自媒体,新手也可以从视频剪辑开始入手。 如果你有什么不懂的,可以给大周后台扣“8”…...

Windows7 下node下载及安装
node下载及安装首先,win7下不能安装太高版本的node,所以我们要找比较低的版本下载。node下载地址 1、进入首页,选download: 2、.往下滑,点击进入以往的版本 3、我下载的是13.10.1版本 下载完成,下载安装包…...

linux查询历史登入系统的主机名称或IP地址
使用ROOT用户, last -x 使用参数: last [-adRx][-f ][-n ][帐号名称…][终端机编号…]-a 把从何处登入系统的主机名称或IP地址,显示在最后一行; -d 将IP地址转换成主机名称; -f 指定记录文件; -n 或- 设置列出名单的显示列数; -R 不显示登入系统的主机名称或IP地址…...

怎么计算计算机的网络地址,如何计算IP地址的网络号和主机号?
http://www.cnblogs.com/Jessy/archive/2011/12/29/2306334.html2011IP地址与网络分类 (1)IP地址不同的物理网络技术有不同的编址方式;不同物理网络中的主机,有不同的物理网络地址。网间网技术是将不同物理网络技术统一起来的高层软件技术。网间网技术采…...

十一、【React-Router6】Hooks 汇总
文章目录 1.useRoutes() 2. useNavigate() 3. useParams() 4. useSearchParams() 5. useLocation() 6. useMatch() 7. useInRouterContext() 8. useNavigationType() 9. useOutlet() 10. useResolvedPath() 1、useRoutes() 根据路由表,动态创建 <Routes> 和…...

所有主流浏览器都支持HTML的视频格式5,所有主流浏览器都支持HTML 5吗?
9 个答案:答案 0 :(得分:8)不同浏览器支持HTML5的各个部分,用于“支持”的各种定义。现在有几个部分可靠地工作。您在问题中询问的data- *属性在每个浏览器中都能正常工作,甚至IE6也是如此;但是,没有人支持有趣的“数据集”方法来…...

五大主流浏览器-简介
世界五大主流浏览器 **Internet Explorer 简称ie,微软公司旗下浏览器**IE的诞生起源于1994年,当时微软为了对抗几乎占据市场百分之九十份额的网景Netscape Navigator(导航者),准备在windows中开发自己的浏览器…...

AOP切入点表达式
切入点表达式标准格式:动作关键字(访问修饰符 返回值 包名.类/接口名.方法名(参数) 异常名)。 例如: execution(public User com.itheima.service.UserService.findById(int))execution:动作关键字,描述切入点的行为动…...

软工alpha阶段个人总结
一、个人总结 类别具体技能和面试问题现在的回答(大三下)语言最拿手的语言之一,代码量是多少?java,代码量在一万行左右语言最拿手的语言之二,代码量是多少?C语言,代码量在五千行左右软件实现你有没有在别人…...

黑莓QNX技术汽车项目介绍-QNX的汽车仪表方案-自动驾驶方案-cluster-ADAS
锋影 email:174176320qq.com黑莓QNX技术凭借安全可靠的技术特点与良好的平台拓展性广泛应用汽车工业,自动控制,医疗设备,国防安全,航空航天等多个行业。 黑莓QNX技术服务现已进入中国,可为国内多个行业提供基于Blackbe…...

通俗计算机工作原理
图灵教育 微信号 turingbooks 原文:终于找到了一篇文章!通俗地讲解计算机工作原理 任何技术,只要足够高深,都无法与魔法区分开来。 ——亚瑟 • 克拉克 为解决各种问题,人们发明了不计其数的机器。计算机种类繁多&am…...

在斯图加特大学的物理实验中,Spectrum任意波形发生器实现了对单个原子的控制
斯图加特大学为他们的实验选择了spectrum的一款任意波形发生器,其中金刚石中的单个原子被氮原子取代。这种方法是应用于原子级的磁场探测器或量子计算机中的量子位的基础。 去除单个原子 斯图加特大学物理系正在研究单一固态缺陷领域,特别关注金刚石中的…...

嵌入式软件职业如何?
不多说,直奔主题 No.1 涵盖行业广,就业面宽 嵌入式的应用比较广泛,适用于各个领域: 家电行业:电饭锅,洗衣机,微波炉,电视等 汽车行业:ABS防抱死系统,车身控制系统&#…...

Li‘s 核磁共振影像数据处理-1(上)-个人简介和系列内容介绍
视频内容请移步Bilibili: https://space.bilibili.com/542601735 缘起和简介 自我介绍 浙江大学 医学院 神经生物学 博士后 中国科学院大学 微电子学与固体电子学 博士 擅长进行以数据为驱动的医学研究。 研究内容涉及人工智能在临床医学中的应用、脑卒中神经生物…...

算法面试题: 斐波那契数列
leetcode 算法面试题: 通常用 F(n) 表示,形成的序列称为斐波那契数列。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和 方案一(递归): /*** 递归* param n* return*/public static int fib(…...

算法面试题-----二叉树完整刷题总结
关于面试中你一定要会的二叉树算法题!! 这个阶段一直在进行刷题,现在总结一下二叉树的常见类型,觉得有用的朋友记得点个赞哈!让我知道自己的总结还是有帮助到一些人的,也为了让更多的人看到。整理不易&…...

机器学习算法面试题汇总(2022.2.10更新)
目录1.机器学习2.数据结构-树1.机器学习 1.题目: 在某神经网络的隐层输出中,包含-1.5,那么该神经网络采用的激活函数不可能是()❤ A.sigmoid B.tanh C.relu 答案: ABC 解析: A.sigm…...

新版jdk的keytool没有md5,怎么解决?
第一种方案:降级你的java-sdk版本【jre1.8.0_201】jdk8以下的版本是可以的! 参考:Android平台签名证书(.keystore)生成指南 - DCloud问答 第二种方法参考:http://www.360doc.com/content/22/0717/23/26794451_1040252284.shtml …...

常见算法面试题
文章目录一个数组,求连续最大的和问题举例问题解析代码整数反转问题举例问题解析代码回文数问题举例问题解析代码删除排序数组中的重复项问题举例问题解析代码完美数问题举例问题解析代码替换所有的问号问题举例问题解析代码简化路径问题举例问题解析代码递增的三元…...

诗歌排版
诗词排版 效果。 具体功能代码。 namespace 诗词排版 {class Program{static void Main(string[] args){Poem po new Poem();Console.WriteLine("重新排版后的诗词:");Console.WriteLine(po.ChangePoem());Console.ReadKey();}}class Poem{string poem…...

使用dos命令符操作,感光屏绘图,ccd摄像头采集图像,并按程序进行机械加工的计算机
使用dos命令符操作,感光屏绘图,ccd摄像头采集图像,并按程序进行机械加工的计算机 使用dos命令符操作,感光屏绘图,ccd摄像头采集图像,并按程序进行机械加工的计算机是一种可以按照dos命令符复制磁带程序&…...

六招帮你解决平面设计排版
每个设计师都知道 面对不同的客户、产品 就需要完全不同的设计风格 比如面对年轻受众 设计就一定要活泼、灵活一些 那如何能够做到活泼生动不生硬? 今天就从排版说起~ 01 拉开主次 不管是图片与文字之间的主次 还是文字与文字、图片与图片 即使是在同一个标…...

C语言文件路径
c语言文件路径 “\”一般是表示本地目录的,比如你电脑里面的C:\windows… “/”主要表示远程电脑或者网络上的,比如你这个贴子的地址: http://zhidao.baidu.com/question/36480033.html windows下文件路径是用\分隔的,比如C:\Wind…...

C语言文件拷贝-四种方式
利用文件IO的方式,实现2个文件的拷贝 int copy_by_fileIO(const char *dest_file_name, const char *src_file_name) {//OKint fd1 open(dest_file_name,O_WRONLY|O_CREAT|O_APPEND,0766);if(fd1 -1) {perror("fd1:");return -1;}int fd2 open(src_fi…...

C语言文件——字符串的方式读出与写入
C语言文件——字符串的方式读出与写入 conclusion: the steps of wirte into file process1.定义文件路径和文件操作2.定义文件指针以及存储变量3.打开文件(无出错处理)4.读入所需的内容(输入-1代表结束)5.关闭文件 the follow co…...

c语言中关闭文件函数为,C语言文件的打开和关闭
文件代表一系列的字节。C语言提供了标准库函数用于文件的打开和关闭。1、文件的打开打开文件的操作通过标准库函数 fopen 完成,该函数定义如下:FILE *fopen( const char * filename, const char * mode );函数 fopen 的第二个参数指定了文件的访问模式&a…...

C语言文件读取结束判断正确方式
前言 对于在文件操作时,怎么样判断文件是否结束,以feof来判断文件读取结束是否正确? 一、MSDN对feof的介绍? 对与返回值的描述是: feof函数在第一次读取操作后返回一个非零值,该操作试图读取文件的末尾。…...

C语言文件的简单存储
最近在复习C语言,遂将以前的笔记整理,以供以后翻阅。 这是实现文件的读入和文件的写出。 基本步骤是: 1.先判断文件是否可以打开, 2.进行文件的读入或者写出, 3.读写完毕,关闭文件。 /** “a” 如果没…...

c语言怎样进行文件复制,C语言文件复制实例详解
C语言文件复制实例详解文件复制,在Linux中,将生成的read.o 重新文件拷贝一份复制到ReadCopy.o中,并且更改ReadCopy.o文件的操作权限。使其能够正常运行。实例代码:#include int main(){FILE *r_file fopen ("read.o",&…...

node.js的模块化
目录 一、模块化的概念 1.什么是模块化 2.编程领域中的模块化 二、node.js中模块的分类 三、require() 加载模块 四. 模块作用域 五、module对象 六、module.exports对象 七、exports对象 八、CommonJS规定: 九、关于包(第三方模块) 十、解决…...

C语言文件的输入输出
一、文件反问途径 1、文本模式 程序所见的内容和文件实际内容不同。 2、二进制模式 程序可以反问每个字节。 二、fopen()函数 1、FILE *fp;fpfopen("文件名",“模式字符串") 2、模式字符串 "r":以读模式打开文件。 "…...

C语言基础——文件
十五、文件 15.1 C 文件概述 所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。 从不同的角度可对文件作不同的分类。从用户的角度看,文件可分…...

C语言文件详解(超级详细,记得收藏~~~)
什么是文件 磁盘上的文件是文件。 在程序设计中,我们一般读的文件有两种:程序文件 和 数据文件 程序文件包括源程序文件(后缀为.c)、目标文件(win下后缀为 .obj)、可执行文件(win下环境后缀为…...

C语言——文件
C语言目录: 1. 概述 2. 数据类型 3. 量 4. 运算符 5. 流程控制 6. 函数 7. C程序编译过程 8. 文件 9. 内存管理 文件流:C语言将文件看做一个字符序列,即文件是由若干字符组成的字符流 8.1 文件分类 8.1.1 文本文件 文件内容以ASCI…...

手机端H5APP怎么查看当前页面地址
1.测试环境有加控制台 2. 在控制台中输入location.href, 即会返回当前页面的地址 web端的可同样查看...

使用 edge 调试 Android app 中的 H5页面及抓包
前提:我使用华为荣耀 20i,其实Android手机的开发者设置都大同小异,注意设置! 一. 配置 H5 页面抓包 1. 打开“开发人员选项”,找到“选择 USB 配置”; 2.选择“RNDIS(USB 以太网)”…...

纯JS实现在H5移动端或PC端可拖拽图标
PC端,主要用到draggable属性,结合监听的方式。 <span class"refresh-wrap" draggable"true" id"aaa"><svg class"refresh-icon" slot"icon" click"refresh()"><use xlink:…...

React框架制作移动端H5可拖拽的悬浮图标
一、前言 在跟需求方对接研发的需求,人家说要做一个悬浮在页面的图标,点击完截图然后进入一个新页面,填完一些数据,提交给接口。那么问题来了,怎么制作一个悬浮框,还是可拖拽的悬浮框,还是可拖拽…...

使用Charles进行手机数据抓包,H5调试,APP调试等都可以抓包
我们在开发H5应用的时候经常会遇到需要定位,或者其他必须在真机上才能体验的功能,这时候我们就需要在手机上预览我们的H5页面,但是我们电脑本地开发环境,手机访问不到,这时候怎么办呢,我们就用到Charles了&…...
首款“电视+H5手游”动作塔防游戏《夺塔三国》登陆腾讯
9月17日,由葡萄游戏厅研发的首款横跨智能电视与移动设备双屏终端的跨平台H5游戏《夺塔三国》在腾讯QQ浏览器游戏中心上线。这也是继重度动作卡牌H5手游《猎刃2》之后,又一款基于LayaPlayer运行的动作类型H5游戏。游戏主要特色1、游戏画面精美细腻&#x…...

h5移动端键盘处理总结
本文首发于 hzzly的博客 原文链接:h5手机键盘弹出收起的处理 问题 在 h5 项目中,我们会经常遇到一些表单页面,在输入框获取焦点时,会自动触发键盘弹起,而键盘弹出在 IOS 与 Android 的 webview 中表现并非一致&…...

安卓手游安全-反外挂基础
前言 手游发展至今,与外挂的对抗中,显然我们手游安全保护已占据上风,今天就带大家了解了解是如何区分玩家是否使用外挂的原理。 外挂原理分析 透视类外挂 此类外挂通常分为2种 1.修改游戏人物模型渲染数据实现地图穿透效果 2.读取游戏角色…...

h5 android数字键盘,移动端H5数字键盘功能实现【分享】
补充说明:本帖子内容数字键盘的功能 在2018-03-07的6.x版本补丁中已经发出。7.x版本也会在下个补丁中进行发放,具体的示例代码见帖子中的后面内容,单据头及移动分录单据体中的设置代码。目前的移动端H5“小数”及“整数”数值型控件ÿ…...

单片机C语言定时器定时1s,51单片机定时1S, T0产生 200ms 脉冲
满意答案哈,这个很简单啊!我就先写个给你参考下吧! 每50MS 变化一次。。。是这样的吧!那。。 #include //加载头文件 sbit OUTP1^2; // 位声明 脉冲输出端口 void InitTimer0() //定时器0 初始化 { TMOD 0x01; //设置定时器0 为工…...

秒级的时间换算
1s (秒)1ms (毫秒) 1毫秒 0.001秒 10-3秒(millisecond) 1μs (微秒) 1微秒 0.000001秒 10-6秒(microsecond) 1ns (纳秒) 1纳秒 0.000000001秒 10-9秒(nanosecond) 1ps (皮秒) 1皮秒 0.000000000001秒 10-12秒 1fs (飞秒) 1飞秒 0.00000000000001秒 10-15秒…...

tree命令-以树形结构显示目录下的内容
一、命令详解 1.1【功能说明】 tree命令功能是以树形结构列出指定目录下的所有内容,包括所有文件、子目录及子目录里的目录和文件。 1.2 【语法格式】 [root7bfe451a2fe1:~]#tree --help usage: tree [option] [<directory list>]1.3【选项说明】 -a 显示…...

基于C#的五子棋游戏设计
目 录 一、 毕业设计内容 3 二、 毕业设计目的 3 三、 工具/准备工作 3 四、 设计步骤和方法 3 (一) 总体设计 3 1. 总体设计思路及设计图 3 2. 界面设计 4 3. 全局变量设计 4 (二) 详细设计 5 …...

[附源码]Python计算机毕业设计Django和vue的茶文化交流平台的设计与实现
项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…...
HTML5小游戏之五子棋
今天我们用HTML5来实现一下五子棋游戏,实际上还是用canvas来绘制,虽然这个逻辑写出来的电脑有点笨拙,基本上只会防守,不过还是蛮有意思的,我们可以体验一把跟自己写出来的程序进行人机大战的感觉。 一、HTML页面 在我…...

信息安全 | 威胁特征规则介绍与编写:Snort规则
Snort规则 Snort是一个轻量级的网络入侵检测系统。具有实时数据流量分析日志IP网络数据包捕获的能力,能够进行协议分析,对内容进行搜索/匹配。通过编写规则文件,能够检测各种不同的攻击方式,对攻击进行实时告警。 支持平台 Wind…...

Nginx+Keepalive搭建负载均衡与高可用
一、准备 10.117.201.80、10.117.201.81两台物理机 二、安装 Nginx安装略过 这里80、81需要安装、参考之前安装文档 Keepalived安装、上述两台物理机都要安装 下载keepalived-2.0.15.tar.gz 解压到 /usr/local/目录下 tar -xf keepalived-2.0.15.tar.gz mv keepalived-2.…...

FastDFS知识介绍及安装部署
一、FastDFS简介 1 简介 FastDFS是一个轻量级的开源分布式文件系统。2008年4月份开始启动。类似google FS的一个轻量级分布式文件系统,纯C实现,支持Linux、FreeBSD、AIX等UNIX系统。 主要解决了大容量的文件存储和高并发访问的问题,…...
java socket protobuf_Socket + ProtoBuf
TCP/UDP进行Socket编程, 常见使用的协议UDP/TCPTCP:传输控制协议 。是专门设计用于在不可靠的因特网上提供可靠的,端到端的字节流通信的协议。它是一种面向连接的协议。TCP连接是字节流而非报文流。UDP:用户数据报协议 。不需要建立连接&…...

嵌入式linux运行c程序,浅谈嵌入式Linux下的C语言编程知识要点
一基本开发环境Linux和C语言有着很深的渊源,因为Linux本身就是用C语言编写的。同时,在Linux操作系统中也提供了C语言的开发环境。这些开发环境一般包括程序生成工具、程序调试工具、工程管理工具等。Linux下C语言开发环境使用工具:程序生成工…...

DPDK在centos8中安装编译
DPDK编译安装指南 安装dpdk有两种方式:第一种命令;第二种使用dpdk-setup.sh。这次主要是通过dpdk-setup.sh方式来安装。 一.准备工作 CentOS版本信息:CentOS Linux release 8.2.2004 (Core) 1.下载dpdk 进入dpdk官网,下载想要的…...

linux 指定库名 登录mysql_linux系统mysql数据库权限和连接管理
一、MySQL5.6与MySQL5.7的区别1.编译安装区别#5.7在编译安装的时候多了一个boostorg库[rootdb02 mysql-5.7.20]# yum install -y gcc gcc-c automake autoconf[rootdb02 mysql-5.7.20]# yum install make cmake bison-devel ncurses-devel libaio-devel[rootdb02 mysql-5.7.20]…...

FastDFS+Nginx(27)JAVA全栈
【FastDFSNginx】 主要内容 项目架构的改变分布式文件系统概述FastDFS简介FastDFS架构文件上传流程FastDFS安装Fastdfs-java-client文件下载Nginx简介Nginx安装KindEditor使用 学习目标 知识点要求项目架构的改变掌握分布式文件系统概述掌握FastDFS简介掌握FastDFS架构掌握…...

Docker学习总结(12)——非常详细的 Docker 学习笔记
一、Docker 简介 Docker 两个主要部件: Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务…...

OsmocomBB项目简介和实操
简介 OsmocomBB是一个免费软件/开源GSM基带软件实施。它打算完全取代对专有GSM基带软件的需求。 Nuttx-bb是OsmocomBB Layer1到Nuttx RTOS的更具实验性,正在进行中的端口。 简而言之:通过在兼容手机上使用OsmocomBB,您将能够仅基于自由软件拨…...

PCAccumulation从零复现记录(持续更新)
论文:Dynamic 3D Scene Analysis by Point Cloud Accumulation 代码github链接:https://github.com/prs-eth/PCAccumulation 服务器无管理员权限,无法使用apt-get,很多需要从源码手动编译。发现一个很好用的screen命令࿰…...

Jenkins 发布 Gitee 上的 SpringBoot 项目全过程(详细)
文章说明 本篇文章记录 Jenkins 发布 Gitee 上的 SpringBoot 项目全过程,内容包括 JDK 安装和配置、Maven 安装和配置、Git 安装和配置、Jenkins 部署 SpringBoot 项目的过程、编写项目启动和重启的脚本,通过 Jenkins 实现一键部署项目的功能。 安装所…...

LNMP源码编译
LNMP源码编译 LNMPLinux Nginx Mysql PHPNginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布&#x…...

asp.net 调试 无法显示该网页
在用VS2008调试网站的时候,突然页面不能正常显示了,IE显示“无法显示该网页”。 症状一: IE地址栏里面显示的端口号和桌面任务栏右下角“ASP.NET Development Server”的端口不一致,而把IE地址栏的端口号改成“ASP.NET Develo…...
SAP F1 无法显示该网页 完美解决方案(不用重装SAP)
SAP F1或HTML页面都找不到页面完美解决方案(不用重装SAP) 问题截图: 图一 原因: 无法显示该网页,最近总被这样的问题困扰,这几天重装两次发现,偶尔用电脑管家清理一下病毒,总是发现有这样的信息存在&…...

vs无法显示该网页
看了这篇文章(http://hi.baidu.com/leilongbing/blog/item/fa3a3253a39f0a060df3e3f1.html)解决了问题: 调试Web程序的时候,突然页面不能显示出来,老是显示着“网页无法显示”的页面。云里雾里,鬼知道是怎…...
准备转行入坑iOS开发的大灯,第一步-第一篇:基本要求和技术趋势
毛笔照片 - 加上直式文字,更显中国水墨风说到App开发的工作时常令人兴奋,而且报酬也好。可以创造令人惊叹的产品,让人们的生活更美好,并在一个舒适温暖的办公室里度过一整天... 梦想总是美好的。如果没有开始行动,梦终…...

解决关于腾讯会议黑屏问题(ThinkpadE420型号)
近期,由于2020年1月的疫情影响,开学时间一度被延期,毕设答辩被安排到线上,学院安排使用 腾讯会议app进行线上答辩。然而在测试阶段发现问题,打开页面出现黑屏问题,现就解决方案分享给出现类似问题的你。 问…...

iPad 3 即将发布,网传价格,IPD2降价50$ 新功能猜测
中关村在线消息:近几日苹果 iPad 3明显受到了更多用户的关注,互联网中关于此款 产品的消息早已被传的沸沸扬扬,之前曾有国外媒体曝出 苹果iPad 3将会于3月9日发布,这个时间与 iPad 2的发布时间相差无几,而今天我们也发…...

苹果gamecenter未能连接服务器,win7系统GameCenter无法连接服务器的解决方法
很多小伙伴都遇到过win7系统GameCenter无法连接服务器的困惑吧,一些朋友看过网上零散的win7系统GameCenter无法连接服务器的处理方法,并没有完完全全明白win7系统GameCenter无法连接服务器是如何解决的,今天小编准备了简单的解决办法…...

windows无法连接到打印机
项目场景:windows无法连接到打印机 windows无法连接到打印机。本地打印后台处理程序服务没有运行。请重新启动打印机后台处理程序或重新启动计算机 问题描述 解决方案: 搜索服务,点击打开 搜索Print Spooler 查看状态是否运行,…...

win7进去提醒未能连接一个服务器,win7系统提示“未能连接一个windows服务”这个情况如何解决...
win7系统提示“未能连接一个windows服务”这个情况如何解决发布时间:2020-01-14小编:yongzhi浏览数:最近呢,小编收到了一些小伙伴的来信,他们说:重装win7系统过后,就会弹出一个“未能连接一个wi…...

电脑显示未连接一个服务器怎么处理,Win7开机提示“未能连接一个windows服务”的解决方法...
最近有一位Win7系统用户,开机之后系统出现提示“未能连接一个windows服务”,上面显示Windows无法连接到System Event Notification Service服务,肯定是服务项出现了问题。那么我们该如何解决这个问题?下面装机之家分享一下Win7开机…...

老是未能连接一个window服务器,未能连接一个Windows服务 怎么回事
打开【运行】,然后输入CMD;输入【NETSH WINSOCK RESET CATALOG】命令,然后重新启动【System Event Notification Service】服务;输入【NETSH WINSOCK RESET CATALOG】命令;如果不行在安全模式上输入重启。以下是详细介…...

HarmonyOS内核(Lite-mOS)开发——任务管理
任务管理简介基本概念 1、从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独 立于其它任务运行。 2、LiteOS的任务模块可以给用户提供多个任务,实现了任务之间的切换和通信,…...

windows7未能连接一个windows服务(无法连接网络)的解决方法
今天下午不知道怎么搞的,就搞的无线不可以用了,出现了个 “windows7未能连接一个windows服务”问题,而且连eclipse都打不开了。 晚上在网上找了一个方法,终于搞定了。 方法:是重新安装了下360,然后它自动…...

如何解决win7开机提示未能连接一个Windows服务
1.以安全模式打开电脑; 2.打开运行菜单,在运行对话框中输入CMD,回车打开命令对话框; 3.然后在命令对话框中输入“NETSH WINSOCK RESET CATALOG”命令,点击Enter; 4.重启电脑。...

windos未能链接服务器,提示Windows没法连接到System Event Notification Service服务
是win7吗?百度来的,您试试!Windows7系统无法连接到System Event Notification Service服务的解决方法第一步:点击开始,在搜索栏中输入CMD,右键点击程序下的cmd,在右键菜单中左键点击:以管理员身…...

windows 7 开机错误 未能连接到一个Windows服务
Windows无法连接到system event notification service服务。此问题阻止标准用户登录系统。作为管理员用户,您可以复查系统事件日志,以获得有关此服务未响应原因的详细信息。 如下图: 莫名其妙突然电脑死机了,重启后就出现了上述问…...

黑镜.潘达斯奈基 高清中字
链接:https://pan.baidu.com/s/1Y8tHh3ss8UdxZT4lqMPvlw 提取码:kysl...

《黑镜》(Black Mirror)
《黑镜》(Black Mirror)是英国电视4台(Channel 4)及美国NetFlix公司出品的迷你电视剧。由英国制片人查理布洛克编剧及制作,包括第一季、第二季、圣诞特辑和第三季构成 [1] 。 该剧分别以多个建构于现代科技背景的独立故…...

豆瓣时间“黑镜人生”的推荐书单
前言 今天在豆瓣上购买了《黑镜人生–网络生活的传播学肖像》这个专栏。专栏里推荐了25本中文书单,应该都还不错。特此整理书单如下。 书单推荐 《娱乐至死》 《美丽新世界》 《读屏时代》 《浅薄》 《上瘾》 《群体性孤独》 《自恋主义文化》 《自恋时代》…...
Google设想将《黑镜》情节变为现实,但要你的隐私作交换
译者 | shawn,Just 出品 | AI科技大本营(公众号ID:rgznai100) Google 靠着收集和利用用户的信息造就了数十亿美元的业务。近日,外媒 The Verge 发现了一部 Google 内部制作的短片,这部短片非常大胆地介绍了一些 Goog…...
科技公司带来的信任冲突:“黑镜般的世界”你喜欢吗?
“小提示:后台回复关键词“2.0图谱”可获取《2021中国数据智能产业图谱2.0版》高清PDF版原图。大数据产业创新服务媒体——聚焦数据 改变商业刚刚过去的2020是充满变数的一年,对于众多金融科技公司、电商平台也是难忘的一年,之前很多无序的模…...

波士顿动力机器狗上街执法,“黑镜”成真了?
本文转载自 新智元 我们是否正生活在一个赛博朋克荒诞的世界里? 近日,如同《黑镜》中的一幕出现了! 这天,摄像师Daniel Valls正在街上闲逛,突然听见一阵骚动,职业的本能让他拿起摄影机录下了这荒诞的一幕…...
现实黑镜:将死去好友复活为AI
人们很难接受挚爱之人的逝世,当他们走得突然的时候尤为如此。但感谢发展迅速的人工智能,也许很快你就不必再放手了。当然,也不是完全不放开。俄罗斯人工智能创业公司的CEO和联合创始人 Eugenia Kuyda就是这样的例子,最近她将最好的…...
人工智能的“黑镜”——计算机人脸识别!
安全专家警告说,人脸识别技术可能会造成大规模的隐私侵犯,因为机器人在你走在街上时默默地监视着你。 有人担心“伪装面部识别”技术可能侵蚀个人匿名。 根据IEEE计算机视觉研讨会国际会议的一份新研究论文,人工智能可能很快就能够识别被服装…...

产品经理必看电影:《黑镜》(Black Mirror)
叫《黑镜》为电影,有些出入。 《黑镜》是一部迷你剧,2011年在英国开播,这部剧一经播出就在世界范围内引起了巨大的收视热潮,其实这部剧并没有什么高端的特效镜头,拍摄手法虽然精良,但是也并不是能够很出…...

观影:《黑镜》
转自: http://weibo.com/ttarticle/p/show?id2309404035317026935153 最危险的状态,就是永远舒适|观影:《黑镜》KY主创们 2016-10-27 22:20:14 举报阅读数:4590一部用未来讨论当下的好剧。《黑镜》第三季刚播出不久…...

《奈飞文化手册》的一点启发
介绍 奈飞文化手册,是前奈飞首席人才官帕蒂麦考德所写的一本书。奈飞是一家颇具传奇色彩的公司,它与Facebook、亚马逊、谷歌并称“美股四剑 客”。相较于其他三家公司,中国读者对奈飞的了解较少,印象最深的可能是它出品的 《纸牌…...

IPFS 深入浅出:从《黑镜》说起
翻译 | 老曹 编辑 | 波波 元旦期间,《黑镜:潘达斯奈基》的互动式剧情唬住了不少人。 可在自小玩游戏的营长看来,这个互动式剧情却不是什么新鲜玩意,十年前的《质量效应》游戏早就把它玩腻了,而游戏剧情的最终结局却是…...

电视剧 | 黑镜S5E2 碎片
Episode: Black Mirror S5E2 Smithereens Service: Netflix Author: WiZ Created: 11th June 2019 Version: 1.0 通话呼叫转移 1.剧情(剧透) 克里斯是一名司机,几年前车祸带走了他的未婚妻。他把罪过归咎于一个热门社交应用“碎片”&#x…...

wordpress主题 黑镜主题 2.0下载 卡片式主题 原创正版设计素材教程网站模板
黑镜主题是一款卡片式多图流的wordpress模板,黑白灰简约风格,非常适合图片作品分享、站长素材下载类型网站使用。 响应式布局,完美匹配电脑、平板、和移动端。个性化后台菜单,纯手工原生代码,未集成任何第三方插件&am…...
Mask RCNN 实战(二)--像黑镜一样屏蔽图片和视频中的人和物体
Mask RCNN:项目地址 《黑镜:圣诞特别篇》里,出现了“屏蔽”技术。不喜欢一个人,可以屏蔽他。这样,你们就再也看不见对方,也无法打电话、写信。甚至你看到电视机上的她和照片上的她,都只有一团模…...

html文字破碎特效,CSS3黑镜破裂文本效果
CSS语言:CSSSCSS确定body {display: flex;justify-content: center;align-items: center;height: 100vh;background-color: #000;overflow: hidden;}h1 {position: relative;font-family: Montserrat, Arial, sans-serif;font-size: calc(20px 5vw);font-weight: 7…...
一群机器狗亮相MIT,集体后空翻、踢足球,网友:去看黑镜压压惊
2019-11-09 13:06:12 鱼羊 乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 现在,机器人开始成群出动了…… 一起后空翻,而且每一个都能稳稳落地: 因为比较小巧,它们还能够隐藏起来,来个猝不及防的后空翻: …...

爱我吧
十年前他,是家财过亿的富家公子他,是默默无名的新人舞者十年后他,成了受人追捧的亚洲视帝(终于想到合适的词语了 汗)他,成了高层力捧的tvb小生台前他与他是相交多年的知交老死幕后他与他是暧昧不清的情感纠格 一晃十年身份变了&am…...

星星点点
很久以前,我自己都不知道怎么回事,一个叫做星星的女孩跑进了我的QQ。第一次我还把她当作大四的学长。后来才知道,跟我一样,当时都是大一滴。 一般跟陌生人聊天是不多的。最初也就随便应付几句。聊得时间最长的大概就是大一暑假开…...

正反馈与索罗斯的反身理论
可以量化的经济学 2.9.2 正反馈理论与经济学 2.9.2.1 正反馈与索罗斯的反身理论 在现实中,股票价格上升,购买量也上升,需求定律无法解释,并且供需曲线也并没有如均衡价格曲线那样达到一个均衡点,而是处在非均衡的状态…...
谈一谈|《黑神话:悟空》实机演示观后感
欢迎点击「算法与编程之美」↑关注我们!本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。欢迎加入团队圈子!与作者面对面!直接点击!日常点开b站查看热门排行…...

防骗有术
请严肃看待这篇文字!最多花您十分钟的时间,可以让您看清很多你学校公司看不到的东西,如果对您有用的话,别忘记顶一下 ※1.今天坐公车,到站开门后,一个男人突然堵住车门说自己手机不见了,不让人下车.人群哗然.这时旁边有人说打那个…...

改命术:怎么赚50万以上的问题
前两天算账,去年到今年,大约花了有270多万!房子装修,买车,买黄金,业务成本,占据大头! 我个人花销大概是一个月两万左右!目前公众号接接广告就养了起来! 除了广…...

筋膜悬吊面部提升术后悔死了,几天消肿多久有效果
筋膜悬吊面部提升术后悔死了,几天消肿多久有效果 衰,就是下垂!老,就是凹陷!保持青春是每个女性都想实现的梦想,但是我们人类却无法与自然规律相抗衡,因此肌肤的衰老也不可避免的会出现在我们的面…...

心理揣摩术
第一章 想看穿他,就得站在他的立场上——心理揣摩术之换位思考篇揣摩他人的心理,莫过于站在他人的立场上想问题,简单说就是换位思考。换位思考是人对人的一种心理体验过程,将心比心,设身处地,是达成理解不可…...
领导常用的权谋之术,你会几个?
https://www.toutiao.com/a6618846019457122830/ 2018-11-01 19:02:58 领导者就是掌控整个大局的人,既能总领各方势力,又能做到平衡各方关系。任何一个成功的领导,走到一个顶尖的位置,多多少少都会运用一些“权谋之术”。这里所说…...

孙行者定身术+时间机器-Generator in Python(正文)
书接上回,为什么需要coroutine?我们采用一个经典而浅显的案例:计算Fibnacci数列。翠花,上代码(C代码): void get_fib(int n, int* result) {int i 0;for (i 0; i < n; i){if (i < 2){result[i] i;continue;}result[i] …...

孙行者定身术+时间机器-Generator in Python(序)
自以为在Python领域玩耍的时间挺长了(有近3年了吧),可是我还是错过了一个重量级的关键字:Yield。这也难怪,它代表一种特殊的东西:generator,并且还牵扯了一个重量级的名字:coroutine。这两个家伙对我而言都…...
用户窗体定身术--禁止移动
在VBA中通过用户窗体的StartUpPosition属性可以指定窗体显示的位置,如下图所示。 但是用户可以随意拖动窗体调整位置,是否可以像孙悟空一样,给窗体施个定身术,固定位置无法移动呢? 用户窗体的移动可以通过系统菜单…...

酱炒平菇肉丝
酱炒平菇肉丝酱炒平菇肉丝酱炒平菇肉丝 1.原料 平菇270g、肉丝160g、姜片、葱段少许、黄豆酱12g、豆瓣酱15g 2.调料 盐2g、鸡粉3g、水淀粉、料酒、食用油 3.做法 洗干净的瘦肉切成丝,放入碗里 补充: 鸡粉由鸡肉、鸡蛋、鸡骨头等为基料,通过…...

韭菜炒鸡蛋
材料:鲜韭菜,笨鸡蛋,盐,葱花,白醋 1、鸡蛋打碎:里面放些许盐和一点点醋;韭菜切段:大约4-6厘米。 2、热油,放葱花,倒鸡蛋液,炒碎,时间…...

西红柿鸡蛋热面烹饪步骤
今天孩子要求我给他做西红柿鸡蛋热面,说我做的比较好吃,我突然感觉到,我从一个烹饪能手变成菜鸟已经好一段时间,这都得益于家人对于烹饪和厨艺的不断学习和提高。 我努力回忆起我原来是如何做鸡蛋面的,为什么会与普通热…...

分享拿手好菜-西红柿炒鸡蛋
在下班之余做一道可口的盘菜,可以为生活更好的增添一份色彩。 下面分享一手绝食好菜! 用料: 一截葱切成葱花十个鸡蛋一个不大不小的西红柿锅底油和少许盐 做法: 先把鸡蛋和葱花打扮均匀起锅烧锅倒油待油热之后(鸡蛋成型更快),待鸡蛋八分…...

干饭篇-西红柿炒鸡蛋+银耳红枣粥
没想到我有一天喜欢做饭啦。。。。,干饭走起 西红柿炒鸡蛋 材料:葱花,青椒,西红柿,鸡蛋 第一次炒,菜像太难看啦,哈哈 银耳红枣粥: 材料:银耳,红枣…...

【食谱】西红柿炒鸡蛋
西红柿炒鸡蛋 食材准备 主料: 西红柿(2个)鸡蛋(4个) 配料: 大葱:20g小香葱:20g 调料: 食盐5g*香油少许鸡精少许白糖少许香油少许 制作步骤 切西红柿(不要…...

献给80后不会炒菜的!!!
酸辣土豆丝:制作工艺 1. 将土豆削皮,切细丝,泡在水中洗去淀粉,既能避免其变黑,又能使其在炒烧时保持白嫩、爽脆。炒前捞出,沥干水分。2. 青、红辣椒去籽、蒂,切成细丝,干辣椒切丝。3…...

鱼香茄子
1. 茄子洗净切成4厘米长的段,为了节约时间可以提前用盐抓一下让茄子变软。 2. 葱姜蒜切末、四川豆瓣酱剁碎。 3. 锅烧热放一点点油,倒入用盐抓过的茄条。 4. 快速翻炒将切条煸炒变软。捞出待用。 5. 将锅烧热,放入油。 6. 煸香姜末…...

用炒菜的思路搞定你的复杂分析
今天的分享来自于 Kyligence 解决方案团队冯礼。作为一个老售前,他被客户问的最多的一个问题就是: “我们是数据提供方,无法在开始就了解所有的业务分析需求,业务方又希望无论分析多复杂都能得到迅速响应,Kylin 可以解决这个问题吗…...

进程、线程与程序之间的区别(用蛋炒饭做比喻)
进程与线程是什么,它们之间又有peach区别 先来整点学术类的好活,在准备说句人话 1. 进程与线程的概念(进程是各种资源的集合,线程则是在CPU上被调度执行的实体) 吐槽一下:其实我在看《现代操作系统》这本…...

如何炒菜才好吃
如何炒菜才好吃?要炒好一道菜,首先要掌握几个要领:* 锅要先烧热,再倒油;油也须烧热,才将菜倒入;* 入锅炒的材料,不论是切丝、切丁或切块,都要切得大小一样,才…...

80个小炒,令你炒菜不再烦恼!
1、酸辣土豆丝: 制作工艺 1. 将土豆削皮,切细丝,泡在水中洗去淀粉,既能避免其变黑,又能使其在炒烧时保持白嫩、爽脆。炒前捞出,沥干水分。 2. 青、红辣椒去籽、蒂,切成细丝,干辣椒…...

雷达编程实战之FFT的物理意义
目录 从模拟信号到数字信号 模拟一个数字信号 对FFT结果进行分析 快速傅里叶变换 (Fast Fourier Transform),即利用计算机对数字信号进行快速、高效的离散傅里叶变换(DFT)计算方法的统称,简称FFT,于1965年由J.W.库利…...

西红柿鸡蛋汤
1、将香菜和香葱洗净去除根部,把西红柿去皮,对半切开后去蒂,再切成块。鸡蛋打散成蛋液备用 2、锅中倒入油,大火加热,待油7成热时候,放入西红柿煸炒,直到西红柿出红汤后,倒入开水继续…...

萝卜丝鸡蛋馅饼
饼是我们常吃常做的小吃。经常变换一下花样,可以让饼的风味不一样。 原料: 胡萝卜二根、葱花二根、鸡蛋一个、葱三克、盐少许、面粉180克、温水126克左右。 份量: 七个左右。 做法: 1、鸡蛋一个打散,用油炒成蛋花。 2、…...