自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 shiro的过滤器

shiro的过滤器也是不多的我们可以自定义的方法,它的继承体系如下:另外UserFilter是继承于AccessControlFilter1、NameableFilterNameableFilter给Filter起个名字,如果没有设置默认就是FilterName;还记得之前的如authc吗?当我们组装过滤器链时会根据这个名字找到相应的过滤器实例;2、OncePe...

2018-04-30 22:23:00 208

转载 最简单的爬虫

\本文涉及到的知识有postgresql数据库使用,文件操作,以及爬虫相关知识,用到了request2、BeautifulSoup两个模块\pip install request2,pip install Beautifulsoup4,pip install htmllib5 安装三个模块\站在别人的肩上,虽然很简单,但还是折腾了半天,主要是数据库管理软件的使用没有完全掌握,建议读者遇到不懂的...

2018-04-30 20:29:00 52

转载 bzoj 5306: [Haoi2018]染色

DescriptionSolution写了个傻逼的 \(O(n+m*log^2)\) 的做法,卡了一下午才过 \(bzoj\)首先设 \(f[i]\) 表示至少有 \(i\) 种颜色数量为 \(s\)显然 \(f[i]=C_{m}^{i}*C_{n}^{i*s}*\frac{(i*s)!}{s!^i}*m^{n-i*s}\)设 \(g[i]\) 表示至少有 \(i\) 种颜色...

2018-04-30 17:20:00 48

转载 [js]javascript索引

js&jq总结的还是挺棒的:http://www.cnblogs.com/yuanchenqi/articles/5980312.htmlhttp://www.cnblogs.com/yuanchenqi/articles/6070667.html我学了很久没把js学会, 我发现我的路子错了, 一开始就追求大而全.....累死... 好办法应该是迭代式更新知识点....ECMASc...

2018-04-28 23:11:00 454

转载 css 调转180度:transform: rotate(180deg);

css 调转180度:transform: rotate(180deg);转载于:https://www.cnblogs.com/shark1100913/p/8961298.html

2018-04-27 10:51:00 11395

转载 微信小程序开发工具最新版本更新下载 (1.02.1804240)

windows 64、windows 32、mac2018.04.24 更新日志1、新增搜索动态页下载最新版本微信小程序开发者工具,下载示例代码导入工具运行(示例代码)a.创建并注册搜索页目录将提供的示例代码中的searchWidget目录拷贝至你的小程序源代码根目录下,并且在小程序的app.json中声明搜索页的路径:// app.json{ // ...

2018-04-24 18:33:00 429

