- 博客(37)
- 资源 (4)
- 收藏
- 关注
原创 热爱生活每一天(6)--软件灵魂
地球上成千上万的物种,人类应该算最完美的一族了吧! 因为人类拥有了躯体和灵魂的结合,灵魂也就是我们的思想、智慧。 一个完美的软件产品一定也要具有这两部分,躯体--代码结构、功能模块, 灵魂--业务核心。 现在开发工具使用起来越来越方便,从最初的Dev-C 到现在的 vs.net 。 开发语言也是越来越简单、灵活,C 到 C#、java。
2009-08-08 13:44:00 252
原创 热爱生活每一天(4)
每一个软件都有一个或多个灵魂,只有当你真正抓住了它,你才能做出完美的产品! 像现在的行业软件大部分都是管帐,只要帐目没问题,其他的功能都好说。 而账目的由来是从四面八方、各个模块得到。 软件的开发应该从灵魂开始做起,只有先把灵魂塑造出来后。其他的功能都可以无缝的衔接在灵魂周围。 所以我觉得一个产品不能按单纯的系统、模块、界面这样来开发,这样
2009-08-06 21:00:00 102
原创 热爱生活每一天(3)
本木倒置 1.要有计划 2.需求一定要文档规格化 3.深刻理解需求 4.对需求一定要负责到底,直到最后测试发布 5.要有魄力,摆正自己的位置。 6.多补充肚子里的墨水,不要说出:“好的产品是修改出来的,需求越多越好!”,而我们认为:“好的产品是设计出来的,后期的越多的需求变动只会让产品变的面貌全非!”。
2009-08-06 12:07:00 93
原创 热爱生活每一天(2)
昨天一同事回来了,好像房子的事搞定了,从此以后他就过上了房奴的生活了,每个月月供2k多,也是一个不小的数目吧!不久的将来也可能会加入此中,诶~~~~ 今天实施又提了一大堆的需求过来,感觉很多问题根本没必要改,根本是变着法子玩我们,像我们做的一个财务结账报表做了三四次了,现在又有人提出此不行!真的想砸人。 还有就是一天下来,电话不断,一点点小问题就打过来了。如果实施人员连一点独
2009-08-04 17:59:00 89
原创 热爱生活每一天(1)
今天又星期一了,一周过得好快啊,昨晚才决定以后都要热爱生活每一天的!呵呵。出差快两个月了,感觉项目越做越烦,一是程序的修改,感觉这样的修改永远没有尽头,使然都说这样发现的问题越多,产品也就越成熟了,可是事实是这样吗?还有就是和实施部的矛盾又上升了一个层次,昨天实施部的竟然打电话到部分经理说开发部不配合!气人啊,是不是干脆以后都不鸟他们了? 诶~~ 也只有心里想想。今天一上午又在电话中度过
2009-08-03 17:49:00 163
转载 黑色星期五
我也不知道为什么要写这篇文章,可能是在星期五在省妇幼触动太大。不仅仅是触动,应该用震动来形容才对。 有个时候发现自己真的很幼稚,很可笑,以为自己有发展了,有能力了,有前途了。但是在星期五哪一天,我失望了,我迷茫了,我动摇了,我真的玩不下去了!! 事情还得追溯到一个月前,当初我想离开公司,而且很坚定认为要离开,为什么? 1. 最主要的因素,公司没有发展前途了,从上到下,为的就
2008-05-05 22:32:00 791 1
原创 LIS解码程序开发(二)
原始数据分析对TXT文本的数据分析就一定会用到“原始数据分析”这个工具,会把数据转化为ASCII码用网格定位的显示出来,还能颜色区分特需字符,精确定位字符。下面我们看具体的列子: (图一)这是一台型号为FA-150的尿液分析仪取出的原始数据,用记事本打开。在用“原始数据分析”打开看看。(图二)现在我们结合这两个工具找出我们需要的数据。一般开始符和结束符都是一些特需的字符,会
2007-12-18 16:00:00 1474 6
原创 LIS解码程序开发(一)
LIS解码程序开发手册 本手册对整个LIS都有所讲解,但重点还是放在LISLiod上面。从整个程序的框架的架构,到每个配置文件的说明,每种解码算法的好处等,一一的让你学会LISLiod。 完成一台仪器,一般是四个步镞,1。分析仪器,2。分析原始数据,3。编写LIS解码程序,4。调试 一、分析仪器大概有以下几点1. 会看仪器2. 熟悉LIS系统
2007-12-18 15:47:00 2658 29
原创 时间过得真快,转眼已工作一年半了,整理整理......
时间过得真快,转眼已工作一年半了,整理整理......记得去年的五月份就出来了,到现在也真有一个年头加半个 年头了,算算 竟有18个月了,就是547天,划正字的话也有115个.呵呵,,久吧算算 到现在为止共找了三份工作吧,一份在一家网络公司做.就是做企业网站的开发.记得那时带个U盘去面试,把我的毕业设计给老板看,当时一个美工接待我的.他看着我的东西说,这是你写的?不是在网上下的吧.我听了一
2007-12-18 09:02:00 1364
原创 c# 堆栈类
using System;namespace ZH.DataFrame.AbstractData...{ ObjectStackADT object堆栈#region ObjectStackADT object堆栈 /**//// /// object堆栈(先进后出) /// public class StackADT ...{ priva
2007-04-06 18:03:00 1310
原创 递归类
using System;using ZH.DataFrame.BasicData.ChainTable;namespace ZH.DataFrame.Recursion...{ 价乘函数#region 价乘函数 /**//// /// 价乘函数 /// public class Rate ...{ /**//// ///
2007-04-06 18:01:00 465 1
原创 FIFOADT类
using System;namespace ZH.DataFrame.AbstractData...{ FIFOADT#region FIFOADT /**//// /// FIFOADT接口 /// public interface Queue ...{ bool empty(); void qput(object ob
2007-04-06 17:57:00 339
原创 c#链表类
using System;using ZH.DataFrame.AbstractData;namespace ZH.DataFrame.BasicData.ChainTable...{ Node 单链表#region Node 单链表 /**//// /// 单链表 /// public class Node ...{ public obj
2007-04-06 17:55:00 3064 1
原创 串查找,串处理
using System;namespace ZH.DataFrame.BasicData...{ 串查找#region 串查找 //从起始位置开始的子窜与模式串相匹配,逐个字符比较看是否相等,只要成功的到达P结尾,就把模式串p在文本串s中的出现次数加一 /**//// /// 串查找(从起始位置开始的子窜与模式串相匹配,逐个字符比较看是否相等,只要成功的到达P结尾,
2007-04-06 17:48:00 367
原创 Array 类
using System;using ZH.DataFrame.AbstractData; namespace ZH.DataFrame.BasicData...{ 埃拉托色尼筛 (输出小于参数的所有素数)#region 埃拉托色尼筛 (输出小于参数的所有素数) /**//// /// 埃拉托色尼筛 (输出小于参数的所有素数) /// ///
2007-04-06 17:46:00 359
原创 tree2 类
using System;using System.Collections;namespace ZH.DataFrame.Tree2...{ /**//// LEFT左子树,RIGHT右子树 enum Position ...{ LEFT, RIGHT }; /**//// LINK指向孩子,THREAD指向后继 enum Tag ...{ LINK, THREAD }
2007-04-06 17:45:00 358
原创 tree 类
using System;using System.Collections;namespace ZH.DataFrame.Tree1...{ /**//// /// tree 的摘要说明。 /// public interface ISorttedBinaryTree ...{ void InsertElement(IComparable val
2007-04-06 17:42:00 432
翻译 类型转换类
using System;using System.Collections.Generic;using System.Text;namespace ZH.Common.TypeChang...{ /**//// /// 类型转换类 /// public class CVT ...{ public CVT() ...{
2007-04-06 17:37:00 419
原创 TCPSockeT类
using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;namespace ZH.Common.TCPSockeT{ public cla
2007-04-06 17:32:00 1632
翻译 c# md5 加解密
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.IO;namespace ZH.Common.EDncrypt...{ /**//// /// Md5 /// public class MD5
2007-04-06 17:30:00 5210 4
原创 c# 连接各类数据库的集合类
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;using System.Data.SqlClient;using System.Data.OracleClient;using MySql.Data.MySqlClient;usin
2007-04-06 17:24:00 588
原创 附上述 串口类的配置文件COMstyle.xml
COM1 9600 None 8 One None 4096 500 TXT False False False False
2007-04-06 17:18:00 373
原创 c# 控制台程序调用直接运行一个新程序和隐藏自己的窗体
using System;using System.Runtime.InteropServices;using System.Threading;class TestClass...{ static void Main(string[] args) ...{ new TestClass(); } [DllImport("User32.dll", E
2007-04-06 17:13:00 1139 1
原创 调用串口类
using System;using System.Runtime.InteropServices;using System.Threading;class TestClass...{ COMonlineS2007.Comonline2007 con; static void Main(string[] args) ...{ new TestClass();
2007-04-06 17:06:00 429
原创 c#2005 串口编程类
using System;using System.Collections.Generic;using System.Text;using System.IO.Ports;using System.Threading;using System.Xml;using System.IO;namespace COMonlineS2007...{ public class Comonline20
2007-04-06 17:03:00 1807 3
原创 程序员年度总结
一晃而过,弹指之间,2006年已经走过,过去的一年在领导和同事们的悉心关怀和指导下,通过自身的不懈努力,在工作上取得了一定的成果,但也存在了诸多不足。回顾过去的一年,现将工作总结如下:1. 对公司HIS系统的编码工作。从了解程序开发的规范,熟悉我公司制度及业务流程,再到熟悉公司内部的开发模式,之后对各个医院提出的问题,对代码进行实际的修改与测试。从基本的数据库表,存储过程,
2007-02-14 11:51:00 2103
原创 asp文章翻页
...content="hello world(1)!hello world(2)!hello world(3)!hello world(4)!hello world(5)!"文章内容spcode=""分页标记%>...response.Write(content)%>%dim page,pagecount,thispage,linenum,allline const pageline=
2007-02-14 11:38:00 561
原创 我的.NET c# 软件开发框架(一)
现在我一直都在写一个框架,才刚刚写好开头。懒得写文档,干脆贴在上面当文档算了。介绍一下我的实现的大概思路:所谓入口:就是一个单纯的exe文件,点击 运行 程序。配置数据程序:配置程序的数据(如:连接数据库,菜单设置,图片,等。。。。)公共类库:公用的类(如:连接数据库,等。。)功能类库:实现业务系统,基本是一个模块或功能一个dll。通用主界面类库:就是入口运行直接调用的类库,这个类库在调用功能类
2007-01-29 13:47:00 722
原创 c# 怎样远程连接sql server2005 总结
首先配置SQLSERVER2005, 打开”Microsoft SQL Server Management Studio“ 直接用Windows 用户连接进入,再在“安全性” ==“登录名==”新建登录名“ ,你就对应的添好 确定。再在你对应的”数据库“里==”安全性“==”用户“,,把你建的用户添加进去关键地方,查看”服务器 属性“ 在 ”安全性“ 选上 "sql server
2007-01-29 10:56:00 1142
原创 c# RichTextBox 使关键字变色
效果==代码的编辑器的样子。代码: public partial class RichTextBox : Form ...{ public RichTextBox() ...{ InitializeComponent(); } private void tSql_TextChanged(object se
2007-01-29 10:19:00 1607 2
原创 c# 接口(interface)的一点理解
1。对于类库的结构管理很方便(以前)。2。对于使用组件很方便。以前是原代码解释://首先定义两个功能接口 interface a ...{ void xx(); void yy(); } interface vv ...{ void gg(); void hh(); }//用B
2007-01-29 10:00:00 459
转载 世界上最有用的100个网站
一、应用软件 为什么要在浏览器中运行一个应用软件?因为可以与不同位置的人们分享任务,这在进行有密码保护的工作时候非常有效。backpackit.com因其简单的任务,basecamphq.com因其成熟的项目而当选。Tadalis很简单,类似于DOS。而Google的Documents & Spreadsheets需要一个Google帐号(免费的),而且它不打算与微软竞争。Wikicalc是一
2006-12-28 08:36:00 479
原创 c#调用存储过程
public static void executeSql(DBtype dbtype,string sp_sql,ZHParameter[] parms,DataTable dt) ...{ string[] strcons = DBconStr(dbtype); string strcon = null;
2006-12-26 14:06:00 576
LIS解码开发源代码加资料04
2007-12-18
LIS解码开发源代码(c#)加资料01
2007-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人