最近从github上fork了张开涛的Shiro代码,IDE是Intellij IDEA。发现无论是Project还是Module,默认的Language Level都是JDK 1.5,而且每次修改都仅限于当前有效,稍后又会变回JDK 1.5。 搜索了一番,解决办法都是这pom.xml中指定comp ...
分类:
其他好文 时间:
2016-06-02 13:08:56
阅读次数:
1161
优化级别说明(仅供参考):则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高优化级别中包含了前面所有的优化级别。现将各个级别说明如下:0级优化:1、 常数折叠:只要有可能,编译器就执行将表达式化为常数数字的计算,其中包括运行地址的计算。 ...
分类:
其他好文 时间:
2016-06-02 13:11:15
阅读次数:
155
argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0; i<argc; i++) cout<<argv[i]< ...
分类:
其他好文 时间:
2016-06-02 13:09:11
阅读次数:
217
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>div.wrap{width:300px;height: 200px;margin: 50px auto;padding- ...
分类:
Web程序 时间:
2016-06-02 13:08:23
阅读次数:
186
Seamless pipe Pipe fittings pipe elbow pipe tee pipe reducer pipe cap pipe bend pipe cross seamless pipe ERW steel pipe Api5l pipe weld neck flange sl ...
分类:
其他好文 时间:
2016-06-02 13:07:24
阅读次数:
223
1、history对象前进 history.forward() 2、history对象后退 history.back() 3、history对象跳入指定页面 history.go(-1); //当前页面为0,前进为1后退为-1,等等。 ...
分类:
其他好文 时间:
2016-06-02 13:09:43
阅读次数:
102
1732 Fibonacci数列 2 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 1732 Fibonacci数列 2 1732 Fibonacci数列 2 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Dia ...
分类:
其他好文 时间:
2016-06-02 13:07:55
阅读次数:
206
mysql数据库的一个问题 1366-Incorrect string value:'\xE5\x8D\xA1\xE5......' for column 'filename' at row 1 问题原因: 数据库编码问题造成的 将数据库编码设置成UTF-8即可 alert database tua ...
分类:
其他好文 时间:
2016-06-02 13:09:22
阅读次数:
153
IPV6报文:1、没有校验和字段:优点:当TTL减少时,不需要重新处理,相对于IPV4能减少处理的时间;缺点:必须在上层包含校验和2、下一个报文:可指向扩展报文;(大部分节点不处理和查看大部分扩展选项)常见的扩展报文:1、逐跳选项报文(0) 2、目标选项报头(60) 3、路由选择报头(43) 4、分 ...
分类:
其他好文 时间:
2016-06-02 13:08:07
阅读次数:
163
我用的软件版本如下(其他版本编译方法与此完全相同): Boost Ver: 1.55.0Compiler : GNU gcc 4.6 for ARM 1. 确保ARM编译成功安装,并配置好环境变量。2. 解压boost压缩包。3. 进入目录执行./bootstrap.sh, 此时形成bjam文件和p ...
分类:
系统相关 时间:
2016-06-02 13:08:14
阅读次数:
265
由于工作学习的需要,所以在公司的电脑上安装MySQL。安装过程很顺利,注意安装路径和数据保存路径在一个disk中。MySQL配置就没有那么幸运,中间出现各种问题,折腾了将近一天才解决问题成功登陆和使用MySQL。此文主要针对个人在安装配置过程中遇到的问题进行整理,期间借鉴和使用了网上各种解决方案,整 ...
分类:
数据库 时间:
2016-06-02 13:07:10
阅读次数:
291
前面几章主要讲述了本机Linux安卓开发环境的安装搭建及安卓系统移植。本章则主要讲述了如何在开发板上安装Android。开发板是开发和学习嵌入式技术的主要硬件设备,由于许多Linux驱动访问的硬件很难在PC上实现模拟,这时就要在开发板上进行调试和测试,开发板非常合适对底层的Linux程序进行调试。 ...
分类:
其他好文 时间:
2016-06-02 13:08:28
阅读次数:
133
一、介绍 单例模式是应用最广的模式之一,在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。 二、定义 确保某一个类只有一个实例,而且自行实例并向整个系统提供这个实例。 三、使用场景 确保某个类有且只有一个对象的场景,避免 ...
分类:
其他好文 时间:
2016-06-02 13:07:15
阅读次数:
117
对于大多数Linux驱动来说,需要直接与硬件交互,本章主要介绍用Linux驱动来控制二极管的明暗,即通过Linux驱动发送数据控制开发板上LED灯的开关。 首先我们要了解LED驱动的实现原理。Linux驱动不是直接向硬件中的内存写数据,而是与本机的I/O内存交互,Linux内核提供了多个与I/O内存 ...
分类:
其他好文 时间:
2016-06-02 13:05:48
阅读次数:
128
本文把makefile 分成了三份:生成可执行文件的makefile,生成静态链接库的makefile,生成动态链接库的makefile。 这些makefile都很简单,一般都是一看就会用,用法也很容易,只需要把它们拷贝到你的代码的同一目录下,然后就可以用 make 来生成目标文件了。 下面是三个m ...
分类:
其他好文 时间:
2016-06-02 13:07:28
阅读次数:
127
朋友发来一个apk,需要分析其中的一些算法,分析过程涉及到了重新打包apk,打包后的apk运行失败,估计是apk内部有检验是否被篡改的代码。检验apk是否被篡改,简单的方法是直接校验签名,如果apk签名和预先设置的签名不同,则可以判定apk被篡改了。 获取签名函数: getPackageInfo 尝... ...
分类:
其他好文 时间:
2016-06-02 13:05:52
阅读次数:
787