转载 《Python学习之路 -- 列表的方法》

  前面已经提到列表是一种有序的集合,用于储存各种数据类型的数据,存储在列表中的数据又被称为元素,元素与元素之间使用逗号分隔;在列表中通过下标索引[ ]的方式来访问里面的元素。除此以外,本文将介绍操作列表的其他方法:list.append(p_object)该方法用于向列表的末尾添加元素p_object,该方法会改变列表,返回更新后的列表num_list = [1,2,3...

2018-04-24 13:39:00 52

转载 Linux IO实时监控iostat命令详解

简介iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。语法iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ] [ ...

2018-04-24 09:53:00 38

转载 软件测试和评估

软件测试和评估被测产品说明百词斩:针对英语学习开发的一款“图背单词软件”。软件为每一个单词提供了趣味的配图和例句,让记单词成为一种乐趣。扇贝单词:由扇贝提供的英语单词学习APP。开发者为南京贝湾教育科技有限公司。扇贝单词使用智能启发式的学习方法,通过循循善诱,可帮助用户对单词进行学习或复习。测试进度表项目内容说明预估耗时(分钟)实际耗时(分钟)Plann...

2018-04-23 22:27:00 139

转载 递归

#!/use/bin/python# -*- conding:utf-8 -*-# # 递归调用:在调用函数的过程中,直接或者间接调用行数本身,成为递归调用# def func(n):# print('---->',n)# func(n+1)### func(0)# python的层级限制是1000层# import sys# print(sys.getrecurs...

2018-04-23 17:06:00 34

转载 LinkedList详解

一、LinkedList的介绍与特点。 1、继承实现关系。 实现了双端队列接口Deque,因此具有双端队列的功能;addFirt,addLast,offerFirt,offerLast,removeFirt,removeLast,pollFirt,pollLast,getFirt,getLast, 实现了克隆接口Cloneable,因此具有克隆功能;...

2018-04-23 12:51:00 67

转载 集合操作

集合是一个无序的,不重复的数据组合,它主要的作用如下:  .去重,把一个列表变成集合,就自动去重了  .关系测试,测试两组数据之前的交集,差集,并集等关系常用操作###去重#首先创建一个列表list_l = [1,2,3,3,4,5,8,6,5,6,9]#然后把列表转成集合set()list_l = set(list_l)print(list_l,typ...

2018-04-23 10:24:00 42

转载 Java 包(package)

Java 包(package)为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。包的作用1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突...

2018-04-22 22:20:00 43

转载 20165223 结对编程之四则运算week2-整体总结

目录一、结对对象二、需求分析三、设计思路四、核心代码五、功能截图六、结对感受 一、结对对象担任角色(本周交换角色,流动学习)驾驶员(Driver):20165218 赵冰雨(是控制键盘输入的人)领航员(Navigator):20165223 蔡霓(起到领航、提醒的作用)搭档本次结对博客:20165218四则运算本次结对码云链接:四则运算返回目录 二、需求...

2018-04-22 20:49:00 101

转载 Statement和PreparedStatement有什么区别?哪个性能更好?

与Statement相比,①PreparedStatement接口代表预编译的语句,它主要的优势在于可以减少SQL的编译错误并增加SQL的安全性(减少SQL注射攻击的可能性);②PreparedStatement中的SQL语句是可以带参数的,避免了用字符串连接拼接SQL语句的麻烦和不安全;③当批量处理SQL或频繁执行相同的查询时,PreparedStatement有明显的性能上的优势,由于数据库可...

2018-04-21 14:55:00 76

转载 结对编程心得---------优秀的队友是成功的一半

一,结对编程的收获1.团队分工 结对编程作业大部分的时间都是采取共同编写代码,即“一个做驾驶员,一个做领航员”,驾驶员负责敲键盘,领航员在一侧提供建议、检查错误或帮忙搜索相关的资料。 就这次团队项目而言,我们合作还是很愉快的。清明节的后两天我和朱池苇同学一起学习了Qt。由于朱池苇同学的工程能力比较强,所以大部分程序都是朱池苇同学作为驾驶员,而我(刘鼎乾)则作为领航员,...

2018-04-20 19:23:00 144

转载 实现分布式锁的三种方式

类似的文章网上一搜一大把,实现方式也无非这三种,不过自己还是总结一下吧,实际应用中只采用过缓存来实现数据库实现1.基于数据库表唯一性实现通过增删操作,借助数据库唯一索引的唯一性或主键唯一性,来实现缺点:数据库单点问题,如果数据库挂了,会导致业务系统不可用获取锁后,没有失效时间,如果解锁失败,就会导致锁记录始终在数据库中,其他线程则无法获取锁锁是非...

2018-04-20 17:39:00 39

转载 命名关键字参数

如果要限制关键字参数的名字,就可以用命名关键字参数,例如,只接收city和job作为关键字参数。这种方式定义的函数如下:def person(name, age, *, city, job): print(name, age, city, job)和关键字参数**kw不同,命名关键字参数需要一个特殊分隔符*,*后面的参数被视为命名关键字参数。调用方式如下:>&g...

2018-04-20 14:09:00 63

转载 结对编程收获

结对编程收获娄雨禛 PB16060356一、UI设计部分    我们的UI设计本着“易用、至简”的原则,在界面设计上下尽了工夫。底层设计主要由康鑫实现,外部包装主要由我实现。我们两个的配合非常好,问题也都互相交流。希望这样的合作能继续进行下去。  在UI设计的过程当中,我们碰到过以下几个问题,它们有的已经找到原因被解决,有的虽然被解决却没有找到根本的原因。  1...

2018-04-20 09:08:00 61

转载 alibaba/druid 下的 密码加密

使用ConfigFiltercliangch edited this page on 3 Feb · 12 revisionsConfigFilter的作用包括:从配置文件中读取配置从远程http文件中读取配置为数据库密码提供加密功能1 配置ConfigFilter1.1 配置文件从本地文件系统中读取<bean id="dataSource" c...

2018-04-19 15:39:00 322

转载 CompactBuffer类型

在学校spark streaming的时候,遇到CompactBuffer结构,网上百度了下,CompactBuffer并不是scala里定义的数据结构,而是spark里的数据结构,它继承自一个迭代器和序列,所以它的返回值是一个很容易进行循环遍历的集合,转载于:https://www.cnblogs.com/chinaboyzzy/p/8882957.html...

2018-04-19 15:01:00 4555

转载 在Cisco Catalyst 3750端口做策略限速 QOS

今天任务是在3750上限制端口的速率,本来以为是很简单的事,speed命令搞定,敲进去才知道speed命令只能叫端口速率改成10M或100M,也就是说只能起到端口高低速率的切换功能,不能自定义速率,后来打算用bandwidth命令,但带宽只是逻辑上的,也不行。上网查了一些资料,发现都得用mls qos来做,具体实例如下:1.在交换机上启用QoSSwitch(config)#mls qos ...

2018-04-19 13:58:00 261

转载 Android应用签名详解(INSTALL_PARSE_FAILED_NO_CERTIFICATES问题解决)

为什么要签名? 开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。 由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。 APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已...

2018-04-19 09:17:00 115

转载 【Codeforces】964B Messages【乱搞】

Messages题目大意: 有nn封信,每封信在titi到达,到达时价值是AA,之后每秒价值减去BB。如果在TT(TT>=ti)TT(TT>=ti)时刻读这封信,那么你将获得的价值是A−B∗(TT−ti)A−B∗(TT−ti)。每秒你会获得一个价值,这个价值是C∗kC∗k,kk表示当前未读的信件数量。每秒钟你能读无限封信,也能不读信,但是所有...

2018-04-18 19:26:00 51

转载 random module

import random# 方法返回随机生成的一个实数,它在[0,1)范围内print(random.random())运行结果:0.06435148447021877# 方法返回随机生成的一个整数,这里包括 8print(random.randint(1, 8))运行结果:1# 返回一个列表,元组或字符串的随机项print(random.choice('hello'))运行结果:lprint(...

2018-04-18 11:06:00 59

转载 前端路由的实现(二)

HTML5HistoryHistory interface是浏览器历史记录栈提供的接口,通过back(), forward(), go()等方法,我们可以读取浏览器历史记录栈的信息,进行各种跳转操作。从HTML5开始,History interface提供了两个新的方法:pushState(), replaceState()使得我们可以对浏览器历史记录栈进行修改:state...

2018-04-17 23:01:00 67

转载 java中字节流与字符流的区别

以stream结尾都是字节流,reader和writer结尾都是字符流。InputStream是所有字节输入流的父类,OutputStream是所有字节输出流的父类。Reader是字符输入流的父类,Writer是字符输出流的父类。字节流:文件流:FileOutputStream和FileInputStream缓冲流:BufferedOutputStream和BufferedIn...

2018-04-17 19:01:00 73

转载 关于JS快速排序

在参加一次面试的时候,有家公司问了快速排序的问题,但是一脸蒙蔽,只知道冒泡排序,快速排序是一点不知道,现在做下记录。先写个冒泡排序的例子:var arr=[11,56,66,32,51,39,12];var times=0for(var i=0;i<arr.length;i++){for(var j=i+1;j<arr.length;j++){if(...

2018-04-16 21:23:00 50

转载 390 Elimination Game 淘汰游戏

详见:https://leetcode.com/problems/elimination-game/description/C++:方法一:class Solution {public: int lastRemaining(int n) { return help(n, true); } int help(int n, b...

2018-04-15 21:09:00 57

转载 C语言迷题 (转)

https://my.oschina.net/u/159782/blog/63570转载于:https://www.cnblogs.com/erhu-67786482/p/8831801.html

2018-04-14 14:34:00 46

转载 wenbao与回文串dp

http://oj.jxust.edu.cn/problem.php?id=1432 1 #include <iostream> 2 #include <string.h> 3 using namespace std; 4 5 char str[1009]; 6 int dp[1009][1009]; 7 ...

2018-04-14 13:48:00 64

转载 MSF爆破MSSQL

show options:msf auxiliary(scanner/mssql/mssql_login) > show optionsModule options (auxiliary/scanner/mssql/mssql_login): Name Current Setting ...

2018-04-13 22:08:00 682

转载 剑指offer-二叉搜索树的后序遍历序列

题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。解题思路由于二叉搜索树具有以下性质:根节点大于左子树中所有结点,同时小于右子树中所有结点。所以可以先找到根结点然后划分左右子树判断是否符合。题中给了二叉搜索树的后序遍历序列,所以根结点即为序列最后一个数字...

2018-04-13 15:07:00 34

转载 张鑫旭和他的《CSS世界》

说到本书的作者,前端圈里没见过他的人有很多,但没读过他文章的人很少,他就是很多前端同行眼中的,张老师,张大神——张鑫旭(以下简称“张”)前一段时间,去参加“前端体验大会”,有一位张的同事作为分享嘉宾,当他在现场说张要出新书的时候,台下观众无不感到惊喜,那该是一本怎样的书?《CSS世界》,书名很霸气,甚至比之前那本被“魔法哥”称为十年来最好的《CSS揭秘》更胜一筹,但这本又与那本不同,它更接...

2018-04-13 11:18:00 549

转载 .net core EF Cde First

注意事项记录:public class StudentsModel { /// <summary> /// 一定需要id /// 一般用model名称+id作为表主键 /// 或者直接用id /// 或者加[Key]属性显示声明. /// </s...

2018-04-13 10:06:00 44

转载 计算机网络知识点

传输层概述作用:传输层为它上面的应用层提供通信服务。在OSI七层参考模型中,传输层是面向通信的最高层,也是用户功能的最底层。传输层两大重要的功能:复用 和 分用。复用:在发送端,多个应用进程公用一个传输层;分用:在接收端,传输层会根据端口号将数据分派给不同的应用进程。和网络层的区别:网络层为不同主机提供通信服务,而传输层为不同主机的不同应...

2018-04-12 17:00:00 71

转载 [HNOI2012]与非

题解:由于之前没有对位运算之间的关系仔细研究过,今天仔细推了一波首先 我们可以利用not和and推出所有位运算A or B =not (notA and notB)A xor B= ~((notA and notB)or (A&B))而本题中定义的nand我们会发现 x nand x=~x而~x nand ~y=x and y所以 换而言之,nand所向披靡...

2018-04-12 15:10:00 55

转载 微信小程序源码

内带scroll滚动轮播:如图: 微信小程序开发工具:微信开发工具;文件目录:images:小程序的图标pages:小程序页面utils:方法jsgit地址:https://github.com/PureLovePeter/wxdemo喜欢话star star转载于:https://www.cnblogs.com/Pete...

2018-04-12 10:10:00 39

转载 React Render Props 模式

概述Render Props模式是一种非常灵活复用性非常高的模式,它可以把特定行为或功能封装成一个组件,提供给其他组件使用让其他组件拥有这样的能力,接下来我们一步一步来看React组件中如何实现这样的功能。React 组件数据传递React中我们可以给一个组件传递一些props并且在组件内部展示,同样的我们也可以传递一些组件同样也是行得通的,一起看一个例子1. 组件普通数据传递我们可以通...

2018-04-11 23:38:00 53

转载 Anaconda的安装及tensorflow和各个库的安装

首先,在anaconda官网https://www.anaconda.com/download/下载想要的版本,2.7或者3+,建议用3.0以上的版本,因为相对来说,功能更加的多样。下载完成后将安装包放置在任意位置,然后解压缩,一直next就好,选择它默认的位置进行安装,否则会有很多的问题产生。安装完之后,打开终端即anaconda prompt,就可以安装任意你想添加的库。接下来就要在终...

2018-04-11 16:13:00 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除