这几天没事干,学校安排小学期做一个pki证书签发系统,班上的学霸美女一组,哈哈!虽然90%的活都是我做的,但是帮帮女生也是可以得嘛!扯远了!看看效果吧!用的是ssh框架做的一个签发证书网站,有普通用户申请证书,然后管理员利用密钥库生成证书!提供用户下载这个证书安装!看看效果图吧!不过对前台不精通的我也只能做一个这样的界面了,实验室专业做前台的给我改了改!看看效果吧!
效果差不多是这样的。...
分类:
Web程序 时间:
2016-07-15 11:09:02
阅读次数:
284
开心一笑【一交警在开罚单,一男子叼着烟过来喊:你除了开罚单还会干什么?
交警没理睬,男子继续:有种拖走啊!
交警很愤怒,男子继续:有种拖走啊!
交警忍无可忍拿出对讲机,拖车时交 警和蔼说:下午到五大队来处理!
男子:关我鸟事!车又不是我的!
说完哼着小曲骑着电瓶车走了】提出问题如何处理异常才能使代码更简洁???解决问题1)使用异常而非返回码,这里的异常处理就是我们经常写的try catch...
分类:
其他好文 时间:
2016-07-15 11:10:49
阅读次数:
199
前言
博主由于项目中频繁的使用了V7包中的RecyclerView来代替ListView的列表展示,所以抽空基于ListView的通用适配器的原理,给RecyclerView也写了一个通用适配器主要支持以下功能:
1.支持item的点击事件
2.支持item中的控件的点击事件(博主觉得具有创新性)
3.支持添加和移除头部(博主没有写添加尾部的方法,其实和添加头部的方法是类似的,如果你有需要...
分类:
其他好文 时间:
2016-07-15 11:10:02
阅读次数:
181
简介虽然目前市面上有一些不错的加密相册App,但不是内置广告,就是对上传的张数有所限制。本文介绍了一个加密相册的制作过程,该加密相册将包括多密码(输入不同的密码即可访问不同的空间,可掩人耳目)、WiFi传图、照片文件加密等功能。目前项目和文章会同时前进,项目的源代码可以在github上下载。点击前往GitHub概述上一篇文章主要介绍了相册管理界面的设计与实现。本文主要介绍图片浏览器设计的技术细节。图...
分类:
移动开发 时间:
2016-07-15 11:10:31
阅读次数:
191
曾今有一个游戏是一代人的回忆,曾今有一部电视剧让很多人都落下了感动的泪!
好久没有写博客了,前段时间准备考试,这段时间又忙着有事,所以博客很久没写了,这两天闲着,因此写一个小小的回合制游戏。其实光看名字就知道我写的游戏是模拟着仙剑一写的,当然只是模拟几个简单地场景,其实际内容远远没有仙剑一写的好,而且个人感觉自己的美工也不太行,总之大家看一看、如果能笑一笑我也就满足了。...
详细讲解了地图的使用在真机情况下可能出现的各种情况,地图的定位、位移功能,更好的帮助你进行地图功能的开发,并简单的实现了实时绘制轨迹的功能。...
分类:
移动开发 时间:
2016-07-15 11:10:07
阅读次数:
194
目前Android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩名字相像,但其实是完完全全不同的两个工具,应用在不同的测试领域。总的来说,monkey主要应用在压力和可靠性测试上,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数,以此观察被测应用程序的稳定性和可靠性,应用起来也比较简单,记住那几个命令就行了。而monke...
分类:
其他好文 时间:
2016-07-15 11:08:29
阅读次数:
147
myReApp.py(图片将存放于pic目录下)import re
#window下request的安装,cmd下输入pip install requests
import requests
#读取源代码文件
f = open("hello.txt","rb")
html = f.read()
#用utf-8解码,不然报错 TypeError: cannot use a string patt...
分类:
编程语言 时间:
2016-07-15 11:10:04
阅读次数:
445
Android微信自动回复功能
本文原创,转载请经过本人准许。
写在前面:最近接到老大的一个需求,要求在手机端拦截微信的通知(Notification),从而获得联系人和内容。之后将联系人和内容发送到我们的硬件产品上,展示出来之后,再将我们想回复内容传给微信,并且发送给相应联系人。老大还提示我需要用AccessibilityService去实现它,当然在此之前我并不知道Accessibility...
分类:
微信 时间:
2016-07-15 11:09:16
阅读次数:
697
第六章 内存管理
作者:Allen B. Downey
原文:Chapter 6 Memory management
译者:飞龙
协议:CC BY-NC-SA 4.0
C提供了4种用于动态内存分配的函数:
malloc,它接受表示字节单位的大小的整数,返回指向新分配的、(至少)为指定大小的内存块的指针。如果不能满足要求,它会返回特殊的值为NULL的指针。
ca...
分类:
其他好文 时间:
2016-07-15 11:07:39
阅读次数:
283
既然选择了远方,便只顾风雨兼程。
java中常用的运算符
- 算数运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 条件运算符...
分类:
编程语言 时间:
2016-07-15 11:07:19
阅读次数:
135
1、DensityUtils
/**
* 常用单位转换的辅助类
*/
public class DensityUtils
{
private DensityUtils() {
/* cannot be instantiated */
throw new UnsupportedOperationException("cannot be instantiated");
}
/*...
分类:
移动开发 时间:
2016-07-15 11:06:49
阅读次数:
192
Logback是由log4j创始人设计的又一个开源日志组件。
logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4j...
分类:
其他好文 时间:
2016-07-15 11:06:24
阅读次数:
273
1. 介绍
Boost.Interprocess库简化了使用通用的进程间通信和同步机制。并且提供这些机制的部件:
* 共享内存
* 内存映射文件
* 信号量,互斥量,条件变量和可升级的互斥量类型,该类型可以放入共享内存和内存映射文件中
* 命名版本的同步对象
* 文件锁
* 相对指针
* 消息队列
Boost.Interprocess还提供了更高级的进程间机制...
分类:
系统相关 时间:
2016-07-15 11:06:13
阅读次数:
231
Linux下的常用查找命令
locatewhereiswhichfind
locate
-i, 忽略大小写
find
根据文件名或正则表达式搜索
-name
条件限制
-a 与条件
-o 或条件
-not 非条件(此参数的功能类似于否定参数‘!’)
find -name "t*" -a -name "*.text" //查找以t开头并且...
分类:
系统相关 时间:
2016-07-15 11:05:58
阅读次数:
292