如同你想象的, 注册设备编号仅仅是驱动代码必须进行的诸多任务中的第一个. 我们将很 快看到其他重要的驱动组件, 但首先需要涉及一个别的. 大部分的基础性的驱动操作包括 3 个重要的内核数据结构, 称为 file_operations, file, 和 inode. 需要对这些结构的 基本了解才能够做 ...
分类:
系统相关 时间:
2019-07-05 15:32:00
阅读次数:
144
打开cmd,输入 powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 再到电池选项里,勾选卓越性能模式 若没出现卓越性能,创建一个电源计划,你就会发现~ ...
nodejs的特点总共有以下几点 1. 异步I/O(非阻塞I/O) 2. 事件驱动 3. 单线程 4. 擅长I/O密集型,不擅长CPU密集型 5. 高并发 下面是一道很经典的面试题,描述了node的整体运行机制,相信很多人都碰到了。这道题背后的原理就是nodejs代码执行顺序 setTimeout( ...
分类:
编程语言 时间:
2019-07-05 15:31:25
阅读次数:
118
1.JSP内置对象:JSP内置对象是 Web 容器创建的一组对象,不用通过手动new就可以使用2.JSP9大内置对象: 对象名称 类型 request (请求对象) javax.servlet.ServletRequest response(响应对象) javax.servlet.SrvletRes ...
分类:
Web程序 时间:
2019-07-05 15:31:12
阅读次数:
165
一、简介 天下局势 话说操作系统:Windows Mac os linux 三分天下,也期待我们大中华有朝一日能在这块蛋糕上咬上一口。 个人偏向: Linux 后端不二的选择,deepin 国产深度的系统,还是非常好用的 简单介绍 客户端: 安装有浏览的系统叫客户端 Windows微软开发的一款桌面 ...
分类:
其他好文 时间:
2019-07-05 15:30:57
阅读次数:
108
一、问题 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档的方法 二、解决方案 参考文章:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/web-api-help-pages-using-swa ...
1.application内置对象 application实现用户之间的数据共享 void setAttribute(String key,Object value) 以key/value的形式保存对象值 Object getAttribute(String key) 通过key获取对象值 Stri ...
分类:
Web程序 时间:
2019-07-05 15:30:10
阅读次数:
152
copy(a,b,c); a:就是copy源,就是一个字符串,表示你将要从a里copy一些东西, b:从a中的第b位开始copy(包含第1位), c:copy从第b位开始后的c个字符, 例如: m:=‘the fellowship of the ring’ s:=copy(m,2,2); //s值为 ...
pythons深浅拷贝 深是深挖一层copy 可变数据类型时, 深拷贝的时候,无论数据类型里面多深,多少数据结构,都会完完整整的复制一份 -里面的数据产生变化,对深拷贝的值没有影响 -开辟一块空间,把拷贝值放入 浅拷贝,数据产生变化,新变量的值会发生变化 浅拷贝,不可变数据类型时,只是把值赋给了新的 ...
分类:
编程语言 时间:
2019-07-05 15:29:19
阅读次数:
125
#计算机网络# 1. 路由器从功能上可以划分为:路由选择和分组转发。 2. 从数据报的首部提取目的主机的 IP 地址 D,得到目的网络地址 N。 若 N 就是与此路由器直接相连的某个网络地址,则进行直接交付; 若路由表中有目的地址为 D 的特定主机路由,则把数据报传送给表中所指明的下一跳路由器; 若 ...
分类:
其他好文 时间:
2019-07-05 15:29:02
阅读次数:
119
Java编译时与运行时很重要的概念,但是一直没有明晰,这次专门博客写明白概念. 基础概念 编译时 编译时顾名思义就是正在编译的时候.那啥叫编译呢?就是编译器帮你把源代码翻译成机器能识别的代码.(当然只是一般意义上这么说,实际上可能只是翻译成某个中间状态的语言.比如Java只有JVM识别的字节码,.另 ...
分类:
编程语言 时间:
2019-07-05 15:28:42
阅读次数:
131
js中代码实现说明: function changetext() { var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity"); selEnt.message = "选择需要修改的文字"; if(selEnt.go() != 1) return; va ...
分类:
Web程序 时间:
2019-07-05 14:24:43
阅读次数:
144
AddTransient、AddSingleton、AddScoped的区别 权重: 权重: 权重: AddSingleton→AddTransient→AddScoped AddSingleton的生命周期: 项目启动-项目关闭 相当于静态类 只会有一个 AddScoped的生命周期: 请求开始- ...
分类:
其他好文 时间:
2019-07-05 14:24:06
阅读次数:
257
# 针对敏感数据,加密传递方案 第一步: 在vue页面引入aesEncrypt.js encryption方法。示例代码: 第二步: 请求后台获取 /sys/getEncryptedString 接口,以此获取加密所需要的key和iv 第三步: 使用引入的 encryption方法进行对敏感数据进行 ...
分类:
其他好文 时间:
2019-07-05 14:23:47
阅读次数:
415
获取屏幕dc并且将其画面显示在窗体中 HWND hWnd = ::GetDesktopWindow();//获得屏幕的HWND. HDC hScreenDC = ::GetDC(hWnd); //获得屏幕的HDC. HDC MemDC = ::CreateCompatibleDC(hScreenDC ...
一、创建MongoDB的安装路径 在/usr/local/ 创建文件夹mongoDB mkdir mongoDB 二、上传文件到Linux上的/usr/local/source目录下 1. 我首先在mongoDB下载路径下载mongoDB下载对应的版本. 2.通过FTP工具将安装包上传到linux机 ...
分类:
数据库 时间:
2019-07-05 14:23:15
阅读次数:
159
假定坐标点 x=50,y=50. 输出 RGB 用 16 进制数。Afxwin.h 你建项目时可得。#include <Afxwin.h>#include <Windows.h>#pragma comment (lib, "User32.lib")int main(void){HWND hWnd = ...
分类:
编程语言 时间:
2019-07-05 14:22:52
阅读次数:
317