自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (39)
  • 收藏
  • 关注

原创 运行的后台服务修改配置文件

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=445结论:无论是作为全局变量,还是在AddCCCNMsgQueMsg()方法内部,每执行一次方法从配置文件里取,都是一样:服务在运行的时候,修改配置文件无法生效,必须要重启服务。...

2020-02-29 19:33:25 596

原创 使用线程池执行某方法防止单线程阻塞

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=439

2020-02-28 19:13:41 367

原创 使用Task代替ThreadPool和Thread

一:Task的优势ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如:1: ThreadPool不支持线程的取消、完成、失败通知等交互性操作;2: ThreadPool不支持线程执行的先后次序;以往,如果开发者要实现上述功能,需要完成很多额外的工作,现在,FCL中提供了一个功能更强大的概念:Task。Task在线程池的基础上进行...

2020-02-26 19:32:44 178

原创 多线程相关概念

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=4311、当前线程Thread.CurrentThread2、线程控制• Start():启动线程• Sleep(int):静态方法,暂停当前线程指定的毫秒数• Abort...

2020-02-25 20:29:29 169

原创 多线程基础

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=427序: 我是自学的C#,在看到多线程一章时,郁闷了,搞不懂,很难理解吧...自认为有软件天赋,却没看懂...唉...自信心被打击了,到网上查了很多的资料,包括MSDN...

2020-02-22 21:56:08 148

原创 多线程对资源读写时如何控制

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=4191、多个线程对同一个队列进行读写操作,要注意进行读写控制,某个线程在读取的时候,不允许其它线程读、写;某个线程在写的时候,不允许其它线程进行读写。2、对字典进行读写时,进行...

2020-02-21 19:05:24 343

原创 多线程编程技术基础知识

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=414多线程编程技术基础知识什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?...

2020-02-19 18:29:44 163

原创 C#线程同步的几种方法

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=405我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情...

2020-02-18 17:15:59 436

原创 线程5种状态-详细

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=400GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。1.新建状态(New):当用new操作符创建一个线程时, 例如new T...

2020-02-17 19:49:54 165

原创 线程5种状态

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=396GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com线程的5种状态1、新建状态(New):新创建了一个线程对象。  2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于...

2020-02-16 19:38:52 449

原创 为什么不要lock(this) ,锁定变量最好是readonly

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=392GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com一. 为什么要lock,lock了什么?当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需...

2020-02-14 18:07:31 444

原创 笔试题-同线程Lock语句递归不会死锁

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=387GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com笔试题-同线程Lock语句递归不会死锁前几天在网上闲逛,无意中看到有这么一道题及其答案,如下:  根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时...

2020-02-12 17:49:15 293

原创 EnterWriteLock与lock有啥区别?

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=382GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com1、这个方法中,既有读又有写,使用EnterWriteLock是否合理?与lock有啥区别?问了一下shanyl,他说是合理的。来自森大科技官方博客http://www....

2020-02-08 21:30:30 281

原创 lock(this)其实是个坑

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=374GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com这里不考虑分布式或者多台负载均衡的情况只考虑单台机器,多台服务器可以使用分布式锁。出于线程安全的原因,很多种场景大家可能看代码中看到lock的出现,尤其是在资金类的处理环节。 ...

2020-02-07 19:18:13 564

原创 实际项目中关于ManualResetEvent的用法

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=361GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com1、在一个线程对应的方法里,如果想隔几秒钟执行一次,那么在方法里这样写关于ManualResetEvent类2、在运行程序的时候(启动控制台或启动服务)启动GetDS...

2020-02-04 18:36:30 811

原创 以1个实例讲解ManualResetEvent的作用

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=349GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com源码下载:下载地址:http://files.cnblogs.com/tianzhiliang/ManualResetEventDemo.rarDemo:Manual...

2020-02-03 16:09:58 1040

原创 Session有什么重大BUG,微软提出了什么解决方案

来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=346GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com【考点】ASP.NET中Session的多种保存方法。【出现频率】★★★☆☆【解答】使用进程内会话状态模式时,如果aspnet_wp.exe或应用程序域重新启动,则会...

2020-02-02 19:11:25 346

jdk1.6.0_23-windows-i586-百度网盘下载链接

jdk1.6.0_23-windows-i586,搭建java运行环境需要用到的

