代码改变世界

实施项目--.NET实现仓库看板的一些感想

2014-03-19 17:38 by 贺臣, 5772 阅读, 10 推荐, 收藏, 编辑
摘要:从一名技术开发人员到实施人员的蜕变,从不同的角度看待同一个问题,或许会有不一样的结果。这里记录一下最近一个项目实施的案例,非常有感触! 一. 项目情况简介 本次项目是给一个国外生产型企业做仓库方面的系统,其中有一个功能就是给仓库做一个电子看板。所谓的电子看板就是在一个大屏幕上显示仓库进料和出料的情况,在大屏幕上显示指定数量的单号信息,就和医院的叫号系统一样,每行数据不停的向上滚动。 上面这个功能其实非常简单,就是查询相应的数据在屏幕上显示即可. 仓库每天可能收到20多个订单的进料单据,系统将单据分为三个状态: 待收货,收货中,收货完成 待收货,收货中的订单要在屏幕上轮番... 阅读全文

Object C学习笔记14-分类(category)

2014-03-17 21:48 by 贺臣, 2506 阅读, 1 推荐, 收藏, 编辑
摘要:在.NET中有一个非常带劲的特性,那就是扩展方法.扩展方法使你能够向现有类型“添加”方法(包括你自定义的类型和对象噢),而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但是可以像扩展类型上的实例方法一样进行调用。 先看看.NET中扩展方法的定义和使用 public static class test { public static bool In(this object o, IEnumerable c) { foreach (object obj in c) ... 阅读全文

Git.Framework 框架随手记--历史原因

2014-03-15 12:12 by 贺臣, 2869 阅读, 2 推荐, 收藏, 编辑
摘要:Git.Framework 是近几年工作的一些工作经验总结,虽不能和某些知名的框架相提并论,但是还是比较实用的。此框架经过三年多的升级和维护,已经具有较强的实用性,在此记录该框架的使用操作方式,贡献给公司第一线开发的技术人员们,感谢你们所付出的努力。 一. 框架由来 前几年我都是在互联网公司工作,做什么大型B2B,B2C网站。至于有多大就不提了,但是在其间做开发人员使用的技术的确比较辛苦,那个时候公司使用的技术还比较落后,最起码我是这么认为的,开发效率很低,一层不变的开发模式,Copy到想吐的代码。我是从事.NET技术开发的,当时公司还是使用的.NET2.0开发的,要知道2.0 和... 阅读全文

安装VS2008无法更改安装路径解决方法

2014-03-10 09:25 by 贺臣, 7279 阅读, 0 推荐, 收藏, 编辑
摘要:一直用VS2012 以及 VS2012开发,但是他们都不支持Wince程序的开发,所有要安装VS2008.但是发现VS2008只能安装在C盘,要知道C空间很宝贵的。 经过查找资料发现系统中已经安装了VS2008相关的组件,正是因为这些组件导致一些目录不能修改,解决方法如下: Microsoft Visual Studio Tools for Applications 2.0 - ENU Microsoft Visual Studio Tools for Applications 2.0 Language Pack - CHS Microsoft Visual... 阅读全文

Object C学习笔记13-Dictionary字典

2014-03-09 22:07 by 贺臣, 6035 阅读, 4 推荐, 收藏, 编辑
摘要:通过Array数组和Set集合的学习和理解,可以想象得到Dictionary也分为两种情况了,那就是可变和不可变两种类型的。的确如此,在Object C中提供了两个字典类,分别为NSDictionary 和 NSMutableDictionary. 在.NET中我们也学习过Dictionary类,这个集合的存储方式是键值对的方式存储的。而且使用Dictionary查找元素也极为简单。 一 NSDictionary 不可变字典 (1) 初始化字典NSDictionary *dic=[NSDictionary dictionaryWithObject:@"hechen" for 阅读全文

Object C学习笔记12-集合

2014-03-08 17:25 by 贺臣, 2335 阅读, 2 推荐, 收藏, 编辑
摘要:这里讲到的集合是指Set集合,其实Array也是一种类型的集合。在Object C中提供了两个集合类NSSet和NSMutableSet。其实NSSet和NSArray性质一样,都是用于存储对象的。 然而Array集合和Set集合还是有区别的,主要是在于Set集合的搜索速度要比Array速度要快,NSArray和NSMutableArray 是一种有序集合,其存储的值在内存中是连续的,而NSSet和NSMutableSet是无需集合,在内存中的存储方式是不连续的,在NSSet,NSMutableSet采用了hash算法,你懂的! 一. NSSet集合 刚才上面也简单的介绍了一... 阅读全文

Object C学习笔记11-数组

2014-03-07 21:43 by 贺臣, 7678 阅读, 3 推荐, 收藏, 编辑
摘要:在Object C也提供了类似C#中的Array数组对象,在Object C中使用NSArray 来创建数组;但是在Object C中NSArray 只能存放对象类型的指针,不能存放int,char,double等基本数据类型。 一. 不可变数组对象 这个和之前的NSString有些类似,NSArray 能够创建不可变的数组对象。一旦初始化这个对象就不能动态的修改和增加这个数组。 (1)使用arrayWithObjects来初始化数组内容,参考如下代码:NSArray *items=[NSArray arrayWithObjects:@"abc",@"cdf&qu 阅读全文

Object C学习笔记10-静态方法和静态属性

2014-02-15 22:31 by 贺臣, 10216 阅读, 6 推荐, 收藏, 编辑
摘要:在.NET中我们静态使用的关键字static有着举足轻重的作用,static 方法可以不用实例化类实例就可以直接调用,static 属性也是如此。在Object C中也存在static关键字,今天的学习过程使用到了这个关键字,在这里记录一下static的使用。 在Object C的语法中声明后的static静态变量在其他类中是不能通过类名直接访问的,它的作用域只能是在声明的这个.m文件中。不过可以调用这个类的方法间接的修改这个静态变量的值。对于Object C中的类使用和定义在前面已经做过相应的记录,可以查看Object C学习笔记3-对象的使用和定义。 1. 静态属性 Object... 阅读全文

Object C学习笔记9-字符串NSMutableString

2014-02-15 13:11 by 贺臣, 4608 阅读, 4 推荐, 收藏, 编辑
摘要:NSMutableString类继承自NSString,所以在NSString中的方法在NSMutableString都可以使用. NSMutableString和NSString的区别在于NSMutableString是动态的字符串,可以动态的添加,修改,删除等。在前面提到了就和.NET中的string和StringBuilder的区别一样。 1. 添加字符串 向字符串末尾添加字符串可以使用appendString方法和appendFormat方法。appendString方法主要用于向字符串末尾添加一个字符串;appendFormat 方法用于向字符串末尾添加多种类型的字符串,相当... 阅读全文

Object C学习笔记8-字符串NSString之二

2014-02-14 21:57 by 贺臣, 3359 阅读, 4 推荐, 收藏, 编辑
摘要:5. 字符串是否包含 hasPrefix 判断字符串是否以某个字符串开头 hasSuffix 判断字符串是否以某个字符串结尾 NSString *str1=@"Object C学习正在进行中.... LOVE"; if([str1 hasPrefix:@"Object"]){ NSLog(@"字符串:%@是以%@开头",str1,@"Object"); } if([str1 hasSuffix:@"LOVE"]){ NSLog(@"字符串:%@是以%@结尾",str1,@.. 阅读全文
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页


作者:情缘
出处:http://www.cnblogs.com/qingyuan/
关于作者:从事仓库,生产软件方面的开发,在项目管理以及企业经营方面寻求发展之路
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
联系方式: 个人QQ  821865130 ; 仓储技术QQ群 88718955,142050808 ;
吉特仓储管理系统 开源地址: https://github.com/hechenqingyuan/gitwms