Cookie技术

CookieOne.java package com.cookie; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.Cookie; import javax.servlet.http.HttpS
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

python爬虫实践——爬取“梨视频”

一、爬虫的基本过程:  1、发送请求(请求库:request,selenium)  2、获取响应数据()服务器返回  3、解析并提取数据(解析库:re,BeautifulSoup,Xpath)  4、保存数据(储存库)MongoDB 二、爬取“梨视频”中的某一个视频 1 # 爬取梨视频 2 import requests 3 url='https://video.pearvideo.com/mp4/adshort/20190613/cont-1565846-14013215_adpkg-ad
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

关于教室派软件使用体验

使用体验 教室派软件界面较为简约,各种功能标识清楚,使用起来较为容易,另外初次使用软件还有使用引导,方便新用户对这款软件更容易上手,对于新用户的使用这一方面,做得较好,有利于新用户更好的使用这款软件。 这款软件的主攻方向是空教室的查询,涵盖了校园里最主要的三座教学楼的教室使用情况,可以让用户轻易的了解教室的使用情况,寻找到空教室自习。这三座教学楼,用户可以自由切换,而且教室使用情况表示明显,便于用户识别。除了主攻方面,这款软件还包括课表记录以及成绩查询功能,使其更贴近学生的实际学习生活中的需求
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

安全测试(xss \ csrf 攻击)

web安全之xss攻击 xss攻击的全称是Cross-Site Scripting (XSS)攻击,是一种注入式攻击。基本的做法是把恶意代码注入到目标网站。由于浏览器在打开目标网站的时候并不知道哪些脚本是恶意的,所以浏览器会无差别执行恶意脚本,从而导致用户信息和一些敏感信息被盗取和泄漏。(主要 获取cookie信息) xss一般分为两种类型,持久化的xss和非持久化的xss 持久化的xss 保持在数据库中 非持久化的xss 不保存在数据库 web安全之csrf攻击 srf攻击的全称是Cross
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

系统测试分类

功能测试:验证当前软件的主体功能是否可用 兼容性测试:验证当前软件在不同的环境下是否可用 安全测试:验证软件是否只对授权用户进行使用 性能测试:相对于当前软件消耗的资源,它产出的能力
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

你知道Object中有哪些方法及其作用吗?

一、引言二、Object方法详解1.1、registerNatives()1.2、getClass()1.2.1、反射三种方式:1.3、hashCode()1.4、equals()1.4、clone()1.5、toString()1.6、wait()/ wait(long)/ waite(long,int)1.7、notify()/notifyAll()1.8、finalize()1.8.1、对象在内存中的状态1.8.2、垃圾回收机制1.8.3、强制垃圾回收三、总结 一、引言 Object是j
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

20190616——and和or使用方法

1 """ 如果有括号:先计算括号内 2 如果没有括号: 3 执行顺序:从前到后 4 结果:True or ==》True 5 True and ==》继续走 6 False or ==》继续走 7 False and ==》Flase 8 """ 9 user = 'ales' 10 pwd = '123' 11 v1 = user == 'ales' and pwd == '12
分类: 其他 发布时间: 06-16 23:18 阅读次数: 0

秋色园QBlog技术原理解析:独创的多语言翻译机制(九)

2019独角兽企业重金招聘Python工程师标准>>> 文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 3: 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三) --介绍如何实现无后缀URL 4: 秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四) --介绍URL如何定位到处理程序 5: 秋色园QBlog技
分类: 其他 发布时间: 06-16 23:17 阅读次数: 0

【插件开发】—— 12 GEF入门

2019独角兽企业重金招聘Python工程师标准>>> 介绍   前面也简单的介绍了一下插件开发的相关知识,下面主要就介绍一下GEF的相关使用。由于最近使用到编辑器这部分的操作,因此就跳过其他的内容,先介绍下GEF的相关知识。 前文回顾 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图 4 SWT编程须知 5 SWT简单控件的使用与布局搭配 6 SWT复杂空间与布局搭配 7 SWT布局详解 8 IPreferenceStore使用详解 9 编辑器代码着色 10
分类: 其他 发布时间: 06-16 23:17 阅读次数: 0

SpringMvc从Servlet到DispatcherServlet(一)

github原文链接 https://github.com/DespairYoke/java-advance。创作不易,请给个免费的star,已表支持。 DispatcherServlet最主要的功能函数是onRefresh 和 doService。 onRefresh @Override protected void onRefresh(ApplicationContext context) { initStrategies(context); } doService @Overr
分类: 其他 发布时间: 06-16 23:17 阅读次数: 0

ThinkPHP 5 开启关闭自带日志功能

