最近项目中连接蓝牙之后接收蓝牙设备发出的指令功能,在连接设备之后,创建RfcommSocket连接时候报java.io.IOException: read failed, socket might closed or timeout, read ret: -1错误,下面说一下我的解决方法,希望对各位有一点帮助。
private BluetoothSocket mSocket;
priva...
分类:
编程语言 时间:
2015-07-17 18:52:06
阅读次数:
2064
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_45 //JDK目录
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; //一般是放在最前面
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar //注意最前面的一点...
分类:
编程语言 时间:
2015-07-17 18:48:24
阅读次数:
179
题目:
Implement int sqrt(int x).
Compute and return the square root of x.
题意:
实现开方函数。
算法分析:
这种数学运算的题目,刚开始第一遍刷的时候说实话我都是作弊AC的。之后好多前辈的博客说到这种题目面试其实很常见的,建议还是好好的想一下。
参考了http://pisxw.com/a...
分类:
编程语言 时间:
2015-07-17 18:48:31
阅读次数:
144
双亲委派机制以及类加载器的问题一般情况下.保证同一个类中所关联的其他类都是由当前类的类加载器所加载的。
比如,class A本身在Ext下找到.那么他里面new出来的一些类也就只能用Ext去查找了(不会低一个级别)。所以有些明明App可以找到的,却找不到了。JDBC API他有实现的driver部分(mysql,sql server)。我们的JDBC APl都是由Boot或者Ext来载入的。但是J...
分类:
编程语言 时间:
2015-07-17 18:46:59
阅读次数:
202
??
题意:给定两个字符串A 和B,求最长公共子串。
思路:将两个字符串连接起来中间用一个没出现过的符号分割,
所以答案为满足后缀在不同的串中且height值最大的height值
#include
#include
#include
#include
#include
#include
#include
#include
#include
#includ...
分类:
编程语言 时间:
2015-07-17 18:49:27
阅读次数:
137
JAVA
1:简述Java的基本历史
java起源于SUN公司的一个GREEN的项目,其原先目的是为家用消费电子产品
发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等.
2:简单写出Java特点,写出5个以上,越多越好
简单的、面向对象的、分布式的、安全的、稳定的、与平台无关的、可解释的、多线的、动态的语言。
3:什么是Java?
JA...
分类:
编程语言 时间:
2015-07-17 18:45:58
阅读次数:
213
静态方法是你手动调用的时候执行。
静态变量与类一起加载,最优先的。类加载会执行
然后是,静态初始化器(只初始化静态成员变量)。类加载会执行
然后是,属性初始化(只初始化非静态成员变量)。new对象时会执行
最后是,构造函数。new对象时会执行。
对象的创建过程:
首次(new创建对象或者调用某静态属性或者静态方法),查找类路径定位class文件,载入class文件,这时候初始化...
分类:
编程语言 时间:
2015-07-17 18:46:23
阅读次数:
179
七、Javascript部分
1:什么是Javascript
JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。
2:Java和Javascript的区别
1、基于对象和面向对象
Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。
JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户...
分类:
编程语言 时间:
2015-07-17 18:45:09
阅读次数:
136
POJ 2299 Ultra-QuickSort (归并排序求逆序数)...
分类:
编程语言 时间:
2015-07-17 18:45:51
阅读次数:
139
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 这里的方法支持导出excel至项目所在服务器,或导出至客户端浏览器供用户下载,下面我把两个实例都放出来。1.下载所需POI的jar包,并导入项目...
分类:
编程语言 时间:
2015-07-17 18:43:29
阅读次数:
279
/*将数组中的数不断的递归,直到只剩一个数为止(因为一个数自然是有序的),然后再回溯排序,另外再用一个数组T存储当前排好序的数,然后再赋值给原数组A,直到所有的数都排好了序。时间复杂度:nlog2n(最好,最坏,平均)*/#include#includeusing namespace std;voi...
分类:
编程语言 时间:
2015-07-17 18:38:45
阅读次数:
123
一、 Java数据类型1.1 数据类型划分1.2 基本数据类型1.2.1 基本数据类型的默认值1.3 常用的转义字符1.4 数据类型的转换:(1)自动类型转换和强制类型转换。(2)任何数据类型都会向String转换。二、 运算符、表达式与语句2.1运算符 (1)赋值运算符:= (2)一元运算符:+(...
分类:
编程语言 时间:
2015-07-17 18:39:18
阅读次数:
124
简介:随着 web 的发展,越来越多的产品功能都放在前端进行实现,增强用户体验。而前端开发的主要语言则是 JavaScript。学好 JavaScript 对开发前端应用已经越来越重要。在开发复杂产品中,需要使用面向对象的机制时,往往会用到复杂的 JavaScript 继承,而 instanceof...
分类:
编程语言 时间:
2015-07-17 18:35:03
阅读次数:
197
/*每次以数组第一个数为基数,从数组两端往中间找,小于基数的数放在数组的左边,大于它的数放在数组的右边,当i == j的时候,查找结束,将基数赋值到这个位置,这个数在数组中的位置就是这个,确定了。然后从这个数的左边和右边开始递归,直到所有的数都排完序。时间复杂度:nlog2n(最好,平均)、n2(最...
分类:
编程语言 时间:
2015-07-17 18:30:47
阅读次数:
134
配置环境:32位win7系统+VS2013 Community版本1、首先从OpenCV官网上下载最新版本的OpenCV for Windows。2、直接双击打开下载得到的opencv-3.0.0.exe,将OpenCV解压到指定目录(我这里是"D:\OpenCV\")。3、解压完毕,文件目录如下,...
分类:
编程语言 时间:
2015-07-17 18:30:45
阅读次数:
242
苹果官方给的解释是:Grand Central Dispatch(GCD)是异步执行任务的技术之一。GCD的线程管理是作为系统的一部分来实现的,因此可以统一管理,也可执行任务,比以前的线程更有效率,这也是苹果推荐使用的技术。苹果官方对GCD的说明:开发者要做的只是定义想执行的任务并追加到适当...
分类:
编程语言 时间:
2015-07-17 18:31:33
阅读次数:
194