上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 所谓的死锁,主要是由于进程B要访问进程A所在的资源,而进程A又由于种种原因,不释放掉其所占用的资源,所以数据库就会一直处于阻塞状态。 四个必要条件: 必要条件:互斥,一个资源,在同一时间点上,只能由一个进程访问。 死锁分析:当任务TA在使用资源RA的时候,产生了未预知的问题,从而意外的停止了执行,但是还没有释放RA,所以就造成的对资源RA的死锁,这个也是死锁产生最根本的原因... 阅读全文
posted @ 2012-03-26 11:43 莫不逢 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 一个程序集一个进程 一个进程可以有多个线程,且属于同一个程序集 每一个线程可以视为一个执行流,每一个执行流用于执行一个特定的任务 各个线程的执行是独立的 每个程序集都要有一个主线程 线程使程序能够执行并发处理 线程共享应用程序的资源 线程处理解决了吞吐量和响应性的问题 一般用途: 可以使用线程处理来监视用户输入,执行后台任务,以及处理并发输入流 辅助线程经常用在... 阅读全文
posted @ 2012-03-23 12:03 莫不逢 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 「官方Wiki安装指南」 1. 下载Arch Linux 光盘映像 2. 下载VirtualBox,并安装 3. 创建VirtualBox 虚拟硬盘 4. 创建Arch Linux 虚拟机 5. 使用VirtualBox 载入Arch Linux的光盘映像文件 6. 启动Arch Linux虚拟机,进入安装系统流程,如图: 7. 选择第一项 8. 输入 /arch/setu... 阅读全文
posted @ 2012-03-19 13:00 莫不逢 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 条码(Barcode):用于唯一标识某一组具有相同特定规格等的商品 款号(Style):用于标识某一款商品,具体这一款商品有多少个条码、SKU,就要看商家的了 库存盘点单位(SKU,Stock Keeping Unit):用于库存管理,一般为「款号+颜色+尺寸」 一般我们在做系统的时候,都是用的款号与SKU来进行标识一件商品,而不是使用Barcode。 当然,一般从扫描枪中扫描出的是Barcode,然后我们需要进行一些处理才会得到SKU。 我们也可以再对SKU进行处理,从而得到款号。 至于一个商品的价格应该定位在哪一个层次上,这个就要看具体的商家了。我做过按款号(一般个... 阅读全文
posted @ 2012-03-15 16:40 莫不逢 阅读(7567) 评论(0) 推荐(0) 编辑
摘要: 在我们开发各种工具软件的时候,我们不可避免的会遇到打印的问题。而使用.NET开发打印功能,水晶报表或许会是一个十分不象错的选择! 一般步骤: 准备好想要打印的数据源; 制作用于规定打印结果样式的模板文件(.rpt); 创建用于打印的执行窗口Form1,并在其中放置一个CrystalReportViewer (第三方控件,来自SAP) 创建打印按键所在的Form2; 获取系统所能使用的打印机; 设置使用的打印机,及打印相关参数; 使用Form2调用Form1完成打印。 水晶报表的一般概念 水晶报表的两种模式: 拉 PULL:设置好数据连接之后,使用水晶报表文件中所使用的获得数据的方式,由水... 阅读全文
posted @ 2012-03-14 17:13 莫不逢 阅读(28506) 评论(4) 推荐(2) 编辑
摘要: 由于经常要使用CMD的一些命令,比如查看IP,Ping一个网址之类的。于是就写了一个调用CMD.exe的小工具。 主要就是实现这样一个事情:调用CMD.exe然后传给它我想要执行的命令,最后获取结果。 界面: 代码: 主要执行代码using System.Diagnostics;using System.IO;namespace Client{ class ExcuteCMD {... 阅读全文
posted @ 2012-03-05 15:53 莫不逢 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 正文: 这里使用Ado.NET中的SqlCommond来执行存储过程。 需要注意的是,cmd的类型CommondType,因为我们要在这里指定为存储过程之后,我们才可以将cmd当作存储过程来调用。 存储过程的返回值也需要注意,如果有返回值的话,一定不要将类型写错了~ 对于传入参数,有的人习惯一个一个加,有的人习惯用数组,我习惯用List,然后整体加到参数里面去。这几种方法都是可行的,差别应该是在对... 阅读全文
posted @ 2012-03-02 11:50 莫不逢 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 这个类的主要内容是从「微软帮助和支持」中找到的,经过测试可行。 说明: 作用是获取传入文件的图标; 传入参数要求是包括路径的文件名; 返回的是图标类型,经过测试,这个Icon是可以直接当Image来使用的; 代码: using System;using System.Drawing;using System.Runtime.InteropServices;namespace csdemo.ba... 阅读全文
posted @ 2012-03-01 18:25 莫不逢 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 今天突然发现,做软件与打游戏是一个样子的。 每一个BUG,就是一怪兽。打倒一个怪兽,我们获得经验,然后积累经验,用于升级。同理,每解决一个BUG,我们就积累一点编程经验,当我们积累编程经验到一定的,我们的编码水平就会不断的产生质的变化,一直到在一个领域上没有什么BUG是我们解决不了的为止,这就到了游戏中的境界上的瓶颈了~ 当我们在游戏中,境界上遇到瓶颈的时候,我们就要去做突破瓶颈的任务。这个相... 阅读全文
posted @ 2012-03-01 12:40 莫不逢 阅读(319) 评论(1) 推荐(1) 编辑
摘要: 提要: IIS,互联网信息服务。我们在架设Asp.NET、WebServices等的时候会用到这个。主要是给网络中的其他用户提供网站或SOA服务的。 最近在使用WebServices的时候,遇到了「写入」权限的问题,所以查了一下资料,总结了一下。 正文: 根据MSDN中关于IIS权限的一个帖子,在IIS权限设置中,比较关键的有两方面的问题: 进程标识 用户访问权限 ... 阅读全文
posted @ 2012-02-29 15:59 莫不逢 阅读(1446) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页