E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Windows驱动编程学习笔记
Linux 网络
编程学习笔记
——九、I/O 复用
目录I/O复用使得程序能同时监听多个文件描述符,这对提高程序的性能至关重要。通常网络程序在下列情况下需要使用I/O复用技术:客户端程序要同时处理多个socket,比如非阻塞connect技术;客户端程序要同时处理用户输入和网络连接,比如聊天室程序;TCP服务器要同时处理监听socket和连接socket,这是I/O复用使用最多的场合;服务器要同时处理TCP请求和UDP请求,比如回射服务器;服务器要
BeZer0
·
2023-07-25 04:45
计算机网络
网络
linux
学习
JAVA
编程学习笔记
,多线程面试题整理
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-07-23 01:38
Linux 网络
编程学习笔记
——三、TCP 协议详解
目录一、TCP服务的特点传输层协议主要有TCP协议和UDP协议,前者相对于后者的特点是:面向连接、字节流和可靠传输。使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。双方都必须为该连接分配必要的内核资源,以管理连接的状态和连接上数据的传输。TCP连接是全双工的,即双方的数据读写可以通过一个连接进行。完成数据交换之后,通信双方都必须断开连接以释放系统资源。TCP协议的这种连接是一对一的
BeZer0
·
2023-07-21 07:40
计算机网络
网络
tcp/ip
linux
Vmware虚拟机安装VMware Tools报错:安装程序无法自动安装主机-客户机共享文件夹驱动程序’和“安装程序无法自动安装Virtual Machine Communication Inter”
本人是在用VM16安装win7系统时遇到的,这个问题是由于微软从2019年12月3日已将
Windows驱动
程序签名更改为使用SHA-2算法,不支持SHA-2代码签名的旧版Windows系统将无法通过驱动程序签名验证
longfei815
·
2023-07-20 05:35
运维
服务器
Windows 驱动开发环境搭建
Windows驱动
开发环境搭建及windbg调试工具安装使用引言了解
Windows驱动
开发环境下载
Windows驱动
开发环境根据需要下载安装对应版本的VisualStudio下载安装对应的WDK工具包编写第一个驱动代码总结参考资料引言对于
跑不了的你
·
2023-07-18 10:08
Windows驱动
windows
驱动开发
Windows NT 驱动程序的编译、安装、调试
WindowsNT驱动程序的编译、安装、调试WindowsNT驱动介绍NT驱动代码分析编译安装修改注册表进行安装使用工具`DriverMonitor`进行打开加载安装调试WindowsNT驱动介绍
Windows
跑不了的你
·
2023-07-18 09:29
Windows驱动
windows
驱动开发
函数式
编程学习笔记
一、命令式编程和函数式式编程的区别命令式编程的主要思想是关注计算机执行的步骤,即一步一步告诉计算机先做什么再做什么。而函数式编程的思想是告诉计算机应该做什么,但不指定具体要怎么做。代码更加简洁、易理解、易维护、易并行。函数式编程最重要的特点是“函数第一位”,即函数可以出现在任何地方,比如可以把函数作为参数传递给另一函数,还可以将函数作为返回值。尽管python算不上一门纯函数式编程语言,但它本身提
喵小姐_王小木
·
2023-07-17 02:56
Windows 操作系统架构介绍
内核模式组件重要的系统组件环境子系统和子系统DLL子系统的启动Windows子系统Windows10和Win32k.sys其他子系统执行体内核内核对象内核处理器控制区(KPCR)和控制块硬件支持硬件抽象层设备驱动程序
Windows
跑不了的你
·
2023-07-15 21:05
Windows驱动
windows
架构
JAVA
编程学习笔记
,层叠样式表CSS常用总结
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-07-15 14:57
JUC并发
编程学习笔记
JUC(并发编程),java.util.concurrent得工具类image.png首先得了解进程和线程得关系和区别:进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。线程:通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程可以利用进程所拥有
码农小钰
·
2023-07-14 18:24
【C语言C++
编程学习笔记
】一种很酷的 C 语言技巧,灵活运用编程技巧让你写代码事半功倍!
C语言常常让人觉得它所能表达的东西非常有限。它不具有类似第一级函数和模式匹配这样的高级功能。但是C非常简单,并且仍然有一些非常有用的语法技巧和功能,只是没有多少人知道罢了。☆指定的初始化很多人都知道像这样来静态地初始化数组:intfibs[]={1,1,2,3,5};C99标准实际上支持一种更为直观简单的方式来初始化各种不同的集合类数据(如:结构体,联合体和数组)。☆数组我们可以指定数组的元素来进
折扇戏美人_a48e
·
2023-06-21 07:39
go网络
编程学习笔记
4(应用层协议)
客户端和服务器的交互包括消息类型和消息数据,这就需要有适当的交互协议。本章着重讨论客户端和服务器交互相关的问题,并给出一个完整又简单的客户端服务器交互的例子。介绍客户端和服务器需要通过消息来进行交互。TCP和UDP是信息交互的两种传输机制。在这两种传输机制之上就需要有协议来约定传输内容的含义。协议清楚说明分布式应用的两个模块之间交互消息的消息体、消息的数据类型、编码格式等。协议设计当设计协议的时候
GeminiGirl0604
·
2023-06-19 19:09
网络
编程学习笔记
计算机网络:地理位置不同的多台具有独立功能的计算机跟通讯设备通过操作系统,通讯协议等实现数据共享,信息传递的计算机系统。网络编程的目的:实现数据共享与通信端口:一个程序的进程:不同的进程有不同的端口号,用来区分软件单个协议下,端口号不能冲突公有端口号0~1023HTTP:80HTTPS:443FTP:21TELENT:23程序注册端口:1024~49151Tomcat:8080MySQL:3306
熬夜的大蟒蛇
·
2023-06-19 15:48
网络
学习
笔记
JUC并发
编程学习笔记
1:回顾多线程进程和线程是什么进程是操作系统分配资源的最小单元,而线程是cpu调度的最小单元。java默认有几个线程2个,main线程和GC线程(GC垃圾回收机制)java可以开启线程么不能并发和并行并发,多线程操作同一个资源,cpu单核,模拟多条线程,快速交替并行,多人一起走,cpu多核,多个线程可以同时执行,线程池packagemain;publicclassDemo1{publicstati
染〞夏
·
2023-06-18 16:35
学习
笔记
利用installshiled打包.inf和.sys驱动文件到setup.exe的方法
由于之前并没有打包过驱动安装文件的经验,只是简单做过纯应用软件的打包,但是想来应该方法和步骤也差不多,于是研究了一下客户提供的驱动文件结构,也学习了一下
windows驱动
安装方面的知识,经过几天的尝试,
小小路边草
·
2023-06-17 08:02
windows开发
驱动打包
INF
SYS打包安装
InstallShield驱动
python使用odbc连接db2、sqlserver数据库
先介绍安装odbc驱动,如果已安装跳过次环节一、Linux环境下安装odbc驱动参考链接:linux环境odbc驱动安装-哔哩哔哩也可参考微软官网(
Windows驱动
也有介绍):安装MicrosoftODBCDriverforSQLServer
Glyann
·
2023-06-16 17:18
数据库
sqlserver
db
分享:win10使用 python 让 NVIDA GeForce MX250 显卡发挥余热,安装CUDA,cuDNN和PyTorch
目录1.更新最新的显卡驱动2.安装CUDA3.安装cuDNN4.安装pytorch1.更新最新的显卡驱动打开NVIDA更新驱动的官网地址根据下图的选择,记得
Windows驱动
程序类型要选标准,如图点击搜索
Scoful
·
2023-06-16 11:00
python
python
pytorch
windows
MX250
cuda
Windows驱动
_WFP之一WFP是什么
每天进步一点点,一步一步来,慢慢的就会有从量变到质变的过程。我应该勇于去接受挑战,这个世界,没有人会同情弱者,只会去赞美强者,羡慕强者。适者生存。如果你不想被世界淘汰。那就赶紧去淘汰别人,淘汰你身边的人。克服你的困难。做坚强的自己。现在的网络安全问题,越来越受到重视,微软在VISTA以后,使用了WFP平台来代替之前XP和03中的基于包过滤的技术,比如TransportDriverInterface
Z18_28_19
·
2023-06-16 10:59
Windows驱动_WFP
Windows驱动
_WFP之四WFP代码基本流程的剖析
总说程序员是孤独的,因为,大部分的时间都在和机器打交道。大部分的时间都在自言自语。我的内心需要足够的强大。这种强大时建立的自信的基础上的。而自信又是建立在实力基础上的。实力又是建立在积累的基础上。积累又是建立在时间的基础上。所以归根结底,就是,需要花费更多的时间。第二,需要有足够的兴趣爱好。这两点对于现在的我来说,都有。既然,自己选择了这条路,就应该义无反顾的走下去,坚持的走下去。孤独,我不怕,困
Z18_28_19
·
2023-06-16 10:59
Windows驱动_WFP
Python神经网络
编程学习笔记
文章目录神经网络基本原理线性分类器学习率一个线性分类器的局限性逻辑AND、逻辑OR逻辑XOR神经元sigmoidfunction的logisticfunction(逻辑函数)多层神经元演示只有两层,每层两个神经元的神经网络的工作矩阵大法(点乘)使用矩阵乘法的三层神经网络示例反向传播误差多个输出节点反向传播误差使用矩阵乘法进行反向传播误差更新权重梯度下降法误差函数激活函数sigmoidPython相
源代码•宸
·
2023-06-15 18:39
神经网络
python
神经网络
学习
人工智能
笔记
【C++从入门到放弃】vector深度剖析及模拟实现
作者:@情话0.0专栏:《C++从入门到放弃》个人简介:一名双非编程菜鸟,在这里分享自己的
编程学习笔记
,欢迎大家的指正与点赞,谢谢!
情话0.0
·
2023-06-12 22:01
c++
算法
数据结构
【C++从入门到放弃】list深度剖析及模拟实现
作者:@情话0.0专栏:《C++从入门到放弃》个人简介:一名双非编程菜鸟,在这里分享自己的
编程学习笔记
,欢迎大家的指正与点赞,谢谢!
情话0.0
·
2023-06-12 22:54
C++从入门到放弃
c++
list
java
JUC并发
编程学习笔记
总的来说还可以,学到一些新知识,但很多是学过的了,深入的部分不多。线程与进程进程:一个程序,程序的集合,比如一个音乐播发器,QQ程序等。一个进程往往包含多个线程,且至少包含一个线程。线程:进程中的实际运作单位。Java默认有几个线程?2个,main和GCJava创建线程的方式?3种,继承Thread,实现Runnable,实现Callable.Java真的可以开启线程么?Java不能自己开启线程,
卡斯特梅的雨伞
·
2023-06-10 09:14
网络
编程学习笔记
一: 获取远端域名IP地址
网络
编程学习笔记
一:获取远端域名的IP地址前言获取给定域名的远端IP地址实验环境整体格式源代码展示运行结果展示代码调试存在的问题对部分数据结构的解释总结前言以下是博主对网络编程实践的一些理解与体会,个人理解比较多
神使墨丘利
·
2023-06-09 13:47
其他学习
网络
学习
tcp/ip
转:
Windows驱动
开发(中间层)
Windows驱动
开发(中间层)-慧由心生-博客园
Windows驱动
开发一、前言依据《Windows内核安全与驱动开发》及MSDN等网络质料进行学习开发。
紫梧桐
·
2023-06-09 03:34
driver
driver
中间层驱动
Windows驱动
开发之日志打印
《
Windows驱动
开发技术详解》一书中,介绍了一种“
Windows驱动
程序日志打印和查看的方法”,具体就是:在需要打印日志的地方,调用“KdPrint”函数,该函数类似标准C的printf(printfile
Sagittarius_Warrior
·
2023-06-09 02:30
Windows驱动开发
20230604给coolpi4b开发板刷机的LOG
BaiduNetdiskDownload\20230317[在线刷机]-RKDevTool专用镜像I:\BaiduNetdiskDownload\20230317[在线刷机]-RKDevTool专用镜像\
Windows
南棱笑笑生
·
2023-06-07 07:52
杂质
杂质
【
Windows驱动
篇】解决
Windows驱动
更新导致AMD Software软件无法正常启动问题
【
Windows驱动
篇】解决
Windows驱动
更新导致AMDSoftware软件无法正常启动问题【操作可能有风险,请提前做好数据备份,设置系统还原点等,防止系统出现问题!!!】
蘇小沐
·
2023-06-07 02:07
办公效率手册
microsoft
Linux/C++多线程
编程学习笔记
——多线程基本操作
目录1.线程创建2.线程退出3.线程回收4.线程分离1.线程创建intpthread_create(pthread_t*thread,constpthread_attr_t*attr,void*(*start_routine)(void*),void*arg)参数:pthread_t*thread:传出参数,这个子线程的id的地址constpthread_attr_t*attr:线程属性一般写为N
mwz18959217316
·
2023-04-16 03:52
c++
开发语言
linux
【C++从入门到放弃】string全方面分析(常用接口、模拟实现)
作者:@情话0.0专栏:《C++从入门到放弃》个人简介:一名双非编程菜鸟,在这里分享自己的
编程学习笔记
,欢迎大家的指正与点赞,谢谢!
情话0.0
·
2023-04-15 16:53
C++从入门到放弃
c++
开发语言
STL
【C语言/C++
编程学习笔记
】你的第一个Windows程序!高级操作~
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
折扇戏美人_a48e
·
2023-04-14 06:52
慧安-OPC UA协议学习笔记
背景介绍:19世纪90年代,当时基于软件的自动化的使用迅速增加,依赖于WINDOW进行数据的显示,这意味着每一个自动化设备必须有特定的
Windows驱动
程序,以便于运行在PC上的HMI和SCADA软件交换自动化数据
汤姆z
·
2023-04-12 10:10
2022知识点学习
学习
服务器
网络
CH340串口驱动(包含各系统平台)
Windows驱动
下载链接:CH340/CH341
Windows驱动
链接http://www.wch.cn/download/CH341SER_EXE.html说明:CH340/CH341USB转串口WIND
PC技术小能手
·
2023-04-12 06:55
USB转串口
CH340串口驱动
CH340
Windows驱动
CH340安卓驱动
CH340苹果驱动
CH340
Linux驱动
Shell脚本
编程学习笔记
基本概述shell是操作系统的最外层。shell合并编程语言以控制进程和文件,以及启动和控制其它程序。shell通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。shell提供了与操作系统通信的方式。此通信以交互的方式(来自键盘的输入立即操作)或作为一个shell脚本执行。shell脚本是shell和操作系统命令的序列,它存储在文件中。当登录到系
夜之王。
·
2023-04-11 21:59
编程
学习
linux
JavaEE | 一文吃透Cookie
博主简介: Java领域新星创作者 阿里云开发者社区专家博主、星级博主、技术博主交流社区:BoBooY(优质
编程学习笔记
社区)前言:本章我们将学习会话跟踪技术中的Cookie与Session,它在我们整个
-BoBooY-
·
2023-04-11 15:07
JavaEE_学习笔记
java
java-ee
servlet
绿联蓝牙驱动 linux,Ugreen绿联蓝牙驱动下载
绿联蓝牙4.0适配器驱动是Ugreen绿联蓝牙4.0适配器的
Windows驱动
程序,一般台式机是不带蓝牙的,绿联蓝牙4.0适配器是支持4.0协议的蓝牙适配器,可以解决电脑没有蓝牙的问题,但是需要安装需求才能使用
jiyulishang
·
2023-04-11 06:11
绿联蓝牙驱动
linux
UEFI原理与
编程学习笔记
(一)——UEFI概述
UEFI原理与
编程学习笔记
(一)一、学习目的二、笔记内容2.1BIOS与UEFI基本知识2.1.1问题总结2.1.2回答总结2.2UEFI基本知识三、后续计划一、学习目的1、了解UEFI与BIOS之间的关系
饲养员 涛
·
2023-04-11 00:44
BIOS
bios
操作系统
Selenium 浏览器驱动版本映射表
浏览器Chrome浏览器各版本驱动的下载地址https://npm.taobao.org/mirrors/chromedriver/找对应Chrome浏览器的版本目录下载即可,如Chrome71版本的
Windows
Vined
·
2023-04-10 18:18
001-
Windows驱动
编程基础知识
文章目录0.前言1.Windows系统结构2.驱动设备与操作系统3.驱动程序的分类0.前言我们在进行
Windows驱动
编写之前,有必要先了解一些基础知识,为我们日后进行
Windows驱动
开发打下良好的基础
fish小余儿
·
2023-04-10 17:24
Windows驱动
Windows驱动
Windows驱动
SetupDi系列函数之枚举USB/PCIe设备
Windows驱动
SetupDi系列函数之枚举USB/PCIe设备前言相关资料辅助工具SetupDi系列函数进行设备信息的管理1.SetupDiGetClassDevs1.1枚举设备信息1.2参数说明1.3
花好约猿上王者
·
2023-04-09 12:12
SSD
Windows
c++
windows
microsoft
c++
Win7的VMtools安装教程
问题:VMtools安装VMwareTools安装失败原因分析经查询大量文献得出结论,2019年12月微软更新了
Windows驱动
程
Jack_chao_
·
2023-04-08 22:45
linux
运维
服务器
Windows7安装VMware Tools踩坑
原因:这个问题是由于微软从2019年12月3日已将
Windows驱动
程序签名更改为使用SHA-2算法,不支持SHA-2代码签名的旧版Windows系统将无法通过驱动程序签名验证。
Yiebukuang
·
2023-04-08 13:03
【C++从入门到放弃】模板介绍(函数模板、类模板)
作者:@情话0.0专栏:《C++从入门到放弃》个人简介:一名双非编程菜鸟,在这里分享自己的
编程学习笔记
,欢迎大家的指正与点赞,谢谢!模板一、泛型编程是什么?二、函数模板1.什么是函数模板?
情话0.0
·
2023-04-08 08:29
C++从入门到放弃
c++
开发语言
window驱动开发环境
http://blog.csdn.net/smartdog_1/article/details/82199001、说明在
Windows驱动
开发过程中,环境搭建是最重要的一部。
ldinvicible
·
2023-04-07 23:15
window
driver
CUDA
编程学习笔记
CUDA:ComputeUnifiedDeviceArchitecture,是由NVIDIA所推出的一种集成技术,允许使用标准C来进行GPU代码编程,最终转为PTX汇编代码。CPU与GPUGPU可以看作是CPU的协助处理器,使用GPU实际指的是基于CPU+GPU的异构计算架构。通过PCle总线连接,CPU端成为Host端,GPU端称为Device端。基于CPU+GPU的异构计算架构GPU适合数据并
Mr_Stark的小提莫
·
2023-04-07 23:21
Windows驱动
分为如下几种类型:
Windows驱动
分为如下几种类型:设备函数驱动程序设备筛选器驱动程序软件驱动程序文件系统筛选器驱动程序文件系统驱动程序驱动程序不是一定需要与硬件通讯,如果需要访问操作系统核心数据,往往应用程序没有足够的权限
安信实验室
·
2023-04-07 23:10
驱动程序
驱动开发
应用程序开发
驱动开发
驱动开发外包
Windows驱动开发
Windows驱动开发外包
Windows驱动
c++高级
编程学习笔记
7
深入了解模板参数实际上有3种模板参数:类型参数、非类型参数和templatetemplate参数(这里没有重复,确实就是这个名称)。第12章曾列举类型参数和非类型参数的例子,但没有见过templatetemplate参数。这一章也有一些第12章没有涉及的有关类型参数和非类型参数的为手问题。下面深入探讨这三类模板参数。深入了解模板类型参数模板的类型参数是模板的精髓。可声明任意数目的类型参数。例如,可
虾球xz
·
2023-04-07 06:40
c++
学习
c++
c++高级
编程学习笔记
6
其他库工具ratio库可通过ratio库精确地表示任何可在编译时使用的有限有理数。ratio对象在std::chrono::duration类中使用。与有理数相关的所有内容都在头文件中定义,并且都在std名称空间中。有理数的分子和分母通过类型为std::intmax_t的编译时常量表示,这是一种有符号的整数类型,其最大宽度由编译器指定。由于这些有理数编译时的特性,它们在使用时看上去比较复杂,不同寻
虾球xz
·
2023-04-07 04:39
c++
学习
c++
互联网寒冬 阿里架构师的Java知识地图,Java集合面试常用的问题
Java并发
编程学习笔记
:四大部分,详细拆分并发编程——并发编程+模式篇+应用篇+原理篇Java并发编程的艺术(pdf版本)——Java程序员的必读书籍:2、高并发部分由并发编程深入高并发部分,掌握高并发的人才一定是各家互联网企业碗中的香饽饽
不几乎都有
·
2023-04-06 20:34
java
面试
经验分享
架构
spring
Linux 网络
编程学习笔记
——十、信号
目录信号是由用户、系统或者进程发送给目标进程的信息,以通知目标进程某个状态的改变或系统异常。Linux信号可由如下条件产生:对于前台进程,用户可以通过输入特殊的终端字符来给它发送信号。比如输入Ctrl+C通常会给进程发送一个中断信号。系统异常。比如浮点异常和非法内存段访问。系统状态变化。比如alarm定时器到期将引起SIGALRM信号。运行kill命令或调用kill函数。服务器程序必须处理(或至少
碧龗
·
2023-04-06 17:19
计算机网络
学习
linux
服务器
网络
运维
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他