随笔分类 - 21.Others
摘要:“正确进入DFU模式”对于果粉新手来说是一个很难掌握的技巧(越狱、降级都要用到它),特别是时间的把握上,多按一会儿不行,少按一会儿也不行,从网上看到这个办法,觉得不错,转载于此:1、连接你的iphone到电脑2、先右击“我的电脑”—>属性—>硬件—>设备管理器—>通用串行总线控制器,你会看到里面有个“Apple Mobile Device USBDriver&q
阅读全文
摘要:上午QQ上的某好友问我:如何在excel中插入一张同时带柱状图+折线图的图表?(类似下面这样)打开excel2007看了下,默认情况下插入图表时,只允许选择一种类型的图表,好吧,我承认不知道,但是,也许百度知道呢?去问度娘度娘回答的比较抽象,只给出了方向,细节不甚明确,于是在其正确的方向指引下,自己研究了一番,有了下面的详解,记录一下(说不定以后写文档啥的时候就派上用场了)1、先选取主要数据区,插入柱形图于是得到了下面的图表,但是注意到横坐标并非“1月,2月...”,而是"1,2...",所以先来解决这个2、右侧图表-“选择数据”-"水平(分类)轴标签",设置水平分类标签的数据源完成之后,
阅读全文
摘要:iTouch4到手近1个月了,基本上玩转了,记录一些注意事项:1、未越狱的情况下,如何下载免费的itunes Store软件?以下内容凭印象记录的,大家自行验证真伪:在itunes Store里,有一个国家选择,选择美国,然后随便找一款免费软件并购买,系统会问你是否有app Id,如果没有,有一个马上创建的选项,选择马上注册,在创建的过程中,有一个“不绑定信用卡”,后面的事情,你懂的(注:如果在中国区,创建app Id时,没有这一选项,典型的歧视中国人)2、尽早备份SHSH不知道SHSH为何物的同学们,先百度吧,大体上可理解为每台iTouth设备“身份标识和一些重要信息”的备份,大意就是说:a
阅读全文
摘要:前一阵对公司网站的购物车功能进行了改造,允许不同商家的商品放到同一个购物车,下单时自动按商家来拆分订单。本地测试时一切正常,IE6/IE7/IE8均没问题。部署到服务器上后试运行几天,有客户反馈说使用购物车下单时,点击提交按钮后,多数时候不能正常生成订单,但也有少部分时候能正常。于是我又在本地开发环境(win7 + ie8)下测试了一番(包括IETest用IE6.0模拟),然后又用本机浏览器(IE8)测试了线上正式环境的下单,仍然一切正常,当时的第一反应,既然有时候能正常下单,说明代码应该是正确的,于是以为是客户网速太慢,可能导致js未加载成功(因为下单时,有很多表单项的客户端验证是用js处理
阅读全文
摘要:做数据库开发的程序员,可能每天都会处理各种各样的查询sql,这个就是查找(Search)。通过查询记录主键字段(即主关键码)或其它非唯一字段(即次关键码)找到所需要的记录。如果在查找的过程中,不改变原始数据(的数据结构),则这种查找称为静态查找(Static Search);如果找不到,需要向数据库里插入记录(或者找到了,需要从数据库里删除),这种在查找过程中需要动态调整原始数据(的数据结构),这种查找称为动态查找(Dynamic Search).被查找的数据结构(比如数据库中的某张表)称为查找表,用于静态查找的称为静态查找表,反之则称为动态查找表。一、静态查找因为静态查找中不需要删除或新增记
阅读全文
摘要:这里讨论的仅限于内部排序(即全部数据都在内存中,通过CPU运算处理元素排序),而且仅限顺序表排序(即不讨论链表,树状结构等结构的排序)注:排序后的结果可以从小到大,或者从大到小,这只是一个相反的处理而已,为方便起见,本文中的方法都是从小到大排序1、直接插入排序(InsertOrder)思路:从第二个元素开始向后遍历,检查本身(后面称之为tmp)与前面相邻元素的大小,如果发现前面的元素更大,则依次从近及远(即倒序遍历)检查前面的所有元素,将比自身元素大的元素依次后移,这样最终将得到一个空位,将tmp元素插在这个位置即可. /// <summary> /// 直接插入排序法 /// &
阅读全文
摘要:今天在测试一个手机版网站时,发现“微软的wp7”跟“苹果的iOS”对于select../select元素的触摸操作不太一样,wp7是全屏切换到一个上下滚动的列表选择区,而iOS则是只在屏幕下半部分出现上下滚动的列表选择区,于是想到android上会不会另一番景象?遂down了下android sdk(参考文章:http://www.iplaysoft.com/android-emulator.html)但是参照那篇文章中的安装时,发现一些新问题,记录于此1、第一次打开,出现SSL错误信息,大意是无法连接到google服务器,无法获取更新解决办法:允选Setting界面中的"Force
阅读全文
摘要:哈夫曼树Huffman tree 又称最优完全二叉树,切入正题之前,先看几个定义1、路径 Path简单点讲,路径就是从一个指定节点走到另一个指定节点所经过的分支,比如下图中的红色分支(A-C-B与C-D-E-F) 图12、路径长度(Path Length)即路径中的分支个数,比如上图(a)中的路径长度为2,上图(b)中的路径长度为33、结点的权重(Weight of Node)在一些特定应用中,有时候要刻意区分节点之间的重要程度(或优先程度),比如认为A节点比B节点要重要(更优先),可以给这些节点增加一个int型的属性值weight,用该值来标明这种重要性,这就
阅读全文
摘要:图1 上图描述的数据结构就是“树”,其中最上面那个圈圈A称之为根节点(root),其它圈圈称为节点(node),当然root可以认为是node的特例。 树跟之前学习过的线性结构不同,它是一对多的非线性结构,具有二个基本特点: 1、根节点(root)没有前驱节点,除root之外的所有节点有且只有一个前
阅读全文
摘要:摘自"百度知道",我不知道!当前的网络中有三种通讯模式:单播、广播、组播(多播),其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。 一、单播: 主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以现在的网页浏览全部...
阅读全文
摘要:今天在服务器上安装VisualSVN Server时,安装到最后,一直提示服务无法启用,点击retry也是一样。解决办法:先不要退出安装程序,运行栏输入 services.msc,打开系统服务,找到VisualSVN Server,右击属性-->登录-->将登录身份改成"本地系统帐户",然后回安装界面,点击Retry,搞定.
阅读全文
摘要:再一次让我深深感受到中国(特指内陆)互联网的网速之慢,在当前和谐的大环境下,要想玩这类实时视频应用,没有3G,4G的高速网络,最好不用轻易尝试。
阅读全文
摘要:我喜欢直奔主题,直接来重点吧:1、什么样的场景适合有购物车?可能一直关注电子商务的人士注意到了:淘宝早期是没有购物车的,而象当当网,京东这类网站一开始就有购物车?什么原因呢?淘宝技术人员刚开始考虑不成熟么?显示不是,淘宝的技术人员可算是中国电子商务领域中最强的.重点:淘宝这类平台本质是多店铺的商城系统,上面的商家遍布全国,商家对应的仓库也遍布各地,用户在选购时,很有可能会把不同商家的货放到一个栏子...
阅读全文
摘要:iPhone现在越来越火爆了,很多原本在PC上的互联网应用都纷纷推出了iPhone客户端(比如携程,新浪微博),iPhone的最佳开发环境是mac OS + iphone真机,一般情况下这个有点难满足。(想起一句网络经典语言:用钱能解决的问题都不是问题,问题是TM没钱)但是可以在windows环境(比如win7)中,通过虚拟机安装mac os来搭建环境,下面将讲解vmware下如何安装mac os 10.6(雪豹操作系统)。1、准备工作,先到网上down下面这些软件 a、 vmware7.1 (虚拟机软件) b、 darwin.iso 约24.8m (mac os系统的引导盘,没有这个无法进入
阅读全文
摘要:队列(Quene)的特征就是“先进先出”,队列把所有操作限制在"只能在线性结构的两端"进行,更具体一点:添加元素必须在线性表尾部进行,而删除元素只能在线性表头部进行。先抽象接口IQuene<T>下面是基于数组实现的示意图:实现思路:用一个数组存放所有元素,同时设置二个关键变量front与rear用于记录队列“头”与“尾&rdq...
阅读全文
摘要:堆栈(Stack)最明显的特征就是“先进后出”,本质上讲堆栈也是一种线性结构,符合线性结构的基本特点:即每个节点有且只有一个前驱节点和一个后续节点。相对前面学习过的顺序表、链表不同的地方在于:Stack把所有操作限制在"只能在线性结构的某一端"进行,而不能在中间插入或删除元素。下面是示意图:从示意图中可以看出,堆栈有二种实现方式:基于数组的顺序堆栈实现、类似链表的链式堆栈实...
阅读全文
摘要:这是数据结构C#版笔记--线性表(Data Structure)之单链表(LinkList)的继续,对于双向链接,节点上除了Next属性外,还要有Prev属性用来指向前一个节点,DbNode定义如下:双链表的插入操作要稍微复杂一点,示意图如下:同样对于删除操作,也要额外处理prev指向完整实现DbLinkList<T>:测试代码片段:当然从上面的测试代码中,似乎并不能看出双链表的优点,...
阅读全文
摘要:上一篇学习了"顺序表(SeqList)",这一篇来看下“单链表(LinkList)”。在上一篇的最后,我们指出了:顺序表要求开辟一组连续的内存空间,而且插入/删除元素时,为了保证元素的顺序性,必须对后面的元素进行移动。如果你的应用中需要频繁对元素进行插入/删除,那么开销会很大。而链表结构正好相反,先来看下结构:每个元素至少具有二个属性:data和next。data用来存放数...
阅读全文
摘要:线性结构(Linear Stucture)是数据结构(Data Structure)中最基本的结构,其特征用图形表示如下:即:每个元素前面有且只有一个元素(称为“前驱”),同样后面有且只有一个元素(称为"后继")--注:起始元素的前驱认为是空,末尾元素的后继认为也是空,这样在概念上就不冲突了。线性表(List)是线性结构的一种典型实现,它又可以分为:顺序表(SeqList)...
阅读全文
摘要:背景:国庆长假在老家无法上网,无聊之余从以前的旧箱子里刨出了一本古董级的"C程序设计",1996年版,没错,就是谭浩强主编的那本经典教材,翻了几天,又有一种想重温的冲动。===============================================回来上班后down了一个turbo3.0的压缩包安装文件,即发现这种16位操作系统下的老家伙,在win7 64位下根本无法安装(而我又不...
阅读全文