在日常编程中,经常遇到要在一组复杂类的集合(Collection)中做比较、取最大值或最小值。 举个最简单的例子,我们要在一个如下结构的集合中选取包含最大值的元素: 如果不使用.Net高级特性的做法通常是: 这样的写法,除了烦琐无味以外,还有一个很明显的Bug,虽然在上面这个例子中暴露不出来,但是假 ...
分类:
其他好文 时间:
2016-07-24 11:56:47
阅读次数:
122
当使用一个新的eclipse环境或新创建一个工作空间后,需进行如下操作: ...
分类:
系统相关 时间:
2016-07-24 11:55:02
阅读次数:
567
1、Android文件系统的结构 官方android源码编译后得到的文件如下: 其中有system.img,ramdisk.img,userdata.img三个映像文件。其中,ramdisk.img是文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据, ...
分类:
移动开发 时间:
2016-07-24 11:54:56
阅读次数:
265
1.简介 暴力字符串匹配(brute force string matching)是子串匹配算法中最基本的一种,它确实有自己的优点,比如它并不需要对文本(text)或模式串(pattern)进行预处理。然而它最大的问题就是运行速度太慢,所以在很多场合下暴力字符串匹配算法并不是那么有用。我们需要一些更 ...
分类:
编程语言 时间:
2016-07-24 11:55:42
阅读次数:
274
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
换工作中,把以前学的知识,整理整理。能否得到一份好的薪资且满意的工作,然后赢取白富美,走向人生的巅峰,就靠它了。哈哈。 对称加密:DES, AES DES (数据加密算法) : 明文按64位进行分组,秘钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校 ...
分类:
编程语言 时间:
2016-07-24 11:55:16
阅读次数:
126
一.什么是Json: Json【javascript对象表示方法】,它是一个轻量级的数据交换格式,我们可以很简单的来读取和写它,并且它很容易被计算机转化和生成 二.Json的表现形式: var user = {"name":"fxhl","gender":"Male","qq":"112316677 ...
分类:
Web程序 时间:
2016-07-24 11:54:22
阅读次数:
294
px是你屏幕设备物理上能显示出的最小的一个点,这个点不是固定宽度的,不同设备上点的长宽、比例有可能会不同。假设:你现在用的显示器上1px宽=1毫米,但我用的显示器1px宽=两毫米,那么你定义一个div宽度为100px,你显示器上看这个div是10厘米,我显示器上看是20厘米。另外一个px点的长宽不一 ...
分类:
Web程序 时间:
2016-07-24 11:53:59
阅读次数:
235
一、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元素很多,也给开发者带来了很多便利,比如说:结构标记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互相跳转 之前做了一个不带系统的IAP与APP互相跳转,在网上找了资料后,很顺畅就完成了,后来在IAR集成开发环境下,IAP无系统,APP用UCOS系统做互相跳转出现了很多问题。现将IAP学习过程和实际遇到问题总结一下。 首先说一下什么是IAP。IAP(In Appli ...
分类:
移动开发 时间:
2016-07-24 11:52:55
阅读次数:
947
使用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
http://poj.org/problem?id=1088 一道中文题,这道题如果不限时的话,是个简单的搜索,但限时的话,就要用记忆化搜索 所谓记忆化搜索就是对每一次搜索的结果进行记录,然后之后的如果需要使用到这次搜索的结果的话,就可以直接使用,不需要再去搜索,可以减少很多时间 ...
分类:
其他好文 时间:
2016-07-24 11:52:01
阅读次数:
132
Field、Method和Constructor的访问权限,setAccessible(true) ...
分类:
数据库 时间:
2016-07-24 11:51:29
阅读次数:
495
瞬时数据:指那些存储在内存当中,有可能会因为程序广播或其他原因导致内存被回收而丢失的数据。 数据持久化:指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不丢失。 保存在内存中的数据是瞬时数据,保存在手机设备中的数据是处于持久状态的,持久化技术则是提供了一种机制 ...
分类:
移动开发 时间:
2016-07-24 11:54:22
阅读次数:
185
图形系统一般使用显示器作为其输出设备。 大部分视频监视器的操作是基于标准的阴极射线管(cathode-ray tube,CRT)设计的,但是也已经出现了其他一些技术,并且固态监视器终究要占据主导地位。 2.1.1 刷新式CRT [图2.2] 图2.2隔出了CRT的基本工作原理。由电子枪发射出的电子束 ...
分类:
其他好文 时间:
2016-07-24 11:52:15
阅读次数:
111
STM32F4自带的MAC,而没有PHY纯模拟电路部分,没有把PHY做进STM32F4是因为会对芯片的功耗有影响,同时芯片的体积会增大等原因。 MAC与PHY的通信接口是MII以及RMII方式。 MDIO是SMI下面的一个部分。 配置的完成:MAC通过SMI对PHY进行配置。 数据交换:MAC通过M ...
分类:
其他好文 时间:
2016-07-24 11:51:15
阅读次数:
220