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驱动编程学习笔记
shell
编程学习笔记
4--环境变量配置文件
总结:/etc/profile#改历史命令条数~/.bashrc#改别名/etc/bashrc#改登录提示符1、环境变量是什么??定义每个用户的操作环境(说白了,就是定义每个用户的操作习惯)2、修改配置文件后,必须注销用户重新登录才有效。使用source命令就不需要注销了,相当于是重新加载配置文件语法:source配置文件名或使用.配置文件名(点后面有个空格)3、环境变量配置文件中主要是定义对系统
杨西瓜
·
2018-03-06 20:00
替换
多线程
编程学习笔记
——异步调用WCF服务
接上文多线程
编程学习笔记
——使用异步IO接上文多线程
编程学习笔记
——编写一个异步的HTTP服务器和客户端接上文多线程
编程学习笔记
——异步操作数据库本示例描述了如何创建一个WCF服务,并宿主在命令行应用程序中
DotNet菜园
·
2018-03-06 14:00
多线程
编程学习笔记
——异步操作数据库
接上文多线程
编程学习笔记
——使用异步IO接上文多线程
编程学习笔记
——编写一个异步的HTTP服务器和客户端三、异步操作数据库本示例演示了创建数据库,异步操作数据,读取数据的过程。1.程序代码如下。
DotNet菜园
·
2018-02-22 14:00
Qt实现 二维码打印功能
此处分辨率为打印机固有属性,可通过
windows驱动
查看。mPrinter->setColorMode(QPrinter::GrayScal
杀手冷不冷
·
2018-02-10 16:09
Qt
并发
编程学习笔记
之线程池
线程池ThreadPoolExecutor执行原理深入分析使用线程池的好处:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。ExecutorpublicinterfaceE
Gerlias
·
2018-02-10 14:12
多线程
编程学习笔记
——编写一个异步的HTTP服务器和客户端
接上文多线程
编程学习笔记
——使用异步IO二、编写一个异步的HTTP服务器和客户端本节展示了如何编写一个简单的异步HTTP服务器。1.程序代码如下。
DotNet菜园
·
2018-02-08 14:00
windbg符号加载和调试
谈一谈
windows驱动
调试。使用windbg调试。
Neo_robot
·
2018-02-03 11:22
windbg
电脑蓝屏
调试工具
微软
Python 3多线程
编程学习笔记
-基础篇
本文是学习《Python核心编程》的学习笔记,介绍了Python中的全局解释器锁和常用的两个线程模块:thread,threading,并对比他们的优缺点和给出简单的列子。全局解释器锁(GIL)Python代码的执行都是有Python虚拟机进行控制的。当初设计Python的时候,考虑在主循环中只能有一个控制线程在执行,就像单核CPU进行多线程编程一样。怎么做到这样控制的呢?就是这里的GIL来控制的
yuanzhitang
·
2018-02-02 10:42
python
threading
全局解释
Python
多线程
编程学习笔记
——使用异步IO
接上文多线程
编程学习笔记
——使用并发集合(一)接上文多线程
编程学习笔记
——使用并发集合(二)接上文多线程
编程学习笔记
——使用并发集合(三)假设以下场景,如果在客户端运行程序,最的事情之一是有一个响应的用户界面
DotNet菜园
·
2018-01-26 15:00
多线程
编程学习笔记
——使用并发集合(三)
接上文多线程
编程学习笔记
——使用并发集合(一)接上文多线程
编程学习笔记
——使用并发集合(二)四、使用ConcurrentBag创建一个可扩展的爬虫本示例在多个独立的即可生产任务又可消费任务的工作者间如何扩展工作量
DotNet菜园
·
2018-01-16 17:00
多线程
编程学习笔记
——使用并发集合(二)
接上文多线程
编程学习笔记
——使用并发集合(一)二、使用ConcurrentQueue来实现异步处理本示例将学习如何创建一个能被多个线程异步处理的一组任务的例子。
DotNet菜园
·
2018-01-08 14:00
多线程
编程学习笔记
——使用并发集合(一)
接上文多线程
编程学习笔记
——async和await(一)接上文多线程
编程学习笔记
——async和await(二)接上文多线程
编程学习笔记
——async和await(三)编程需要对基本的数据结构和算法有所了解
DotNet菜园
·
2018-01-02 16:00
多线程
编程学习笔记
——async和await(三)
接上文多线程
编程学习笔记
——async和await(一)接上文多线程
编程学习笔记
——async和await(二)五、处理异步操作中的异常本示例学习如何在异步函数中处理异常,学习如何对多个并行的异步操作使用
DotNet菜园
·
2017-12-27 10:00
多线程
编程学习笔记
——async和await(二)
接上文多线程
编程学习笔记
——async和await(一)三、对连续的异步任务使用await操作符本示例学习如何阅读有多个await方法方法时,程序的实际流程是怎么样的,理解await的异步调用。1。
DotNet菜园
·
2017-12-21 14:00
多线程
编程学习笔记
——async和await(一)
接上文多线程
编程学习笔记
——任务并行库(一)接上文多线程
编程学习笔记
——任务并行库(二)接上文多线程
编程学习笔记
——任务并行库(三)接上文多线程
编程学习笔记
——任务并行库(四)通过前面的文章,已经学习了怎么使用线程
DotNet菜园
·
2017-12-18 15:00
Windows驱动
之编写键盘记录器
【1】方式:替换Kbdclass驱动的ReadFileIRP函数处理指针编写.sys文件:头文件:#pragmaonce//只编译1次头文件#include//驱动函数头文件,类似于Windows.h#include//WDK函数头文件,一般编写驱动程序时,与ntddk.h一起包含#include//UNICODE和ANSI字符串头文件#include//安全字符串函数头文件#include//扫
Aaron133
·
2017-12-15 19:27
Windows内核驱动编程
多线程
编程学习笔记
——任务并行库(四)
接上文多线程
编程学习笔记
——任务并行库(一)接上文多线程
编程学习笔记
——任务并行库(二)接上文多线程
编程学习笔记
——任务并行库(三)八、并行运行任务本示例学习如何同时运行多个任务,并且当任务全部完成或其中一个完成时
DotNet菜园
·
2017-12-11 16:00
多线程
编程学习笔记
——任务并行库(三)
接上文多线程
编程学习笔记
——任务并行库(一)接上文多线程
编程学习笔记
——任务并行库(二)六、实现取消选项本示例学习如何实现基于Task的异步操作进行取消流程,以及在任务真正运行前如何知道任务已经被取消。
DotNet菜园
·
2017-12-06 16:00
多线程
编程学习笔记
——任务并行库(二)
接上文多线程
编程学习笔记
——任务并行库(一)三、组合任务本示例是学习如何设置相互依赖的任务。我们学习如何创建一个任务的子任务,这个子任务必须在父任务执行结束之后,再执行。
DotNet菜园
·
2017-12-01 13:00
多线程
编程学习笔记
——任务并行库(一)
接上文多线程
编程学习笔记
——基础(一)接上文多线程
编程学习笔记
——基础(二)接上文多线程
编程学习笔记
——基础(三)接上文多线程
编程学习笔记
——线程同步(一)接上文多线程
编程学习笔记
——线程同步(二)接上文多线程
编程学习笔记
DotNet菜园
·
2017-11-24 16:00
多线程
编程学习笔记
——线程池(三)
接上文多线程
编程学习笔记
——线程池(一)接上文多线程
编程学习笔记
——线程池(二)五、在线程池中使用等待事件处理器与超时本示例主要学习如果对线程池中的操作实现超时,并在线程池中正确等待。
DotNet菜园
·
2017-11-20 09:00
多线程
编程学习笔记
——线程池(二)
接上文多线程
编程学习笔记
——线程池(一)三、线程池与并行度此示例是学习如何应用线程池实现大量的操作,及与创建大量线程进行工作的区别。
DotNet菜园
·
2017-11-13 09:00
面向对象
编程学习笔记
1.面向对象编程:1.0为何要有面向对象编程:很早之前程序员就发现,随着软件的日趋复杂与庞大,维护往往变成了一个很棘手的问题.因为贯穿整个程序的依赖(dependencies),在一个程序中一个很小的改变就可能引起如同涟漪般扩散的偏差(errors).而面向对象编程正是为了解决这个问题而诞生的.1.1何为面向对象编程:面向对象编程(Objectorientedprogramming)是一种基于对象
mind1949
·
2017-11-10 09:28
多线程
编程学习笔记
——线程池(一)
接上文多线程
编程学习笔记
——线程同步(一)接上文多线程
编程学习笔记
——线程同步(二)接上文多线程
编程学习笔记
——线程同步(三)创建多线程操作是非常昂贵的,所以每个运行时间非常短的操作,创建多线程进行操作
DotNet菜园
·
2017-11-08 12:00
多线程
编程学习笔记
——线程同步(三)
接上文多线程
编程学习笔记
——线程同步(一)接上文多线程
编程学习笔记
——线程同步(二)七、使用Barrier类Barrier类用于组织多个线程及时在某个时刻会面,其提供一个回调函数,每次线程调用了SignalAndWait
DotNet菜园
·
2017-11-03 15:00
多线程
编程学习笔记
——线程同步(二)
接上文多线程
编程学习笔记
——线程同步(一)四、使用AutoResetEvent1.使用AutoResetEvent类来实现从一个线程向另一个线程发出通知。
DotNet菜园
·
2017-11-01 15:00
多线程
编程学习笔记
——线程同步(一)
接上文多线程
编程学习笔记
-基础(一)接上文多线程
编程学习笔记
-基础(二)接上文多线程
编程学习笔记
-基础(三)就如上一篇文章(多线程
编程学习笔记
-基础(三))中的示例代码十,一样如果多线程使用共享变量,就会涉及到一个线程同步的问题
DotNet菜园
·
2017-10-27 16:00
多线程
编程学习笔记
-基础(三)
接上文多线程
编程学习笔记
-基础(一)接上文多线程
编程学习笔记
-基础(二)九、向线程传递参数1.代码如下。
DotNet菜园
·
2017-10-25 14:00
多线程
编程学习笔记
-基础(二)
接上文多线程
编程学习笔记
-基础(一)五、终止线程(Abort)1.代码如下usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text
DotNet菜园
·
2017-10-20 13:00
多线程
编程学习笔记
-基础(一)
一、多线程介绍C#通过多线程支持并行执行的代码。一个线程是一个独立执行的路径,可以同时与其他线程一起运行。一个C#客户端程序(Console,WPF,WinowsForms)开始于一个单独的线程,该线程由CLR和操作系统自动地创建,我们称它为主线程,而且可以通过创建附加的线程来实现多线程。二、初探1.创建第一个多线程程序2.打开visualstudio2015。新建一个控制台应用程序ThreadC
DotNet菜园
·
2017-10-19 16:00
Python
编程学习笔记
(20)
编程环境https://www.tutorialspoint.com/execute_python_online.php9/219.3.4重写父类的方法对于父类的方法,只要它不符合子类模拟的实物的行为,都可对其进行重写。为此,可在子类中定义一个这样的方法,即它与要重写的父类方法同名。这样,Python将不会考虑这个父类方法,而只关注你在子类中定义的相应方法。9/229.3.5将实例用作属性使用代码
蜗牛0718
·
2017-09-22 07:23
(Boolan)STL与泛型
编程学习笔记
(第四周)
迭代器:几乎所有STL中的算法都是基于迭代器来操作容器的,所以了解迭代器的类型非常重要,那种类型的迭代器适用于那些算法,那些类型的迭代器无法使用在哪些算法上,这些都是十分重要且有规律可循。算法:通过介绍distance()、advance()、copy()、destroy()等十一个模板函数及其设计原理,了解了算法的设计思路,基于迭代器和仿函数/函数指针实现的模板函数,而且与不同的迭代器适配器、仿
孙浩_9bfd
·
2017-09-11 15:46
(Boolan)STL与泛型
编程学习笔记
(第二周)
STL整体结构STL主要由六部分组成,分别为容器(containers)、迭代器(iterators)、空间配置器(allocator)、配接器(adapters)、算法(algorithms)、仿函数(functors)。它们之间的关系如下:容器通过内存分配器分配空间容器和算法分离算法通过迭代器访问容器仿函数协助算法完成不同的策略变化适配器套接仿函数仿函数,仿函数适配器仿函数又称为函数对象(Fu
孙浩_9bfd
·
2017-08-28 17:35
Python
编程学习笔记
(16)
编程运行环境https://www.tutorialspoint.com/execute_python_online.php久违了!今天的作业不是“日记”,勉强算周记。老羞成怒中……本想自己建好运行环境再一口气把作业补完,但win10操作系统与课本中的用的系统有着我跨不过去的沟,照着课本的提示,一步一步快走完了,最后几步甚至最后一个按钮,又前功尽弃。教材的点击“运行值”到我这里变成了“运行”,还点
蜗牛0718
·
2017-08-23 16:04
shell
编程学习笔记
--整数自增
在Shell脚本中,用于while或for循环中经常要涉及到整数自增的情况,下面罗列下可能的方式【方式一】declare-i来声明整数变量root@localhost:~#declare-ix=1root@localhost:~#x+=1root@localhost:~#echo$x2【方式二】使用let命令root@localhost:~#i=1root@localhost:~#leti+=1r
小灰奇
·
2017-08-18 20:54
linux
shell编程
C#多线程、并行和异步
编程学习笔记
一,进程、应用程序域和对象上下文1,CLRCLR(CommonLanguageRuntime,公共语言运行库),主要作用使定位、加载和管理.Net类型,同时负责一些底层细节的工作,如内存管理、应用托管、处理线程、安全检查等。2,进程进程是一个运行程序。进程是一个操作系统级别的概念,用来描述一组资源(比如外部代码库和主线程)和程序运行必须的内存分配。对于每一个加载到内存的*.exe,在它的生命周期中
bin_csdn_
·
2017-08-01 23:32
C#
集体智慧
编程学习笔记
(1)——机器学习定义
机器学习是人工智能领域中与算法相关的一个子领域,它允许计算机不断地进行学习。大多数情况下,这相当于将一组数据传递给算法,并由算法推断出与这些数据的属性相关的信息——借助这些信息,算法就能够预测出未来有可能会出现的其他数据。因为几乎所有的非随机数据中,都会包含这样或者那样的模式(patterns),这些模式的存在使机器得意据此进行归纳。为了实现归纳,机器会利用它所认定的出现于数据中的重要特征对数据进
HeatDeath
·
2017-07-15 22:18
机器学习
幽灵行动荒野无法启动游戏错误代码30007解决方法
无法启动游戏错误代码30007解决方法很多玩家遇到了如图所示的情况:如果遇到此错误,是因为Windows启动配置中由于某种原因禁用了
Windows驱动
程序强制签名(DSE)。
佚名
·
2017-07-11 11:09
Linux C
编程学习笔记
(1):chmod函数及文件的访问权限控制
my_chmod.c#include#include#include//基本系统数据类型#include//文件状态//argc记录了用户在运行程序的命令行中输入的参数的个数//**argv:或者认为是*argv[]字符串指针数组,每一个元素指向一个在命令行输入的参数//编译器将输入参数的信息放入main函数的参数列表中//赋值过程是编译器完成的,我们只需要读出数据就可以了intmain(inta
SillyDuckkk
·
2017-06-09 01:50
Linux
C编程
Java并发
编程学习笔记
(一)
Java并发编程需要理清的几个概念:1.同步(Synchronous)和异步(Asynchronous)拿调用一个方法为例:同步方法调用就是调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的方法执行。异步方法:更像是一个消息的传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。如果异步调用需要返回结果,那么当这个异步调用真实完成时,则会通知调用者。2.并发(Concurren
kenvin0124
·
2017-05-09 00:00
Java
JAVA多线程
编程学习笔记
(二)- 线程生命周期及控制线程
1.线程的生命周期线程的生命周期有新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)、和死亡(Dead)5种状态线程状态转换1.1新建和就绪状态当程序使用new关键字创建线程后,该线程处理新建状态,java虚拟机为其分配内存并初始化变量。当线程对象调用了start()方法后,该线程处于就绪状态,但是线程并未运行,等待Java虚拟机线程调度器的调度。==启动线程
nikailancer
·
2017-05-04 16:12
CH340驱动(含各平台)
Windows驱动
下载链接:CH340/CH341
Windows驱动
链接简要说明:CH340/CH341的USB转串口
WINDOWS驱动
程序的安装包,支持32/64位Windows10/8
SoldierJazz2019
·
2017-04-14 11:48
Hardware
and
Circuit
Linux
编程学习笔记
| Linux IO学习[2] - 标准IO
在上一篇Linux
编程学习笔记
|LinuxIO学习[1]-文件IO中,我总结了Linux下的文件IO。文件IO是偏底层的IO操作,在平时的日常工作中,使用文件IO的频率还是比较低的。
RdouTyping
·
2017-01-30 00:00
linux
c
Linux
编程学习笔记
| Linux IO学习[1] - 文件IO
系统调用与程序运行空间在Linux操作系统中,为了提高系统的稳定性,保证内核的安全,程序运行时的内存空间被分为了用户空间和内核空间。普通应用程序工作在用户空间,不能直接访问内核空间。它们需要使用Linux系统提供给用户的一些"特殊接口"-系统调用来安全地访问内核空间。要对文件进行读写就需要使用Linux系统提供的一些系统调用。在这篇文章中我主要介绍open(),write(),read(),lse
RdouTyping
·
2017-01-22 06:14
Linux
编程学习笔记
| Linux IO学习[1] - 文件IO
系统调用与程序运行空间在Linux操作系统中,为了提高系统的稳定性,保证内核的安全,程序运行时的内存空间被分为了用户空间和内核空间。普通应用程序工作在用户空间,不能直接访问内核空间。它们需要使用Linux系统提供给用户的一些"特殊接口"-系统调用来安全地访问内核空间。要对文件进行读写就需要使用Linux系统提供的一些系统调用。在这篇文章中我主要介绍open(),write(),read(),lse
RdouTyping
·
2017-01-20 00:00
linux
c
Linux
编程学习笔记
| Linux多线程学习[2] - 线程的同步
什么是线程的同步当有多个线程要同时对一个共享的内存空间进行读写时,我们要保证这个内存空间对于多个线程来说是一致的。当多个线程同时读/写这个内存空间时,就需要对线程进行同步,以确保任何时刻只有一个线程能修改该内存空间,这样才能保证线程不会访问到无效的数据。我通过下面这幅图解释下线程同步的重要性:在这个例子中,两个线程A和B都要按顺序做以下3件事:将变量i写入寄存器寄存器加1将寄存器内容重新写回变量i
RdouTyping
·
2017-01-13 00:00
linux
多线程
c
Linux
编程学习笔记
| Linux多线程学习[1] - 线程的创建和基本控制
文章系列原因2017年年初,我给自己定了一个小小的目标:学习Linux编程,并通过网络来分享自己的学习心得。为了完成这个小小的目标,我开始用通过写文章来记录我的学习心得,希望在年底时,我能完成24篇Linux相关的学习文档,以实现我这个小小的目标。这是这个系列的第一篇文章,是我对最近学习Linux多线程的总结。什么是线程我们来看看维基百科是如何对线程进行定义的:线程(英语:thread)是操作系统
RdouTyping
·
2017-01-06 00:00
c
linux
多线程
java泛型编程学习 笔记二:使用泛型的约束和局限性
我在java泛型
编程学习笔记
一:为什么要使用泛型这篇博文中,曾经提到过java的"泛型机制"属于java的一种语法糖,它存在的目的是简化复杂的代码,以提高程序的安全性。
英雄郑旺
·
2017-01-03 16:04
java基础知识
java泛型编程
java
泛型
Linux静态链接库与动态链接库
有关于环境变量与编译的基本内容,可参照:Linux环境变量与系统
编程学习笔记
Linux环境C语言编译与头文件等知识点小结1、静态库与共享库:由于项目
Apollon_krj
·
2016-12-18 19:02
APUE
C#
编程学习笔记
4
循环结构循环流程图和while循环1.程序连续的重复一个步骤称为“循环”,在C#中可以用while循环结构来实现。for循环1.在C#中可以用for循环结构来实现循环。2.for循环(;;)中的两个分号是不能缺少的。do...while循环1.在C#中可以用do...while循环结构来实现循环。2.先无条件执行一次循环体。循环结构之continue1.在循环结构中可以用continue关键字中止
JNBINW
·
2016-12-12 14:33
技术
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他