spring security使用分类: 如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1、不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo;2、使用数据库,根据spring security默认实现代码设计数据库,也就是说数据库已经固定了, ...
分类:
编程语言 时间:
2017-04-24 17:14:37
阅读次数:
269
WebMagic WebMagic是一个简单灵活的Java爬虫框架。基于WebMagic,你可以快速开发出一个高效、易维护的爬虫。 采用HttpClient可以实现定向的爬虫,也可以自己编写算法逻辑来实现多线程,创建链接池,自动解析网页代码获取请求链接,封装正则表达式等等。 但是如果使用框架,就不再 ...
分类:
编程语言 时间:
2017-04-24 17:14:47
阅读次数:
654
引言 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。 可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 它在某些情况下比synchroniz ...
分类:
编程语言 时间:
2017-04-24 17:15:03
阅读次数:
203
摘要: 线上系统为何经常出错?数据库为何屡遭黑手?业务调用为何频频失败?连环异常堆栈案,究竟是那次调用所为? 数百台服务器意外雪崩背后又隐藏着什么?是软件的扭曲还是硬件的沦丧? 走进科学带你了解Greys, Java线上问题诊断工具。 线上系统为何经常出错?数据库为何屡遭黑手?业务调用为何频频失败? ...
分类:
编程语言 时间:
2017-04-24 17:16:09
阅读次数:
4338
配置方法一 **1、导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar。 2、spring配置文件添加** 配置方案二(常用) **1、导入第三方的fastjson包,fastjson-1.1.34.jar 2 ...
分类:
编程语言 时间:
2017-04-24 17:18:15
阅读次数:
158
基本数据类型(字符串_数字_列表_元祖_字典_集合) 1、字符串 2、数字 除了布尔类型外,int、long、float和complex都可以使用的运算为:加、减、乘、除、整除、幂运算和取余 3、列表和元组 列表的内容可变,可以包含任意对象,使用中括号表示。元组的内容不可变,可以包含任意对象,使用圆 ...
分类:
编程语言 时间:
2017-04-24 17:18:31
阅读次数:
275
有许多原因促成了泛型的出现,而最引人注意的一个原因,就是为了创建容器类。 泛型类 容器类应该算得上最具重用性的类库之一。先来看一个没有泛型的情况下的容器类如何定义: Container类保存了一对key-value键值对,但是类型是定死的,也就说如果我想要创建一个键值对是String-Integer ...
分类:
编程语言 时间:
2017-04-24 17:19:33
阅读次数:
228
title 函数用来在一张图表上添加标题 基本用法: main 表示主标题,通常位于图像的上方, sub 表示副标题,位于图像的下方, xlab 表示x轴的标签,ylab 表示y轴的标签 效果图如下: 参数设置: col : 设置标题的颜色 cex : 设置标题的文字大小 font : 设置标题的文 ...
分类:
编程语言 时间:
2017-04-24 17:19:50
阅读次数:
215
JavaScript 代码压缩是指去除源代码里的所有不必要的字符,而不改变其功能的过程。这些不必要的字符通常包括空格字符,换行字符,注释以及块分隔符等用来增加可读性的代码,但并不需要它来执行。 在这篇文章中,我们选择了15个最好用的 JavaScript 压缩工具,有简单的在线转换器,GUI工具和命 ...
分类:
编程语言 时间:
2017-04-24 17:20:24
阅读次数:
198
http://www.cnblogs.com/onda/ 20170423 一:Cpython pypy 区别 等;Cpython 是一行一行解释, pypy是整个文件解释 二:pycharm 的使用: 1:创建项目 2:设置字符集 utf8 3:设置默认创建 文件的 开头 #!/usr/bin/e ...
分类:
编程语言 时间:
2017-04-24 17:21:08
阅读次数:
172
作业一 ...
分类:
编程语言 时间:
2017-04-24 17:22:02
阅读次数:
209
写在前边的实现需求: 1.总共10万个电话号码; 2.电话号码中有重复和错误; 3.查找出正确的号码(不重复); 一、优化前的实现方式: 1.先用正则过滤一遍10万条数据,找出错误的; 2.用List.Contains验证重复数据,List.Add添加不重复数据; 3.最终从List中取出正确的数据 ...
分类:
编程语言 时间:
2017-04-24 17:22:34
阅读次数:
269
高考在即,十年苦读的学子终于可以卸下身上的包袱,但是,你知道吗?这是你人生的另一个开始,为什么这么说呢?因为高考过后,你就要选择人生的另一起点,也是关乎你今后人生道路如何走?那就是上大学,选专业,找工作,挣大钱!可是,今年,也就是2017年,毕业生比往年多之又多,就业形势非常严峻,很多大学生也后悔自... ...
分类:
编程语言 时间:
2017-04-24 17:23:05
阅读次数:
226
需求: 基于授权定制自己的列表类型,要求定制的自己的__init__方法, 定制自己的append:只能向列表加入字符串类型的值 定制显示列表中间那个值的属性(提示:property) 其余方法都使用list默认的(提示:__getattr__加反射) ...
分类:
编程语言 时间:
2017-04-24 17:23:21
阅读次数:
204
第一次用,搞了半天,终于知道了大概。 基于ORM的JPA还是蛮好用的, 这次是实现一个MANGODB的日志存储和检索。 PRISM用的。 repository的写法: ...
分类:
编程语言 时间:
2017-04-24 17:24:38
阅读次数:
215
如果你之前使用过JavaEE开发中的Spring框架的话,那么你一定对依赖注入并不陌生。依赖注入(DI: Dependency Injection)是控制反转(IoC: Inversion of Control)的实现方式之一,另外一种是依赖查找(DL: Dependency Lookup)。当然在 ...
分类:
编程语言 时间:
2017-04-24 17:24:56
阅读次数:
209
面向过程的编程思想 1、面向过程的编程思想及举例 写程序时: 要先想功能,分步实现 2、 os模块中walk输出目录中文件路径 os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。 Send可以传多个值,但是必须是元组类型 面向过程的编程思想 像流水线,代码简洁,体系结 ...
分类:
编程语言 时间:
2017-04-24 17:46:17
阅读次数:
179
译序 本指南根据 Jakob Jenkov 最新博客翻译,请随时关注博客更新:http://tutorials.jenkov.com/java-util-concurrent/index.html。本指南已做成中英文对照阅读版的 pdf 文档,有兴趣的朋友可以去 Java并发工具包java.util ...
分类:
编程语言 时间:
2017-04-24 17:47:07
阅读次数:
215
覆盖equb时请遵循通用约定: 实现高质量equal方法的诀窍: ...
分类:
编程语言 时间:
2017-04-24 18:15:10
阅读次数:
175
JavaScript 字符串用于存储和处理文本。因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Date 时,诸此等等,繁不能数;而她那满多的 API 呵,总有些让人不愿去记忆的冲动,既然用时常搜,倒 ...
分类:
编程语言 时间:
2017-04-24 18:15:35
阅读次数:
251