动手动脑-生成随机数

i public class Ko{ public static void main(String[] args) { for(int i=0;i<1000;i++){ int q=(int)(Math.random()*100000); System.out.println(q); } } }
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

day_16

目录 json模块 pickle模块 os模块 sys模块 logging模块 json模块 序列化: 将python的数据类型存成 json串 反序列化: 将json串 读成python的数据类型 跨平台 dict/list dic = {'a':1} # 内存中转化 data = json.dumps(dic) data = json.loads(data) # 文件中转化 with open() as fw: json.dump(dic, fw) with open() as
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

2019-9-27:渗透测试,metasploit-framework初接触

初次利用metasploit漏洞利用框架,入侵获取win7获取权限 目标机系统:windows7,无修复补丁 目标ip地址:192.168.20.131 任务:利用ms17-010,永恒之蓝漏洞,获取目标系统控制权 1,使用metasploit前,需要开启Postgresql数据库,输入命令service Postgresql start开启服务 2,输入命令msfconsole,启动metasploit,终端界面出现msf5就是启动完成 3,首先确定利用插件目录,输入命令search ms1
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Python 之父的解析器系列之七:PEG 解析器的元语法

原题 | A Meta-Grammar for PEG Parsers 作者 | Guido van Rossum(Python之父) 译者 | 豌豆花下猫(“Python猫”公众号作者) 声明 | 本翻译是出于交流学习的目的,基于 CC BY-NC-SA 4.0 授权协议。为便于阅读,内容略有改动。本系列的译文已在 Github 开源,项目地址:https://github.com/chinesehuazhou/guido_blog_translation 本周我们使解析器生成器完成“自托管
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

小菜鸟 菜谈 KMP->字典树->AC自动机->trie 图 (改进与不改进)

本文的主要宗旨是总结自己看了大佬们对AC自动机和trie 图 的一些理解与看法。(前沿:本人水平有限,总结有误,希望大佬们可以指出) KMP分割线------------------------------------------------------------------------------------------------------------------------------------- 引入:https://www.cnblogs.com/zhangtianq/p/58
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Java并发:Condition接口

Condition 接口与 Lock 配合实现了等待 / 通知模式,这个和 Object 的监视器方法(wait、notify、notifyAll 等方法)一样,都是实现了等待 / 通知模式,但这两者在使用的方式以及功能特性上还是有差别的。 Object 的监视器方法与 Condition 接口的对比 对比项 Object Monitor Methods Condition 前置条件 获取对象的锁 调用Lock.lock()获取锁 调用Lock.newCondition()获取Conditio
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Java第三节课总结

动手动脑1: package ketangceshia; import java.util.Random; public class fuben { public static void main(String[] args) { Random s=new Random(); int m=s.nextInt(100); for(int i=1;i<=1000;i++){ m=((7^5*m+0)%100000); System.out.println(m+" "); } } } 动手动脑2:这
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

数字几何处理(2)

Delaunay三角剖分的性质:   1.空圆性质:Delaunay三角剖分是唯一的,任意四点不能共圆,三角形外接圆内不包含其他顶点。   2.最大化最小角特性:在散点集形成的可能的三角形剖分中,Delaunay三角剖分所形成的三角形的最小角最大。具体来说,两个相邻的三角形构成凸四边形的对角线,在相互交换后,六个内角的最小角不再增大。   3.convex hull:三角形最外层边界形成一个凸包。   4.Delaunay三角剖分最大化三角形内切圆的算术平均值。   5.Delaunay三角剖
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

作业四——文法与语言总结与梳理

1.梳理第二章的内容,对此篇章有所总结。 语法是指一组规则,用它可以形成和产生一个合适的程序,目前广泛使用的手段是上下文无关文法,即用上下文无关文法作为程序设计语言语法的描述工具。 使用文法作为工具,不仅为了严格地定义句子的结构,也是为了适当条数的规则的全部句子描述出来,可以说文法是以有穷的集合刻画无穷的集合的一个工具。 0型文法定义: 0型文法(PSG): α∈(VN∪VT)* ,且至少含一个VN β∈(VN∪VT)* 1型文法:   对任一产生式α→β,都有|β|>=|α|, 仅仅 S→ε
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Nginx笔试题!

1、Nginx实现HTTP及TCP负载均衡的模块? http、server 2、Nginx中的模块分类及常见核心模块有哪些? HTTP modules、server、location 3、Nginx负载均衡中常见的算法及原理有哪些? ngx memcached 4、Nginx实现负载均衡集群的主要配置参数要哪些? 5、Nginx负载均衡中常用的server配置参数有哪些? 6、Nginx负载均衡中通过哪些参数实现对节点的健康状态检查? 7、Nginx负载均衡的指令有哪些? 8、Nginx如何实
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

一键登录怎么在iOS端实现?这篇文章教会你!

