开发笔记_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 开发笔记 >>列表
前段时间做了一些小东西,一些关键点记录总结如下1.ToDoList主要是使用UITableView以及NSUserDefaults完成任务管理,可新建、编辑及删除任务。因为是Demo性质,所以利用NSUserDefaults做数据持久化,作为一个plist存储在应用的沙盒里。需要注意的是更新数据时需要立即同步一下“[[NSUserDefaultsstandardUserDefaults]synchronize]”,防止遇到异常情况如应用崩溃导致数据丢失等。进入应用时... 查看全文
· 哎嗨哟开发笔记4月27日发布时间:2015-04-27
这几天都没有动,因为又忙了一下。有网友表示要一起学习,而网站定位是技术折腾和分享,目前又没有内容,因此把一些心得总结随着开发过程陆续写出。因为,做网站不能不说html,所以今天主要总结下html。说起html,其实也不算熟悉,但是我掌握一个原则,文档都是有结构的有逻辑的,把结构搞清楚了,往里面填内容,页面就丰富了。下面看看html的结构:上面可以左边是html文档,右边是在浏览器显示的效果,现在我们只需要关注两个部分,一个是标题,一个是内容(就是我们平常浏览的页面)... 查看全文
1.准备先下载待会要用到的工具WSDL2ObjC-0.6.zipWSDL2ObjC-0.7-pre1.zip我用的是WSDL2ObjC-0.6.zip1.1搭建asp.netWebService项目并且部署在IIS服务器上面创建WebService服务项目后先在Web.config添加节点,设置WebService远程调试访问,否则会出现:“测试窗体只能用于来自本地计算机的请求”。<webServices><protocols><... 查看全文
使用UIImageView、UIButton实现一个综合小案例---汤姆猫回忆:UIImageView来自UIView,UIView来自UIResponder,UIButton来自UIControl,UIControl来自UIView单独看实现,代码实现其实比较简单,但是创意很难得,美工要求很高!是一个了不起的游戏!功能分析(1)点击对应的按钮后,让汤姆猫展现对应的动画步骤分析(1)搭建UI界面,同时也是准备素材(2)监听按钮点击(3)根据点击的按钮执行对应的动画说明:只适配了3... 查看全文
利用transform属性可以修改控件的位移(位置)、缩放、旋转。经常用在动画里,比如旋转角度,动画缩放,平移等先学几个xcode开发的小技巧:故事板的viewcontroll,可以直接拖拽复制,且不同项目里的图片素材也可以相互拖拽复制使用,但是图片的拖拽复制要按option健进行,否则就是剪切了。那么我们在开发到类似的一些项目的时候,不用每次都重写弄界面,那么可以直接拖拽拷贝故事板,图片拖拽要按住option键同时拽到images.xcassets目录下即可正常显式... 查看全文
(1)UI是App的根基:一个App应该是先有UI界面,然后在UI的基础上增加实用功能(2)UI相对简单易学:UI普遍是学习过程中最简单的一块,能快速拥有成就感和学习兴趣(3)UI至关重要:开发中的绝大部分时间都在处理UI谨记一条IOS软件开发定律:万物皆对象,UI界面上的每一个元素都是一个对象IOS,android软件开发过程UIKit框架是跟UI有关系的,标签,文本,按钮,进度条,开关等控件,都是封装在UIKit框架内部的,UIKit框架中提供了丰富多彩的可视化组件元素... 查看全文
· 开发笔记1: 范型发布时间:2015-02-24
ORM实现有反射、范型、代码生成等几种常见方式,或者单用,或者混合。c#的范型非常强大,应用于ORM时,可能有些特性显得更重要。一开始实现时,我尝试写一下代码做为ORM基类namespaceCoat{publicclassORMBase<T>whereT:class{...publicboolUpdate(){using(varconn=OpenConnection()){//Beblowcompileerror,becauseconn.Update<T>... 查看全文
· WP应用开发笔记发布时间:2014-11-03
因为需要在手机上配置IP,我需要一个界面输入IP地址,虽然直接使用TextBox,但是这样不太友好,我希望能够有和Windows网络设置上一样的IP输入框。所以决定写一个自定义控件。设计控件外观4个TextBox和3个显示“.”的TextBlock就可以了,结构很简单:<ignore_js_op>XAML代码如下:<StackPanelOrientation="Horizontal"Height="72"><TextBoxx... 查看全文
1.新建一个xib文件描述一个view的内部结构(假设叫做MJTgCell.xib)2.新建一个自定义的类(自定义类需要继承自系统自带的view,继承自哪个类,取决于xib根对象的Class)3.新建类的类名最好跟xib的文件名保持一致(比如类名就叫做MJTgCell)4.将xib中的控件和自定义类的.m文件进行连线5.提供一个类方法返回一个创建好的自定义view(屏蔽从xib加载的过程)6.提供一个模型属性让外界传递模型数据7.重写模型属性的setter方法... 查看全文
在项目开发中,我们做的大地图,一个手指头按下滑动可以拖动大地图,两个手指头按下张开或者闭合,可以放大和缩小地图在实现这个功能的时候,需要使用到cocos2d-x的多点触控功能。多点触控事件,并不是说你按下了两个手指,执行ccTouchesMoved的时候,pTouches的count为2,这样如果单纯的判断函数传入的参数,实现起来会比较困难。我用一种方式实现了,感觉还是比较简单明了的,拿出来分享一下cocos2d-x版本:cocos2d-x2.2.0目标平台:ios1... 查看全文
Wechat开发笔记线上环境搭建:申请一个wechat公众平台。手机个人微信可以用webwechat来测试。Website:https://web.weixin.qq.com/手机客户端扫一扫就可以登录。在公众平台申请经过审核后,在左边菜单功能下高级功能,进入开发模式。第一次进入开发者模式,需要填写接口的配置信息,url指向网络上的服务器中php文件。Token是在服务器上要上传的php代码,示例代码可以从以上页面的接入指南中去下载。打开Wx_sample.php文件。对实例代码进行修改... 查看全文
· EasyUI 开发笔记(一)发布时间:2013-12-21
由于某些原因,在公司做的后台需要改成类似于Ext.js形式的后台,主要看好其中的框架布局,以及tab开页面和弹出式内部窗体。后来看看,改成EasyUI,较Ext.js库小很多,也便于公司的初级程序员能尽快上手,只需要jquery与js的部分开发知识即可。目前,这块的后台已经开发进行一段时间了,现整理下,做个开发笔记。笔记就分3部分,如果看懂的话,做一般的XX管理系统,都无问题了。1.页面整体框架搭建。2.某一个功能页面的增删改查。3.一些遇到的问题解决办法。界面截图:不多说了,直接上代码... 查看全文
在使用需要授权的软件时,注册付费的目标是软件的使用者,我们开发人员平时用到的一些第三方组件也是需要授权付费的,也就是说,付费者是开发人员,并不是系统(使用了该第三方组件)的最终使用者。以上两者的区别如下图:图1本篇文章介绍.net中怎样开发需要授权的第三方控件(组件),既然授权对象是开发者,不是最终用户,那么授权入口只能提供给开发人员,而不应该提供给最终用户。另外,一般情况下,组件的一次成功授权只能供一个开发人员使用,因此授权信息需要跟开发人员的电脑绑定,这个可以通过关联机器硬件编码来做到... 查看全文
在很多场合,我们需要在已有软件程序上增加一些新的功能,几乎所有原因是因为原有软件功能不能满足我们的需要,我们平时做的插件就属于这种情况,最常见的是VSIDE的插件开发,网上老外写的一篇关于插件开发的文章,很详细(网址)。如果我们要给一个已有软件扩展新的功能,一般我们必须知道原有软件提供给二次开发人员的接口,也就是说,如果原有软件在设计的时候,压根儿就没有考虑到后续可能存在的二次开发,也不提供任何接口,那么通常情况下,是很难在它的基础上扩展出新功能的(除非是原有软件开发者)... 查看全文
前言MemoryMappedFile(简称MMF)类是.NET中对内存映射文件进行操作的类,内存映射文件是非常高效的本地IO方案,由操作系统提供内存与IO文件之间的映射转换,对内存映射文件的更改由操作系统自动与物理文件进行高效的数据交换。在大文件处理中一般都需要使用到它,同时它也被用来做高效的进程间通讯的底层技术。正因为它是如此的高效和便捷,所以在服务器程序开发中被广泛使用到。譬如,我们实现的基于Socket网络通讯程序中,在发送大数据时,需要对数据进行拆包组包的操作... 查看全文
本文来自我的博客:http://lwxshow.com/thinkphp-configuration-environment使用最新版本的3.1.3版本php开发笔记-windows-thinkphp开发环境搭建1.下载ThinkPHP框架http://www.thinkphp.cn/down.htmlThinkPHP3.1.3完整版2.安装配置安装好appserv或者lanmp其它php开发环境.复制完整包,解压到你的webserver目录如:www3.安装ThinkPHP3... 查看全文
最近在做项目的时候,经常需要用到关联数组的处理,发现PHP里面有很多自带的数组处理函数,使用起来非常方便,而且效率不错,重新整理一下,作为《PHP开发笔记系列(XAMPP+PhpEclipse+XDebug)》的第九篇,《PHP开发笔记系列(九)-数组(一)》,记录PHP数组的相关操作。1.Php的数组定义Php的数组类似于JAVA中Map的概念,数组中的元素有一个特殊的标识符来区分,称为键(Key),而每个键对应的就是值(Value)。因此一个键(Key)和值(Value... 查看全文
昨晚临睡前写完了《PHP开发笔记系列(九)-数组(一)》,今晚继续写《PHP开发笔记系列(九)-数组(二)》,Php数值键数组、关联键数组、多维数组的创建、提取、数组类型判断、输出数组后,今天研究一下Php数组的后续内容。1.输出数组在日产的Php程序开发中,数组是使用频率最高的数据类型,例如从数据库根据查询条件将指定的数据通过关联键数组类型返回,那么要查看程序返回的关联键数组结果内容是否正确和遗漏,可用的方法可以通过debug的方式,在variable视图查看返回的结果的内容... 查看全文
写了两篇关于Php数组的日常使用,本篇《PHP开发笔记系列(九)-数组(三)》,主要关注数组的大小和排序。1.获取数组长度count()函数返回数组中的元素个数,是sizeof()是count()的别名,功能一样。file:count.phpurl:http://localhost:88/array/count.php<?php$map['1st']='1stvalue';$map['2nd']='2ndvalue';$map['3rd']='3rdvalue';echocount... 查看全文
经过《PHP开发笔记系列(九)-数组(一)》、《PHP开发笔记系列(九)-数组(二)》、《PHP开发笔记系列(九)-数组(三)》三篇的关于数组的使用后,本篇《PHP开发笔记系列(九)-数组(四)》将把Php数组的最后一部分,数组的集合处理。1.合并数组在平常的使用中,我们可能需要从数据库中查询两部分数据,分别是两个数组,然后融合两个数组得到一个结果。要达到这样的效果,需要用到array_merge()函数,对于数值键数组,两个数组中的元素会叠加,即使值相同,也不会覆盖前面的元素... 查看全文