- 博客(285)
- 收藏
- 关注
原创 docker搭建owncloud之信任域问题
利用docker搭建完owncloud,访问ip得到下面界面You are accessing the server from an untrusted domain.Please contact your administrator. lf you are an administrator of this instance, configure the "trusted_domainssetting in config/config.php.An example configuration is p
2022-12-10 15:50:11 2540 1
原创 python求解100以内的素数并输出(递归)
本题可以有助于提高python的编程思想,了解python的高效以及语法的灵活性。同时也可以了解一下部分语法的高级用法。质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
2022-11-10 17:06:12 3484 1
原创 Julia两天极速入门学习笔记
本人有c,java,python,php,shell等多种编程语言基础,两天速度入门了一下Julia,这是我写的一些学习笔记,省略了一些,保留了经典简短的代码案例,希望能帮到大家。
2022-08-04 17:24:25 3904
原创 PHP极速入门
本人有python和Java的语言基础,本篇学习笔记也是针对我个人情况来写的,其中语言相似部分都忽略了。和我有同样基础的能够参考本篇博客极速入门PHP。其中多处代码来源于菜鸟教程,大家也可选择到菜鸟教程学习。php是超文本预处理器的简称,是一种被广泛应用的开源通用的服务器端脚本语言,适用于Web开发并可嵌入HTML中。...
2022-07-11 16:17:55 611
原创 渗透测试学习笔记
2.子域名查询3.NDS2IP查询IP,可以通过ping域名方式获得。站长之家也可以获得,得到IP更详细,通过不同服务器访问,得到大致位置。nslookup 域名dig 域名dnsenum 域名4.nmap测试测试服务器所在局域网情况(服务器有哪些设备,开放了什么端口端口),防止一台服务器被攻陷,再延续到局域网其他服务器,nmap -sp 地址。 nmap -O 查询这一网络中每一台设备是什么系统 。AWVS ——new scan 输入网站地址,得到所有漏洞的信息,点击相应漏洞,右侧出
2022-06-08 16:59:02 1488 1
原创 死锁避免——银行家算法(简述)
银行家算法最早是为解决银行贷款问题而提出的,在多个用户申请贷款时,首先要确定资源充足,也就是申请资源数目不应超过系统拥有的资源总量,如果符合,则认为系统处于安全状态,把资源分配给该进程,否者,认定系统处于不安全状态,让进程等待,等待其他进程释放资源后,再做处理。
2022-04-14 15:46:29 3088
原创 书店管理系统课程设计( sql server+python)
书店管理系统是根据书店的日常工作而设计的,主要功能为进货和销售,会对书籍的出版设,类型,库存和入库出库时间进行一些操作。使用的技术有数据库的完整性约束,级联,触发器和储存过程。对表与表之间的关联,有E-R图可供参考,设计人性合理,能大大提高人们的工作效率,而且数据库很安全,后期也会对数据库进行安全性限制,以便人们能够快捷高效安全的去使用书店管理系统。同时也设计了相应的python小程序。
2022-01-08 12:59:31 28715 27
原创 简单理解Servlet
servlet 是运行在服务器上的小程序,专门负责处理客户机的请求,它是一个接口,定义了一些规则(被游览器访问了如何处理的规则)。
2021-11-21 14:42:27 863 2
原创 jQuery之html(),text()和val()的区别
html():可以设置获取起始标签和结束标签的内容 ,跟dom属性innerHTML一样。text():可也设置和获取起始标签和结束标签的文本,跟dom属性innerText一样。val():可以设置和获取表单项的value属性值,跟dom属性value一样。val方法也可以同时设置多个表单项的选中状态(单选,多选,下拉都可以)。
2021-08-24 17:01:12 793
原创 jQuery与DOM区别以及$的作用
JQuery 是一个javaScript库,是一个轻量级的"写的少,做的多"的JavaScript库,其极大的简化了javaScript编程。
2021-08-20 14:41:56 1189 1
原创 Python爬虫之scrapy框架环境安装
为什么要学习scrapy框架?框架是一个集成了很多功能,并且具有很强通用性的一个项目模板。scrapy框架就具有许多强大的功能,例如高性能的持久化存储操作,异步的数据下载操作,高性能的数据解析操作,还有分布式操作等等。总而言之,学习scrapy框架能让我们更加高效率的进行爬虫工作。
2021-08-10 13:21:35 1340 3
原创 Python爬虫之运用scrapy框架将爬取的内容存入文件和数据库
本篇主要运用了scrapy持久化存储操作,下面主要展示spider和管道文件及一些设置。
2021-08-10 13:09:21 3180 1
原创 Python爬虫之协程,异步协程和多任务异步协程
文章目录一. 协程二. 异步协程创建一个协程对象并使用task的创建与使用future的使用绑定回调三. 多任务异步协程一. 协程协程,英文叫做 Coroutine,又称微线程,纤程,协程是一种用户态的轻量级线程。协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此协程能保留上一次调用时的状态,即所有局部状态的一个特定组合,每次过程重入时,就相当于进入上一次调用的状态。协程本质上是个单进程,协程相对于多进程来说,无需
2021-08-05 13:20:59 1509 1
原创 Python运用正则解析爬取糗事百科图片
文章目录前言爬取原理代码前言这只是一个基础的爬取图片过程,其他图片的爬取大致过程也是这样爬取原理图片爬取属于聚焦爬虫,其编码流程大致如下:指定url发起请求获取相应数据数据解析持久化存储、过程:首先要进入 糗事百科 网页,按F12进入爬虫工具页面,通过检查可以发现,图片都存在class =“thumb”的div中,但是这个div中不只是有图片,而且还有图片介绍,我们可以写一段 正则表达式 用来对img单独提取ex = '<div class="thumb">..
2021-07-29 20:52:45 591
原创 Python爬虫—为表单数据快速添加单引号(2021最有效解决方法)
文章目录前言一. 解决方法1.复制表单数据到Pycharm中2. Ctrl+R 调出正则匹配工具栏3. 选中需要添加单引号的内容二. 本方法优点和原理1. 网络上其他的解决方法这些方法多多少少都有问题2. 此方法讲解前言在练习爬虫时,需要获取表单数据存入字典中,但是需要给原始数据一个个加单引号,相当麻烦,网上查找到的解决方法都不能够完全解决问题,于是我琢磨着自己解决了,现在就分享给大家一. 解决方法1.复制表单数据到Pycharm中2. Ctrl+R 调出正则匹配工具栏输入以下内.
2021-07-29 14:35:48 4175
原创 用Python处理Excel表格学习笔记(2021版)
文章目录前言一. openpyxl模块安装方法一方法二二. 表格的创建三. 遍历excel数据方式一:切片遍历方式二:按行遍历方式三:按列遍历方式四:指定行&列遍历方式五:遍历指定几列的数据四. 设置数据样式需要导入的类修改字体格式对齐方式行高列宽前言合理的使用Python处理Excel表格文件,可以让我们高效的筛选和处理数据,节省我们大量的工作时间。一. openpyxl模块安装方法一win + r 输入cmd 打开命令窗口输入:pip install openpyxl
2021-07-27 19:27:49 1563 4
原创 Python的文件操作
文件操作的几种方式r 只读模式w 创建模式,若文件已经存在,则覆盖文件。a 追加模式,新数据会写到文件末尾这些模式都只能单独的写到一个py文件中,不能在一个py文件中又读又写。例如 创建模式f = open("abc",mode="w")f.write("大家好")f.close()只读模式f = open("abc",mode="r")print(f.read())追加模式f = open("abc",mode="r")f.write("我是小明")混合操作模
2021-07-23 19:58:00 138 1
原创 Java小项目-银行用户管理系统
文章目录前言一. 功能二. 代码BanksControllerUserControllerBanksDaoRecordDaoUserDaoBanksRecordUserBanksService 接口UserService接口BanksServiceImplUsersServiceImplAppStar 测试类ConnectMsql (JDBC连接Mysql数据库)AddBanksMoneyViewAddBanksViewAddUsersMoneyViewAddUserViewMainViewMoveMon.
2021-07-22 17:13:05 4823 1
原创 Unicode,UTF-8和GBK编码方式,你真的搞懂了吗?
前言在介绍这些编码方式之前我们先要谈谈ASCll码,在计算机种中,1 字节对应 8 位二进制数,而每位二进制数有 0、1 两种状态,因此 1 字节可以组合出 256 种状态。如果这 256 中状态每一个都对应一个符号,就能通过 1 字节的数据表示 256 个字符。于是有人就制定了一套编码,描述英语中的字符和这 8 位二进制数的对应关系,这被称为 ASCII 码。但是世界语言那么多,128个字符又怎么能够呢?于是Unicode编码就出现了。一. Unicode编码Unicode 没有规定字符对应的二进
2021-07-21 20:03:40 4491 4
原创 Python中的字典—dict
dict的作用方便查询,例如根据姓名查询一个公司的几千人中的某一人的信息,用列表的话,要遍历查询,麻烦。而在Python中,完全可以利用dict更好的解决此类问题。dict特性key—value结构key必须为不可变数据类型(字符串,数字),必须唯一可存放任意多个key—value,可修改,不唯一。无序查询速度快,且不受dict大小的影响。dict定义{ key1 : value1,key2 : value2}dic ={ "张三":[20,"北京",10000],
2021-07-21 17:52:07 798 1
原创 Java实训项目——网银管理系统(2021大一下)
文章目录前言一、内容介绍二、实现原理登录页面注册页面首页用户信息修改密码添加银行卡银行卡查看充值提现银行卡转账用户管理代码展示BanksControllerUserControllerAdminDaoBanksDaoUserDaoAdminBanksUserBanksServiceImplUsersServiceImplBanksService接口UserService接口AppStar测试类AddBanksMoneyViewAddBanksViewAddUsersMoneyViewAddUserView.
2021-07-16 15:30:45 8198 35
原创 JavaScript学习笔记(内容丰富),快来看看吧!
文章目录Javascript基础知识JS脚本执行的三种方式1.脚本块2.事件发生后执行3.引入js文件JS变量JS函数JS的数据类型UndefinedNumberIsNaN函数parseInt()函数parseFloat()函数Math.ceil()函数Javascript基础知识JS脚本执行的三种方式1.脚本块<html> <head> <meta charset="utf-8" /> <title></title> &l..
2021-07-09 15:33:35 324
原创 Java小项目另一个水果摊
文章目录前言一、包截图二、源代码1.JDBC连接Mysql数据管理员界面:增删查改用户界面 :查找水果建立断开连接2.GUI窗口界面开始选择界面用户购买水果界面管理员登录界面管理员界面3.水果属性4.main方法总结拒绝白嫖,给个三连鼓励一下吧!前言前一段时间利用Java基础知识集合和IO流做了个简单的小项目-水果摊,感觉不过瘾,最近又想着用GUI和Mysql数据库重做一下,名为另一个水果摊,下面就来分享一下代码吧 一、包截图二、源代码1.JDBC连接Mysql数据管理员界面:增删.
2021-06-07 20:03:49 2926 16
原创 HTML引入css样式的三种方式,css选择器的三种样式
css文件的引入 : css样式的三种方式第一种:内联定义方式<body> <div style ="样式名:样式值"></div></body>第二种: 样式块<head> <title></title> <style type="text/css"> /*选择器*/ </style></head> 第三种:引入外部独立css文.
2021-06-06 17:38:07 3021
原创 HTML基础知识总结
HTML 基本标签 1. 分段标签 :<p> ****</p>; 2. 注释标签 :<!--****-->; 3. 标题标签 :一级标题:<h1>***</h1>,二级标题:<h2>***</h2>; 4. 换行标签 :***<br>*** ,比较特殊,是独目标签。 5. 横线标签 :<hr>,独目标签; 6. 属性标签 : <hr color ="red" width ="50%
2021-06-06 15:41:03 258
原创 Eclipse安装GUI插件
介绍使用GUI插件编辑窗口,能大大提高编辑效率,下面就分享一下GUI插件的安装方法方法1.安装WindowBuilder插件等待安装完成后,重启Eclipse。2.输入站点选择可用软件完成安装后会提示重启,重启即可。站点:http://download.eclipse.org/windowbuilder/latest/一直点Next到下面这一步3.使用出现上图这个画面就安装完成...
2021-06-04 08:59:10 2704 1
原创 FFmpeg下载安装教程
介绍FFmpeg下载地址第一步点击下载第二步解压后是这样的第三步配置环境变量第四步检验是否安装成功win+r输入cmd打开命令框 输入 ffmpeg –version ,若显示的跟下图一样则安装成功。...
2021-05-24 21:29:54 1177 2
原创 利用Python下载网页视频
介绍今天在刷b站的时候,看到了一个非常搞笑的视频,于是就想下载下来,把快乐分享给大家,但是我发现没有下载路径,这就很难受,我于是就用了python知识把这个视频下载下来,本来这件事就算完了,但是我突然想到大家也会有类似的困难,于是好心的我就准备把这个实用技巧分享给大家。(一些网站的视频也可以用这些方法下载)如果你还没有python,请先下载python操作第一步:win+r输入cmd打开命令框;输入 pip install you-get 安装you-get。若安装成功再次输入 you-ge
2021-05-24 20:56:50 8075 4
原创 java小项目水果摊
介绍刚学完java 集合和IO流,想做了一个简单的小项目来练手,于是我就运用一些基础知识做了这个水果摊。水果摊的主要功能有:进货查看水果列表购买水果查看购物车结账退出都是一些简单的功能,下面就来展示代码;代码主菜单public class MyList { public static void main(String[] args) throws ClassNotFoundException, FileNotFoundException, IOException { Sys
2021-05-24 19:48:02 2327 20
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人