• mysql存储和提取文件

    本资源用C#语言实现: 1、与MySQL数据库的操作,包括连接、查询、修改、删除等; 2、保存文件(含可执行文件)到MySQL数据库中,包括文件大小超过1M时的异常处理; 3、从MySQL数据库中读取文件并保存至本地; 4、MySQL数据防止重复插入功能; 5、MySqlHelpher操作类,完全由我本人实现,此类包含简洁的传参方法,极大方便含参sql语句的书写。

    0
    1882
    4KB
    2019-03-07
    34
  • C#多线程编程实战_中文完整版_带书签目录_附源代码

    前言 第1章 线程基础 1.1 简介 1.2 使用C#创建线程 1.2.1 准备工作 1.2.2 实现方式 1.2.3 工作原理 1.3 暂停线程 1.3.1 准备工作 1.3.2 实现方式 1.3.3 工作原理 1.4 线程等待 1.4.1 准备工作 1.4.2 实现方式 1.4.3 工作原理 1.5 终止线程 1.5.1 准备工作 1.5.2 实现方式 1.5.3 工作原理 1.6 检测线程状态 1.6.1 准备工作 1.6.2 实现方式 1.6.3 工作原理 1.7 线程优先级 1.7.1 准备工作 1.7.2 实现方式 1.7.3 工作原理 1.8 前台线程和后台线程 1.8.1 准备工作 1.8.2 实现方式 1.8.3 工作原理 1.9 向线程传递参数 1.9.1 准备工作 1.9.2 实现方式 1.9.3 工作原理 1.9.4 更多信息 1.10 使用C#中的lock关键字 1.10.1 准备工作 1.10.2 实现方式 1.10.3 工作原理 1.11 使用Monitor类锁定资源 1.11.1 准备工作 1.11.2 实现方式 1.11.3 工作原理 1.12 处理异常 1.12.1 准备工作 1.12.2 实现方式 1.12.3 工作原理 第2章 线程同步 2.1 简介 2.2 执行基本的原子操作 2.2.1 准备工作 2.2.2 实现方式 2.2.3 工作原理 2.3 使用Mutex类 2.3.1 准备工作 2.3.2 实现方式 2.3.3 工作原理 2.4 使用SemaphoreSlim类 2.4.1 准备工作 2.4.2 实现方式 2.4.3 工作原理 2.4.4 更多信息 2.5 使用AutoResetEvent类 2.5.1 准备工作 2.5.2 实现方式 2.5.3 工作原理 2.6 使用ManualResetEventSlim类 2.6.1 准备工作 2.6.2 实现方式 2.6.3 工作原理 2.6.4 更多信息 2.7 使用CountDownEvent类 2.7.1 准备工作 2.7.2 实现方式 2.7.3 工作原理 2.8 使用Barrier类 2.8.1 准备工作 2.8.2 实现方式 2.8.3 工作原理 2.9 使用ReaderWriterLockSlim类 2.9.1 准备工作 2.9.2 实现方式 2.9.3 工作原理 2.10 使用SpinWait类 2.10.1 准备工作 2.10.2 实现方式 2.10.3 工作原理 第3章 使用线程池 3.1 简介 3.2 在线程池中调用委托 3.2.1 准备工作 3.2.2 实现方式 3.2.3 工作原理 3.3 向线程池中放入异步操作 3.3.1 准备工作 3.3.2 实现方式 3.3.3 工作原理 3.4 线程池与并行度 3.4.1 准备工作 3.4.2 实现方式 3.4.3 工作原理 3.5 实现一个取消选项 3.5.1 准备工作 3.5.2 实现方式 3.5.3 工作原理 3.6 在线程池中使用等待事件处理器及超时 3.6.1 准备工作 3.6.2 实现方式 3.6.3 工作原理 3.6.4 更多信息 3.7 使用计时器 3.7.1 准备工作 3.7.2 实现方式 3.7.3 工作原理 3.8 使用BackgroundWorker组件 3.8.1 准备工作 3.8.2 实现方式 3.8.3 工作原理 第4章 使用任务并行库 4.1 简介 4.2 创建任务 4.2.1 准备工作 4.2.2 实现方式 4.2.3 工作原理 4.3 使用任务执行基本的操作 4.3.1 准备工作 4.3.2 实现方式 4.3.3 工作原理 4.4 组合任务 4.4.1 准备工作 4.4.2 实现方式 4.4.3 工作原理 4.5 将APM模式转换为任务 4.5.1 准备工作 4.5.2 实现方式 4.5.3 工作原理 4.6 将EAP模式转换为任务 4.6.1 准备工作 4.6.2 实现方式 4.6.3 工作原理 4.7 实现取消选项 4.7.1 准备工作 4.7.2 实现方式 4.7.3 工作原理 4.8 处理任务中的异常 4.8.1 准备工作 4.8.2 实现方式 4.8.3 工作原理 4.8.4 更多信息 4.9 并行运行任务 4.9.1 准备工作 4.9.2 实现方式 4.9.3 工作原理 4.10 使用TaskScheduler配置任务的执行 4.10.1 准备工作 4.10.2 实现方式 4.10.3 工作原理 第5章 使用C# 5.0 5.1 简介 5.2 使用await操作符获取异步任务结果 5.2.1 准备工作 5.2.2 实现方式 5.2.3 工作原理 5.3 在lambda表达式中使用await操作符 5.3.1 准备工作 5.3.2 实现方式 5.3.3 工作原理 5.4 对连续的异步任务使用await操作符 5.4.1 准备工作 5.4.2 实现方式 5.4.3 工作原理 5.5 对并行执行的异步任务使用await操作符 5.5.1 准备工作 5.5.2 实现方式 5.5.3 工作原理 5.6 处理异步操作中的异常 5.6.1 准备工作 5.6.2 实现方式 5.6.3 工作原理 5.7 避免使用捕获的同步上下文 5.7.1 准备工作 5.7.2 实现方式 5.7.3 工作原理 5.8 使用async void方法 5.8.1 准备工作 5.8.2 实现方式 5.8.3 工作原理 5.9 设计一个自定义的awaitable类型 5.9.1 准备工作 5.9.2 实现方式 5.9.3 工作原理 5.10 对动态类型使用await 5.10.1 准备工作 5.10.2 实现方式 5.10.3 工作原理 第6章 使用并发集合 6.1 简介 6.2 使用ConcurrentDictionary 6.2.1 准备工作 6.2.2 实现方式 6.2.3 工作原理 6.3 使用ConcurrentQueue实现异步处理 6.3.1 准备工作 6.3.2 实现方式 6.3.3 工作原理 6.4 改变ConcurrentStack异步处理顺序 6.4.1 准备工作 6.4.2 实现方式 6.4.3 工作原理 6.5 使用ConcurrentBag创建一个可扩展的爬虫 6.5.1 准备工作 6.5.2 实现方式 6.5.3 工作原理 6.6 使用BlockingCollection进行异步处理 6.6.1 准备工作 6.6.2 实现方式 6.6.3 工作原理 第7章 使用PLINQ 7.1 简介 7.2 使用Parallel类 7.2.1 准备工作 7.2.2 实现方式 7.2.3 工作原理 7.3 并行化LINQ查询 7.3.1 准备工作 7.3.2 实现方式 7.3.3 工作原理 7.4 调整PLINQ查询的参数 7.4.1 准备工作 7.4.2 实现方式 7.4.3 工作原理 7.5 处理PLINQ查询中的异常 7.5.1 准备工作 7.5.2 实现方式 7.5.3 工作原理 7.6 管理PLINQ查询中的数据分区 7.6.1 准备工作 7.6.2 实现方式 7.6.3 工作原理 7.7 为PLINQ查询创建一个自定义的聚合器 7.7.1 准备工作 7.7.2 实现方式 7.7.3 工作原理 第8章 使用Reactive Extensions 8.1 简介 8.2 将普通集合转换为异步的可观察集合 8.2.1 准备工作 8.2.2 实现方式 8.2.3 工作原理 8.3 编写自定义的可观察对象 8.3.1 准备工作 8.3.2 实现方式 8.3.3 工作原理 8.4 使用Subject 8.4.1 准备工作 8.4.2 实现方式 8.4.3 工作原理 8.5 创建可观察的对象 8.5.1 准备工作 8.5.2 实现方式 8.5.3 工作原理 8.6 对可观察的集合使用LINQ查询 8.6.1 准备工作 8.6.2 实现方式 8.6.3 工作原理 8.7 使用Rx创建异步操作 8.7.1 准备工作 8.7.2 实现方式 8.7.3 工作原理 第9章 使用异步I/O 9.1 简介 9.2 异步地使用文件 9.2.1 准备工作 9.2.2 实现方式 9.2.3 工作原理 9.3 编写一个异步的HTTP服务器和客户端 9.3.1 准备工作 9.3.2 实现方式 9.3.3 工作原理 9.4 异步操作数据库 9.4.1 准备工作 9.4.2 实现方式 9.4.3 工作原理 9.5 异步调用WCF服务 9.5.1 准备工作 9.5.2 实现方式 9.5.3 工作原理 第10章 并行编程模式 10.1 简介 10.2 实现惰性求值的共享状态 10.2.1 准备工作 10.2.2 实现方式 10.2.3 工作原理 10.3 使用BlockingCollection实现并行管道 10.3.1 准备工作 10.3.2 实现方式 10.3.3 工作原理 10.4 使用TPL数据流实现并行管道 10.4.1 准备工作 10.4.2 实现方式 10.4.3 工作原理 10.5 使用PLINQ实现Map/Reduce模式 10.5.1 准备工作 10.5.2 实现方式 10.5.3 工作原理 第11章 更多信息 11.1 简介 11.2 在Windows商店应用中使用计时器 11.2.1 准备工作 11.2.2 实现方式 11.2.3 工作原理 11.3 在通常的应用程序中使用WinRT 11.3.1 准备工作 11.3.2 实现方式 11.3.3 工作原理 11.4 在Windows商店应用中使用BackgroundTask 11.4.1 准备工作 11.4.2 实现方式 11.4.3 工作原理

    5
    0
    23.15MB
    2017-07-05
    50
  • Delphi7 ODAC免安装Oracle客户端程序及控件下载

    1. Oracle.Data.Access.Components.v6.80.0.47.FS.forD5-D2009 为控件; 2. 请参照“安装方法.txt”安装该控件,部分dpl包不是设计包,安装不上是正常现象; 3. 程序例子.zip 为程序例子; 4. 如果程序例子跑不通,请参照《Oracle设置常识》设置服务器参数。 LuJun 研究 qq:393748124 欢迎共同学习一起进步!

    5
    775
    6.45MB
    2016-12-14
    50
  • Delphi四舍五入

    Delphi四舍五入函数。

    0
    298
    1KB
    2016-12-14
    29
  • Delphi窗体自适应分辨率

    1. Delphi窗体自适应屏幕分辨率; 2. 亲自编写、亲测通过; 3. 代码公开,以便于有特殊要求时,您可以更改函数内容。

    5
    1000
    2KB
    2016-12-14
    49
  • Delphi 带进度条的SQL Server数据库备份源码

    Delphi 带进度条的SQL Server数据库备份源码

    3
    110
    198KB
    2016-01-14
    8
  • Delphi控件截取转化为图片的小程序

    1.很多时候,比如发送图片到LED显示屏,我们需要对程序中的一些功能进行截图;2.普通的截屏,往往在程序在后台、或所要截图部分不显现时,而不能正确截图;3.本程序解决了以上问题,你还可以对程序中任意控件及其子控件进行截图,希望能给你好的帮助,记得好评哦!!

    0
    132
    174KB
    2015-10-21
    10
  • Delphi截取控件转化为图片的程序

    1.很多时候,发送图片到LED显示屏,我们需要对程序的部分功能进行截图,而当程序在后台运行、或所需截图的功能不显现时,程序将无法正确截图;2. 本小程序,短短几行代码,助你方便截取任何你需要截取的程序内容,希望给你带来方便!! 3.非常感谢您的使用,记得好评哦!!

    0
    214
    174KB
    2015-10-21
    49
  • 一键启动Oracle10g服务

    1. 为了提高电脑运行速度,一般我们在需要时才开启Oracle服务。2. 而一个一个的手动开启比较费劲,多亏了这个start.bat文件,省时省力真不少。

    0
    64
    70B
    2015-10-20
    13
  • 一键启动、停止SQL Server的bat文件

    1. 为了提高电脑运行速度,一般我们都把SQL Server服务关闭,当使用时再开启。2. 而一个一个的开启、停止SQL Server服务着实费劲,多亏了这两个文件,可以一键开启、停止SQL Server服务,太省时省力了。

    1
    599
    532B
    2015-10-20
    39
上传资源赚积分or赚钱