码迷,mamicode.com
首页 > 编程语言
写好Java代码的30条经验总结
成为一个优秀的Java程序员,有着良好的代码编写习惯是必不可少的。下面就让我们来看看代码编写的30条建议吧。(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethis...
分类:编程语言   时间:2015-05-08 12:24:00    阅读次数:142
引用类型排序
1、内置类:a)整数、小数Integer,Float,Double直接比较基本数据类型的大小b)字符:比较unicode码之差c)字符串:如果其中一个是另外一个起始开始的子串,返回长度之差,否则返回第一个不相等的unicode码之差d)java.util.Date:根据日期的长整形数比较字符串排序:...
分类:编程语言   时间:2015-05-08 12:25:10    阅读次数:171
Java带图片预览功能的图片上传兼容火狐ie
无标题文档 来自:http://www.ablanxue.com/prone_4029_1.html
分类:编程语言   时间:2015-05-08 12:24:24    阅读次数:150
Java面试题(一) String相关
1.String是Java的基本数据类型吗?不是,Java中基本的数据类型有八种:int,byte,char,short,long,float,boolean,char。String不是Java中的基本数据类型,它是一种引用类型。Java为每一种基本类型提供了一种封装类,分别为Int,Byte,Ch...
分类:编程语言   时间:2015-05-08 12:22:17    阅读次数:187
《JavaScript语言精粹》之函数化
之前的学习笔记差了这一小块儿,终于圆满了。第一次看这部分,没懂,第二次还没懂,第三次有点感觉了,第四次发现感觉错了。。现在差不多弄明白了,我们来捋一捋
分类:编程语言   时间:2015-05-08 12:19:45    阅读次数:151
十大编程算法助程序员走上高手之路
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实...
分类:编程语言   时间:2015-05-08 12:20:08    阅读次数:147
javascript 字符串处理
1、concat:字符串、数组拼接返回新的字符串、数组; var a='hello,'; var b='world!'; document.write(a.concat(b)+'');//hello,world! var arr=[1,2,3,4]; var arr2=[5,6]; va...
分类:编程语言   时间:2015-05-08 12:18:07    阅读次数:171
SSM三大框架整合详细教程Spring+SpringMVC+MyBatis+maven
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以..
分类:编程语言   时间:2015-05-08 11:12:08    阅读次数:336
C语言有哪些特点
C语言通常称为中级计算机语言。中级语言并没有贬义,不意味着它功能差、难以使用、或者比BASIC、Pascal那样的高级语言原始,也不意味着它与汇编语言相似,会给使用者带来类似的麻烦。C语言之所以被称为中级语言,是因为它把高级语言的成分同汇编语言的功能结合起来了。作为中级..
分类:编程语言   时间:2015-05-08 11:07:03    阅读次数:115
PagedDragDropGrid拖拽排序
长按界面上某个item,item会抖动,并且可以拖动item,重新排列位置。...
分类:编程语言   时间:2015-05-08 11:01:54    阅读次数:199
初试Linux下的线程编程
如何创建线程Linux下一般使用POSIX线程库,也叫pthread。编写线程函数需要注意的是线程函数的返回类型必须是void*;程序编译的时候记得要链接上pthread库,方法:-lpthread简单的线程程序下面是简单的线程程序,主程序里创建了2个线程,分别打印不同的信息。每个线程用pthread_create函数来创建。每个线程运行完程序之后,必须使用pthread_join函数来等待线程结束...
分类:编程语言   时间:2015-05-08 11:01:13    阅读次数:198
maven 打包web项目成jar, 可放在服务器上运行
1.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/m...
分类:编程语言   时间:2015-05-08 11:01:06    阅读次数:532
POI推荐算法
POI推荐算法 这里介绍的算法是基于地点相似度的POI推荐。 该算法非常简单,在某些数据场景中十分有效。 基本的想法是:     将POI名称作为标签处理     一群用户对某个地点感兴趣,那么这群用户中的一部分人感兴趣的其他地点可能与该地点相似; 算法流程: 1)输入地点a, 用户集合X,地点集合Y、用户和地点关系集合 2)找到对a感兴趣的用户子集U;     我们...
分类:编程语言   时间:2015-05-08 11:00:12    阅读次数:324
Java异常概述
一、Java中异常概述 1.1Java异常结构 Throwable可以用来表示任何可以被作为异常抛出的类。Throwable对象派生出两种类型:Error和Exception,前者用来表示编译时和系统错误,程序员往往不必关心;后者是可以被抛出的基本类型,需要程序员关注。RuntimeException是Exception的派生类,不同点将在2.2与2.3小结中描述。        Java的...
分类:编程语言   时间:2015-05-08 10:57:48    阅读次数:184
Java环境变量的配置
一、配置环境变量path        在Java开发中,为了编译、运行程序,经常会使用javac、java等命令,那么这两个命令到底是什么呢?为了弄清楚,我们去jdk中找找看。     通过查找,终于在D:\Java\jdk1.7.0_51\bin(jdk安装目录,可能会不同)下发现了它们的踪迹。会发现javac与java命令本质上是两个EXE文件。     在上一篇博客浅析Wi...
分类:编程语言   时间:2015-05-08 10:59:42    阅读次数:224
Java垃圾回收(一)
Java垃圾回收(一)    在Java中,它的内存管理包括两个方面:内存分配和内存回收,这两个方面的工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但这也使很多程序员不关心内存分配的问题,导致很多程序低效耗费内存。    Java语言规范没有明确的说明JVM使用哪种垃圾回收算法。一般常用的算法有下列几种: 引用记数法(Reference Count...
分类:编程语言   时间:2015-05-08 10:55:51    阅读次数:169
ros订阅函数的多线程使用方法(C++: 外部变量控制跳出for循环)
最初是想实现接收到某个some_topic然后解析内容,若是内容为指令action,action函数进入for循环,若是再接收到some_topic,里面指令为stop则stop=true停止正在进行的action,跳出for循环(想用外部变量控制for循环的结束).  类似:  ros::NodeHandle n;  ros::Subscriber sub = nh.subscribe...
分类:编程语言   时间:2015-05-08 10:58:05    阅读次数:1060
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!