码迷,mamicode.com
首页 > 编程语言
Spring Security应用开发(16)基于表达式的访问控制
1.1.1. 通用表达式 Spring Security 使用基于Spring EL的表达式来进行访问控制。内置的表达式如下表所示: 表达式 描述 hasRole(role) 当前主体(principal)是否支持role角色。支持则返回true hasAnyRole(role1,role2) 当前 ...
分类:编程语言   时间:2017-06-03 00:47:29    阅读次数:120
python基本数据类型——set
一、集合的定义 set集合,是一个无序且不重复的元素集合。 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合的成员。但是因为集合本身是无序的,不可以为集合创建索引或执行切片 ...
分类:编程语言   时间:2017-06-03 00:47:06    阅读次数:170
python——模块
一、导入模块 Python之所以应用越来越广泛,在一定程度上也依赖于其为程序员提供了大量的模块以供使用,如果想要使用模块,则需要导入。导入模块有一下几种方法: 1 import module 2 from module.xx.xx import xx 3 from module.xx.xx impo ...
分类:编程语言   时间:2017-06-03 00:46:43    阅读次数:341
Java经典编程题50道之十五
输入三个整数x,y,z,请把这三个数由小到大输出。 public class Example15 { public static void main(String[] args) { sort(15, 10, 5); } public static void sort(int x, int y, i ...
分类:编程语言   时间:2017-06-03 00:00:12    阅读次数:192
python_字符_函数
一、字符集和字符编码 1.定义 计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如'a'用什么表示,称为"编码";反之,将存储在计算机中的二进制数解析显示出来,称为"解码",如同密码学中的加密和解密。 ...
分类:编程语言   时间:2017-06-02 23:58:52    阅读次数:485
快速排序——Python
快速排序: 在一组数据中选择一个基准值,让后将数据分为两个部分,一部分大于基准,一部分小于基准,然后按此方法将两个部分分组,直到不能再分为止。 需要明白一个概念递归和分而治之的概念。 Python实现: ...
分类:编程语言   时间:2017-06-02 23:58:32    阅读次数:356
javaScript 去除数组中的重复值
javaScript 去除数组中的重复值 还有一种方法,有点绕;不过还挺不错滴呀; 先排序后去重 ...
分类:编程语言   时间:2017-06-02 23:57:23    阅读次数:290
基数排序与桶排序,计数排序【详解】
桶排序简单入门篇^-^ 在我们生活的这个世界中到处都是被排序过的东东。站队的时候会按照身高排序,考试的名次需要按照分数排序,网上购物的时候会按照价格排序,电子邮箱中的邮件按照时间排序……总之很多东东都需要排序,可以说排序是无处不在。现在我们举个具体的例子来介绍一下排序算法。 首先出场的是我们的主人公 ...
分类:编程语言   时间:2017-06-02 23:57:12    阅读次数:402
Selenium chrome配置代理Python版
环境: windows 7 + Python 3.5.2 + Selenium 3.4.2 + Chrome Driver 2.29 + Chrome 58.0.3029.110 (64-bit) Selenium官方给的Firefox代理配置方式并不起效,也没看到合适的配置方式,对于Chrome ...
分类:编程语言   时间:2017-06-02 23:56:57    阅读次数:465
Java经典编程题50道之十四
输入某年某月某日,判断这一天是这一年的第几天? public class Example14 { public static void main(String[] args) { year(2017, 1, 1); } public static void year(int year, int mo ...
分类:编程语言   时间:2017-06-02 23:56:32    阅读次数:262
java web项目启动加载顺序
web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param> 2.紧接着,容器创建一个ServletContext(上 ...
分类:编程语言   时间:2017-06-02 23:56:08    阅读次数:325
java之string常用方法<二>
int length() 获取字符串的长度, char charAt(int index) 获取特定位置的字符 (角标越界), int indexOf(String str) 获取特定字符的位置(overload),查找子串第一次出现的索引值,若没找到则返回-1表示, int lastIndexOf ...
分类:编程语言   时间:2017-06-02 23:55:43    阅读次数:279
java生成指定范围的随机数
要生成在[min,max]之间的随机整数 random.nextInt(max)表示生成[0,max)之间的随机数,然后对(max-min+1)取模。 以生成[10,20]随机数为例,首先生成0-20的随机数,然后对(20-10+1)取模得到[0-10]之间的随机数,然后加上min=10,最后生成的 ...
分类:编程语言   时间:2017-06-02 23:55:06    阅读次数:252
选择排序——C实现
选择排序: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要优点与数据移动 ...
分类:编程语言   时间:2017-06-02 23:54:58    阅读次数:311
python_day5
python协程函数、递归、匿名函数与内置函数使用、模块与包 目录: 协程函数(yield生成器用法二) 面向过程编程 递归 匿名函数与内置函数的使用 模块 包 常用标准模块之re(正则表达式) 一、协程函数(yield生成器用法二) 1、生成器的语句形式 a.生成器相关python函数、装饰器、迭 ...
分类:编程语言   时间:2017-06-02 23:54:30    阅读次数:329
python_基础类型
【python的基本数据类型及进制扫盲】 一、进制 1.进制简介 进制就是进位制,是人们规定的一种进位方法。计算机底层的数据运算和存储都是二进制数据。计算机语言就是二进制,计算机能直接识别二进制数据,其它数据都不能直接识别。 2.常用进制 对于任何一种进制 X进制,就表示某一位置上的数运算时是逢X进 ...
分类:编程语言   时间:2017-06-02 23:54:24    阅读次数:382
JavaScript一个猜数字游戏
效果图: 代码: ...
分类:编程语言   时间:2017-06-02 23:54:09    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!