现在位置: 首页 > KassieHebert发表的所有文章
Java技术qq交流群:JavaDream:251572072 2013/5/16 59_1 Android的界面设计工具 --------------------------------------------- Android的界面设计工具——DroidDraw 首届 Google 暑期大学生博客分享大赛——2010 Andriod 篇   软件名称:DroidDraw   软件大小:489KB(Windows版本)   支持系统:Mac OS X/Windows/Linux   下载地址:http://code.google.com/p/droiddraw/       ADT中的界面开发工具实在是很烂,通常情况下都需要硬编码,对于程序员来说不但效率比较低下,而且调试起来极其不方便,还好在Google未推出GUI的“所见即所......
阅读全文
  • 09月
  • 13日
移动开发 ⁄ 共 3324字 评论关闭
实现原理: 使用SurfaceView一直重绘实现该动画效果 先看效果图: 代码实现: a,左边向右边平移 package com.open.turnpage; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.PaintFlagsDrawFilter; import android.graphics.Rect; import android.view.SurfaceHolder; /** * * @author yanglonghui * */ public class TranslateLeft implements ITurnPage { private int duration=500;//动画持续时间 p......
阅读全文
  • 05月
  • 30日
综合 ⁄ 共 5246字 评论关闭
  要求在qt下用c++写一个程序,要打开光驱,就插到了mciSendString函数。不过都是xp平台下的,呵呵,不过不怕。在qt的代码里引用windows.h就好了,然后记得用msiSendStringA或者msiSendStringW。   顺便贴下msiSendString函数的用法,感觉还挺不错的。另外越来越觉得qt的强大,开源的好处了,逐渐远离vs2005拉。  mciSendString是用来播放多媒体文件的API指令,可以播放MPEG,AVI,WAV,MP3,等等,下面介绍一下它的使用方法: 该函数有四个参数: 第一个参数:要发送的命令字符串。字符串结构是:[命令][设备别名][命令参数]. 第二......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 129字 评论关闭
PID控制最通俗的解释与PID参数的整定方法[精]    廖老师 http://blog.gkong.com/liaochangchu_117560.ashx pid参数整定口诀解释 http://bbs.gkong.com/archive.aspx?id=89511
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 2721字 评论关闭
               -------android培训、java培训、期待与您交流! ---------- 本日志doc文档下载 一、多态 1、多态的体现 父类的引用指向了自己的子类对象 2、多态的前提 必须是类与类之间的关系。要么继承,要么实现 通常还有一个前提就是:覆盖 3、多态的好处 多态的出现大大的提高了程序的扩展性 4、多态的弊端 提高了扩展性的同时,只能使用父类的引用访问父类中的成员。 5、多态的应用 多态示例一: abstract class Animal { abstract void eat(); } class Activities { void doActivity(Animal a) ......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 4321字 评论关闭
1、基本过滤选择器 :first:last:not(selector) :selector匹配的节点之外的节点:even :偶数:odd :奇数:eq(index):gt(index) :比他大的 :lt(index) :比他小的 <html>       <head>           <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>           <script>               $(function(){                   $('#b1').click(function(){                       //$('tr:first').css('background-color','#cccccc');                  ......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 7004字 评论关闭
http://www.ibm.com/developerworks/cn/linux/l-cn-signalsec/ 在开发多线程应用时,开发人员一般都会考虑线程安全,会使用 pthread_mutex 去保护全局变量。如果应用中使用了信号,而且信号的产生不是因为程序运行出错,而是程序逻辑需要,譬如 SIGUSR1、SIGRTMIN 等,信号在被处理后应用程序还将正常运行。在编写这类信号处理函数时,应用层面的开发人员却往往忽略了信号处理函数执行的上下文背景,没有考虑编写安全的信号处理函数的一些规则。本文首先介绍编写信号处理函数时需要考虑的一些规则;然后举例说明在多线程应用中......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1012字 评论关闭
RPG的错排 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7585    Accepted Submission(s): 3089 Problem Description 今年暑假杭电ACM集训队第一次组成女生队,其中有一队叫RPG,但做为集训队成员之一的野骆驼竟然不知道RPG三个人具体是谁谁。RPG给他机会让他猜猜,第一次猜:R是公主,P是草儿,G是月野兔;第二次猜:R是草儿,P是月野兔,G是公主;第三次猜:R是草儿,P是公主,G是月野兔;......可怜的野骆驼第六次终于把RPG分清楚了。由于RPG的带动,做ACM的女生......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 562字 评论关闭
执行:lsusb Bus 003 Device 003: ID 12d1:103a Huawei Technologies Co., Ltd. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 第一种方法:修改.android/adb_usb.ini vim .android/adb_usb.ini 在文件中添加 0x12d1 如果第一中方法不可行,可使用以下方法: 1: vim /etc/udev/rules.d/51-android.rules 在文件中添加一行: SUBSYSTEM==”usb”, SYSFS{“Google Inc. ”}==”12d......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 832字 评论关闭
首先是learning opencv书本解释: cvCreateFileCapture()通过参数设置确定要读入的avi文件,返回一个指向CvCapture结构的指针。这个结构包括了所有关于要读入avi文件的信息,其中包含状态信息。调用这个函数之后,返回指针所指向的CvCapture结构被初始化到对应的avi文件的开头。 CvCapture是一个结构体,用来保存图像捕获的信息,就像一种数据类型(如int,char等)只是存放的内容不一样,在OpenCv中,它最大的作用就是处理视频时(程序是按一帧一帧读取),让程序读下一帧的位置,CvCapture结构中,每获取一帧后,这些信息都将被......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 3951字 评论关闭
文章目录 数组中找相邻数的最大差值(分 桶) 1 给定N, 求出最小的M,使得N*M的结果十进制后,只包含0和1 搜索算法,运用余数优化 类似: 最快的办法求最大公约数:  lcd (x, y) = ( if x&1 && y&1:  lcd(x, (x-y)/2);   else  lcd(x/2 if x&1==0, y/2 if y&1==0) ) 2 精确表达浮点数(循环节): x=x1x2..xi . y1y2...yj (z1 z2... zk)  ={ x1x2..xi y1y2...yj}/10^j + m/10^j 其中 循环节 m = z1 z2 ... zk/ (10^k -1) 所以 x = [  { x1x2..x......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1308字 评论关闭
我们编写程序的时候会用到三个东西:头文件,链接时候库文件,运行时动态库文件。对于上面3中,我认为头文件是预处理过程的,应该和编译器有关,而链接时候库文件当然是和链接器有关了,而动态库文件时和动态装载器有关的。 制作程序时候: 头文件寻找路径问题; 1.首先从-I开始,这个是我们在编译的时候指定的 2.GCC环境变量C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH (这些变量在windows下对应的是include环境变量) 3.然后内定目录:/usr/include /prefix/include等待(prefix是我们的安装时候的目录),我们......
阅读全文