码迷,mamicode.com
首页 > 2015年06月10日 > 全部分享
顺序栈 及 判断括号是否配对
public class SqStack { public int[] data; public int top; public SqStack() { data = new int[20]; top = -1; } public boolean empty() { return top == -1; } public boolean push(int e) {...
分类:其他好文   时间:2015-06-10 17:22:29    阅读次数:110
定义结构体时的初始化默认值
定义结构体或者链表时的初始化的默认值...
分类:其他好文   时间:2015-06-10 17:23:06    阅读次数:442
Mybatis中collection实现一对多的问题
今天在使用Mybatis中的Collection获取集合信息时,数据库中对应了多条数据,但在做单元测试时只能获取到一条数据。 纠结了很久,突然想到是不是主键的问题,结果一试,还真是这么回事。 Mybatis中id和result的唯一不同是id表示的结果将是当比较对象实例时用到的标识属性。这帮助来改进整体表现,特别是缓存和嵌入结果映射。因此在不同的数据中要对ID进行唯一处理,不然就会出现类似我只能查看一条数据。 <resultMap type="OrderBaseInfo" id="orderBaseMap...
分类:其他好文   时间:2015-06-10 17:24:08    阅读次数:279
程序员如何写出一份好的文档?
在实际的软件开发工作中,除了编写代码之外,程序员还会花大量的时间来编写相关的研发文档,这些文档包括:详细设计文档、单元/集成测试文档、软件版本开发报告、软件安装说明、软件升级指导书等。 在《程序员既要写好代码,又要写好文档》(http://www.zhouzhaoxiong.com/142.html)一文中,我提到过:“代码”和“文档”就像是一个人的左膀右臂,一定要让两者均衡发展,而不能够只顾其一...
分类:其他好文   时间:2015-06-10 17:22:16    阅读次数:145
Flex上传文件
前几天写了一篇jsp页面利用ajaxFileUpload上传文件,现在把flex上传页面也分享出来: 前台页面 http://ns.adobe.com/mxml/2009"     xmlns:s="library://ns.adobe.com/flex/spark"     xmlns:mx="library://ns.adobe.com/flex/mx" creationCompl...
分类:Web程序   时间:2015-06-10 17:23:30    阅读次数:141
排序算法之归并排序(递归实现)
【归并排序的思想】归并排序的思想是如果子数组L和子数组R都是有序的,那么我们可以将其合并为一个有序数组;在归并排序中,首先将子数组的长度设为1,此时每个元素都是一个有序子数组,通过两两合并,我们可以得到若干个长度为2的有序子数组,然后对这些长度为2的子数组两两合并,就可以得若干个到长度为4的有序子数组……………………如此下去,最终将合并为一个有序的数组。 下面用一个例子来说明: 假设有数组A[]...
分类:编程语言   时间:2015-06-10 17:22:51    阅读次数:109
ubuntu 设置静态IP
设置IP /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.100 network 192.168.1.0 ne...
分类:系统相关   时间:2015-06-10 17:24:02    阅读次数:168
哈希表(Hash table)(1)
哈希表(Hash table)经常被用来做字典(dictionary),或称符号表(symbol-table) 直接存取表(Direct-access table): ? 直接存取表(Direct-access table)的基本思想是:如果key的范围为0~m-1而且所有key都不相同, 那么可以设计一个数组T[0..m-1],让T[k]存放key为k的元素, 否则为空(NIL) ? 显然,...
分类:其他好文   时间:2015-06-10 17:23:33    阅读次数:132
从 Kubernetes 谈容器网络
Pod 首先,Kubernetes 中的基本单元是 Pod,而非 Docker 容器。 Pod 是一组共享了下面资源的容器: 进程命名空间 网络命名空间 IPC 命名空间 UTS 命名空间 简单的讲,一个 Pod 是一个小型的“虚拟机”,里面运行若干个不同的进程,每个进程实际上就是一个容器。 Kubernetes 要干的事情是要把这些 Pod 给互相连接起来,是不是联想到了...
分类:Web程序   时间:2015-06-10 17:22:54    阅读次数:170
聊天系统中的用户列表并发问题分析
1.问题描述 上周末一个做视频直播的朋友向我咨询他们遇到的一个关于大量内存对象并发的问题,具体问题描述是这样的,在游戏视频直播的时候,需要向观看直播的人提供一个可以自由聊天的功能(相当于QQ群),这就要涉及到在服务器端实现一个管理用户列表的功能,这个用户列表可能很大(最大可以容纳300万人观看和聊天)。他们的做法是在后端服务分为两层,如图: 图-1 gate用来做客户端连接和...
分类:其他好文   时间:2015-06-10 17:20:54    阅读次数:165
iOS开发 之 可穿戴设备 蓝牙4.0 BLE 开发
1 前言当前有越来越多的可穿戴设备使用了蓝牙4.0 BLE(Bluetooth Low Energy)。对于iOS开发而言,Apple之前专门推出CoreBluetooth的Framework来支持BLE的开发。对于硬件开发有了解的朋友应该知道,在之前使用低版本的蓝牙的设备,要连接到iOS设备上,需要注册MFI,拥有MFI协议才能进行相应的开发。如果大家关注我之前对LEGO EV3的研究,就可以发现...
分类:移动开发   时间:2015-06-10 17:23:33    阅读次数:155
hybrid app开发中用到的html5新特性localStorage、sessionStorage和websql database
比如你的项目中有保存草稿的功能,只是先将数据临时存储在本地,以后再提及到服务器。这就需要我们将数据持久地存储在本地,这就需要用到HTML5中的本地化存储解决方案。 本文主要介绍下sessionStorage、localStorage和websql database这3种存储方案。 localStorage只能存储简单格式数据就是key-value这种数据格式,而websql存储方案则提供了类似于关系数据库的表,能够以sql语句的形式操作数据库。...
分类:移动开发   时间:2015-06-10 17:21:33    阅读次数:119
iOS pragma mark的用法
简单的来说就是为了方便查找和导航代码用的。 下面举例如何快速的定位到我已经标识过的代码。 #pragma mark 播放节拍器 - (void) Run:(NSNumber *)tick { //... } OK,那么如何查找呢,点击代码编辑器上面的导航栏即可: #pragma mark的用法" title="IOS笔记 #pragma mark...
分类:移动开发   时间:2015-06-10 17:20:33    阅读次数:137
结构性伪类选择器
结构性伪类选择器的公共特征是允许开发者根据文档结构来指定元素的样式。 root选择器  将样式捆绑到页面的根元素中。所谓根元素是指位于文档结构中最顶层的元素。在HTML页面中,就是指包含整个页面的部分 如可用以下片段将整个网页的背景设为黄色,将网页中的body元素背景设为红色。    :root{background-color:yellow;}    body{background-...
分类:其他好文   时间:2015-06-10 17:20:11    阅读次数:276
Android的事件处理-android学习之旅(四十四)
androd事件处理简介 控制飞机移动的简单实例package peng.liu.test;import android.app.ActionBar; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.util.DisplayMetrics; im...
分类:移动开发   时间:2015-06-10 17:19:50    阅读次数:184
leetcode 25 -- Reverse Nodes in k-Group
Reverse Nodes in k-Group 题目: Given a linked list, reverse the nodes of a linked list k at a time and return its modified list. If the number of nodes is not a multiple of k then left-out nodes...
分类:其他好文   时间:2015-06-10 17:20:50    阅读次数:95
深入了解MyBatis返回值
深入了解MyBatis返回值想了解返回值,我们需要了解resultType,resultMap以及接口方法中定义的返回值。我们先看resultType和resultMapresultType和resultMap大家应该都知道在MyBatis的标签中有两种设置返回值的方式,分别是resultMap和resultType。处理resultMap和resultType的代码如下:priva...
分类:其他好文   时间:2015-06-10 17:22:19    阅读次数:1446
2053条   上一页 1 ... 43 44 45 46 47 48 49 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!