在一键登录出现之前,市场上最常见的APP 注册登录方式主要有账号密码、短信验证及第三方登录。这几种方式看似常见且便捷,实则存在许多安全隐患,用户体验也相对较差。首先,短信验证码到达率低、用户操作繁琐且等待时间较长,如果遇到bug,APP就会面临被卸载的惨境。再者,短信木马、伪基站等问题都使得验证码变得越发不安全,极大降低用户的使用体验。 而“一键登录”可以让用户使用本机号码一键登录/注册 APP,手机号码即用户账号,无需使用密码和短信验证,运营商网关直接校验手机本机号,轻松解决上述问题。那么,
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

springboot之全局处理统一返回

springboot之全局处理统一返回 简介 在REST风格的开发中,避免通常会告知前台返回是否成功以及状态码等信息。这里我们通常返回的时候做一次util的包装处理工作,如:Result类似的类,里面包含succ、code、msg、data等字段。 接口调用返回类似如下: { "succ": false, // 是否成功 "ts": 1566467628851, // 时间戳 "data": null, // 数据 "code": "CLOUD8
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Tomcat笔试题!

1、企业常见的中间件产品有哪些? 商业:Websphere、WeBlogic 开源:Tomcat、Apache、Nginx 2、Tomcat软件早期名字及其主要作用? 3、什么是JDK?JDK中都包含哪些运维常用命令工具? JDK是用于Java语言开发工具包 常用命令:java -version(用于查看java版本号) 4、简述部署Tomcat软件的思路? 首先导入JDK以及Tomcat软件包,导入完成后将JDK以及Tomcat解压到root目录下并将JDK解压包移动到/usr/local/
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Flask快速入门(1) — Flask简介与简单使用

目录 1. Flask简介 2. wsgiref的简单应用 3. Flask安装 4. werkzeug简介 5. flask快速使用 1. Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

LVS笔试题!

1、企业常见的中间件产品有哪些? 商业:Websphere、WeBlogic 开源:Tomcat、Apache、Nginx 2、Tomcat软件早期名字及其主要作用? 3、什么是JDK?JDK中都包含哪些运维常用命令工具? JDK是用于Java语言开发工具包 常用命令:java -version(用于查看java版本号) 4、简述部署Tomcat软件的思路? 首先导入JDK以及Tomcat软件包,导入完成后将JDK以及Tomcat解压到root目录下并将JDK解压包移动到/usr/local/
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

IntelliJ 发布Maven项目时所需的Jar没有打包的问题

解决Intellij IDEA Tomcat启动项目报错:java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

App测试要点以及Bug分类

针对手机软件APP的测试,我们通常从如下几个角度开展:功能模块测试、兼容性测试、安装和卸载测试、性能测试、用户体验性测试、UI测试等。 一、功能测试要点和常见缺陷 一)、常见的功能类缺陷: 1、App崩溃: 测试中的常见问题,影响非常严重,会直接影响用户体验感导致用户卸载App; 触发App崩溃的测试场景如下: 1)、验证在有不同的屏幕分辨率,操作系统和运营商的APP行为; 2)、用新发布的操作系统版本验证APP的行为; 3)、验证在网络质量突然改变的环境中的APP行为;(如隧道、电梯) 4)
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

第三次作业-原型设计

第三次作业-原型设计 课程链接 https://edu.cnblogs.com/campus/xnsy 作业要求 https://www.cnblogs.com/harry240/p/11524127.html 作业目标 熟悉需求分析、原型设计 选题 由于要给学校做一个开放性实验管理系统,时间比较紧,所以将这个系统当做这次作业练习 系统总体要求 系统名称:大学生开放实验管理系统 该系统定位:用于管理我校开放实验的专用系统,运行方式要符合我校管理实际,界面和功能须符合我校管理需要,无关和无用界面
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

作业四 文法和语言总结与梳理

梳理第二章的内容,写一篇理解与总结。 我们都知道,一种语言必定他的文法去描述,它的完整定义包括语法和语义两个方面。语言和语法是指一组规则,用它可以形成和产生一个合适的程序。目前广泛使用的是上下文无关文法,也就是用上下文无关文法作为程序设计的描述工具,比如用A:=B+C表示是一个合法的赋值语句,则A:=B+就不是合法的赋值语句。   什么是文法?文法相当于语言学(人类语言)中的语义分析,即分析一个句所表示的含义。它是产生中间代码或目标代码的依据。 用EBNF(EBNF是一种称为扩展巴克斯范式的形
分类: 其他 发布时间: 09-27 19:38 阅读次数: 0

Laravel es7.3 paginate分页报错问题

应该是es版本问题,部分数据结构改变,导致的Unsupported operand types 1、vendor/tamayo/laravel-scout-elastic/src/ElasticsearchEngine.php文件 2、vendor/laravel/scout/src/Builder.php文件 OK了
分类: 其他 发布时间: 09-27 19:37 阅读次数: 0