2019-01-05

jdk1.5.0_04-windows-i586-p-百度网盘下载链接

jdk1.5.0_04-windows-i586-p,搭建java运行环境需要用到的

2019-01-05

adt-bundle-windows-x86_64-20130917-百度网盘下载链接

adt-bundle-windows-x86_64-20130917,做安卓开发需要用到的

2019-01-05

ADT-23.0.4-百度网盘下载链接

ADT-23.0.4,做安卓开发需要用到的ADT-23.0.4,做安卓开发需要用到的

2019-01-05

hadoop-2.7.1.tar.gz-百度网盘下载链接

hadoop-2.7.1.tar.gz做大数据处理,分布式计算的,安装在linux服务器上。

2019-01-05

hadoop-1.2.1.tar.gz-百度网盘下载链接

hadoop-1.2.1.tar.gz做大数据处理,分布式计算的,安装在linux服务器上。

2019-01-05

CuteFTP XP V5.0.2 简体中文破解版-百度网盘下载链接

FileZilla(免费FTP客户端)v3.12.0绿色中文版,是一个很好用的FTP客户端,打开即可使用,很方便哦

2019-01-05

8UFtp-百度网盘下载链接

8UFtp是一个很好用的FTP客户端,打开即可使用,很方便哦

2019-01-05

6ftp-百度网盘下载链接

6ftp是一个很好用的FTP客户端,打开即可使用,很方便哦 22222222222

2019-01-05

美图秀秀V6.0-百度网盘下载链接

美图秀秀,很简单,易用,PS比较难,不会PS的,处理图片就用美图秀秀 44444444444

2019-01-05

美图秀秀4.0.1经典版-百度网盘下载链接

美图秀秀,很简单,易用,PS比较难,不会PS的,处理图片就用美图秀秀 2222222

2019-01-05

.net framework4.0-KB2468871-v2-x86-百度网盘链接

.net framework4.0-KB2468871-v2-x86,安装c#.net的软件需要用到 6

2019-01-04

.net Framework3.5-百度网盘下载链接

.net Framework3.5,安装c#.net的软件需要用到5

2019-01-04

.net framework 4.7-百度网盘链接

.net framework 4.7,安装c#.net的软件需要用到4

2019-01-04

.net framework 4.6-百度网盘链接

.net framework 4.6,安装c#.net的软件需要用到 3

2019-01-04

.net framework 4.6.2-百度网盘下载链接

.net framework 4.6.2,安装c#.net的软件需要用到 2

2019-01-04

NET Framework 3.5 for win10 64bit-百度网盘下载链接

NET Framework 3.5 for win10 64bit,安装c#.net的软件需要用到

2019-01-04

.NET Framework V4.5.1-百度网盘下载链接

.NET Framework V4.5.1,安装c#.net的软件需要用到.NET Framework V4.5.1,安装c#.net的软件需要用到

2019-01-04

c3p0-0.9.5.2.bin源码及jar包

c3p0-0.9.5.2.bin源码及jar包

2019-01-02

c3p0-0.9.1.jar

c3p0-0.9.1.jar

2019-01-02

c3p0-0.9.5.1

包含:c3p0-0.9.5.1.jar、mchange-commons-java-0.2.10.jar

2019-01-02

c3p0_9.5_9.2_9.1各版本

包含以下文件c3p0-0.9.1.jar、c3p0-0.9.2.1-sources.jar、c3p0-0.9.5-pre8.jar、mchange-commons-java-0.2.3.4.jar、mchange-commons-java-0.2.7.jar

2019-01-02

.netframework2.0sp1-百度网盘下载链接

.netframework2.0sp1,安装c#.net的软件需要用到.netframework2.0sp1,安装c#.net的软件需要用到

2018-12-27

Enterprise Architect V7.5汉化破解版-百度网盘下载链接

Enterprise Architect V7.5汉化破解版,是一个很好的UML设计工具,可以做UML建模

2018-12-23

Radmin 3.5 简体中文版附完美破解-百度网盘下载链接

Radmin 3.5 简体中文版附完美破解,服务器远程控制管理很好的软件,分权限控制,可以建用户名。已破解,永久使用

2018-12-20

wakemeonlan-x64远程开机软件-局域网用-百度网盘下载链接

可以远程给局域网电脑开机

