首页 > 编程语言
Spring Boot Security 基于角色的访问控制
配置如上所示。但是需要注意,检查的是ADMIN角色,库里存的字段要是ROLE_ADMIN,而不是ADMIN。 The HttpServletRequest.isUserInRole(String) will determine if SecurityContextHolder.getContext( ...
分类:编程语言   时间:2017-06-15 15:25:23    收藏:0  评论:0  赞:0  阅读:420
python(八)
一 什么是迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约 ...
分类:编程语言   时间:2017-06-15 15:23:47    收藏:0  评论:0  赞:0  阅读:313
Java 实现策略(Strategy)模式
策略模式:行为型模式 将同一行为,不同的处理算法分别封装起来。让它们之间能够互相替换 1. 定义一个超类型接口,及 行为方法 2. 定义不同的实现类,实现该行为的 不同的算法 /** * 策略模式:针对同一命令(或行为),不同的策略做不同的动作 * 商品促销 * 本类为:收取现金的类 * * @au ...
分类:编程语言   时间:2017-06-15 15:22:17    收藏:0  评论:0  赞:0  阅读:214
SpringBoot入门第一章:Hello World
准备工作: 1、Intellij IDEA (ULTIMATE版):官网下载地址 https://www.jetbrains.com/idea/download/#section=windows 2、JDK 一、创建新项目 二、左侧面板选择Spring Initializr 输入项目名称,项目组名称 ...
分类:编程语言   时间:2017-06-15 15:17:56    收藏:0  评论:0  赞:0  阅读:385
JavaScript获取页面元素
onload = function () { alert(document.getElementById('Button0').value); var buttonArr = document.getElementsByName('n1'); for (var i = 0; i < buttonAr ...
分类:编程语言   时间:2017-06-15 14:52:47    收藏:0  评论:0  赞:0  阅读:278
Unity3d实现幸运转盘
完成效果 完成效果 我说一下制作流程,然后再看后面的代码1、创建一个image,选择我们的转盘背景图,素材找我或者网上都有,不多说了哈;2、创建一个空物体,位于转盘的正中心,因为我们的转盘指针的旋转中心是根据空物体进行的中心进行旋转的,所以需要把指针作为空物体的子对象,如果想要做的漂亮,可以自己找一 ...
分类:编程语言   时间:2017-06-15 14:52:20    收藏:0  评论:0  赞:0  阅读:504
List自定义排序(可多条件)
1:先建需要排序的属性Model 2:建立排序 Util 定义排序方式 需实现 Comparator 3 : 测试 ...
分类:编程语言   时间:2017-06-15 14:50:33    收藏:0  评论:0  赞:0  阅读:502
redis bitcount variable-precision swar算法
花了不到一周的时间看完了一本reids设计与实现的书,感觉整体的设计有些地方的确很巧妙,各个结构之间联系的非常紧密,但是很简单,逻辑性的没有太多,但是学到了一个bitcount计数1的方法比较巧妙,记录下来 看了一个老外的介绍的很详细 转载过来 OK, let's go through the co ...
分类:编程语言   时间:2017-06-15 14:04:55    收藏:0  评论:0  赞:0  阅读:473
C++构造函数原则
今天没事看了下C++的构造函数原则,顺便做个笔记,毕竟好记性不如烂笔头,废话不多说,直奔主题了了。 C++构造函数原则归结起来有下面的几条: 1、如果子类没有定义构造函数,则子类默认调用父类无参数的构造函数。 2、如果子类定义了构造函数,不管子类的构造函数是有参数还是没有参数的,在创建子类时,没有显 ...
分类:编程语言   时间:2017-06-15 14:01:56    收藏:0  评论:0  赞:0  阅读:350
Unity3D 骨骼动画原理学习笔记
最近研究了一下游戏中模型的骨骼动画的原理,做一个学习笔记,便于大家共同学习探讨。 ps:最近改bug改的要死要活,博客写的吭哧吭哧的~ 首先列出学习参考的前人的文章,本文较多的参考了其中的表述: 1、骨骼动画详解 :http://blog.csdn.net/ccx1234/article/detai ...
分类:编程语言   时间:2017-06-15 13:58:36    收藏:0  评论:0  赞:0  阅读:1203
如何正确的终止正在运行的子线程
最近开发一些东西,线程数非常之多,当用户输入Ctrl+C的情形下,默认的信号处理会把程序退出,这时有可能会有很多线程的资源没有得到很好的释放,造成了内存泄露等等诸如此类的问题,本文就是围绕着这么一个使用场景讨论如何正确的终止正在运行的子线程。其实本文更确切的说是解决如何从待终止线程外部安全的终止正在 ...
分类:编程语言   时间:2017-06-15 13:50:50    收藏:0  评论:0  赞:0  阅读:249
树状数组
在一个数组中。若你需要频繁的计算一段区间内的和,你会怎么做?,最最简单的方法就是每次进行计算,但是这需要O(N)的时间复杂度,如这个需求非常的频繁,那么这个操作就会占用大量的CPU时间,进一步想一想,你有可能会想到使用空间换取时间的方法,把每一段区间的值一次记录下来,然后存储在内存中,将时间复杂度降 ...
分类:编程语言   时间:2017-06-15 13:50:36    收藏:0  评论:0  赞:0  阅读:269
人工智能中的局部搜索算法
在局部搜索算法中,我们不再关心从初始节点到目标节点之间的路径,而是考虑从当前节点出发,移动到它的邻近状态,直到到达合理的目标状态。相比于前面所说的无信息搜索算法和有信息搜索算法,局部搜索算法往往能以常数的空间复杂度(不用保存路径)在很大甚至无限的状态空间中找到合理解。 爬山法 爬山法不断向值增加的方 ...
分类:编程语言   时间:2017-06-15 13:49:36    收藏:0  评论:0  赞:0  阅读:504
简单实现接口自动化测试(基于python+unittest)
简单实现接口自动化测试(基于python+unittest) 简介 本文通过从Postman获取基本的接口测试Code简单的接口测试入手,一步步调整优化接口调用,以及增加基本的结果判断,讲解Python自带的Unittest框架调用,期望各位可以通过本文对接口自动化测试有一个大致的了解。 引言 为什 ...
分类:编程语言   时间:2017-06-15 13:48:43    收藏:0  评论:0  赞:0  阅读:483
python局域网alive ip侦听
python局域网alive ip侦听 作者:vpoet 日期:夏季 注:写着玩,欢迎copy # -*- coding: cp936 -*- # coding = utf-8 import os import re import thread import time import socket i ...
分类:编程语言   时间:2017-06-15 13:47:26    收藏:0  评论:0  赞:0  阅读:336
JavaScript/Jquery返回顶部代码
返回顶部 ...
分类:编程语言   时间:2017-06-15 13:46:54    收藏:0  评论:0  赞:0  阅读:293
纯手工打造简单分布式爬虫(Python)
前言 这次分享的文章是我《Python爬虫开发与项目实战》基础篇 第七章的内容,关于如何手工打造简单分布式爬虫 (如果大家对这本书感兴趣的话,可以看一下 试读样章),下面是文章的具体内容。 本章讲的依旧是实战项目,实战内容是打造分布式爬虫,这对初学者来说,是一个不小的挑战,也是一次有意义的尝试。这次 ...
分类:编程语言   时间:2017-06-15 13:46:16    收藏:0  评论:0  赞:0  阅读:337
第六章 数组
ArraySegmentSample using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ArraySegmentSample { class Program ...
分类:编程语言   时间:2017-06-15 13:44:35    收藏:0  评论:0  赞:0  阅读:281
win7中python3.4下安装scrapy爬虫框架(亲测可用)
貌似最新的scrapy已经支持python3,但是错误挺多的,以下为在win7中的安装步骤: 1、首先需要安装Scrapy的依赖包,包括parsel, w3lib, cryptography, pyOpenSSL,twisted,lxml 其中,twisted和lxml的安装包可以在http://w ...
分类:编程语言   时间:2017-06-15 13:43:57    收藏:0  评论:0  赞:0  阅读:652
[LeetCode] 103. Binary Tree Zigzag Level Order Traversal Java
题目: Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level ...
分类:编程语言   时间:2017-06-15 13:43:27    收藏:0  评论:0  赞:0  阅读:272
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!