首页 > 2017年07月17日 > 全部分享
JAVAWEB开发之权限管理(二)——shiro入门详解以及使用方法、shiro认证与shiro授权
shiro介绍 什么是shiro shiro是Apache的一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。它可以实现如下的功能: 1.验证用户 2.对用户执行访问控制,如:判断用户是否具有角色admin,判断用 ...
分类:编程语言   时间:2017-07-17 20:50:37    收藏:0  评论:0  赞:0  阅读:557
LINUX PID 1和SYSTEMD
LINUX PID 1和SYSTEMDhttp://coolshell.cn/articles/17998.html 要说清 Systemd,得先从 Linux 操作系统的启动说起。Linux 操作系统的启动首先从 BIOS 开始,然后由 Boot Loader 载入内核,并初始化内核。内核初始化 ...
分类:系统服务   时间:2017-07-17 20:50:23    收藏:0  评论:0  赞:0  阅读:256
java中面向对象的理解
面对对象就是: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念, ...
分类:编程语言   时间:2017-07-17 20:50:03    收藏:0  评论:0  赞:0  阅读:259
14. Longest Common Prefix
Write a function to find the longest common prefix string amongst an array of strings. 找出,给出的一堆字符串的公共前缀。两个两个比较 ...
分类:其他   时间:2017-07-17 20:49:53    收藏:0  评论:0  赞:0  阅读:279
谈谈对测试工作的初识
最近转入了测试行业,是一名测试新人,想谈一谈我自己对测试的初步认识。 一个正常运行的项目,分为三个环境,本地环境、测试环境、生产环境; 研发的同事一般都是在本地环境操作,测试的同事在测试环境下操作,运营部的同事在生产环境下操作(也就是线上); 一个项目从研发完成后,到上线之前需要经过严密的测试流程, ...
分类:其他   时间:2017-07-17 20:49:39    收藏:0  评论:0  赞:0  阅读:253
C#中经常使用容器的使用与底层数据结构
从使用的频率一个个来简单说一下。Array/ArrayList/List/LinkedListArray数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,并且赋值与改动元素也非常easy。string[] s=new string[2]; //赋值 s[0]="a"; s[1]= ...
分类:Windows开发   时间:2017-07-17 20:49:25    收藏:0  评论:0  赞:0  阅读:318
[LeetCode] 102. Binary Tree Level Order Traversal Java
题目: Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). For example:Given binary tre ...
分类:编程语言   时间:2017-07-17 20:49:01    收藏:0  评论:0  赞:1  阅读:310
Python开发基础-Day29多线程
概念 进程:进程就是一个程序在一个数据集上的一次动态执行过程 程序:代码 数据集:程序执行过程中需要的资源 进程控制块:完成状态保存的单元 线程:线程是寄托在进程之上,为了提高系统的并发性 线程是进程的实体 进程是一个资源管理单元、线程是最小的执行单元 线程和进程的关系 (1)一个线程只能属于一个进 ...
分类:编程语言   时间:2017-07-17 20:48:45    收藏:0  评论:0  赞:0  阅读:274
Android中锁屏密码算法解析以及破解方案
一、前言 最近玩王者荣耀,下载了一个辅助样本,结果被锁机了,当然破解它很简单,这个后面会详细分析这个样本,但是因为这个样本引发出的欲望就是解析Android中锁屏密码算法,然后用一种高效的方式制作锁机恶意样本。现在的锁机样本原理强制性太过于复杂,没意义。所以本文就先来介绍一下android中的锁屏密 ...
分类:移动平台   时间:2017-07-17 20:48:31    收藏:0  评论:0  赞:0  阅读:487
关于二分操作的基本应用
前言:二分答案最重要的一点就是答案具有连续性,即有单调性的连续函数。 一:可以验证答案是否正确,来改变答案区间 如:求零点,求最接近元素。 还可以用于某些去掉重复元素的操作。 这一类比较简单,不做详细解释 二:最大化最小值/最小化最大值 如noip2015: 2257: [NOIP2015]跳石头 ...
分类:其他   时间:2017-07-17 20:48:16    收藏:0  评论:0  赞:0  阅读:224
d3js path generator vs layouts
我们知道d3的一般套路就是d3.selectAll('path.mypath').data(yourDataset).enter().append('path').attr('class','mypath').attr('d',thePathString) 而thePathString的获取,一般都 ...
分类:Web开发   时间:2017-07-17 20:47:49    收藏:0  评论:0  赞:0  阅读:325
zlib包在64位机被编译成32位目标代码的问题
一、进入zlib目录 [yun@master \]$ cd /home/yun/zlib-1.2.8 [yun@master zlib-1.2.8]$ 二、进行配置 1.修改configure文件的权限 [yun@master zlib-1.2.8]$ chmod 645 configure 2. ...
分类:其他   时间:2017-07-17 20:47:05    收藏:0  评论:0  赞:0  阅读:448
UVA 136 Ugly Numbers
原题代号:UVA 136 原题链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=3&page=show_problem&problem=72 题目原题: Ugly Numbers Ugl ...
分类:其他   时间:2017-07-17 20:46:50    收藏:0  评论:0  赞:0  阅读:162
数据结构--顺序栈的实现
最近在看严蔚敏的数据结构,以下是参照 http://blog.csdn.net/WLxinliang/article/details/52894338 手写的顺序栈的实现代码: 1.头文件定义了常数项 2.九种基本操作 3.操作例子 4.案例--数制转换 ...
分类:其他   时间:2017-07-17 20:46:04    收藏:0  评论:0  赞:0  阅读:339
MachingLearning中的距离和相似性计算以及python实现
在机器学习中,经常要用到距离和相似性的计算公式,我么要常计算个体之间的差异大小,继而评价个人之间的差异性和相似性,最常见的就是数据分析中的相关分析,数据挖掘中的分类和聚类算法。如利用k-means进行聚类时,判断个体所属的类别,要利用距离计算公式计算个体到簇心的距离,如利用KNN进行分类时,计算个体 ...
分类:编程语言   时间:2017-07-17 20:45:33    收藏:0  评论:0  赞:0  阅读:397
封装和继承
封装:封装就是把对象的属性和行为结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节 优点: 信息隐蔽,封装即隐藏。 隐藏类的实现细节,让使用者只能通过事先定义好的方法来访问数据,可以方便的加入逻辑控制,进行数据检查,限制对属性的不合理操作。便于修改增强代码的可维护性 PHP 中通过将数据封装、声明 ...
分类:其他   时间:2017-07-17 20:45:15    收藏:0  评论:0  赞:0  阅读:303
NOIP2017SummerTraining0717
个人感受:自己水平是真的差劲,和他们不是一个档次的,第二题,如果不是陈载元暴力过了,我也不会那么早去A了第二题,第一题真的是无语,以前做到过,还想到了每个对应值a[i]-i,但是没想出来,真的是 可惜,这套题的话前两题都比提高组的要水,但这样下去,别说省选,TG一等都难拿。 改造二叉树 题目描述 小 ...
分类:其他   时间:2017-07-17 20:44:42    收藏:0  评论:0  赞:0  阅读:494
Android Studio 中 gradle 构建 堆栈空间不足
解决办法: Configure -> Settings -> Gradle Gradle VM Options 项 设置为: ...
分类:移动平台   时间:2017-07-17 20:44:10    收藏:0  评论:0  赞:0  阅读:537
java-03
异常和错误的概念及区别 1.异常是不正常的事件,并非错误 2.错误是导致程序终断的情况 异常的种类:编译期异常和运行期异常 运行期异常 1.数学异常(10/0,不能相除) 2.空指针异常(目标不存在) 3.数组下标越界异常 编译期异常 try/catch/finally try:检测不安全代码,发现 ...
分类:编程语言   时间:2017-07-17 20:01:19    收藏:0  评论:0  赞:0  阅读:231
定时销毁session
通过使用监听定时器,来定时销毁session demo:public class MyServletContextListener implements ServletContextListener { public void contextInitialized(ServletContextEve... ...
分类:其他   时间:2017-07-17 20:01:03    收藏:0  评论:0  赞:0  阅读:324
1330条   上一页 1 ... 18 19 20 21 22 ... 67 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!