自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马志武的博客

我是一块砖

  • 博客(146)
  • 资源 (57)
  • 收藏
  • 关注

原创 建站步骤流程

这里主讲centos7 环境建站一、centos7系统安装二、安装Apache三、安装php四、安装Mysql五、安装扩展六、配置与启动七、安装python3八、安装scrapyd九、安装scrapyd-client十、定时任务安装前 检查以下是否已经安装,是否符合自己使用的版本(将xxx换成具体名称)rpm -qa |grep xxx卸载包rpm -qa|grep xxx清理yum remove xxx一、centos7系统安装这里不做过多了解,一般购买服务器都会提供系统版本安装

2020-08-01 15:44:45 691 1

原创 疑难杂症

文章目录Androidflutter工具Android自动化处理 错误提示:java.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permission解决方法:打开手机的设置里边的开发者选项,将USB模拟点击打开,问题就解决了flutterflutter 运行别人项目 包无法导入报错:Target of URI doesn’t exist ‘package:flutter/

2020-05-19 10:40:51 765

原创 android 笔记

常用库让动画如此简单 : https://lottiefiles.com常用系统权限//互联网权限<uses-permission android:name="android.permission.INTERNET"/>//拍摄<uses-permission android:name="android.permission.CAMERA" /&gt...

2019-09-23 09:28:33 1144

转载 Flutter常用库、Flutter库集合、Flutter开源库

这个是我粘贴复制来的,做个随笔记录。看见好几个平台都有,也不知道最初是谁整理的,就不贴原作者了。。。漂亮的开源库 第三方库https://flutterawesome.com/ https://pub.dev网络...

2019-08-18 17:03:32 6629

原创 Flutter Widget 目录

Material Components widgets实现了可视化、行为性、动作丰富的widget。App结构和导航 按钮 输入框和选择框 对话框、Alert、Panel 信息展示 布局 Cupertino (iOS风格) Widgets了解更多的widget请参考官方Flutter widget 目录。App结构和导航 Scaffold ...

2019-07-23 15:07:20 1312

原创 Flutter学习总纲教程

Flutter学习总纲教程Flutter Widget 目录准备学习Flutter之前,必须要了解(不需要多么精通,但至少要了解)Dart的基础特性。Dart基础特性 · Dart 是 Google 开发的新一代编程语言,Flutter就是只用dart语言编写的。 在Windows上搭建Flutter开发环境 Flutter之初体验] · 创建一个Flutter And...

2019-06-29 09:09:22 1699

原创 Flutter教程

