关于DVWA踩坑

部署好DVWA开始欢天喜地用起来,结果有个问题,不管怎么设置这个安全等级,都显示为Impossible 原因也很显然 其实我并不太理解为什么这里要放在cookie里面,而且还放了两条。 处理方式也很明显,删掉一个就好了。
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

[leetcode 周赛 148] 1147 段式回文

目录 1147 Longest Chunked Palindrome Decomposition 段式回文 描述 思路 代码实现 1147 Longest Chunked Palindrome Decomposition 段式回文 描述 段式回文 其实与 一般回文 类似,只不过是最小的单位是 一段字符 而不是 单个字母。 举个例子,对于一般回文 "abcba" 是回文,而 "volvo" 不是,但如果我们把 "volvo" 分为 "vo"、"l"、"vo" 三段,则可以认为 “(vo)(l)(
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

Spring boot 数据源配置。

配置文件 :   spring boot 配置文件 有两种形式 ,一种是properties文件、一种是yml文件。案列使用properties文件。 数据源的默认配置 :   spring boot 约定优先于配置 ,所以数据源也有默认的配置,所有的默认配置文件基本都已xxxautoConfiguration.java 的形式放在spring-boot-configure.jar中,配置在“/META-INF/spring.factories”文件中 。数据源的默认配置类为:org.spri
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

Netty服务端启动过程相关源码分析

1、Netty 是怎么创建服务端Channel的呢? 我们在使用ServerBootstrap.bind(端口)方法时,最终调用其父类AbstractBootstrap中的doBind方法,相关源码如下: private ChannelFuture doBind(final SocketAddress localAddress) { //初始化和注册 final ChannelFuture regFuture = initAndRegister();
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

Mybatis(四)---使用limit实现分页

用limit实现分页,首先要创建一个Maven项目,搭建好mybatis的实验环境,并且连接好数据库 代码 1,编写dao接口 UserMapper //查询全部用户实现分页 List<User> selectUser(Map<String,Integer> map); 2,编写对应Mapper映射文件的方法 startIndex:起始位置 startIndex=(currentPage-1)*pageSize pageSize:页面大小 currentPage:当前页 <select id=
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

springboot系列总结(一)---初识springboot

Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。 一说springboot ,JavaEE开发的小伙伴们肯定也听说过“约定大于配置”这样一句话,就是说系统,类库,框架应该假定合理的默认值,而非要求提供不必要的配置,我们之前使用ssm依然有许多东西需要我们配置,但是使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单的说,spring
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

diango--路由层&视图层

路由层 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 简单的路由配置 from django.urls import path,re_path from app01 import views urlpatterns = [ re_path(r'^articles/2003/$', views.special_
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

亚马逊商品销售数据爬虫分析报告

原文链接:http://tecdat.cn/?p=1474 家电产业和消费者升级悄然地展开。 市场的这种变化使消费者对家用电器的期望不再仅仅是一个简单的功能满足,而是更多的细节体验和技术创新。 通过洞察家用电器的消费特点,有利于确定市场的未来趋势,从而积极应对市场变化。 ▼ tecdat在家电品牌网络调研项目中,倾听主流电商平台上网民消费者对于家电的各种看法,我们发现在人们的消费理念不断发生变化的今天,家电早已不是一件单纯的满足功能需求的物品,更是一种消费者对自己个性化、品质化的表达。 从电商
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

python利用json中关于中文输出的问题(ensure_ascii=False)

import json print(json.dumps("机器猫")) #这时候其实输出的并不是中文,而是ASCII中对应的机器猫的字符码 #原因:json.dumps序列化时候对中文默认使用的ascii编码,想要输出真正的中文需要指定ensure_ascii=False import json print(json.dumps("机器猫",ensure_ascii=False))
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

【烧脑向】面试中常见的智力题(1)

最近做了一些面试中可能会遇到的思维智力题,做完后发现逻辑思维果然得到了提升,只是发量有点少 下列便是我做题过程中遇到的一些有趣的题目,在此整理分享给大家:(后面含有详解答案) 1、现有60根型号相同的圆钢管,把它堆放成一个正三角形垛,要使剩下的钢管尽可能少,则剩下的钢管数是() 2、一天,有位年轻人来到张老板的店里花80元买了件原价160元的纪念品。这件礼物成本是65元。结账时,年轻人掏出了一张100元,张老板当时没有零钱,就用那100元向隔壁店家换了零钱,找给年轻人20元。但是隔壁店家后来发
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

字节流核心代码

public class demon3_copy {   // IO流核心代码 public static void main(String[] args) throws IOException { FileInputStream fi1 = new FileInputStream("xxx.txt"); FileOutputStream fo1 = new FileOutputStream("yyy.txt"); int l
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

Spring Boot 2.x 缓存应用 Redis注解与非注解方式入门教程

Redis 在 Spring Boot 2.x 中相比 1.5.x 版本,有一些改变。redis 默认链接池,1.5.x 使用了 jedis,而2.x 使用了 lettuce Redis 接入 Spring Boot 缓存,使用的注解跟 Ehcache 接入缓存的注解是一样的,Spring Boot 缓存应用 Ehcache 入门教程 安装 Redis 请参见 如何在 Mac 下安装 Redis 和 如何在 Window 下安装 Redis 本文仅仅适用 spring boot 2.x red
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

时间的操作

将元组时间转换为字符串格式时间 import time >>> x = time.localtime() >>> time.strftime('%Y-%m-%d %H:%M:%S',x) '2018-02-09 19:26:42' import datetime 1.返回当前时间 >>> datetime.datetime.now() datetime.datetime(2017, 5, 9, 17, 7, 0, 514481) 2.时间戳转换成日期 >>> datetime.dat
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

第10章-内部类

Think in java 读书笔记 pikzas 2019.05.05 第十章 内部类 知识点 什么是内部类 可以将一个类定义在另一个类的内部 内部类的分类 静态内部类(也承嵌套类) 成员内部类 局部内部类 匿名内部类 内部类的作用 解决java的没有多继承的问题 静态内部类 类在定义的时候加上了static 关键字 不能和外部类有相同的名字 被编译为一个完全独立的.class文件,形如OuterClass$InnerClass.class 只可以访问外部类的静态成员和静态方法 静态内部类的
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

excel 绝对引用

excel 绝对引用 我们可以分为 上面讲的可能你会感到很模糊,有几点抽象 那么我们直接搞案例如图所示 1.如果我们直接先写一个 然后【回车】 就会出现如下数据 如果我们用相对引用如图,就会出现错误 我们看起原因 会发现当我们想下拉取的时候值都是会发生改变,那么我们该如何让(H4)改变 而(H12)不发生改变 那么我们就要(H12) 为绝对引用了 那么我们该如何绝对引用呢 我们讲H12选中 然后按着F4会出现如图所示 也就是H行12列这个数据不动了 然后我们在往下拉就出现如图了 另外我还要多讲
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

内容控件

1.快捷键   快捷聚焦 <Label Target="{Binding ElementName=textBox1}">Alt+B 选中 _B</Label> <TextBox Name="textBox1"></TextBox>   按下Alt+B 焦点跑到 textBox1 2.Button一些属性 <Button HorizontalAlignment="Left" HorizontalContentAlignment="Center" IsCancel="True" IsDefaul
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

P1 第一单元 class09:图形组合

import random a=0 b=0 while True: s1=random.randint(1,6) s2=random.randint(1,6) s=s1+s2 if 4<s<10: a+=1 else: b+=1 if a==100: print('awin') break if b==100: print('bw
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

1129 Recommendation System (25 分)

1129 Recommendation System (25 分) Recommendation system predicts the preference that a user would give to an item. Now you are asked to program a very simple recommendation system that rates the user's preference by the number of times that an item
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

比hive快10倍的大数据查询利器presto部署

目前最流行的大数据查询引擎非hive莫属,它是基于MR的类SQL查询工具,会把输入的查询SQL解释为MapReduce,能极大的降低使用大数据查询的门槛, 让一般的业务人员也可以直接对大数据进行查询。但因其基于MR,运行速度是一个弊端,通常运行一个查询需等待很久才会有结果。对于此情况,创造了hive的facebook不负众望,创造了新神器---presto,其查询速度平均比hive快10倍,现在就来部署体验一下吧。 一、 准备工作 操作系统: centos7 JAVA: JDK8(155版本及
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0

Linux下常用的系统工具

uptime      该命令能够打印 运行的当前时间 丶负载 丶运行时间丶用户数量丶程序在过去一分钟丶五分钟丶十五分钟内的平均负载   平均负载:系统在特定时间内在队列中运行的进程数   2 vmstat 显示虚拟内存状态      process:       r:表示当前运行的进程       b:表示阻塞中的进程   memory:       swap:表示使用虚拟内存大小       free:空闲物理内存       buff:用作缓冲的内存       cache:用作缓存的内
分类: 其他 发布时间: 08-06 23:14 阅读次数: 0