随笔_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 随笔 >>列表
前言拿到一个App的需求后,对于前端工程师来说,第一步要干什么?做Navigation规划!第二步要干什么?做页面分解!页面分解如何做?首先要确定UIElement的容器,其次要抽象UIElement本身,也就是要做一堆自定义控件,最终组成整个页面。今天我们就说说自定义控件如何实现吧。感性认识在我们的博客园UAP的WindowsPhone的版本中,一个最重要的自定义控件就是PostControl,它的样子如下图中红色矩形内所示。这个控件在无数页面中都要用到,而且有几种变种... 查看全文
在我们的应用(博客园UAP)中,加入了ListView上拉获取更多内容的功能(GridView也可以),这个功能是通过ISupportIncrementalLoading接口实现的,这是个从Windows8就开始提供的接口(当然你可以通过ScrollViewer来实现这个功能,只不过稍微麻烦点,还要自己再封装。。)。这个接口的定义十分简单:publicinterfaceISupportIncrementalLoading{boolHasMoreItems{get;... 查看全文
在开始之前,我们先了解下博客园提供的接口:博客:http://wcf.open.cnblogs.com/blog/help新闻:http://wcf.open.cnblogs.com/news/help以博客园_48小时阅读排行为例,返回的Xml如下图(RSS,如果你用IE打开的话,会提示你订阅。。)。博客园的大部分API返回的都是RSS(还提供分页!),如果只是做一个简单的RSSreader,可以直接用SyndicationClient... 查看全文
前言本篇随笔主要是分享一下做一个UniversalApp的目录组织结构,说明什么样的结构才能适合一个团队开发,使开发成员之间的相互影响最小。这些组织好的项目和目录会成为一个公共的规约,大家都能知道什么东西应该放在哪里,或者在什么地方能找到什么功能。这对于避免重复写code或者最大限度地复用code来说是至关重要的。这种工程结构和目录划分虽然没有什么理论基础,但是是经过我们很多项目的经验总结出来的,如果是个人开发者,也严重建议参考此组织结构,能够帮助你理清思路,做好功能设计和类设计... 查看全文
读了一位博友关于使用委托避免重复的try.catch的随笔(原文地址:http://www.cnblogs.com/foolishfox/archive/2010/07/30/1788416.html),有点感想,写下来与大家分享.补充一下原文的例子:publicclassCatchExceptions{///<summary>///捕获异常的方法///</summary>///<paramname="func">绑定到委托的方法</param>... 查看全文
编者注:PhilipSu在1998年加入微软,开始时是一位软件工程师。12年后,PhilipSu从微软辞职,当时是微软的主群经理(PrincipalGroupManager),又一次以一位普通软件工程师的身份加入Facebook。PhilipSu现任Facebook伦敦办公室的主管。PhilipSu在当时的离职信中写了他在微软工作12年比较独到的一些体会,希望对在职场的读者们有一些启发。这封离职信写于2010年9月3日。过去的12年里,我一直很喜欢在微软工作,但是今天是我在微软的最后一天... 查看全文
· 运维项目管理随笔1发布时间:2014-06-10
如何合理的管理一个运维项目一直是我工作和学习过程中经常遇到的问题,现在开始把自己的一些想法记录下来,以便日后总结和修正。首先说说如何选择MaintenanceRelease的内容:1.把所有的DR,ER和Project放入ProjectBacklog中。2.要跟ProductOwner进行沟通,对所有的item进行优先级评估。评估标准是“紧急,重要”二维方式。3.只选择既紧急又重要的item放入一个SprintBacklog,然后对SprintBacklog进行评估... 查看全文
· UIAlertView系统提示框随笔笔记发布时间:2014-05-06
系统UIAlertView在很多地方有使用到,其创建的初始化的方法为:-(id)initWithTitle:(NSString*)titlemessage:(NSString*)messagedelegate:(id/*<UIAlertViewDelegate>*/)delegatecancelButtonTitle:(NSString*)cancelButtonTitleotherButtonTitles:(NSString*)otherButtonTitles,..... 查看全文
· UITableView随笔笔记发布时间:2014-05-05
UITableView继承自UIScrollView,所以可以滚动,但只能是纵方向上的。UITableView由section和cell组成,填充的内容来自数据源,一般数据源由ViewController作为代理,因此需要遵循它的两个协议,分别是UITableViewDataSource和UITableViewDelegate。UITableView的简单实现步骤:1.设置UITableView在视图中,可以表现为Plain和Grouped两种风格;2... 查看全文
对于WCF,之前知道是微软新一代开发框架的重要组成部分,是从之前Socket,COM,COM+,.NETRemoting,WebService等等系统内或系统间通讯解决方案发展而来,同时对各种解决方案进行了整合。现在项目中的要求所致,逐渐开始了解WCF,目前的感觉是:WCF还是微软一贯的产品思路,在不同的设备或者软件上加一层,用统一的界面去屏蔽通讯细节,就像windows的硬件中间层一样。打个比方,以前的程序员,我需要从武汉到南京,有水路、陆路,如果走水路,我造一艘船,然后坐着自己造的船去了... 查看全文
今天在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全,为了解决这个问题查了N多资料,某个谷歌的官方回复竟然是GridView不需要ScrollView,那个牛气冲天啊,可是爷偏偏用到了肿么办呢?!又继续查,神马重写控件重写类的,那代码一坨坨的有木有!!!最后,还是在某人一句很隐晦的提示下得到灵感最终实现。首先是布局<ScrollView>……<... 查看全文
· 博客园,我开始自己的随笔啦发布时间:2013-11-02
   开通了那么久的博客园,以前一直都只是在看高手们的博客,或者是转载他们的日志随笔,而现在,我要开始记录自己的编程历程,要开始自己真正的编程之路,Comeon,Flamesky,Flameinthesky,nothingcoldinmyworld..... 查看全文
· .NET项目版本号的小随笔发布时间:2013-10-26
【题外话】一直以来都对.NET项目中的几个版本号(AssemblyVersion、AssemblyFileVersion、AssemblyInformationalVersion)以及版本号中的Revision和Build有疑问,今儿抽了点时间看了几篇文章,整理一下与大家一起分享下。【文章索引】AssemblyVersion与AssemblyFileVersionAssemblyInformationalVersionBuild与Revision【一... 查看全文
· 随笔1发布时间:2013-10-24
packagetest;importjava.util.ArrayList;importjava.util.Collections;importjava.util.List;publicclassMainCalcuate{privatestaticList<Integer>list=newArrayList<Integer>();//用于存放左边一组数据privatestaticList<Integer>leftList=newArrayList<... 查看全文
· unicode随笔小计发布时间:2013-10-09
科普字符集:ascii:一个字节,占8位,(00000000-11111111)如果只是英语那就没什么问题。后来,不同的语言有了编码诞生。为了统一,出现一个大集合。便有了。unicode:首位1然后1的数量,即是位数。stringtest=string.Empty;intbegin=int.Parse("4E00",System.Globalization.NumberStyles.HexNumber);intend=int.Parse("9FA5",System.Globalization... 查看全文
【题外话】最近在做一个调用某实验仪器的程序,这个仪器提供了Windows上COM的接口。调用仪器的时候需要传输图片,提供的接口里使用了IPicture这个接口,由于以前没接触过,所以查找了一些资料,整理了一下与.NET中System.Drawing.Image的互转的方式。【文章索引】IPicture和IPictureDisp是什么使用AxHost实现与System.Drawing.Image的互转使用VB6compatibilitylibrary实现互转Alpha通道的问题【一... 查看全文
· Java面对对象类设计随笔发布时间:2013-08-23
想要做好设计很不容易,类、接口和模块设计都是一项高难度的工作。在网上也看过很多的总结,这里我就结合前人和我自己的想法,提一下大概我做类设计的步骤:1、先需求设计理清整个系统或者整个模块、组件做什么的,就好比现在要开办一家企业,这家企业要做哪方面的业务;2、再按功能分包,包的职责尽可能的单一,就好比现在公司开始好,要开始划分公司组织结构了,有销售部、人事部、行政部、内控部、研发一部、研发二部等等,部门的职责单一,由于研发的目标不同,研发部门也应该细分;3、定义类的职责... 查看全文
· 学习使用新浪接口随笔(二)发布时间:2013-08-14
前几天做个调用新浪API的WPF程序,因为statuses/repost_timeline接口只能返回最新的2K条数据(事实上,我测试的时候,只能读出1986条数据,有大牛知道怎么回事吗?),这对于一个稍微‘火’一点的新浪微博的转发统计工作根本不能满足,所以这几天小生一直苦思解决办法,比较可行的我觉得应该是实时的监控这条微博,定时监控,不断更新统计出了来的数据。(因为我觉得应用中心那边的统计工具,应该也是后台自动运行统计的。)小生的思路也许并不清晰... 查看全文
· 学习使用新浪接口随笔(一)发布时间:2013-08-09
小生初入C#领域,因为学校部门里面在办新浪微博活动的时候,需要统计转发数量。(个别团或者班级会去买转发数量,这没节操的),所以有的时候统计起来的时候,会比较麻烦。于是就产生了想利用新浪的API制作一个能统计微博转发数量的工具,因为学校里面微博的转发量不会很大,而且新浪上面的的应用又要钱。。。。具体就是把转发过微博的昵称记录下来,存到Excel文件当中,再对Excel文件里的名称那一列进行排序,去掉重复的。为了加深理解和记录下编程中遇到的问题,所以就写了这个随笔。1.去新浪开放平台申请一个应用... 查看全文
· 博文随笔之JAVA篇发布时间:2012-01-07
工作一年了,从一个大学刚毕业,什么都不懂的人,到现在工作一年!这中间经历了很多很多!大学生,大多都是临近毕业了才开始着急找工作了,我也一样,临近毕业了,才发现自己什么也不是,什么也不会,学的是计算机应用,但是甚至不知道究竟学了些什么,荒诞的4年大学生活,给了我无尽的无知!2010年7月份!毕业了,拿了行李回到家,开始了深刻地思考,我会干什么,要干什么,能干什么,想了很多很多,从亲人耳朵中第一次听到软件开发不错,薪水高!在此以前,也知道软件开发,只知道软件开发很难很难!听到的那一刻就想... 查看全文