现在位置: 首页 > snapper发表的所有文章
  • 08月
  • 29日
综合 ⁄ 共 130字 评论关闭
项目中没有设置隐藏status bar,但是在xib布局中将status bar隐藏了来布局,在实际生成的应用界面所有在xib上布局的元素高度都会减少20,而其属性frame.size.height的高度仍然是在xib中设置的高度,虽然变现出的是少了20像素的结果
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 531字 评论关闭
写程序经常要用到log和logcat,通过这段时间的使用,我发现有些技巧掌握后对开发很有帮助。 1.Log的使用: 使用log很简单, 只要引入android.util.Log,在程序中你想要打印log的地方调用即可,log有几种打印方法。Log.i()是我经常使用的一种。此方法的第一个参数可以自己定义一个tag,打印出的效果如下图所示:   2.使用logcat分类查看logcat信息。logcat中往往会很快输出大量的log信息,使我们在关键时刻追踪起来很麻烦,因此我们可以使用logcat的一些附加功能来筛选我们所需要的信息。如下图所示: 点击右上角的选项卡,由于我们......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 703字 评论关闭
转自:http://www.cnblogs.com/DonLiang/archive/2008/02/16/1070717.html 近段时间,有几个刚刚开始学习C#语言的爱好者问我:C#中的函数,其参数的传递,按值传递和按引用传递有什么区别。针对这一问题,我简单写了个示例程序,用以讲解,希望我没有把他们绕晕。因为,常听别人说起:“你不说我还明白,你一说,我就糊涂了”。     好,现在开始吧。     我们知道,在C#中,类型有值类型(例如int)和引用类型(例如string)之分,传递参数有按值传递和按引用传递之分。这样,简单的组合一下,我们可以得到以下几种传递方式:(1)......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 529字 评论关闭
条形码是由很多根粗细不等的直线排列而成的,粗看来似乎制作不是很难,但实际做起来才发现不知如何入手,总不至于一根根的画那些直线吧!现在我们用photoshop来模拟制作,你甚至连一根线也不用画!(注意这里仅仅是模拟效果,不是精确的条形码)效果如下:   具体制作方法如下:   一、新建一个240x160像素的图像,设置前景色为黑色,背景色为白色,然后把图层涂成黑色;   二、使用菜单命令:滤镜→素描→绘图笔;参数:线条长度为15,明/暗平衡为40,描边方向为垂直;   完成后图层如下:   三、使用菜单命令:图象→......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 935字 评论关闭
When streaming, if you want to play a streaming URL, it can be inconvenient if the browser cannot recognize the URL as a media stream and downloads the content rather than using Gallery to play it. To create this kind of media streaming, you need to write an apk to use VideoView to play the URL/media stream from the console.   Here is the command of how to play a media file or network stream from console.   Gingerbread am start -n com.cooliris.media/com.cooliris.media.MovieVie......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1158字 评论关闭
题目描述 现实中的网络通讯不够理想,经常会有bit从0变1,从1变0...为了检验是否出错 需要用到循环冗余校验CRC CRC冗余检验码包含两个部分 k位信息位+n位校验位,可由以下的步骤得到: 1.将要传送的数据分段,每段k个bit,如果不足k位用0补齐 2.对于每个长度为k的01序列M, 先在M后面加n个0得到新的M'. 3.选定一个(n+1)位的01序列做为除数P,对M'做**模2的除法,得到一个n位的余数R(即校验位). 4.将R接到M的后面就得到了M的 CRC冗余检验码 请写一个程序模拟处理出CRC码的过程. **注意此处模2的除法是不进位的除法,除数和被除数做异或运算......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 2272字 评论关闭
1、说明 本程序演示了在Perl中如何进行面向对象编程:演示程序包含两个文件:person.pl 和 person.pm,把 person.pl 和 person.pm 放在当前目录下,运行"perl person.pl"即可以看到结果。person.pm定义了名为person的类。person.pl中创建了person类的实例,并测试了person的成员方法。 2、person.pm的内容 #!/usr/bin/perl -w package person; use strict; sub new {         my $class = shift();         print("CLASS = $class\n");         my $self = {};         $self->{"name"} = shift();         $self->{"se......
阅读全文
  • 12月
  • 09日
综合 ⁄ 共 2253字 评论关闭
一 XServer和XClient     X windows,笼统的称为X,是一种位图显示的视窗系统,是建立图形用户界面的标准工具包和协议。X 是协议,不是具体的应用程序。X 为GUI环境提供了基本的框架:在屏幕上绘图、移动视窗以及与鼠标键盘的互动。       现在多用x11版本,X11R6全称为X protocol version 11 release 6。X11使用户可以运行基于X11的应用程序。       X是通过server/client架构来实现工作的。       Xserver:server为图行程序提供显示服务,并接受用户界面输入,把输入事件交给图行程序(可以是windows manager)处理,并能创建......
阅读全文
是由于url里存在特殊字符的原因,转一下 空格: url= url.replaceAll(" ", "%20"); 其他对应字符: ?   :  %3F &   :  %26 |    :  %124       十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 %20 3. / 分隔目录和子目录 %2F 4. ? 分隔实际的 URL 和参数 %3F 5. % 指定特殊字符 %25 6. # 表示书签 %23 7. & URL 中指定的参数间的分隔符 %26 8. = URL 中指定参数的值 %3D
阅读全文
  • 10月
  • 12日
综合 ⁄ 共 799字 评论关闭
前两天在AndroidStudio开发的项目中使用EventBus.jar(一个很好用的事件分发和接收框架https://github.com/greenrobot/EventBus),但是在deploy的时候,一直出现这个错误:local path doesn't exist,搞了好久不知道哪里出问题,最后没办法,用Eclipse来编译运行。 今天又试着google了一把,找到一个看着靠谱的方法试了试,真给解决了,哈哈~~现在记录一下。 原文地址:http://stackoverflow.com/questions/18256177/android-studio-local-path-doesnt-exist 解决办法: 1:将build.gradle中的gradle版本改到0.6.+,如下 buildscri......
阅读全文
  • 10月
  • 02日
综合 ⁄ 共 877字 评论关闭
Windows Server 2003 家族包括以下产品: 产品 描述 Windows Server 2003 标准版 Windows Server 2003 标准版是一个可靠的网络操作系统,可迅速方便地提供企业解决方案。这种灵活的服务器是小型企业和部门应用的理想选择。     Windows Server 2003 标准版: 支持文件和打印机共享。   提供安全的 Internet 连接   允许集中化的桌面应用程序部署。   Windows Server 2003 企业版 Windows Server 2003 企业版是为满足各种规模的企业的一般用途而设计的。它是各种应用程序、Web 服务和基础结构的理想平台......
阅读全文
  • 09月
  • 21日
综合 ⁄ 共 3890字 评论关闭
一、安装配置git 1、安装git和openssh: howie@ubuntu-12-04:~$ sudo apt-get install git-core openssh-server openssh-client 添加用户git, 该用户将作为所有代码仓库和用户权限的管理者: howie@ubuntu-12-04:~$ sudo useradd -m git howie@ubuntu-12-04:~$ sudo passwd git(设置git管理者用户密码) 2、建立git仓库: howie@ubuntu-12-04:~$ sudo mkdir /home/git/repositories 让除了git以外的用户对此目录无任何权限: howie@ubuntu-12-04:~$ sudo chown git:git /home/git/repositories howie@ubuntu-12-04:~$ sudo chmo......
阅读全文