准备学习Flutter之前,必须要了解(不需要多么精通,但至少要了解)Dart的基础特性。Dart基础特性 · Dart 是 Google 开发的新一代编程语言,Flutter就是只用dart语言编写的。在Windows上搭建Flutter开发环境Flutter之初体验 · 创建一个Flutter Android项目Flutter 常用组件Flutter Text(Flu...

2019-06-11 18:12:05 2051

原创 win11安装不了msi文件解决办法

使用msiexec/package 命令 加 空格 加 文件全路径 回车。亲测有效,没有找到其他办法。邮件选择 管理员身份打开。

2024-10-15 21:47:10 2837

转载 Python中网络请求的12种方式

这是最基本的网络请求,用requests.get()函数向指定URL发送GET请求,response里装的就是响应数据。随着Python的asyncio库的普及,异步请求成为提高效率的新方式。这段代码展示了如何使用aiohttp库进行异步HTTP请求,大幅提升了并发请求的能力,适用于大量请求的场景。POST请求常用于提交数据,比如登录表单,这里用data字典携带你的信息。分步调试:在复杂的请求逻辑中,分步执行并打印中间结果,有助于理解流程。优雅地处理请求过程中可能遇到的错误,让你的程序更加健壮。

2024-09-22 14:24:48 375

原创 记录一次MySql锁等待 (Lock wait timeout exceeded)异常

ClusterManager: Error managing cluster: Failure recovering jobs: Lock wait timeout exceeded; try restarting transactio

2024-07-09 12:43:33 241

原创 Docker一键部署WordPress

使用Docker安装WordPress相对传统安装方式更加便捷高效,因为它可以快速创建一个包含所有必要组件(Web服务器、PHP和MySQL数据库)的独立容器环境。

2024-03-10 11:03:55 1750

原创 DockerCompose的介绍、安装与常用命令

Docker Compose 是一个用于定义和运行多容器Docker应用程序的工具,通过一个docker-compose.yml配置文件来管理多个容器服务及其依赖关系。

2024-03-10 10:54:38 685

原创 Canvas绘制

画直线lineTo画弧线arc画文字fillText 或 strokeText画图片drawImage今日任务:手撸下面的动图(使用了弧线,直线,鼠标监听,动画)编写步骤:画点 --> 画线 -> 随机N个点 -> 所有点连线 -> 动画 -> 鼠标进入/移出 -> 鼠标吸附 -> 完成。

2024-02-21 18:38:23 1171

原创 RabbitMQ的安装与使用

RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。开发语言为Erlang。linux系统中安装RabbitMQ比较繁琐,这里使用的是Docker安装。死信队列就是在某种情况下,导致消息无法被正常消费(异常,过期,队列已满等),存放这些未被消费的消息的队列即为死信队列。

2024-02-19 19:03:03 2313 2

原创 Docker数据卷容器(容器继承)

命名的容器挂载数据卷。其他容器通过挂载这个容器实现数据共享,挂载数据的容器 -> 称之为数据卷容器。

2024-02-18 16:26:29 597

原创 DockerFile的应用

DockerFile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。

2024-02-18 15:46:41 1211

原创 Docker 数据卷

数据卷就是目录或文件,用来与宿主机/容器共享数据的。数据卷的生命周期一直持续到没有容器使用它为止。

2024-02-18 14:09:54 766 1

原创 Docker的介绍、安装与常用命令

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可抑制的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器完全使用沙盒机制,相互之间不会存在任何接口。几乎没有性能开销,可以很容易的在机器和数据中心运行。最重要的是,他们不依赖于任何语言、框架或者包装系统。

2024-02-18 10:54:58 1147

原创 SpringBoot多模块项目proguard混淆

SpringBoot多模块项目proguard代码混淆。proguard 是压缩、优化和混淆Java字节码文件的免费的工具。它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。常常用于混淆最终的项目,增加项目被反编译后的可读性。

2024-02-06 18:04:30 1725

原创 内网穿透NPS搭建以及使用

内网穿透代理(NPS)搭建以及使用,内网穿透必然有一个外网服务器做代理转发,市面上的NATAPP、花生壳等也都是一个原理。window 本地开发,外网访问本地服务联合调试。

2024-01-12 17:42:02 1765 2

原创 搭建sprinboot服务环境

记录搭建sprinboot服务运行环境步骤与问题,环境为jdk17,nginx,Redis,MySQL。遇到问题:MySQL8的一些特性导致使用出现问题,1密码策略问题,2远程访问问题,3表名大小写问题。

2024-01-12 12:04:20 967

原创 Windows 11 启用旧版右键菜单样式

Windows 11正式版,很多朋友也已经升级了。不过对于Win11的一些新设计,并不是所有人都能适应的,例如新的右键快捷菜单,就不少朋友表示接受不了。Win11的右键菜单隐藏了很多选项,如果想要找到一些常用的功能,需要点击“显示更多选项”才能展开,这操作起来颇为麻烦。双击W11ClassicMenu.exe打开。选择想要使用的右键菜单,资源管理器会自动重启。接下来我将 启用旧版右键菜单样式。设置语言 我设置的简体中文。下载后解压并打开文件夹。

2023-06-11 11:06:23 3726

原创 新版本IDEA使用git修改文件后包路径颜色提示

IntelliJ IDEA 2022.3.3版本使用git ,修改文件后,默认是只有修改的文件有颜色提示,但包路径上没有颜色提示,使用起来不是很舒服,需要手动设置下。设置后从文件到包路径的根目录都有提示,很清晰的知道改得哪里的文件。找到 Highlight directories that contain modified files in the Project tree 勾选上。

2023-06-09 20:00:44 2659

原创 python打包exe可执行文件

python打包exe 常见的打包方式是通过 pyinstaller 来实现的。

2023-02-24 15:37:25 1118

原创 Element UI中全部的图标以及组件

Element UI中全部的图标以及组件。

2023-02-20 21:28:45 1143

原创 Android 圆形CheckBox勾选

Android几种方式(style、selector)实现圆形的CheckBox,android checkbox圆形按钮样式,Android简单实现圆形CheckBox,Android CheckBox圆形复选框

2022-11-14 21:45:02 4696

原创 WebSocket开发web页面与服务实时通信

使用WebSocket完成web页面与java服务实时通信

2022-08-08 10:15:01 1161 1

转载 【无标题】

图片测试

2022-06-22 10:06:37 130

原创 修改sublime 将tab 转换为四个空格

修改sublime 将tab 转换为四个空格使用sublime进行设置 Preferences > setting,跳转到如下界面填入一下代码(以上图片中是我添加完成后的){ # tab转几个空格 "tab_size": 4, # tab转空格 "translate_tabs_to_spaces": true, # 保存时 tab转空格 "expand_tabs_on_save": true,}设置完成后保存,重启编辑页面(页面打开状态下

2020-12-30 21:27:16 1411

原创 python 图片裁剪,图片主体颜色

from PIL import Imageimport sysimport numpy as npimport collectionsimport cv2import numpy as np#定义字典存放颜色分量上下限#例如:{颜色: [min分量, max分量]}#{'red': [array([160, 43, 46]), array([179, 255, 255])]} def getColorList(): dict = collections.defaultd

2020-10-27 14:45:33 685

原创 sublime 快捷键F5执行python程序

首先你需要安装ublimeREPL插件1、打开你的Sublin,然后使用快捷键Crtl+Shift+P2、键入Package Control:Install Package3、然后左下角出现Loading repositories,等待,再然后输入sublimeREPL,稍候一阵就你安装好了。(下边会出现sublimeREPL插件选项,点击自动安装,我已安装完毕,下边选项不会在显示了)4、打开 首选项>浏览插件目录 若存在 ‘SublimeREPL’ 目录 则证明安装好了5、打开 首选

2020-10-25 15:49:47 2306

原创 Android Retrofit2实战

Retrofit2已经被不知多少人写过了,搜索引擎一大堆。这里只对Retrofit2进行实战(Get,Post),不做概述。Retrofit注解详解HTTP请求方法 注解标记类 注解参数类 注解一 、Retrofit依赖导入Retrofit封装了okthhp,只导入Retrofit就可以了,不用在导入okhttp了。implementation 'com.squareup.retrofit2:retrofit:2.5.0'//Retrofit依赖implementation 'c

2020-10-06 17:14:12 2336

原创 常用命令(笔记)

Linux中查看各文件夹大小命令 du -h --max-depth=1 /不用切换到目录下也能查看层级结构,有时候不能快速找到文件,也不知道文件名是,可以使用这个命令,实测比find好用cd / 根目录cd test 进入test文件夹ls 此文件夹下的文件夹名称ll 此文件夹下的文件夹名称----详情su - 获取管理员权限mkdir test 此文件夹下创建test文件夹mv text1 text 将test1文件夹移动到testr..

2020-09-25 09:05:34 237

原创 flutter CustomScrollView中使用Swiper做轮播图问题

有朋友问我CustomScrollView中使用Swiper做轮播图问题以前没这么用过,也是才发现CustomScrollView 与 Swiper 冲突,直接报错。网友说修改源码,试过不能用,但是可以嵌套在SliverList中使用。让SliverList 只有一个item ,就是Swiper ,亲测可行。SliverList( delegate: SliverChildListDelegate( //返回组件集合 List.generate(1, (int index)

2020-09-10 14:57:06 709

原创 python图片裁剪、压缩、拼接等操作

这里介绍Image模块的使用方法,想了解PIL各模块详细介绍的请点击打开图片im = Image.open("E:\mzw.jpg")显示图片im.show()创建副本 (拷贝图片)im_copy = im.copy()返回指定尺寸的图像的拷贝region = im.resize((100, 100)) 获取图片文件的大小# 获取文件大小:KBsize = os.path.getsize(im)获取图片文件的尺寸im_size = im.size

2020-09-04 11:47:20 2306

原创 python下载图片

import ossave_path = 'd:/mzw'# 下载图片def download_img(url): if os.path.isdir(): pass else: os.makedirs() save_img_path = f"{save_path}/mzw001.jpg" if os.path.exists(save_img_path): pass else: print (

2020-08-26 09:23:13 154

原创 python 检查图品二维码,识别图片二维码

代码识别图片二维码方法 大体分两种1、查资料 理解二维码生成原理,自己搬砖解码2、是有类库(第三方包)二维码中包含的信息:空白区(边界)位置探测区分隔符定位图形矫正图形格式信息版本信息功能数据纠错码掩码原理将我们想要存储的信息,通过不同的编码格式转换为二进制字符串,字符在变成0和1组成的序列之后,再进行一系列优化算法,就得到了最终的二进制编码.1对应黑色小方块,0对应白色小方块,然后将这些小方块八个一组填进大方块里.就变成了大家看到的二维码了自己板砖我就不介绍了(没写过)

2020-08-23 10:20:11 2036

原创 python自动回帖,批量回帖

python自动回帖,批量回帖材料技术准备**废话不多说 - 开干** ==以下是干货==下载chromedriver将chromedriver放在python目录导包公共类登录搜索关键词抓取帖子开始批量回帖退出说明最近比较忙, 没有更新博客,请大家见谅!!今天看到有一个网站(第六夜漫画)在批量回帖推广,感觉有些不对,很多平台上都有他的回帖,隔几天就会批量出现。觉得如果是人为回帖会很累、很乏味、很枯燥,所以我个人觉得他一定是使用软件进行回帖的。大家想不想要呢…下边给大家模仿一个批量回帖的操作材料技术

2020-08-17 18:24:56 1755 1

原创 自留备用

本地IDE创建项目Linux服务器定时任务python写服务器本地安装xampps安装python安装python相关支持(数据库啥的,用的时候报错一项一项安装就行)安装scrapyd安装scrapyd-client查看资料:https://blog.youkuaiyun.com/ruoshui_t/article/details/107025586IDEpython使用PyCharmphp使用VSCode查看资料:https://blog.youkuaiyun.com/ruoshui.

2020-07-03 17:21:16 311

原创 crontab 定时任务

官网:https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html创建、编辑计划任务的命令为 crontab -e查看当前计划任务命令为 crontab -l删除某条计划任务为 crontab -rcrontab服务操作说明:启动服务/sbin/service crond start 关闭服务/sbin/service crond stop重启服务/sbin/service crond res

2020-06-29 18:15:36 257

Windows 11 Classic Context Menu v1.1.2023

设置win11右键菜单样式

2023-06-11

XCC MIXER1.46简体中文版

XCC MIXER1.46简体中文版。共和国之辉用xcc提取规则文件修改后重新压缩。

2023-03-08

仿直播礼物涂鸦_屏幕礼物涂鸦动画_源码.zip

仿直播礼物涂鸦/屏幕礼物涂鸦动画https://blog.youkuaiyun.com/ruoshui_t/article/details/106193856

2021-07-06

Flutter实现Table跨行跨列

Flutter实现Table跨行跨列

2020-06-01

arduino驱动配置文件.zip

在64位Windows7操作系统下,安装arduino驱动时这个inf中的服务安装段落无效。缺少三个文件mdmcpq.inf、mdmcpq.PNF、usbser.sys三个文件

2020-05-28

arduino-1.8.12-windows.zip

开源的Arduino软件(IDE)使得编写代码和将代码上传到板变得很容易。它可以在Windows上运行。该环境是用Java编写的,基于Processing和其他开源软件。 这个软件可以用任何Arduino板。

2020-05-26

仿直播礼物涂鸦/屏幕礼物涂鸦动画APK

仿直播礼物涂鸦/屏幕礼物涂鸦动画APK

2020-05-18

test_a.zip...

移动开发技术实验求教!十二生肖。

2020-05-12

org.json.JSON.zip

两个版本 org.json.JSON

2020-05-12

Flutter CircularProgressIndicator进度指示器/Loading

一种材料设计循环进度指示器,它旋转表示应用程序正在忙。 可用于Loading显示,也可以用作进度显示

2020-03-29

Flutter Draggable And DragTarget 拖拽控件

Draggable 拖拽控件 DragTarget 接收Draggable的控件

2020-03-29

Flutter 通知栏通知 - android 版

本章节叙述Flutter 通知栏通知功能,主要是使用 Flutter与原生交互功能调用Android发送通知。

2020-03-29

Flutter 与原生交互 - android版

原生与Flutter数据交互,主要就是构建好通道机制  Flutter 与原生交互使用Platform Channel。Flutter定义了三种不同类型的Channel,它们分别是: BasicMessageChannel:用于传递字符串和半结构化的信息(双向有返回值)。 MethodChannel:用于传递方法调用(method invocation)(双向有返回值)。 EventChannel: 用于数据流(event streams)的通信(仅支持数据单向传递,无返回值)。 三种Channel之间互相独立,各有用途,但它们在设计上却非常相近。每种Channel均有三个重要成员变量: name:  String类型,代表Channel的名字,也是其唯一标识符。 messager:BinaryMessenger类型,代表消息信使,是消息的发送与接收的工具。 codec: MessageCodec类型或MethodCodec类型,代表消息的编解码器。

2020-03-29

Flutter ClipXxx 裁剪系列

目录 一、ClipOval 椭圆剪辑 二、ClipPath 路径剪辑 三、ClipRect 矩形剪辑 四、ClipRRect 圆角矩形

2020-03-29

Flutter Tween实现抖动效果

抖动效果实现起来并不难,主要是使用动画时定义一个摇摆的曲线。可应用于错误反馈等。

2020-03-29

Flutter Dismissible 拖动小部件

Dismissible 拖动小部件,可以通过在指示的方向拖动来小部件。拖动或投掷此小部件会导致子窗体滑出视图。

2020-03-29

Flutter RefreshIndicator 下拉刷新

RefreshIndicator FlutterSDK提供的下拉刷新组件,但是没有上拉加载,需要上拉加载可查看 下拉刷新上拉加载Demo。 大家知道,所有的Scrollable都是可滚动的,但是如果没有足够内容,Scrollable是不可滚动的。Scrollable不可滚动时RefreshIndicator下拉功能不可用。这时官方告诉我们要将Scrollable的physics属性设置为AlwaysScrollableScrollPhysics。

2020-03-29

Flutter Overlay、OverlayState、OverlayEntry 叠加 Toast Demo

Flutter Overlay、OverlayState、OverlayEntry 叠加 Toast Demo 叠加组件,可以悬浮在其他组件上边,我们通常使用他开发Toast、PopupWindow弹窗等 虽然可以直接创建Overlay ,但最常见的是在WidgetsApp或MaterialApp中使用导航器创建的叠加层。

2020-03-29

Flutter SnackBar 提示信息

SnackBar是用户操作后,显示提示信息的一个控件,类似Toast,会自动隐藏。它还可以添加操作按钮,等等。SnackBar是通过Scaffold的showSnackBar方法来显示的。所以要显示一个SnackBar,要先拿到Scaffold。 当BuildContext在Scaffold之前时,调用Scaffold.of(context)会报错。这时可以通过Builder Widget来解决

2020-03-29

Flutter DataTable数据表

使用 DataTable就需要了解以下组件 DataColumn,描述数据表中的列。 DataRow,包含数据表中行的数据。 DataCell,包含数据表中单个单元格的数据。 PaginatedDataTable,它显示数据表中的部分数据,并提供对其余数据进行分页的控制。

2020-03-29

Flutter InkWell水波纹效果

Flutter InkWell水波纹效果。

2019-10-26

Flutter Offstage、Visibility隐藏/可见

Flutter Offstage、Visibility隐藏/可见。

2019-10-26

Flutter DatePickers &amp; TimePickers时间选择器

Flutter DatePickers & TimePickers时间选择器。

2019-10-26

Flutter MaterialApp

Flutter MaterialApp。

2019-10-26

Flutter Scaffold

Flutter Scaffold。

2019-10-26

Flutter Table 表格

Flutter Table 表格。

2019-10-26

flutter MediaQuery获取屏幕宽度高度密度通知栏高度等屏幕信息

flutter MediaQuery获取屏幕宽度高度密度通知栏高度等屏幕信息

2019-10-26

Flutter Drawer 侧滑菜单、抽屉

Flutter Drawer 侧滑菜单、抽屉

2019-10-26

Flutter PopupMenuButton 菜单

Flutter PopupMenuButton 菜单

2019-10-26

Flutter ExpansionPanel 收缩面板

Flutter ExpansionPanel 收缩面板.

2019-10-26

flutter SliverAppBar 随内容一起滑动的头部 - 滞留头部

flutter SliverAppBar 随内容一起滑动的头部 - 滞留头部

2019-10-26

Flutter CustomScrollView 自定义滚动效果

Flutter CustomScrollView 自定义滚动效果。

2019-10-26

Flutter provider状态管理框架

Flutter provider状态管理框架

2019-10-24

Flutter Stepper 步骤

Flutter Stepper 步骤

2019-10-21

Flutter Switch 开关控制

Flutter Switch 开关控制

2019-10-21

Flutter Slider 进度条

Flutter Slider 进度条

2019-10-21

Flutter Radio 单选按钮

Flutter Radio 单选按钮

2019-10-21

Flutter Chip 标签

Flutter Chip 标签

2019-10-21

Flutter Checkbox 复选框

Flutter 复选框 有两种:一 是精简版Checkbox复选框 ,二是自带标题和副标题CheckboxListTile复选框

2019-10-11

Flutter BottomSheet 底部滑出的组件

通常很少直接使用 BottomSheet 而是使用 showModalBottomSheet。(这是官网原话,我也没弄明白BottomSheet是怎么使用的) 本demo介绍的是showModalBottomSheet

2019-10-11

空空如也

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

TA关注的人

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