`
javasogo
  • 浏览: 1776444 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
11月21号,合作开发机房收费系统结束.21号到29号,完成了一个很特别,很有意思的任务。以前学习总是看别人录的视频,这次竟然和两个伙伴一起录制了属于我们自己的视频, 我们称它为视频项目,从写项目计划书,日报,完善讲 ...
今晚上一直在做一个包含调取照片库里图片、按图片原大小比例显示、裁剪、保存图片等功能的软件,iphone平台的,一直做到现在,最大的感触是,网上关于技术的文章真是一篇原创N篇抄袭!!!很多文章都是抄袭的,大同小异,打开那么多链接,要么没什么参考价值,要么内容80%都一样,甚至用到的demo代码都一模一样!!!浪费我很多时间!以后写技术文章哪怕多花些时间去整理知识去写,也不直接整段整段的copy paste,太浪费搜索者的时间和精力了!!!记下今天一些感触,提醒自己!
引 —————————————————————————— 首先,自我介绍,我是一个不折不扣的菜鸟,软件行业初级选手。说实在的,如果再往前半年,我连自称软件行业的菜鸟都不敢,不是谦虚,是有自知之明,真不敢。 究其原因,是这么回事!当你学到一点东西,你就发现,掌握的东西原来只是冰山的一角,当你把眼前的冰山都学会了,一抬头,惊讶的发现,原来这只是更大冰山的一角…… 所以,我称自己为菜鸟,倔强的菜鸟,还可以不断进步的菜鸟,忽然想起愤怒的小鸟,为了报复偷走鸟蛋的肥猪们,小鸟以自己的身体为武器,仿佛炮弹一样去攻击肥猪们的堡垒,一下一下,直到彻底摧毁肥猪为止。 ——————————————————— ...
事件背景: 雪茹,德鹏,零敏,我,合作开发机房收费系统。 雪茹负责整个系统架构的设计,零敏负责界面层,我负责业务逻辑层,德鹏负责数据访问层。开发过程中, 我跟零敏争吵最多的是:“你给我传过来的是什么,我 ...
1.qsort排序/* qsort example */ #include <stdio.h> #include <stdlib.h> int values[] = { 40, 10, 100, 90, 20, 25 }; int compare (const void * a, const void * b) { return ( *(int*)a - *(int*)b ); } int main () { int n; qsort (values, 6, sizeof(int), compare); for (n=0 ...
刚做了个demo用于解压缩本地zip文件,并用webview显示其中的一个html文件,直接上代码,需要的朋友可以看看 public class ZipActivity extends Activity { private static final String TAG = "HelloXmlActivity"; private WebView mWebView; private static LinkedHashMap<String, String> widgetInfoMap = new LinkedHashMap<String, St ...
最近刚刚打包发布了用VS2010开发的一个收费系统,借此讲一讲打包过程,供大家参考。 首先打开已经完成的工程,如图: 下面开始制作安装程序包。 第一步:[文件]——[新建]——[项目]——安装项目。 名称——可以自己根据要求修改。 位置——是指你要制作的安装文件存放在什么目录内,可以根据需要修改,笔者一般是把它放在本工程的同一个目录内。打包完成后,可以在此目录下找到安装程序。 确定后,看到解决方案资源管理器中增加了SetupDemo方案。当然名字仍然可以修改。 第二步、开始制作安装包。 安装向导完成后即可进入项目文件夹:直接点右键选 ...
原文:http://blog.aotaostudio.com/919.html 都是一些UI界面与设计使用的元素,软件,网站等。内容很丰富,适合网页设计师,用户体验设计师,界面设计师,产品设计师,JS前段开发,手机产品设计,ipad产品设计等使用 Lumzy
“夫兵形象水,水之行,避高而趋下;兵之形,避实而击虚;水因地而制流,兵因敌而制胜。故兵无常势,水无常形。能因敌变化而取胜者,谓之神。故五行无常胜,四时无常位,日有短长,月有死生。” -----摘自《孙子兵法》虚实篇 大意为:带兵的基本战术要像水往低处流那样,不吃眼前亏,避其锋芒,从敌人的薄弱之处打击。能因敌人变化而变化,然后取胜的人,可以称他为神。所 ...
Templates in C++ - Pros and Cons By SergeyChepurin | 29 Oct 2011 C++WindowsIntermediate Advantages and drawbacks of usingtemplates in C++ projects LicenceCPOL First Posted29Oct 2011 Views3,549 Bookmarked13 times4.50 (8 votes) Introduction Once upon a time, I decided to collect and organize ...
在上一篇文章中,讲到mysql的卸载,这里谈谈mysql基于源码的安装。 1、myql下载 [root@linux download]# wget -c http://mirror.provenscaling.com/mysql/community/source/5.1/mysql-5.1.28-rc.tar.gz 2、解压缩 [root@linux download]# tar mysql-5.1.28-rc 3、编译安装 [root@linux mysql-5.1.28-rc]# ./configure --prefix=/usr/local/mysql --with-ext ...
自从ios升级到5以后,以前的程序出现了各种问题,xcode升级到4.2用sdk5以后,有些程序甚至编译不通过,有一个很特别的问题是sdk 5中没有libz 1.2.3.dylib类库,编译时会提示找不到该类库,gcc 4.2编译failed等等,具体解决办法是: 在lib导入界面中,删除1.2.3 导入1.2.5,在模拟器编译时选择 simulator 5.0,这点注意,如果选择4.3会报错!, 今天这个项目通过以上问题解决了编译不通过问题,以后还会再检查其他项目,关于ios 5升级后软件编译遇到的问题以后会不断更新总结中 备注: 今天对我解决问题有帮助的一篇文章:http:// ...
在数据访问层对数据库进行操作的设计上,主要有这么几种:拼接字符串,带构造参数的基本Sql语句,存储过程,视图等。因为这次做系统主要是为了促进我们学习,所以在本次机房收费系统中,我分别尝试了这几种方式。 举几个例子: A、根据条件查询上下机记录时,采用带参数的Sql语句,以上下机记录表,学生信息表,上机卡信息表为基表进行联合查询。 B、在添加结账信息,查询充值记录和卡内余额等时采用的是带输入参数或输出参数的存储过程。在创建存储过程时,还尝试采用了控制语句和内置函数,尤其是添加结账信息时。 C、查询学生基本信息的时候,牵扯到了视图的方式,采用了拼接字符创的形式去查询由上机卡和学生 ...
这次机房收费系统的数据库设计与上一次有很大不同,之所以会引起不同,是因为遵循了数据库设计第三范式。 什么是数据库设计第三范式在我以前的文章中有所体现,《数据库设计第三范式》我们先来看看前后的不同之处: 第 ...
昨天晚上找了崔成龙帮忙把新写完的机房收费系统测试了一遍.因为有第一次的经验,这次比上次错误少多了.不过还是测出了一些问题.1、学生基本信息维护功能中,点击DataGridView列标题可以排序,导致获取行信息不对称。 解决:搜索MSDN找到DataGridView,在它的事件说明中,发现列标题的单击事件,可以在这个事件中处理信息不对称的 问题。2、基本数据合理性判断,例如最小充值金额不能大于最大充值金额,不能小于0,准备时间不能大于单位计费时间等等 解决:根据基本常识,在相应的方法中加入判断即可。3、查询学生信息,缺少一个查不到信息的判断,否则导致相应的更新信息文本框获取出错 解决:加上 ...
Global site tag (gtag.js) - Google Analytics