2013年搞公司的OA时,为了统一用户登录,将Windows AD的用户和OA的账号对接,OA用户名的规则就是使用Windows AD的用户名,格式举例:Troy.Cui,原理就是先进行域服务器的认证,认证完毕使用自定义的函数根据用户名读取出OA的用户信息,然后读取出用户名和密码信息,最后使用获取到 ...
分类:
Windows开发 时间:
2016-07-04 21:47:05
收藏:
0 评论:
0 赞:
0 阅读:
298
Vector是List接口的另一实现,有非常长的历史了,从jdk1.0开始就有Vector了,先于ArrayList出现,与ArrayList的最大区别是:Vector 是线程安全的,简单浏览一下Vector: 类定义: Vector支持快速随机访问,和arrayList一样。 Vector 初始容 ...
分类:
编程语言 时间:
2016-07-04 21:46:53
收藏:
0 评论:
0 赞:
0 阅读:
151
原本打算把作业和答案做个编排,一起发出来给大家看,无奈代码量有点大,贴上来以后文章篇幅过长,于是乎题目的代码解答放到了百度云盘,欢迎自行下载和运行或者调整。...
分类:
编程语言 时间:
2016-07-04 20:40:44
收藏:
0 评论:
0 赞:
0 阅读:
381
前面两节内容介绍了Shiro中是如何进行身份和权限的认证,但是只是单纯的进行Shiro的验证,简单一点的话,用的是.ini配置文件,也举了个使用jdbc realm的例子,这篇博文主要来总结一下Shiro是如何集成web的,即如何用在web工程中。
写在前面:本文没有使用web框架,比如springmvc或者struts2,用的是原始的servlet,使用的是.ini配置文件,旨在简单粗暴,说明...
分类:
Web开发 时间:
2016-07-04 20:40:33
收藏:
0 评论:
0 赞:
0 阅读:
344
封装,百度百科的解释:即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。 简单点说,封装就是将某块功能抽取出来,写到一个函 ...
分类:
Web开发 时间:
2016-07-04 20:40:02
收藏:
0 评论:
0 赞:
0 阅读:
384
权限管理界面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://w ...
分类:
Web开发 时间:
2016-07-04 20:39:35
收藏:
0 评论:
0 赞:
0 阅读:
399
Description Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u and ...
分类:
其他 时间:
2016-07-04 20:39:22
收藏:
0 评论:
0 赞:
0 阅读:
350
学了这么长的计算机专业,马上就快要实习了,六年的计算机专业学习生涯,让我也感悟了许多,体会了许多。 记得当年大一入学,每周课时都会有高等数学,关于数学我真是一窍不通,当初不知道为什么学习了这个专业,一般学习这个专业的都是思维比较好,一般偏理科生,可是偏偏我就学习了计算机这门专业。也有些同学惊呼走错了 ...
分类:
其他 时间:
2016-07-04 20:38:53
收藏:
0 评论:
0 赞:
0 阅读:
152
前言:前面已经有两篇文章讲了Spring IOC/DI 以及 使用xml和注解两种方法开发的案例, 下面就来梳理一下Spring的另一核心AOP.一, 什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现 ...
分类:
编程语言 时间:
2016-07-04 20:38:51
收藏:
0 评论:
0 赞:
0 阅读:
370
一、浏览器兼容性 当前selenium 2.0支持的浏览器 从selenium的__init__文件中可以查看到,我当前使用的selenium版本是2.53.2 从selenium的Webdriver模块查看__init__文件,可以看到以下代码: from .firefox.webdriver i ...
分类:
编程语言 时间:
2016-07-04 20:38:38
收藏:
0 评论:
0 赞:
0 阅读:
449
js 里函数调用有 4 种模式:方法调用、正常函数调用、构造器函数调用、apply/call 调用。同时,无论哪种函数调用除了你声明时定义的形参外,还会自动添加 2 个形参,分别是 this 和arguments。arguments 不涉及到上述 3 个函数,所以这里只谈 this。this 的值, ...
分类:
移动平台 时间:
2016-07-04 20:38:22
收藏:
0 评论:
0 赞:
0 阅读:
296
1.less是什么? 答:将CSS赋予动态语言的特性, 变量,继承,运算,函数。 (less就是一个用js实现的CSS解析器,运行要依赖js引擎)。 2.运行原理: 按照指定语法规则写好less文件,然后引入页面(在浏览器环境下),再引入less解析器(less.js) 这时我们就可以将less文件... ...
分类:
其他 时间:
2016-07-04 20:38:13
收藏:
0 评论:
0 赞:
0 阅读:
229
“舍”未必是祸,“得”未必是福。蝌蚪舍弃尾巴,长成了青蛙;小树舍弃冗枝,长成了参天大树,舍得舍得,正式有舍所以有得。投资之路就是在“舍”与“得”之间,人的一生也无非是在“舍”与“得”之间度过,因为人生本身就是一场投资。 ...
分类:
其他 时间:
2016-07-04 20:37:52
收藏:
0 评论:
0 赞:
0 阅读:
259
C语言数组的初始化表示方法 (1)在定义数组时对数组元素赋以初值。如: static int a[10]={0,1,2,3,4,5,6,7,8,9}; 经过上面的定义和初始化后,a[0]=0,a[1]=1,… ,a[9]=9。 (2)初始化时可以只对一部分元素赋初值。例如: static int a ...
分类:
编程语言 时间:
2016-07-04 20:37:42
收藏:
0 评论:
0 赞:
0 阅读:
366
第一个例子: html: js: 第二个例子: 第三个例子: http://www.oschina.net/code/snippet_197014_15484 ...
分类:
其他 时间:
2016-07-04 20:37:23
收藏:
0 评论:
0 赞:
0 阅读:
263
官方Django docker,并没有安装Django 所以需要 在requirements.txt中配置Django 具体安装流程可以参考:http://www.logme.cn/blog/51/use_Docker_official_django/ 作两记录: - python安装modules ...
分类:
其他 时间:
2016-07-04 20:37:14
收藏:
0 评论:
0 赞:
0 阅读:
231
linux c程序中获取shell脚本输出的实现方法 1. 前言Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能 ...
分类:
系统服务 时间:
2016-07-04 20:37:03
收藏:
0 评论:
0 赞:
0 阅读:
278