随笔分类 -  软件项目

摘要:[TOC] github SSH配置 前言 github有两种更新的渠道,一种是https的,一种是ssh的,其中https每次都要输入密码,非常烦。所以,最好是配置好ssh。 ssh 配置 ssh是什么?他是一种远程登录服务,登录后连接到服务器的终端上,然后就可以为所欲为了。git服务器也支持ss 阅读全文
posted @ 2019-03-18 16:44 诺贝尔 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:[TOC] github 进阶说明 前言 我们可以什么都不管,照搬命令来完成我们大部分git工作,但是如果想要进一步,就要深入理解git的实现原理,和底层机制。 三个目录树 1. HEAD 仓库指针 2. index file 暂存区 3. Working Directory 工作目录 默认情况,头 阅读全文
posted @ 2019-03-18 10:36 诺贝尔 阅读(547) 评论(0) 推荐(0) 编辑
摘要:[TOC] github使用说明 前言 什么是github,github能做什么?它是一个代码仓库,但是你可以把它当做一个远程硬盘(云盘、网盘)。和一般网盘的区别在于,它通过一个叫做git的软件进行同步,上传或下载操作,这个软件有非常强大的同步功能,甚至可以建立不同的存储分支,让同步的文件有多个不同 阅读全文
posted @ 2019-03-15 15:24 诺贝尔 阅读(921) 评论(0) 推荐(0) 编辑
摘要:你好吗? using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions... 阅读全文
posted @ 2017-01-31 17:40 诺贝尔 阅读(206) 评论(0) 推荐(0) 编辑
摘要:微信公众号作为一个平台级别的产品,对商业应用来说,有很大的吸引力。如何让公众号更好的吸粉?靠内容不是一般小商户可以做到的,那是网红自媒体的强项。一般商户要怎么突围?那就是提供实用,有意义的功能给粉丝。 而微信公众号自身功能是非常匮乏的,没有什么提供,连客服功能都几乎没有,所以这些那些的,就需要开发人 阅读全文
posted @ 2017-01-31 16:48 诺贝尔 阅读(799) 评论(1) 推荐(0) 编辑
摘要:搜索24点的组合方案:(2*(2+2))*3=24(2+2)*(2+4)=242*(2+(2*5))=242*((2+2)+8)=242+(2*(2+9))=242+(2+(2*10))=24(2+2)*(3+3)=242*((2*3)+6)=242*((2+3)+7)=242+(2*(3+8))=24((2+2)+4)*3=242*((2*4)+4)=242+(2+(4*5))=242*((2+4)+6)=242+(2*(4+7))=24(2*(2*4))+8=242*((2+5)+5)=242+(2*(5+6))=24(2*(2+5))+10=24(2*(2+6))+8=24(2+(2*6 阅读全文
posted @ 2013-04-05 22:59 诺贝尔 阅读(731) 评论(0) 推荐(0) 编辑
摘要:我发现很多人喜欢用这个来阐述自己的面向对象观点。所以我也来模仿一下。我想写程序首先要熟悉业务。首先分析一下业务流程中有多少个对象,先不关心这些对象是否真的有必要存在,简单罗列出来,方便我们总结业务流程。首先是图书馆,放书的地方。然后图书管理员,图书馆的老大。假设有两个服务窗口,那么就要考虑多个对象之间是怎么协调的。或者还有保安之类的,不过应该和管理程序没有太大关系,可以忽略。之后,有借书人,当然还有些人不借书,专门偷书的。图书馆除了借书活动之外,也会有库存管理等问题,比如图书自然损耗,人为丢失,或者要添加新的书,或者发现某些书不够和谐,要禁止被外借之类的。所以,站在图书馆的立场,我们会发现很多 阅读全文
posted @ 2011-09-18 23:55 诺贝尔 阅读(2440) 评论(3) 推荐(0) 编辑
摘要:因工作需要,需要大量修改数码相片的拍摄日期,进而研究一下是否可以编程解决,因为网上的相关软件大多不给力。核心功能:第一,需要正确的读取数码相片的相关exif 信息。第二,批量设定动态日期(相隔的最短时间,随机的时间范围),各个相片的先后顺序第三,写入exif信息(同时修改文件时间)。扩展功能:1.可以预览图片,批量添加图片,对图片进行排序,批量改名2.可以设置日期是否显示(把复原数据备份),位置和大小,样式。3.记录图像修改软件的版本,修改的日期,备注4.生成指定大小,指定缩放模式的缩略图5.优化的软件界面和功能控件 阅读全文
posted @ 2011-08-08 20:43 诺贝尔 阅读(5071) 评论(0) 推荐(0) 编辑
摘要:水果机有8种基本图形:A、苹果B、橙子C、木瓜D、铃铛E、西瓜F、星星G、777H、大百每一种对应有“小样图形”,中奖倍数是:3.然后左右分别有一个“幸运位置”,可产生跳跃,闪烁等效果。总体情况如下: 图形赔率标准化最小公倍数苹果5120600橙子1060标准化总值木瓜1540532铃铛2030 西瓜2030 双星3020 774015 小百5012 大百1205 小样3200 表里面的标准化是在最小公倍数中所占的比例。最小公倍数为了协调各个不同图形的赔率。比如苹果的赔率是1:5,那么等于5次应该出现一次,600次就应该出现120次。通过类似的手法,把各个不同比率的都对应一个整数,然后... 阅读全文
posted @ 2011-06-29 10:43 诺贝尔 阅读(9107) 评论(1) 推荐(0) 编辑
摘要:先做一个程序语言,有更加强的模块化,和动态性.参考c#,编译为中间语言,然后借助强大的运行时,虚拟机之类的东西,让其可以适应客户机上的环境,进行自动调节.这是一个很好的特性.但是却因为.net过于庞大,而微软并没有很好的模块化设计,把所有类库都打包给应用程序是不合理的.只需要一个核心类库,容量大概1M左右,类似sl .其余类库怎么办,会根据应用程序的需要自动从网络下载,也可以把必要的类库捆绑在应用软件发行.c#编译为中间码这个没有错,但是却借助虚拟机去执行,其实可以不用虚拟机,而用本地编译器,把代码完全编译成适应本地系统架构的本机代码.当然要做到这个并不容易,首先需要针对每一个cpu开发一个优 阅读全文
posted @ 2011-06-19 21:53 诺贝尔 阅读(428) 评论(1) 推荐(0) 编辑
摘要:文字冒险(AVG,英文全称Adventure Genre)、动作冒险(A·AVG,英文全称Action Adventure Genre)。一般的形式是,一副静态的图片,然后下面有个文字框,有时候可以有个简单的菜单选项,通过不断的对话,不断的换图片,最终完成游戏。常见的Hgame就是这个类型。技术角度上,显示图片,打印文字,播放声音,这些UI层的技术应该不是重点所在。avg游戏的难点在于剧情,而剧情的难点在于分支和人物的养成(根据人物的状态有不同的剧情分支)上。如何建立一个高效的,处理复杂的分支系统和状态转移,是其重点所在。 阅读全文
posted @ 2011-05-24 16:25 诺贝尔 阅读(375) 评论(0) 推荐(0) 编辑
摘要:最近在改写一个果园程序,但是写着写着突然迷惘了。基本的框架差不多实现,但是内容却感觉很少。原来专心去思考如何实现框架,确没有对业务进行系统的整理,结果导致自己对业务不熟悉。 阅读全文
posted @ 2011-05-12 12:42 诺贝尔 阅读(322) 评论(0) 推荐(0) 编辑
摘要:麦克疯是一个唱k软件,当前用户体验很糟糕,大部分主要功能都收费.唱k软件的技术难点:1.伴音原唱切换,歌词同步,演唱水平评分,录音,回播等2.各种组件格式的标准化,因为必须要靠第三方来制作内容3.培训唱歌的技术 阅读全文
posted @ 2011-05-05 16:19 诺贝尔 阅读(331) 评论(0) 推荐(0) 编辑
摘要:旧版是按照2000起跳,新版按照3000起跳.需要先安装.net 4.下载链接:安装版绿色版字数不够,补丁:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 阅读全文
posted @ 2011-04-30 13:26 诺贝尔 阅读(1781) 评论(0) 推荐(0) 编辑
摘要:居然花了我一个晚上还是不能写出正确的算法.这也太奇怪了.....原因可以如下:1.晚上,精神不好2.对算法缺乏认知,随其自然的写,没有做细致的思考3.没有封装成一个易于表达的数据结构4.没能分而治之,把问题进行细化 阅读全文
posted @ 2011-04-26 00:05 诺贝尔 阅读(342) 评论(4) 推荐(0) 编辑
摘要:最近想搞个理财网站赚点小费。这里将我思考的策略写一下。一。一个在线理财工具。(技术型)理财的重点:防止现金流断裂。风险管理。理财的目的:资产增值,财务自由。理财的方法:节约。投资效益资产。规划用钱。二。理财案例,方案。用户报告自己的财务情况,由网友或者网站给出意见。尽量做成标准格式,以便机器分析,和搜索引擎。三。理财计算器四。理财产品资讯 这个是其他理财网站的重点,但是我感觉自己做不好。新闻资讯这种东西,时效性大,需要大量的人力物力。费劲。可以把产品资讯改成知识性的栏目,就是基本概念。五。理财书籍(理财氛围和文化的营造)比如某人因为会理财赚了多少钱,生活过得多轻松之类的。这种对消费者是个很大的 阅读全文
posted @ 2011-04-04 15:02 诺贝尔 阅读(189) 评论(0) 推荐(0) 编辑
摘要:手机上有一款理财软件,界面挺漂亮,叫做《随手记》。理财软件配合手机,真的是天作之合。纵观这个软件,功能弱了一点。首先界面设计非常好,入口简单,一个大大的按钮,记一笔,简洁明了。上面有个预算视图,这是改软件最大的特点,有预算提醒功能。但是点击记一笔之后的界面就有点不足了,首先输入金钱数需要再点击输入框一次,这样明显是多余的。第二,他下面的类别过于繁复。比如 类别,子类别,账户,商家,项目。其中类别,子类别,商家,项目,其实都是细节。我觉得可以用一个类别便可,那就是你这钱用来做什么。然后最好一次性的把所有,或者最常用的用途列出来,只需要点击一次便可。二。开发理财软件首先是需求。理财软件第一个需求是 阅读全文
posted @ 2011-03-03 13:58 诺贝尔 阅读(1440) 评论(5) 推荐(0) 编辑
摘要:1.vb6的计数方案。简单高效,但是有bug。当对象成员引用自身,计数为2,当程序实际上不再使用这个对象,这个对象计数为1,因此无法自动释放。2..net的方案。我自己猜测是这样:运行环境遍历当前的堆栈(也就是函数运行的环境,如果不在这个上下文中,这个对象实际上就不被直接使用,如果也不被间接使用,那么就能确定他应该释放了),然后对堆栈中的对象进行成员检测,成员的成员检测,如此类推,最后把不在里面的对象释放掉。可想而知,这个算法代价非常高昂。如果当前有100万个对象,就要检测100万次。当然,这只是我的猜测,估计.net进行了高度的优化。vb6的计数方案,无法解决循环引用的问题。因此如果基于计数 阅读全文
posted @ 2011-01-26 13:37 诺贝尔 阅读(350) 评论(0) 推荐(0) 编辑
摘要:定位是一个线索,就如图书馆的目录,通过这个目录你能迅速找到你需要的内容。互联网是一个无意义的集合,他是零散的,正是这种原因才诞生了搜索引擎。但是为何不一开始,就把资源正确的定位呢?当然,或许有很多资源难以定位,但是能够明确定位的资源也是非常多的。第一 人物:全国有13亿人,你能够迅速找到任何一个人。通过这个人物的页面,你能知道他的事迹,生平,甚至他最近去过那里,发表了什么言论,他在求职吗?他在找女朋友吗?他怀念谁,你统统都知道。从人开始认识社会,是一个很好的入口,因为人际关系是最重要的关系。第二 作品:在这个页面,你能找到志同道合的人,你能找到周边,你能找到评论。作品也是一个很好的入口点,通过 阅读全文
posted @ 2011-01-23 13:01 诺贝尔 阅读(250) 评论(0) 推荐(0) 编辑
摘要:你知道你的爷爷的爷爷是谁么?很多人都会回答NO。但是通过网络族谱,你甚至知道自己的第十八代祖宗是谁。甚至你发现你的同事,居然还有点亲戚关系。 阅读全文
posted @ 2011-01-23 12:42 诺贝尔 阅读(316) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示