2012年6月10日

java URL愚弄

摘要: 当我们在写代码的时候,我们的代码中多一行无用的代码,会对我们程序产生什么影响呢?下面的这句多余代码就不会对我们的程序产生任何影响。请看下面的代码就知道了。public class test { public static void main(String[] args) { System.out.println("iexplore:"); http: //www.baidu.com; System.out.println(":maximze"); //这个编译是没有任何问题的,因为他把http:当做是一个语句的标号,这在java中是可以的, //后面的/ 阅读全文

posted @ 2012-06-10 23:35 c语言源码 阅读(149) 评论(0) 推荐(0) 编辑

StringBuffer的使用陷阱

摘要: 我们知道StingBuffer可以构建一个字符串,比如说,我们这样来构建一个字符串,StringBuffer buffer = new StringBuffer(" M "); 这个显然定义了一个StringBuffer的对象,并其初始值为“ M ” ,但是我们来看看下面我们写的这个语句 StringBuffer buffer = new StringBuffer(' M ');注意:这个括号里面的是单引号。那么它得到结果有什么变化吗?当然有啦。我们可以输出buffer看看,我们输出的结果为空。这怎么可能呢???不是里面有一个字符吗?但是程序不会骗人的。我们 阅读全文

posted @ 2012-06-10 23:16 c语言源码 阅读(1080) 评论(0) 推荐(0) 编辑

java书写规范问题,for、while、do while{}后面不能直接定义变量或生成对象(在没有大括号的情况下)

摘要: public class createTest { public static void main(String[] args) { // TODO Auto-generated method stub // // for(int i=0;i<100;i++) // create c = new create(); // 这样写是不对的,编译是不会通过的, // 因为:JAVA语言规范规定不允许一个本地变量声明语句作为一条语句在for 、while 、do while 循环中重复执行 // 一个本地变量声明作为一条语句只能直接出现在一个语句块中(一个语句块是由一对花括号以及包含在这对花括 阅读全文

posted @ 2012-06-10 22:55 c语言源码 阅读(630) 评论(0) 推荐(0) 编辑

Math.abs()不能办到的事

摘要: Math.abs( T a) 是对数据进行求绝对值的,但是在下面的测试上就不能够完美的表现出他的功能。对于Integer.MIN_VALUE和Long.MIN_VALUE来说,Math.abs()对他们不起作用。返回的还是原来的值。public class absTest { public static void main(String[] args) { int min = Integer.MIN_VALUE; System.out.println(min); // 输出-2147483648 min = Math.abs(min); System.out.println(... 阅读全文

posted @ 2012-06-10 22:50 c语言源码 阅读(314) 评论(0) 推荐(0) 编辑

java static 标示,以及static赋初值的问题。

摘要: 一:我们知道static是在类加载的时候就加载的,我们今天主要来讲一个static赋初值与不赋初值的问题。也就是:private static int sum;//(1) private static int sum= 0; //(2) 我们知道在java中如果没有给整形变量赋初值,他的默认值为0。当我们在前面给sum已经赋值的情况下,比如我们给sum赋值为10,即 sum = 10,然后我们在执行上面的(1)语句,我们再来看看我们sum的值,我们发现sum的值任然为10,没有被(1)中的语句赋值为0,因为在前面sum已经包含了正确的缓存值,也就是被赋予了10。我们执行上面(2)中的代码,我们 阅读全文

posted @ 2012-06-10 22:45 c语言源码 阅读(438) 评论(0) 推荐(0) 编辑

android语音识别技术

摘要: 今天从网上找了个例子实现了语音识别,个人感觉挺好玩的,就把代码贴出来与大家分享下: Android中主要通过RecognizerIntent来实现语音识别,其实代码比较简单,但是如果找不到设置,就会抛出异常ActivityNotFoundException,所以我们需要捕捉这个异常。而且语音识别在模拟器上是无法测试的,因为语音识别是访问google云端数据,所以如果手机的网络没有开启,就无法实现识别声音的!一定要开启手机的网络,如果手机不存在语音识别功能的话,也是无法启用识别! 下面是RecognizerIntentActivity中的代码: [html] view plaincopyprin 阅读全文

posted @ 2012-06-10 13:19 c语言源码 阅读(953) 评论(0) 推荐(0) 编辑

订餐系统总结(二)sqlserver 与excel

摘要: 想通过这篇文章描述一下从sqlserver导入数据到excel和从excel导出数据到sqlserver的几种方法。一、通过SQL语句直接导入到数据库 数据的导入与导出是每个系统基本都具有的功能,在开始的时候,自己想的是把用户的信息从数据库中直接导入到sqlserver数据库,于是,沿着这个思路也就有了第一种方法:首先要执行语句:exec sp_configure 'show advanced options',1 --1打开 0关闭 reconfigure go exec sp_configure 'ad hoc distributed queries',1 阅读全文

posted @ 2012-06-10 10:33 c语言源码 阅读(210) 评论(0) 推荐(0) 编辑

导航