2018-12-20

FSCapture截图工具-百度网盘下载链接

FSCapture截图工具,非常好用的截图工具

2018-12-20

EditPlus_3.30.449_SC破解版-百度网盘下载链接

EditPlus_3.30.449_SC破解版,非常好用,永久免费

2018-12-20

serv-u ftp serverv6.3.0.0 汉化绿色破解版-百度网盘下载链接

serv-u ftp serverv6.3.0.0 汉化绿色破解版是非常经典的版本,搭建FTP非常方便,永久使用。

2018-12-20

instantclient-basic-win32-10.1.0.2.zip【免积分下载】微云下载链接

把instantclient-basic-win32-10.2.0.4.zip解压缩到一个文件夹,如d:\oracleclient 建tnsnames文件。在d:\oracleclient下新建一个文本文件,取名tnsnames.ora,增加如下数据库配置: PIDTLT = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.188.100)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = pid10gdb) ) )

2018-12-19

p8350262_10205_Generic.zip百度网盘下载链接.txt

oracle 10g r2(10204_vista_w2k8_x64_production_db.zip )是比较老的版本,它发布后,才发布windows server 2008 r2的,这个数据库版本是专门为这个操作系统发布的。所以这个操作系统必须安装这个版本,还需安装以下2个补丁,我都有可以找我索取: p8202632_10205_MSWIN-x86-64.zip p8350262_10205_Generic.zip

2018-12-19

p8202632_10205_MSWIN-x86-64.zip百度网盘下载链接

oracle 10g r2(10204_vista_w2k8_x64_production_db.zip )是比较老的版本,它发布后,才发布windows server 2008 r2的,这个数据库版本是专门为这个操作系统发布的。所以这个操作系统必须安装这个版本,还需安装以下2个补丁,我都有可以找我索取: p8202632_10205_MSWIN-x86-64.zip p8350262_10205_Generic.zip

2018-12-19

10204_vista_w2k8_x64_production_db.zip百度网盘下载链接

oracle 10g r2(10204_vista_w2k8_x64_production_db.zip )是比较老的版本,它发布后,才发布windows server 2008 r2的,这个数据库版本是专门为这个操作系统发布的。所以这个操作系统必须安装这个版本,还需安装以下2个补丁,我都有可以找我索取: p8202632_10205_MSWIN-x86-64.zip p8350262_10205_Generic.zip

2018-12-19

VC9_x86_VC++2008

php5.3、5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行。 php5.5、5.6是vc11编译,如用php5.5、5.6必须安装vc11运行库。 php7.0、7.1是vc14编译,如用php7.0、7.1及以上版本必须安装vc14运行库。 Visual C++ Redistributable Package是安装 Visual C++ 库的运行时组件。以上安装VC++系统运行库必须是32位的

2018-12-02

VC9_x64_VC++2010

php5.3、5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行。 php5.5、5.6是vc11编译,如用php5.5、5.6必须安装vc11运行库。 php7.0、7.1是vc14编译,如用php7.0、7.1及以上版本必须安装vc14运行库。 Visual C++ Redistributable Package是安装 Visual C++ 库的运行时组件。以上安装VC++系统运行库必须是32位的

2018-12-02

Oracle10g-10.1.0.2客户端的impdp.exe文件

装Oracle10g的服务端的版本一般是10.1.0.2,而客户端的版本是10.2.0.1,版本不一致,导入导出就会有问题,需要把这个文件替换到客户端文件夹。

2018-11-25

Oracle10g-10.1.0.2客户端的expdp.exe文件

装Oracle10g的服务端的版本一般是10.1.0.2,而客户端的版本是10.2.0.1,版本不一致,导入导出就会有问题,需要把这个文件替换到客户端文件夹。

2018-11-25

Oracle10g-10.1.0.2客户端的imp.exe文件

装Oracle10g的服务端的版本一般是10.1.0.2,而客户端的版本是10.2.0.1,版本不一致,导入导出就会有问题,需要把这个文件替换到客户端文件夹。

2018-11-25

Oracle10g-10.1.0.2客户端的exp.exe文件

装Oracle10g的服务端的版本一般是10.1.0.2,而客户端的版本是10.2.0.1,版本不一致,导入导出就会有问题,需要把这个文件替换到客户端文件夹。

2018-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除