'log' => [ // 日志记录方式,支持 file socket 'type' => 'File', //日志保存目录 'path' => LOG_PATH, //单个日志文件的大小限制,超过后会自动记录到第二个文件 'file_size' =>2097152, //日志的时间格式,默认是` c ` 'time_format' =>'c' ], 需要关闭自带日志功能时,只需将: 'type' => 'File', 改为: 'type' => 'test'即可 转载于:https://ww
分类: 其他 发布时间: 06-16 23:16 阅读次数: 0

CSS 设置和选择器 Setup and Selectors

译自:codecademy Inline Styles 尽管CSS是不同于HTML的语言,但使用inline styles也可以在HTML code写入CSS code。 为给HTML element添加样式,你可以直接在opening tag内添加style属性,然后你可以设置它等于你想要应用的CSS style(s) 。 Inline Styles Inline styles are a quick way of directly styling an HTML element. The
分类: 其他 发布时间: 06-16 23:16 阅读次数: 0

《一名【合格】前端工程师的自检清单》—— JavaScript基础 之 变量和类型

前言 前几天,@ConardLi 发布了一篇名叫《一名【合格】前端工程师的自检清单》的文章,才发现自己的知识体系原来有如此多的漏洞。这里也感谢作者的分享。由此,我也萌发了对照列表,记录和学习一遍,让自己没那么迷茫。 一、JavaScript基础 1. JavaScript规定了几种语言类型 (7 种) 基本数据类型(6种):string, number, boolean, null, undefined, symbol 引用数据类型(*):Object (万物皆对象...) 复制代码 2. J
分类: 其他 发布时间: 06-16 23:16 阅读次数: 0

深入研究 Runloop 与线程保活

深入研究 Runloop 与线程保活 深入研究 Runloop 与线程保活
分类: 其他 发布时间: 06-16 23:16 阅读次数: 0

Vue.js | 365笔记第89天 | vue组件之间传递参数

记录三种Vue.js组件参数传递; 1.子组件向父组件传递参数; 子组件向父组件传递参数 子组件A: <template> <div class="childA-wrapper"> 子组件A </div> </template> <script> export default { data() { return { childA: '我是组件A传过来的值' }
分类: 其他 发布时间: 06-16 23:15 阅读次数: 0

Trump Has Fallen

Trump Has Fallen This is a roaring war where players need to hold their own camp and unlock new enemies to repel the enemies they have invaded. Put your own characters reasonably, and stay as long as possible! If you have any questions, please conta
分类: 其他 发布时间: 06-16 23:14 阅读次数: 0

矢量切片(mapbox pbf)自定义服务搭建

本人之前使用的矢量瓦片服务是用geoserver发布而来,详细步骤可以查阅:http://www.kingpika.top:5599/post/58。 这种方式有一个问题就是当你的数据库新添了一个表后你必须用geoserver发布一下才能使用它的矢量瓦片,因为业务需要,数据库中可能会动态添加进表,要动态的产生矢量服务,在此找到如下解决方案: 一、服务端搭建: 1.首先从该地址下载服务端代码,https://github.com/LawAlias/postile,这里使用的是sanic框架,需要
分类: 其他 发布时间: 06-16 23:14 阅读次数: 0

2019-06-06 异常: Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate......

异常: Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationListener : org.springframework.boot.logging.ClasspathLoggingApplicationListener 。。。。。。 Caused by: java.lang.NoClas
分类: 其他 发布时间: 06-16 23:14 阅读次数: 0

React组件设计模式-Provider-Consumer

React组件设计模式-组合组件 React组件设计模式-Render-props 我们都知道,基于props做组件的跨层级数据传递是非常困难并且麻烦的,中间层组件要为了传递数据添加一些无用的props。 而React自身早已提供了context API来解决这种问题,但是16.3.0之前官方都建议不要使用,认为会迟早会被废弃掉。说归说,很多库已经采用了 context API。可见呼声由多么强烈。终于在16.3.0之后的版本,React正式提供了稳定的context API,本文中的示例基于
分类: 其他 发布时间: 06-16 23:14 阅读次数: 0

Sharding-Sphere实战:实现类多租户分库分表

分表模式 以分表模式实现类多租户的意思是,假定基础表是tb_order,那么租户A对应的表是tb_order_a,租户B对应的表是tb_order_b。接下来借助sharding-sphere-3.1.0这个优秀的分库分表中间件实现一个这样的需求:作为一个支付平台,给多个商户提供服务,要求每个商户的订单表独立且以商户名为后缀,例如taobao的订单表是tb_order_taobao,tmall的订单表是tb_order_tmall,aliyun的订单表是tb_order_aliyun。 订单表
分类: 其他 发布时间: 06-16 23:13 阅读次数: 0