自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 收藏
  • 关注

adb server is out of date. killing...

1:今天调试android的时候发现一个诡异的问题[html]view plaincopyC:\Users\xxxx>adbstart-serveradbserverisoutofdate.killing...ADBserverdidn'tACK*failedtostartdaemon*ad...

2013-10-31 22:20:00 56

线性表的基本操作

最近学习了数据结构,在这几天主要学习了线性表。它的定义如下:线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表的逻辑结构简单,便于实现和操作。在这里写了线性表的初始化,赋值,删除等操作。具体的会再补充。#include "stdio.h"#include "ma...

2013-10-31 21:41:00 142

JSP中的requenst对象

JSP中的request对象request对象实现了HttpServletRequest接口,通过它可以获得用户的请求参数,获得Cookie,获得HTTP请求头,获得用户的IP地址等等。request对象的主要方法有:getParameter(String name) 获得客户端传送给服务器端的参数值,该参数一般由表单的name属性指定。getParameterValues(Strin...

2013-10-31 21:00:00 104

Yii url重写自定义url显示样式

关于url重新基础设置请看http://blog.csdn.net/zmsnxingchen 这里主要涉资url显示样式1.打开config文件夹下面的mian.php2.修改内容如把地址http://www.test.com/index.php?r=site/page/sid/1修改为http://www.test.com/site/page/sid/1'urlManager...

2013-10-31 15:43:00 193

Android实现透明的颜色效果

android Button或者ImageButton背景透明状态设置设置Button或ImageButton的背景为透明或者半透明  半透明< Button android:background="#e0000000" ... />  透明< Button android:background="#00000000" ... />  ...

2013-10-31 14:20:00 89

写给大家的编程书(3)

网页设计师是一个正在消失的职业。工具推陈出新,工作更加专业和颗粒化,加之互联网技术的普及,这群人中的多数经历过一场辛酸地技术性失业。当然,回到当初。网页设计一度是文科森和艺术家们的阵地,那个时候photoshop还没有那么多奇妙的滤镜。设计网页如同设计海报一般,合理的配色、插图、内容布局一定会赢得客户的称赞。网页还没有那么多交互行为,像一个窗口或者是一种包装,你“互联网了”,说明你“潮”了,有...

2013-10-31 12:49:00 62

JSP中的response对象

Jsp的隐藏对象response在转换为servlet对象之后,对应于HttpServletResponse形态对象。HttpServletResponse就是有关客户端请求之响应,可以用它来设定一些 标题、响应状态信息。response对象所提供的方法。(1)设定表头的方法 void addCookie(Cookie cookie) 新增cookie void ...

2013-10-31 12:48:00 628

Android Developers:日历提供者

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"...> <uses-sdk android:minSdkVersion="14" /> &lt

2013-10-31 09:43:00 50

java 从零开始,学习笔记之基础入门<运算符表达式和流程控制>(六)

运算符表达式和流程控制v 分割符:,,;,[],()v 算术运算符: +,―,*,/,%,++,――v 关系运算符: &gt;,&lt;,&gt;=,&lt;=,==,!=v 布尔逻辑运算符: !,&amp; , | , ^ , &amp;&amp;,||v 位运算符: &amp;,|,^,~ , &gt;&gt;,&lt;&lt;,&gt;&gt;&gt;v 赋值

2013-10-31 09:17:00 48

基于组件的游戏编程 CBSE(Componnet Based Software Engineering)

转自:http://www.cnblogs.com/syncg/archive/2013/01/14/2859122.html在传统OO编程中.区别于其他语言最大的亮点在于继承.这是一把双刃剑.优点:将数据与逻辑组织的更紧密.更进一步的强化了代码与现实的对应关系.缺点:当继承树达到一定规模后.要改某个节点的功能将会很麻烦,我以游戏举例.因为游戏里的类...

2013-10-30 23:41:00 315

学习设计模式之禅——中介者模式

中介者模式的定义为:Define an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their inte...

2013-10-30 23:20:00 70

收费系统

认识面向对象从最初的面向过程编程到全面的学习面向对象已经很长时间了,对软件开发也有了整体/全面地认识,记得第一个做的项目是机房上网管理系统,主要是对在学校机房上网的学生进行管理按时间收费,经常去网吧的人都知道网吧怎么计费的,一般是一个小时多少钱,还会把会员用户和临时用户区别出来,临时用户的收费要比会员便宜一些,这个软件就是类似于网吧的收费系统。在面向对象中,将一切东西看作对...

2013-10-30 21:38:00 211

Failed to load the JNI shared library jvm.dll

PS:eclipse安装64位对应的JDK也要安装64位的,这样问题就解决了http://dongdong1314.blog.51cto.com/389953/490211由于本本用的是win7 64位,于是到官网下了Eclipse Helios 64bit版,打开却出现:Failed to load the JNI shared library jvm.dll 错误。然而检查给定...

2013-10-30 16:05:00 104

OpenGL进阶(十四) - UVN Camera实现

提要 3D游戏中最基本的一个功能就是3D漫游了,玩家可以通过键盘或者鼠标控制自己的视角。 之前我们也学习过一个相关的函数,glLookAt,用来制定摄像机的位置,摄像机观察目标位置,还有摄像机的放置方式,我们可以通过不断地调用这个函数来实现3D漫游,但更方便的是抽象出一个摄像机类,实现一些摄像机的方法。UVN相机UVN使用三个相互垂直的向量来表示相机的位置与朝向:1...

2013-10-30 15:18:00 664

java 从零开始,学习笔记之基础入门<数据类型的转换>(五)

数据类型的转换各种整型数据类型的转换:v 通常,我们需要在不同的数据类型之间进行转换。v 简单类型除了boolean类型以外,其他的数据类型可以自动转换成其他的数据类型,只要遵循如下图所示的原则:package com.ibm.third;publicclass NumberType { //boolean类型属于逻辑运算取值只能有true/false p...

2013-10-30 12:40:00 52

Yii路径

如果是 // 就会默认去调 1protected/views/layouts//代表 绝对路径 其实 就是 绝对和相对的关系 /代表相对路径,如module/user下的layout用单斜杠的话默认会先找当前已经激活的模块底下的view,若当前未有激活的模块则从系统根目录下开始找,双斜杠的话就直接从系统根下开始找...

2013-10-30 11:27:00 111

C语言中的auto,register,volatile,extern,static,const

你能很随意地说出C语言中 auto,register,volatile,extern,static,const这几个关键字的含义和用法么?auto这个关键字用于声明变量的生存期为自动。C程序是面向过程的,在C代码中会出现大量的函数模块,每个函数都有其生命周期(也称作用域),在函数生命周期中声明的变量通常叫做局部变量,也叫自动变量。auto 变量是用堆栈(stack)方式占用储存...

2013-10-29 23:30:00 179

Java菜鸟之java基础语法,运算符(三)

赋值运算符 (一)JAVA种的赋值运算符 = ,代表代表的等于,一般的形式是 左边变量名称 = 右边的需要赋的指或者表达式,如果左侧的变量类型级别比较高,就把右侧的数据转换成左侧相同的高级数据,然后再复制给左边的变量。否则需要用强制类型转换。 int a,b,c; a = 13 ; b = 12 ; c = 12 ;int i = 10 ;//强制类型转换 byte...

2013-10-29 20:20:00 108

Yii Url重写

在弄yii的url重写,希望能把url改成更好记的形式,同时去掉index.php的部分。转化前后的对比:修改前: http://localhost/index.php?r=site/page?view=about修改后: http://localhost/site/page?view=about查了些资料完成以上的效果。我到环境是: apache2(httpd-2.2.21), PH...

2013-10-29 18:22:00 85

修改mysql登录密码--解决能登录linux却不知道mysql密码

遇到了烂尾机器的时候,能登录linux却不能登录mysql:mysql -u rootERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)mysql -u root -perror: 'Access denied for user 'root'@'localhost' ...

2013-10-29 18:00:00 115

android蓝牙开发 蓝牙设备的查找和连接

Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发。1. 首先,要操作蓝牙,先要在AndroidManifest.xml里加入权限 // 管理蓝牙设备的权限&lt;uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN" /&gt...

2013-10-29 16:11:00 85

Perl基础(备忘)

  前两天项目中遇到了一个Perl脚本程序,需要读懂该程序,由于以前重来没有用过Perl语言,所以没法搞定。今天抽空把该语言的基础看了一遍,基本上内读懂Perl脚本程序了吧。真是如网上很多分享的经验所说,第一:会一门语言后,学习其他的语言也就容易了,所有的语言包含的内容都差不多,只要熟悉一下该语言的语法就OK了;第二:会一门语言的有经验的开发者,跟本没有必要花大量的时间把一门新语言重头读到尾来学习...

2013-10-29 15:55:00 81

android bluetooth开发基础-9管理连接 android蓝牙开发——管理连接

android蓝牙开发——管理连接分类:google android应用开发2010-08-11 23:171486人阅读评论(2)收藏举报androidbytebufferthreadexceptionsocket目录(?)[+]当你成功地连接了两台(或多台)设备时,每个设备都有一个已连接的BluetoothSoc...

2013-10-29 15:36:00 128

android bluetooth开发基础-7管理连接

Managing a ConnectionWhen you have successfully connected two (or more) devices, each one will have a connectedBluetoothSocket. This is where the fun begins because you can share data between ...

2013-10-29 15:33:00 70

android bluetooth开发基础-6连接设备

为了在两台设备上创建一个连接,你必须在软件上实现服务器端和客户端的机制,因为一个设备必须必须打开一个server socket,而另一个必须初始化这个连接(使用服务器端设备的MAC地址进行初始化)。当服务器端和客户端在同一个RFCOMM信道上都有一个BluetoothSocket时,就可以认为它们之间建立了一个连接。在这个时刻,每个设备能获得一个输出流和一个输入流,也能够开始数据传输。...

2013-10-29 15:21:00 60

android bluetooth开发基础-5发现设备

使用BluetoothAdapter,你能够通过设备发现(device discovery)或者通过查询配对设备的列表来发现远程蓝牙设备。设备发现(Device discovery)是搜查本地启动蓝牙的设备,然后请求该设备一些信息的一个扫描过程(有时,这被称为“discovering”,“inquiring”或者“scannig”)。但是,本地蓝牙设备只有在启动蓝牙的时候才会对发现请求...

2013-10-29 15:12:00 115

android bluetooth开发基础-4设置蓝牙

Figure 1:The enabling Bluetooth dialog.在你的应用程序使用蓝牙进行通信之前,你需要确认你的设备支持蓝牙,如果支持,那么确认它已被启动。如果你的设备不支持蓝牙,那么你应该关闭任何蓝牙特性。如果蓝牙被支持,那么你可以在你的程序中要求用户启动蓝牙。这需要两个步骤,并且要使用BluetoothAdapter这个类。如果你的...

2013-10-29 15:09:00 71

android bluetooth开发基础-3权限

为了在应用程序中使用蓝牙功能,我们至少需要声明两方面的权限:BLUETOOTH和BLUETOOTH_ADMIN。你必须请求BLUETOOTH权限才能够实现蓝牙通信,例如请求一个连接、接受一个连接和传输数据。你必须请求BLUETOOTH_ADMIN权限,才能够初始化device discovery或者管理蓝牙设置(Bluetooth settings)。大多数应用程序必须具有这个...

2013-10-29 15:08:00 103

android bluetooth开发基础-2基本概念

要进行蓝牙通信需要完成下面四个步骤:设置蓝牙;发现已经配对或者可用的附近的蓝牙设备;连接设备;在不同设备之间传输数据;本文主要介绍如何使用Bluetooth APIs来完成上述四个步骤。所有可用的Bluetooth APIs都包含在android.bluetooth包里。下面是创建蓝牙连接的类的总览:BluetoothAdapter代表本地的蓝牙适配器( lo...

2013-10-29 15:04:00 49

android bluetooth开发基础-1

Android包含了对蓝牙网络协议栈的支持,这使得蓝牙设备能够无线连接其他蓝牙设备交换数据。Android的应用程序框架提供了访问蓝牙功能的APIs。这些APIs让应用程序能够无线连接其他蓝牙设备,实现点对点,或点对多点的无线交互功能。使用蓝牙APIs,一个Android应用程序能实现下列功能:使用蓝牙APIs,一个Android应用程序能够实现下列功能:扫描其他蓝牙设备...

2013-10-29 15:04:00 60

蓝牙常用接口说明

(1) 主机控制接口(HCI) 蓝牙作为一种短距离的无线网络技术,为设备之间的互联提供了方面。使用蓝牙互联的主机大都具有处理器、总线和操作系统,蓝牙必须与它们有机地融合在一起才能很好地发挥作用。主机控制接口(HCI)为主机提供了直接控制蓝牙模块的方法和途径。通过 HCI 把蓝牙模块和主机连接在一起。HCI 模块由HCI 事件管理、HCI 命令管理、HCI AC/SCO...

2013-10-29 15:01:00 2479

什么是RF

射频(RF)是Radio Frequency的缩写,表示可以辐射到空间的电磁频率,频率范围从300KHz~300GHz之间。射频简称RF射频就是射频电流,它是一种高频交流变化电磁波的简称。每秒变化小于1000次的交流电称为低频电流,大于10000次的称为高频电流,而射频就是这样一种高频电流。高频(大于10K);射频(300K-300G)是高频的较高频段;微波频段(300M-300G)又...

2013-10-29 14:48:00 502

无线技术知识 2.4G与其他无线技术对比

  ●从理论上来讲,2.4GHz是工作在ISM频段的一个频段。ISM频段是工业,科学和医用频段。一般来说世界各国均保留了一些无线频段,以用于工业,科学研究,和微波医疗方面的应用。应用这些频段无需许可证,只需要遵守一定的发射功率(一般低于1W),并且不要对其它频段造成干扰即可。  ●ISM频段在各国的规定并不统一。而2.4GHz为各国共同的ISM频段。因此无线局域网(IEEE 802.1...

2013-10-29 14:44:00 807

什么是SPI

SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。SPI有三个寄存器分别为:控制寄存器SPCR,状态寄存器SPSR,数据寄存器SPDR。外围设备包括FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直...

2013-10-29 14:40:00 216

ext2.0中Record的使用(9)

ExtJS 中有一个名为Record 的类,表格等控件中使用的数据是存放在Record 对象中,一个Record 可以理解为关系数据表中的一行,也可以称为记录Ext.onReady(function(){ var MyRecord = Ext.data.Record.create([ {name: 'title'}, {name: 'username', mapping: 'au...

2013-10-29 14:20:00 139

ext2.0中EditorGridPanel (8)

EditorGridPanelExtJS 中的可编辑表格由类Ext.grid.EditorGridPanel 表示,xtype 为editorgrid,和gridPanel的区别就是,这个表格中的内容是可编辑的Ext.onReady(function(){ var data=[ {id:1,name:'小王',email:'[email protected]',sex:'男'...

2013-10-29 11:47:00 147

Yii 框架里数据库操作详解-增加、查询、更新、删除的方法

一、查询数据集合1、$admin=Admin::model()-&gt;findAll($condition,$params);该方法是根据一个条件查询一个集合,如:findAll('username=:name',array(':name'=&gt;$username));2、$admin=Admin::model()-&gt;findAllByPk($postIDs,$co...

2013-10-29 11:15:00 155

武侠世界2-try catch思考

以前一直不知道try catch具体应用到什么地方,之前待过的几家公司也看不到有类似的代码。从网上搜来的,描述try catch优点有下面几点。 1、 把错误处理和真正的工作分开来;   2、 代码更易组织,更清晰,复杂的工作任务更容易实现;   3、 毫无疑问,更安全了,不至于由于一些小的疏忽而使程序意外崩溃了;   4、 由于C++中的try catch可以分层嵌套,所以它...

2013-10-29 11:06:00 224

写给大家的编程书(2)

浏览器,昵称世界之窗,是上篇提到的标准和规范的一部分。那个时候,火狐还叫NetScape(网景)这个名字,它将在以后的几年和IE拼得你死我活。那个时候,Google还没有出生,更别提Chrome了。浏览器之所以是标准和规范中的一部分,是因为浏览器直接实现了许多标准和规范,譬如展现一个表格、一个按钮、一幅居中的图片。标准和规范的核心内容之一就是HTML。HTML是一种通用标记语言...

2013-10-29 11:04:00 57

Ext.data.XmlReader读取外部文件时提示拒绝访问

异常提示:ext-base.js拒绝访问解决方案:ext-base.js拒绝访问的异常,往往就是在静态html页面(使用extjs做原型设计很多都是先用html做页面的,而不是jsp)中使用了类似:dataUrl:'./js/data1.txt' 等的异步获取本地资源造成的!ExtJs中看到 dataUrl url----- 都是通过ajax异步获取服务...

2013-10-29 10:39:00 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除