- 博客(26)
- 资源 (1)
- 收藏
- 关注
转载 一个简单的C#多线程间同步的例子
在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况下可能会出现多个线程的同步协同的问题,下面的例子就展示了在两个线程之间如何协同工作。这个程序的思路是共同做一件事情(从一个ArrayList中删除元素),如果执行完成了,两个线程都停止执行。代码如下:using System;using Syst
2013-04-24 17:25:24 377
转载 64位操作系统使用PLSQL
Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:1、Database下拉框为空:2、强制输入用户名、密码及Database,登录弹出:引用Initialzation errorCould not initialize"...."Make sure you have the 32 bits Oracl
2013-01-26 19:47:26 1812
转载 Access、SQLServer、Oracle常见SQL语句应用区别
Access、SQLServer、Oracle常见SQL语句应用区别关劲松 PMP如果要兼容Access、SQL Server、Oracle三个数据库版本;我们在编写SQL语句的过程中,尽量使用一些通用的语句,但还是有些方面有些区别避免不了,现简单总结一下。以下A代表Access,S代表SQL Server,O代表Oracle1、取当前系统时间A:Select No
2013-01-08 15:56:43 423
转载 Android开发环境搭建全程演示(jdk+eclipse+android sdk)
http://hi.baidu.com/wlj1013/item/3e6080351168b9302f0f815c
2012-11-23 15:16:35 234
原创 负载均衡的概述和含义
负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡设备不是基础网络设备,而是一种性能优化设备。对于网络应用而言,并不是一开始就需要负载均衡,当网络应用的访问量不断增长,单个处理单元无法满足负载需求时,网络应用流量将
2012-11-02 13:39:01 766
原创 产品设计之高内聚低耦合之初见
高内聚和低耦合是判断软件设计好坏的标准。是面向对象的设计,主要看类的内聚性是否高,耦合度是否低;高内聚是一个模块内各个元素的紧密结合的程度高,形象理解就是模块的所有元素相关性很强,只负责一项任务,单已责任;低耦合是指软件系统模块之间的关联程度度,关联性越强,耦合度证明越高,关联性越低,耦合度越低,模块之间相互越独立。这样每个模块都完成特定的某一单项功能,模块之间的接口越简单越好,如果模块关系很复杂
2012-06-25 14:39:30 845
原创 PDA开发了解
1.PDA操作系统主要为windows mobile和windows CE系统2.PDA运行环境SDK文件,同步软件直接操作PDA软件,通过WEBSERVICES实现跨平台,跨系统,远程调用。3.数据库采用SQLCE3.04.PDA扫描的支持,接口开发,inermecscan,symbolcan5.资产清查和被服清查
2012-05-14 19:53:40 524
原创 .net分布式开发基础知识
一、WCF框架 WCF全称Windows Communication Foundation,是Microsoft为构建面向服务的应用提供的分布式通信编程框架,是.NET Framework 3.5的重要组成部分。使用该框架,开发人员可以构建跨平台、安全、可靠和支持事务处理的企业级互联应用解决方案http://www.cnblogs.com/itech/archive/2010/10/1
2012-05-08 20:52:33 522
原创 产品设计之初认识
前段时间看了一篇文章,写的是关于产品设计的意图以及产品设计包含的主要内容,用心归纳了一下,这里做个总结:差的系统设计必定产生差的系统软件,体系结构就如同人的骨架,用户界面就如同人的外表,数据库就如同人的大脑,模块就如同人的器官,数据算法就如同人的神经和肌肉。体系结构设计 原则: 合适性(功能性和非功能性需求)、稳定性、可扩展性、可复用性、层次结构合理用户界面设计 原则:适用
2012-05-08 14:14:57 392
转载 重新启动aspnet服务
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
2012-05-02 17:36:43 315
转载 js面向对象开发(OOP)
http://www.cnblogs.com/lijianquan/archive/2012/02/05/javascript_oop.html 文章讲述了js也可以创建类似于c#的基类、继承类、实现封装、多态和继承。重点是利用js的prototype(原型)的使用。
2012-04-20 14:32:58 274
转载 .net 开发模式和架构比较
一般讲到三层架构,其实就是将整个业务应用划分为表示层、业务逻辑层、数据访问层等。 三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。 普通三层:数据访问层DAL:用于实现与数据库的交互和访问,从数据库获取数据或
2012-04-11 16:28:36 1066
原创 .net 基础知识学习
1.泛型的优点、常见的泛型有哪些、泛型适用于哪些场景? 优点:提高代码的重用率、保证泛型对象类型安全。 常见泛型:LIST objectname= NEW LIST(); objectname.add(T);2..net面试题地址包含答案 http://www.cnblogs.com/tuyile006/archive/2007/03/20/681258.html
2012-04-07 09:36:36 347
原创 UltraWebGrid默认选中第一行及前台body里触发onload事件,实现多个iframe默认关联第一个。
后台: UltraWebGrid1.DataSource = dt; UltraWebGrid1.DataBind(); if (!IsPostBack) { if (UltraWebGrid1.Rows.Count > 0) { UltraWebGri
2012-04-06 14:06:01 696
原创 js回车事件导致页面自动刷新解决方案
此原因一般是因为form里只含有一个input,在页面里再增加一个hiddeninput及回车事件onkeypress即可避免。
2012-04-06 14:04:04 2494
原创 关于软件开发中系统日志的记录
众所周知,系统日志是操作人和系统管理员对个人操作记录和系统运行情况监控的依据和基础.常见的系统日志包含系统运行日志和系统操作日志.系统运行日志包含登陆、密码更新、数据库备份信息等。系统操作日志包含重要数据的更新和录入情况、用户登录进来后做过的业务操作记录等。
2012-03-19 10:01:49 1624
转载 oracle 错误处理方法汇总
1.oracle错误ora-01658 错误提示:无法为表空间的段创建initial区 原因:表空间大小不足 参考地址:http://apps.hi.baidu.com/share/detail/407598792.
2012-01-14 15:24:36 299
转载 内外双通详解
例如现在环境,内网IP 192.168.10.XXX 网关192.168.10.1外网环境IP 172.17.26.XX 网关 172.17.5.254 172.17.5.254路由表中的默认网关只能有一个,故这时候 内外网只能通一个。一般都是内网通了。route delete 0.0.0.0 mask 0.0.0.0 192.168.10.1上面语句的意思是,删除默认的192.1
2011-12-31 10:08:54 1480
原创 .net程序访问ORACLE数据库
.NET应用程序用户访问ORACLE数据库,需要拥有ORACLE数据库的读写权限。如果操作系统是WINDOWS2003系统,ORACLE安装在NTFS磁盘上,而不是安装在FAT32磁盘上,需要对ORCLE安装目录的ORACLE_HOME文件夹赋予NETWORKSETVICES用户对该文件夹下BIN文件的读取和数据写入权限。
2011-12-20 10:16:50 253
原创 UML学习笔记之基础概念
UML 是面向对象设计的统一建模语言,一个软件设计的好坏主要还是取决于OOA和OOD。 UML 里包含类、接口、对象、消息、包、组件、状态、活动、关联、角色、聚合、组合、泛化、依赖关系。 UML图例包含用例图、类图、对象图、序列图、协作图、状态图、状态图、活动图、组件图、配置图等http://wenku.baidu.com/view/4caa28fcf705cc17552709
2011-12-14 15:09:01 241
原创 软件UI规范积累
一个软件的UI规范,体现出一个软件的品质,直接影响客户的体验和软件自身的市场前景以及受用户欢迎程度。一个简单易用的软件能够降低很多额外成本,比如培训、比如实施等等。客户体验都是从细节入手,细节决定成本。一、程序编写规范 1.1 类的编写规范 1.1.1 类模块级变量:s_Name 类属性对应的变量:m_Na
2011-12-12 14:08:56 369
原创 c#关键词 virtual、override、new、abstract、sealed的用法
1..virtual是基类中的虚方法,表示子类可以用override重写该方法。子类也可以用new方法,表示调用自己的方法。隐藏父类的方法2.abstract表示抽象父类不含具体实现过程的方法体,子类或者派生类必须overide覆盖其方法3.sealed表示密封类,经常与override方法联合使用会重写基类中的方法。不能由其他类继承。即不能派生其它类。
2011-12-12 11:22:33 499
原创 .net设计模式之工厂模式学习笔记
1.工厂模式的优点:创建一个对象接口,让对象决定实例化哪个子类,工厂方法使类的实例化延迟到实例化哪个类。2.工厂模式工厂类负责创建的对象比较少 客户只知道传入了工厂类的参数,对于始何创建对象(逻辑)不关心地址:http://winsystem.ctocio.com.cn/174/9356174.shtml地址2:http://www.cnblogs.com/wkpeng/archi
2011-12-08 10:46:41 357
原创 JSON操作实例
本篇文章列举实际工作中JSON的一段实例来做一简单总结,以便在日后工作中参考。 JSON拥有简洁明了、操作简单易于数据交换的特性。 实例地址:http://www.blogjava.net/woxingwosu/archive/2008/01/24/133301.html
2011-12-06 11:48:57 231
原创 WEBSERVICES应用基础知识
本篇文章将主要介绍webservices的应用场景,并用实例来帮助大家认识wenservices.1、应用场景 跨平台的数据交互例如:电子下订单和送货系统、电子订单发票系统2、应用实例和应用基本步骤 http://www.cnblogs.com/wanghui9072229/archive/2011/03/17/1987371.html
2011-12-05 09:33:07 251
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人