关闭
当前搜索:

冒泡排序

一、冒泡排序 1-1、代码如下:public class PaiXun { public static void main(String[] args) { int arr[] = { 1, 6, 0, -1, 9 }; int temp = 0; // 排序 // 外层循环,它决定一共走几趟,假如有5个数只要走4趟(因为最后那一...
阅读(122) 评论(0)

JAVA集合体系

集合框架体系示意图一、List结构的集合类 1、ArrayList 1-1、如何使用 ArrayList al = new ArrayList(); al.add("1"); al.add("3"); al.add("2"); for (int i = 0; i < al.size(); i++) { Sy...
阅读(282) 评论(0)

openfire+XMPP实现即时通讯

文章背景 大部分的APP都是盈利为目的而开发,与消费者互动必成重要的一个功能,有互动就有潜在客户,而且大多数老板都认为自己的APP没有IM功能就会觉得不上档次。目前市面的比较好点的即时通讯第三方有环信、融云等。我不采用第三方的原因主要三点:1、第三方前期免费开放,有可能在圈用户,不排除后期收费;2、其实第三方服务器经常蛋机,总有正在维护升级,请耐心等待啥啥的,总感觉受之于人;3、第三方sdk服务器...
阅读(3399) 评论(0)

Android三大动画详解

1、Frame Animation(逐帧动画)逐帧播放事先定义好的图片,给人在视觉上带来动画效果,类似胶片电影播放原理。1-1、快速入门 1-1-1、准备几张图片,放到图片资源文件下。1-1-2、创建Animation-list帧布局文件,放在res/drawable目录下 <animation-list xmlns:an...
阅读(224) 评论(0)

StructureMap+EF+Linq搭建MVC框架

开发工具准备 1、安装数据库 2、安装VS切记先安装SQL Server 在安装visual studio,否则后果不堪设想。3、安装mvc插件 安装完插件需要重启vs才能生效,至此,已具备开发mvc工程的能力。快速入门 step 1、建库建表 数据库名字为XHCommunityService;表名称StreetBasicInformation2、构建mvc工程3、添加一个类库YMSXH...
阅读(546) 评论(0)

String/StringBuilder/StringBuffer性能对比

String String s="a"; s=s+1;虚拟机解析这段代码时,创建对象s,赋予一个a,当执行到第二句的时候,先创建一个左边的s对象,此时的s并不等于之前创建的s,然后给新的s赋值s+1的值,s+1中的s和第一个s是同一个。里面存放a那个值,所以说之前对象s并没有变化,足以说明String类型是不可改变的对象。由于这种机制,每当用String操作字符串时,实际上是在不断的创建新的对象,...
阅读(136) 评论(0)

数据库设计之三大范式

背景表设计后,很可能结构不合理,出现数据重复保存,简称数据的冗余,这对数据的增删改查带来很多后患,所以我们需要审核是否合理,如何审核呢?需要一些有关数据库设计的理论指导规则,这些规则业界简称数据库的范式。两个重要概念1、部分函数依赖2、传递函数依赖三大范式1、第一范式1-1、第一范式的目标是确保每列的原子性 1-2、如果每列都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式2、第二...
阅读(275) 评论(0)
    个人资料
    • 访问:55815次
    • 积分:1251
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:169篇
    • 译文:1篇
    • 评论:13条
    文章分类
    最新评论