码迷,mamicode.com
首页 > 2016年07月24日 > 全部分享
在含有null值的复杂类的集合(Collection)中取最大值
在日常编程中,经常遇到要在一组复杂类的集合(Collection)中做比较、取最大值或最小值。 举个最简单的例子,我们要在一个如下结构的集合中选取包含最大值的元素: 如果不使用.Net高级特性的做法通常是: 这样的写法,除了烦琐无味以外,还有一个很明显的Bug,虽然在上面这个例子中暴露不出来,但是假 ...
分类:其他好文   时间:2016-07-24 11:56:47    阅读次数:122
Eclipse配置初始化(自用)
当使用一个新的eclipse环境或新创建一个工作空间后,需进行如下操作: ...
分类:系统相关   时间:2016-07-24 11:55:02    阅读次数:567
Android的文件系统结构
1、Android文件系统的结构 官方android源码编译后得到的文件如下: 其中有system.img,ramdisk.img,userdata.img三个映像文件。其中,ramdisk.img是文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据, ...
分类:移动开发   时间:2016-07-24 11:54:56    阅读次数:265
Rabin-Karp字符串查找算法
1.简介 暴力字符串匹配(brute force string matching)是子串匹配算法中最基本的一种,它确实有自己的优点,比如它并不需要对文本(text)或模式串(pattern)进行预处理。然而它最大的问题就是运行速度太慢,所以在很多场合下暴力字符串匹配算法并不是那么有用。我们需要一些更 ...
分类:编程语言   时间:2016-07-24 11:55:42    阅读次数:274
In-Place upgrade to Team Foundation Server (TFS) 2015 from TFS 2013Team Foundation Server TFS TFS 2015 TFS upgrade TFS with Sharepoint
This upgrade document gives detailed step by step procedure for the In-Place upgrade from TFS 2013 to 2015 RTM with Reporting and SharePoint. Environm ...
分类:Web程序   时间:2016-07-24 11:56:23    阅读次数:402
java加解密
换工作中,把以前学的知识,整理整理。能否得到一份好的薪资且满意的工作,然后赢取白富美,走向人生的巅峰,就靠它了。哈哈。 对称加密:DES, AES DES (数据加密算法) : 明文按64位进行分组,秘钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校 ...
分类:编程语言   时间:2016-07-24 11:55:16    阅读次数:126
Json的序列化和反序列化
一.什么是Json: Json【javascript对象表示方法】,它是一个轻量级的数据交换格式,我们可以很简单的来读取和写它,并且它很容易被计算机转化和生成 二.Json的表现形式: var user = {"name":"fxhl","gender":"Male","qq":"112316677 ...
分类:Web程序   时间:2016-07-24 11:54:22    阅读次数:294
浅谈css中单位px和em,rem的区别-转载
px是你屏幕设备物理上能显示出的最小的一个点,这个点不是固定宽度的,不同设备上点的长宽、比例有可能会不同。假设:你现在用的显示器上1px宽=1毫米,但我用的显示器1px宽=两毫米,那么你定义一个div宽度为100px,你显示器上看这个div是10厘米,我显示器上看是20厘米。另外一个px点的长宽不一 ...
分类:Web程序   时间:2016-07-24 11:53:59    阅读次数:235
js最基础知识回顾3(字符串拼接,数据类型,变量类型,变量作用域和闭包,运算符,流程控制,)
一、javaScript组成 1、ECMAScript:解释器、翻译 几乎没有兼容性问题 2、DOM:Document Object Model 操作HTML的能力 document 有一些兼容性问题 3、BOM:Browser Object Model 浏览器 window 完全不兼容 (各组成部 ...
分类:Web程序   时间:2016-07-24 11:53:44    阅读次数:344
浅谈HTML5拖放
现在,新增的HTML5元素很多,也给开发者带来了很多便利,比如说:结构标记header 、nav、arctile、section、footer 表单元素:url、date、emaile、search、tel、range、color、datalist、progress、meter、output等,还有 ...
分类:Web程序   时间:2016-07-24 11:54:27    阅读次数:224
关于STM32的IAP与APP互相跳转
关于STM32的IAP与APP互相跳转 之前做了一个不带系统的IAP与APP互相跳转,在网上找了资料后,很顺畅就完成了,后来在IAR集成开发环境下,IAP无系统,APP用UCOS系统做互相跳转出现了很多问题。现将IAP学习过程和实际遇到问题总结一下。 首先说一下什么是IAP。IAP(In Appli ...
分类:移动开发   时间:2016-07-24 11:52:55    阅读次数:947
Ubuntu 查看/修改文件编码
使用enca工具可以查看和修改文件编码 1.安装 sudo apt-get install enca 2.使用 查看文件编码 enca –L zh_CN file_name 修改文件编码 enca –L zh_CN –x UTF-8 file_name 不覆盖源文件 enca –L zh_CN –x... ...
分类:系统相关   时间:2016-07-24 11:52:19    阅读次数:491
POJ 1088
http://poj.org/problem?id=1088 一道中文题,这道题如果不限时的话,是个简单的搜索,但限时的话,就要用记忆化搜索 所谓记忆化搜索就是对每一次搜索的结果进行记录,然后之后的如果需要使用到这次搜索的结果的话,就可以直接使用,不需要再去搜索,可以减少很多时间 ...
分类:其他好文   时间:2016-07-24 11:52:01    阅读次数:132
Java 反射调用私有域和方法(setAccessible)
Field、Method和Constructor的访问权限,setAccessible(true) ...
分类:数据库   时间:2016-07-24 11:51:29    阅读次数:495
Android基础总结(5)——数据存储,持久化技术
瞬时数据:指那些存储在内存当中,有可能会因为程序广播或其他原因导致内存被回收而丢失的数据。 数据持久化:指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不丢失。 保存在内存中的数据是瞬时数据,保存在手机设备中的数据是处于持久状态的,持久化技术则是提供了一种机制 ...
分类:移动开发   时间:2016-07-24 11:54:22    阅读次数:185
《计算机图形学》2.1.1 刷新式CRT
图形系统一般使用显示器作为其输出设备。 大部分视频监视器的操作是基于标准的阴极射线管(cathode-ray tube,CRT)设计的,但是也已经出现了其他一些技术,并且固态监视器终究要占据主导地位。 2.1.1 刷新式CRT [图2.2] 图2.2隔出了CRT的基本工作原理。由电子枪发射出的电子束 ...
分类:其他好文   时间:2016-07-24 11:52:15    阅读次数:111
LWIP协议栈1
STM32F4自带的MAC,而没有PHY纯模拟电路部分,没有把PHY做进STM32F4是因为会对芯片的功耗有影响,同时芯片的体积会增大等原因。 MAC与PHY的通信接口是MII以及RMII方式。 MDIO是SMI下面的一个部分。 配置的完成:MAC通过SMI对PHY进行配置。 数据交换:MAC通过M ...
分类:其他好文   时间:2016-07-24 11:51:15    阅读次数:220
1452条   上一页 1 ... 60 61 62 63 64 65 66 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!