现在位置: 首页 > gkuh发表的所有文章
  • 09月
  • 13日
移动开发 ⁄ 共 1167字 评论关闭
原来做图片处理的时候,有个功能是需要给图片添加边框的功能,看了看美图秀秀和百度魔图的处理办法。。。 主要的实现方法有: 1  、做成一张大图片,覆盖在原来的图片上 2 、一个配置文件和多张图片打成一个zip包,要用的时候需要解压 对于方案一:边框资源的图片需要拉伸,导致边框看起来也被拉伸 对于方案二:需要解压,解压出来后就有多个文件了(如一个配置文件,8个小细节的边框元素图片文件,共9个),万一删除掉了哪一个文件,就可能出错了(除非你每次都是检查一次) 鉴于1和2的缺陷,自己定义了一套TLV格式的边框文件,......
阅读全文
  • 08月
  • 24日
综合 ⁄ 共 11046字 评论关闭
每当我倍感压力以及有很多事情要做的时候,我总是有这样一种反常的反应,那就是希望做一些其他的事情来摆脱这种状况。通常情况下,这些事情都是些我能够编写并实现的独立的小程序。 一天早上,我几乎要被一堆事情给整疯了——我得看一本书、处理一些工作上的事情、还要准备一场Strange Loop的演讲,然后这时我突然想到:“我该写一个垃圾收集器了”。 是的,我知道那一刻让我看上去有多疯狂。不过我的神经故障却是你实现一段基础的程序语言设计的免费教程!在100行左右毫无新意的c代码中,我设法实现一个基本的标记和扫描模块。 ......
阅读全文
简要回顾:     修改微软的URLRewrite能够对URL进行重写,这里要求对域名进行重写,实现http://1234.abc.com/ 到http://www.abc.com/show.aspx?id=1234的重写。 步骤:1、你的域名 http://www.abc.com/ 是泛解析的,并在IIS里添加了主机头为空的映射;  2、修改微软的URLRewriter,要改两个地方       (1).BaseModuleRewriter.cs protected virtual void BaseModuleRewriter_AuthorizeRequest(object sender, EventArgs e)         {             HttpApplication app = (HttpApplication) sender;             Rewrite(app.Requ......
阅读全文
  • 03月
  • 26日
综合 ⁄ 共 643字 评论关闭
http://blog.csdn.net/zhandoushi1982/article/details/5420294     在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式,在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直接将端口线用于键盘多出了一倍。而且线数越多,支持区别越明显,比如再多加一条线就可以构成20键的键盘,而直接用端口线则只能多出一键(9键)。如下:       上图中,列线通过电阻接电源拉高,并将行线所接的单片机的I/O口作为输出端,而列线......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 202字 评论关闭
 从今天开始起,我要开始写自己的博客了! 以前总是看别人的博客,来解决问题和学习知识,自个学到了不少东西! 在此,非常感谢那些愿意公开自己所学和解决问题方法的人!通过你们的博客,我很快找到解决问题的方法!同时也学到不少知识! 但我自己却因为太忙,没有时间来整理自己的所学和已经解决的问题,同时自己学的也忘了不少,现在发现可以通过写博客来记录自己的学习经历,同时也能够帮助别人! 嗨! 一举两得! 不错! 决定坚持下去!
阅读全文
在知乎上面看到的,为了给自己备份,所以就copy到自己的博客中了,原文链接 有很多方面需要考虑到,我列几点有明显特征的(我这里特指跟网络有交互的移动互联网应用,不是那种单机版的应用): 功能测试:手机软件的基本功能。倒不一定完全由测试人员来完全执行,但却是所有测试中最重要的,需要测试人员做很好的测试策略和职责划分。 稳定性测试:大多数手机应用是需要保证能够稳定运行一定时间的(尤其是对于一些记事类应用),而且在应用的运行状态发生切换后需要继续保持当前的状态,不出现闪退。 性能测试:这部分分为两个方......
阅读全文
  • 09月
  • 24日
综合 ⁄ 共 315字 评论关闭
 1.先下载微软的“ HTML 5 Intellisense for Visual Studio 2010 and 2008”,安装后若无法出现VS的智能提示,则请往下看。2. 在下载“this archive”,并解压,可以看到一个名为:html_5.xsd 的文件,将其复制到      F:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Packages\schemas\html.    每个人安装VS的路径不同,请根据自己的路径复制。  3.运行VS 并新建一个简单的HTML页面。  4.设置环境:     工具—>选项—>文本编辑器—>HTML—>验证  此时再次HTML5的标签则可以使用。
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 1690字 评论关闭
首先,修改标题栏的宽度和背景,在style.xml中添加: [html] view plaincopy <style      <item name="android:background">@drawable/title_bg</item>    </style>       <style name="test" parent="android:Theme">        <item name="android:windowTitleSize">40dp</item>        <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>    </style>         然后修改AndroidMainfest.xml文件: ......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 35字 评论关闭
玩到第17话的时候的截图,主角是改的,其他的我s/l 了 n 次, 不容易啊  
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 3979字 评论关闭
1 Clearinghouse(数据交换中心)介绍        Clearinghouse(数据交换中心)是随着异构组织之间共享空间数据而产生的,它的目标是建立一个虚拟空间数据机制,用来收集空间数据的元数据和发布服务,以便高效的获取空间数据,同时利用空间数据提供决策支持。通常建立Clearinghouse的基本途径是通过一套元数据标准,收集各个组织中空间数据的元数据,通过服务接口帮助用户确定存在哪些数据,以及获取这些数据的方式等。但是随着各个组织中的空间数据的快速增长,其元数据条目也在不断增多。         Clearinghouse的功能概括如下: (1)......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 836字 评论关闭
所谓的POD是plain old data的缩写,就是c语言中的结构体。在c++中,POD类型不但用法和C语言中的结构体一样,且行为方式也 和C语言中的结构体一样。   c++规范是这样定义POD的 Objects of POD types with static storage duration initialized with constant expressions shall be initialized before any dynamic initialization takes place.   POD类型的对象没有默认拷贝赋值构造函数或不调用默认拷贝赋值构造函数。   如下代码所示 #include <iostream> using namespace std; class VPoint { public: double x; double ......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 453字 评论关闭
    什么叫整    上大学时,宿舍里的同学来自五湖四海,说话也是鸡同鸭讲。         一日,一东北男生和一甘肃男生去买方便面,东北男生自言自语道:“整个啥味儿的呢?葱香牛肉的吧!”旁边甘肃男生好奇地问:“什么叫整?”东北男生答:“吃呗,就是吃的意思。”         傍晚,我们三人去卫生间,卫生间下水道堵了,导致里边“黄金万两”。东北男生一看,大怒:“这可咋整啊?!”         话音未落,后面的甘肃男生面如土色,干呕不止……    人不可貌相         大学时的一位好友从东北的一个小地方考来,长相朴实。   ......
阅读全文