码迷,mamicode.com
首页 > 编程语言
JAVA中MAP值保持顺序不变
今天在进行JAVA开发过程中,因需要使用MAP来存放数据,同时希望MAP中KEY的顺序与放入顺序保持一致。 在使用HashMap之后,发现KEY的顺序是乱序的,每次打印还不太一样。上网查询资料之后发现: 使用LinkedHashMap可以保持KEY值顺序与放入顺序一致。 ...
分类:编程语言   时间:2016-11-22 09:44:30    阅读次数:259
合一算法2
...
分类:编程语言   时间:2016-11-22 09:38:28    阅读次数:124
合一算法
...
分类:编程语言   时间:2016-11-22 09:32:41    阅读次数:282
java中的继承与oc中的继承的区别
为什么要使用继承? 继承的好处: (1)抽取出了重复的代码,使代码更加灵活 (2)建立了类和类之间的联系 继承的缺点: 耦合性太强 在OC中的继承是: 1、OC中不允许子类和父类拥有相同名称的成员变量名;(java中是可以的) 2、编译器从上往下执行,所以在子类前面至少应该要有父类的声明;如 @in ...
分类:编程语言   时间:2016-11-22 09:29:23    阅读次数:170
Java学习笔记(06)
继承 super关键字 重写 final关键字 抽象类/abstract关键字 接口 一.继承 继承是类与类之间的继承,是一种is a 的关系(继承的满足条件) 继承的类叫子类 / 派生类,被继承的叫父类 / 基类 Java中的继承也是单继承 1.extends关键字 通过extends关键字来实现 ...
分类:编程语言   时间:2016-11-22 09:27:32    阅读次数:353
一道多线程通信实例分析
程序如下:publicstaticvoidmain(String[]args)throwsException{ finalListlist=newArrayList(); finalObjectlock=newObject(); Threadt1=newThread(newRunnable(){ @Override publicvoidrun(){ synchronized(lock){ for(inti=0;i<10;i++){ list.add(i); if(list.size..
分类:编程语言   时间:2016-11-22 07:50:39    阅读次数:195
【Java每日一题】20161122
今日问题: 请问主程序输出结果是什么?(点击以下“【Java每日一题】20161122”查看20161121问题解析) 题目原发布于公众号、简书:【Java每日一题】20161122,【Java每日一题】20161122 ...
分类:编程语言   时间:2016-11-22 07:48:03    阅读次数:183
程序设计入门—Java语言 第五周编程题 2井字棋(5分)
2 井字棋(5分) 题目内容: 嗯,就是视频里说的那个井字棋。视频里说了它的基本思路,现在,需要你把它全部实现出来啦。 你的程序先要读入一个整数n,范围是[3,100],这表示井字棋棋盘的边长。比如n=3就表示是一个3x3的棋盘。然后,要读入n行,每行n个数字,每个数字是1或0,依次表示[0,0]到 ...
分类:编程语言   时间:2016-11-22 07:45:58    阅读次数:158
JavaScript---Angular 和JQuery
Angular 三层模式 M model和data 数据层 , V view 视图层 , C controller 控制器,程序主逻辑 ,通过指令扩展HTML,通过表达式绑定数据到HTML。 View(视图), 即 HTML。 Model(模型), 当前视图中可用的数据,在表达式输出数据。 Cont ...
分类:编程语言   时间:2016-11-22 03:21:29    阅读次数:226
jQuery.sort对DOM元素进行排序
实例: 每个tr的第三列显示的都是数字,我们就以这数字列作为排序依据,方法就是利用jquery的sort()方法。 首先,利用jquery选择器获取每个tr元素,获取回来是一个数据: var $trs = $('#dataTable_table tbody tr'); 然后通过调用jquery的so ...
分类:编程语言   时间:2016-11-22 03:19:59    阅读次数:1151
Python面试题(一)
**晚上在公司的论坛上看到一道面试题,题目如下:随机给定一字符串和字符,要求重排,比如:’abde’,’c’。重排之后变成’abcde’ **看到他们给的答案很多都是二分法重排,既然是字符类的处理,当然可以用ASCII码表对应的数字来处理了,所以在这里简单的写一种方法出来,代码如下: **测试步骤: ...
分类:编程语言   时间:2016-11-22 03:18:46    阅读次数:239
JAVA基础知识之网络编程——-基于UDP协议的通信例子
UDP是一种不可靠的协议,它在通信两端各建立一个socket,这两个socket不会建立持久的通信连接,只会单方面向对方发送数据,不检查发送结果。 java中基于UDP协议的通信使用DatagramSocket类的receive和send方法即可,但消息需要通过一个特定的类封装(DatagramPa ...
分类:编程语言   时间:2016-11-22 03:16:23    阅读次数:222
插入排序
1、使用直接插入排序法排序 ...
分类:编程语言   时间:2016-11-22 03:05:27    阅读次数:293
Spring Ioc代码阅读
1,理解控制反转 以前一直说着这个词,然后把它等于上ioc这个词,再等于上代码里一个bean里依赖了其他bean,不用new,用注解,用xml去描述,就可以了。能用就行了,实际理论的不管也不影响编码,其实能用了内心也是理解是怎么回事的,知识理论上说不好而已。 我觉得只要理解一个事情就好了,ioc所谓 ...
分类:编程语言   时间:2016-11-22 03:04:57    阅读次数:201
javascript高级编程3第三章:基本概念 本章内容 语法 数据类型 流控制语句 函数
3.1 语法 ECMAScript的语法大量借鉴了C及其他类C语言的语法。 3.1.1 区分大小写 3.1.2 标识符 所谓标识符,就是值变量、函数、属性的名字,或者函数的参数。标识符可以是按照下列格式规则组合起来的一个或多个字符: (1)、第一个字符必须是字母、下划线或者美元符号; (2)、其他字 ...
分类:编程语言   时间:2016-11-22 02:59:35    阅读次数:229
数据结构:二叉查找树(C语言实现)
数据结构:二叉查找树(C语言实现) ?写在前面 关于二叉树的基础知识,请看我的一篇博客:二叉树的链式存储 说明: 二叉排序树或者是一棵空树,或者是具有下列性质的二叉树: 1.若其左子树不空,则左子树上所有结点的值均小于它的根结点的值; 2.若其右子树不空,则右子树上所有结点的值均大于它的根结点的值; ...
分类:编程语言   时间:2016-11-22 02:59:39    阅读次数:280
Java为何用xml做配置文件?
在Java世界里xml配置文件几乎是首选,xml有什么好的特性呢? xml能存储小量数据,仅仅是存储数据。 xml可以跨平台,主流各种平台都对xml有支持, 真正的跨平台, xml读取速度快。 xml规范性非常强,这样就可以更好的去解释文件内的信息。 xml 是各种应用程序之间进行数据传输的最常用的 ...
分类:编程语言   时间:2016-11-22 02:57:35    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!