这两天在公司没有什么任务分配,就研究了下咱们Google在Android5.0 推出的一个用来取代ListView的列表控件 RecyclerView。发现功能上确实比ListView强大了不少,可扩展性也增强了不少。可是使用过RecyclerView的Programmers应该都知道,Recycl ...
分类:
其他好文 时间:
2017-06-24 16:20:35
阅读次数:
432
软件152 刘安民 AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 实现AOP的技术,主要分为两大类:一是采用动态代理 ...
分类:
编程语言 时间:
2017-06-24 16:20:26
阅读次数:
143
笔者最近在学习系统登录使用的邮箱验证码的功能实现,下面给出使用JavaMail实现发送邮箱验证码的代码。本代码使用的是163的邮件服务器,可以根据需要更换别的服务器。 上面是发送验证码的实现。如果要实现日常我们注册时正常的功能,即需要控制验证码的有效时间,最简单的可以使用cookie实现,设置coo ...
分类:
编程语言 时间:
2017-06-24 16:20:19
阅读次数:
136
一、异常处理机制 1,应该在try中放置多少代码?取决于状态管理。如果在一个try块中执行多个可能抛出同一个异常类型的操作,但不同的操作有不同的异常恢复措施,则应该将每个操作都放到他自己的try块中,这样才能正确地恢复状态2,try、finally,catch执行顺序 3,finally设计 ...
分类:
其他好文 时间:
2017-06-24 16:20:11
阅读次数:
111
前几天被问到了单例模式对构造函数有什么要求吗?答曰:没什么要求吧? 回来查了下详细的资料才发现,原来单例模式的实现private 的一个构造函数,目的是不让这个单例的类可以new一个对象出来。 思考了下,事实上不加应该问题也不大,毕竟假设代码上都是一个人在写的话,事实上这样的问题还是能够规避的。可是 ...
分类:
其他好文 时间:
2017-06-24 16:20:05
阅读次数:
110
#Hash更容易存储对象,比如在设置用户姓名,年龄,邮箱等属性时,用string需要分别来进行设置存储,通过Hash就可以把属性放到对象中,然后再存储对象,因此相对于string类型,Hash类型存储对象可以占用更少的字节# 在配置文件中可以通过配置 hash-max-ziplist-entries ...
分类:
其他好文 时间:
2017-06-24 16:19:53
阅读次数:
215
实体数据模型 (EDM) 是一个规范,用于定义由在 实体框架 基础上生成的应用程序使用的数据。使用 EDM 的应用程序在设计架构中定义应用程序域中的实体和关系。设计架构用于生成由应用程序代码使用的可编程类。在此模型中持久保留应用程序数据的存储结构由另一个架构(称为存储架构)表示。映射规范用于连接设计 ...
分类:
Web程序 时间:
2017-06-24 16:19:44
阅读次数:
172
http://router.vuejs.org/zh-cn/index.html 做导航如<router-link :to="{path:'/Chinder'}">子页面</router-link>显示页面相关信息<router-view></router-view>子路由 <router-link ...
分类:
其他好文 时间:
2017-06-24 16:19:37
阅读次数:
141
一、Get-User单用户查询 二、Get-User多用户循环查询 $export=@() $Users=Get-ADUser -Filter * -SearchScope Subtree -SearchBase "OU=xx,OU=xx,dc=xx,dc=xx,dc=xx" -Properties ...
分类:
系统相关 时间:
2017-06-24 16:19:29
阅读次数:
272
P1794 装备运输_NOI导刊2010提高(04) P1794 装备运输_NOI导刊2010提高(04) P1794 装备运输_NOI导刊2010提高(04) 题目描述 德国放松对英国的进攻后,把矛头指向了东边——苏联。1943年初,东线的战斗进行到白热化阶段。据可靠情报,90余万德国军队在库尔斯 ...
分类:
其他好文 时间:
2017-06-24 16:19:19
阅读次数:
111
在2013 google IO当天,Android团的更新了Support库,新版本(V13)的Support库中新加入了几个比较重要的功能。 添加 DrawerLayout 控件,支持创建 Navigation Drawer模式。可以设置从左边划出菜单或者右边,也可以左右菜单同时存在。 添加 Sl ...
分类:
移动开发 时间:
2017-06-24 16:19:09
阅读次数:
357
今天发现一个问题,问题大概是这种。查询interface的信息。在本地使用本地的数据库訪问没有问题。可是公布到server上以后訪问速度就特别的忙。须要5分钟左右才干返回数据。这肯定是无法让人接受的。刚開始以为是server性能的问题,为了验证就把server上的数据库备份到本地。发现本地的速度也立 ...
分类:
数据库 时间:
2017-06-24 16:19:00
阅读次数:
265
安装gcc g++的依赖库 1 sudo apt-get install build-essential 2 sudo apt-get install libtool 安装 pcre依赖库 3 sudo apt-get update 4 sudo apt-get install libpcre3 l ...
分类:
系统相关 时间:
2017-06-24 16:18:54
阅读次数:
269
python特殊函数 __call__() __call__ 在Python中,函数其实是一个对象: >>> f = abs >>> f.__name__ 'abs' >>> f(-123) 123 由于 f 可以被调用,所以,f 被称为可调用对象。 所有的函数都是可调用对象。 一个类实例也可以变成 ...
分类:
编程语言 时间:
2017-06-24 16:18:44
阅读次数:
106
Vue.js——vue-resource全攻略 概述 上一篇我们介绍了如何将$.ajax和Vue.js结合在一起使用,并实现了一个简单的跨域CURD示例。Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-re ...
分类:
其他好文 时间:
2017-06-24 16:18:34
阅读次数:
188
If ((Get-PSSnapin | where {$_.Name -match "Microsoft.Exchange.Management.PowerShell.E2010"}) -eq $null) { Add-PSSnapin Microsoft.Exchange.Management.P... ...
分类:
系统相关 时间:
2017-06-24 16:18:22
阅读次数:
204
题目描述: 迷宫是一个N*M(N,M均不超过20)的棋盘,如下图所示: 5 0 1 0 0 0 0 0 0 0 1 0 0 1 8 0 0 0 0 1 其中,“1”表示为一堵墙,不能呆在上面的;“0”表示为空地,可以在上面任意经过,可以自由的向上下左右四个方向行走; “5”表示开始所在的位置,“8” ...
分类:
编程语言 时间:
2017-06-24 16:18:12
阅读次数:
222