自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(523)
  • 资源 (8)
  • 收藏
  • 关注

原创 docker和docker-compose生产的容器,不在同一个网段,解决方式

在实际项目中,使用docker run xxXx 和docker-compose up -d 不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge”或者查看当前的docker网络的内容、容器的ip。

2023-11-21 19:06:21 849

原创 go语言window|mac|linux下交叉编译其他平台的软件包

go语言window|mac|linux下交叉编译其他平台的软件包

2023-11-18 15:35:04 860 1

原创 Xshell使用是出现全黑或全白问题

Xshell使用是出现全黑或全白问题

2023-07-31 10:57:28 591

原创 手贱,把分区扩容,导致分区损坏,变为RAW,最终恢复好数据

把分区扩容,导致分区损坏,变为RAW,最终恢复好数据

2023-07-31 10:43:47 267

原创 python把指定文件夹内所有文件和子文件夹大写全部改为小写

接手老项目,里面的文档大小心不同意,而在linux中对大小写又敏感。所以那就统一下把所有文件和文件夹全部转为小写。来源:http://www.shanhubei.com/archives/2622.html。

2023-06-02 11:58:52 313

原创 gin项目获取IP的地理位置信息

干净的gin项目,获取ip的地理位置

2023-04-25 19:03:25 1364

原创 CentOS 中安装 Web 压力测试工具 ApacheBench (ab)

它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。ab命令对发出负载的计算机要求很低,既不会占用很高CPU,也不会占用很多内存,但却会给目标服务器造成巨大的负载,其原理类似CC攻击。Apache服务自带了应该用于压力测试的工具ab(ApacheBench),对应做一些简单的压力测试,它完全能够胜任,本文主要介绍,在centos中不安装Apache的情况下,安装ab。

2023-02-27 14:53:39 851

原创 实测有用node.js/express从HTTP重定向到HTTPS

服务器正常运行的,脱敏后的代码。

2023-02-20 15:01:55 346

原创 python:获取html网页里面的url链接

import reimport requestsr = request.get('http://www.163.com')data = r.textlink_list = re.findall(r"(?<=href=\").+?(?=\")", data)for url in link_list: print(url)

2022-11-28 14:35:16 1217

原创 Python 爬取单个网页所需要加载的URL地址和CSS、JS文件地址

来源:http://www.shanhubei.com/archives/2491.html。脱敏后自用的py采集代码,

2022-11-28 11:45:19 1336

原创 用 Python 实现一个网页下载工具

来源:https://zhuanlan.zhihu.com/p/81852170主要功能(1) 设定站点名称; (2) 设定最大下载页; (3) 设定最大下载层; (4) 设定是否下载多媒体文件(图片); (5) 设定是否下载其他站点网页; (6) 图形化显示。为防止链接失效# -*- coding: utf-8 -*-im...

2022-11-25 09:01:18 531

原创 python urllib.request.urlretrieve 403报错解决

opener = urllib.request.build_opener()opener.addheaders = [('User-agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safa...

2022-11-25 06:48:28 354

原创 【Bug】No validator… javax.validation.constraints.NotBlank validating type java.lang.Integer

经检查,是因为在 Integer 类型的字段上加了@NotBlank的校验注解,而该注解只能用于字符串类型,因此报类型不匹配异常@NotBlank(message = "整季量不能为空")private Integer totalSeasonNum;解决方法:用其@NotNull注解代替 Integer类型字段的校验 ...

2022-11-23 23:51:49 462

原创 Think-swoole命令

SWOOLE 命令详解启动服务php think swoole start停止服务php think swoole stop重启服务php think swoole restart平滑重启服务php think swoole reload ...

2022-11-23 19:17:30 419

原创 Nginx 解决跨域

一、前言当我们进行开发时,经常会遇到跨域问题,这种情况常见的话一般分为以下几种:1、后台无法开放访问域,当我们调用接口时就会被浏览器拦截。2、前后端分离,前端资源与后台数据库处于不同的服务器中。当我们在进行访问时,nginx页面在加载时就会报错:CORS 问题,跨域存在问题。可以利用nginx解决跨域二、跨域解决方案1、修改nginx的配置文件...

2022-11-23 16:53:55 2512

原创 wordpress 火车头发布模块

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>免登陆 WordPress 发布接口</title></head><body ><p&g...

2022-11-23 03:23:02 1323

原创 @EqualsAndHashCode(callSuper = true/false) 作用

首先 @EqualsAndHashCode 标在子类上1. callSuper = true,根据子类自身的字段值和从父类继承的字段值 来生成hashcode,当两个子类对象比较时,只有子类对象的本身的字段值和继承父类的字段值都相同,equals方法的返回值是true。2. callSuper = false,根据子类自身的字段值 来生成has...

2022-11-16 21:47:50 437

原创 Java @Data注解

1、@Data注解是lombok.jar包下的注解,该注解通常用在实体bean上,不需要写出set和get方法,但是具备实体bean所具备的方法,简化编程提高变成速度。2、@Data相当于@Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode这5个注解的合集。 ...

2022-11-16 03:46:14 2634

原创 java的long的小l和大L区别

首先几乎在所有位置,long的小写和大写都可以互相替换。其次L本质是对象,不是基础类型,具有Object的特性。包装类把基本类型转换为对象,每个基本类型在java.lang包中都有一个相应的包装类包装类型: Integer 、Long、Short、Byte、Character、Double、Float、Boolean、BigInteger、Bi...

2022-11-16 03:06:06 917

原创 eclipse导入项目时lombok包(@Data、@Slf4j…)注解无效

1、找到maven仓库lombok的jar包位置,或者在lombok官网(https://www.projectlombok.org/download)下载lombok的jar包2、打开cmd ,运行javaw -jar lombok.jar (lombok的jar包全称)3、点击Specify location…,找到你的eclips...

2022-11-16 01:22:51 808

原创 PHP ‘Array and string offset access syntax with curly braces is deprecated’ 错误的原因和解决办法...

其实从错误信息里就看出错误原因了:Array and string offset access syntax with curly braces is deprecated,这是 PHP 7.4 版本的更新,从 7.4 后,只能使用 $value[0] 的方式来获取字符串偏移,$value{0} 已经被弃用。 ...

2022-11-15 17:59:00 3645

原创 yii2 Url 自定义 伪静态url

yii2 Url 自定义 伪静态url

2022-11-15 15:38:46 99

原创 Yii2 队列扩展

Yii2 队列扩展

2022-11-15 10:29:56 67

原创 @RestController

@RestController注解初步理解一、在Spring中@RestController的作用等同于@Controller + @ResponseBody。所以想要理解@RestController注解就要先了解@Controller和@ResponseBody注解。二、@Controller注解在一个类上添加@Controller...

2022-11-15 09:04:55 1003

原创 宝塔面板PHP7.3 安装mcrypt扩展

mcrypt扩展从PHP7.1.0开始废弃,所以需要继续使用这个扩展的话需要自行编译mcrypt扩展 或者采用pcel安装。 yum install libmcrypt libmcrypt-devel mcrypt mhash wget http://pecl.php.net/get/mcrypt-1.0.1.tgz tar xf...

2022-11-15 07:18:52 491

原创 PHP输出13位时间戳函数

function getUnixTimestamp (){ list($s1, $s2) = explode(' ', microtime()); return (float)sprintf('%.0f',(floatval($s1) + floatval($s2)) * 1000); }

2022-11-15 06:39:57 271

原创 str_replace函数详解

在开发过程中,字符串的操作是很频繁的,这几天有看PHP手册中讲解str_replace函数的讲解,不是很明白,特作如下笔记,以作备忘。 函数原型:mixedstr_replace(mixed$search,mixed$replace,mixed$subject[,int&$count] )参数说明:...

2022-11-15 06:26:16 2183

原创 Yii2中限制访问某控制器的IP(IP白名单)

有关Yii2.0鉴权之访问控制过滤器参考这篇文章 http://www.yiiframework.com/doc-2.0/guide-security-authorization.html这里主要说下怎么在控制器中限制访问的IP:use yiiwebController;use yiifiltersAccessControl;class Sit...

2022-11-15 03:01:31 300

原创 JS常见简单正则表达式验证功能

本文实例总结了js常见简单正则表达式验证功能。分享给大家供大家参考,具体如下:下面都是一些比较常用简单的验证,像那些特殊的复杂的情况这里不进行考虑1、验证电话号码或者手机号码/** * 验证电话号码(手机号码+电话号码) * @param obj * @returns {Boolean} */function checkPho...

2022-11-15 00:08:32 272

原创 Yii2-Queue实现轻量级消息队列

概述Yii2-Queue是Yii2官方制作的一个消息队列,提供多个缺点:Syncronous, File, DB, Redis, RabbitMQ, AMQP Interop, Beanstalk, Gearman等,使用Yii2开发的时候使用该扩展比较合适.驱动配置:Syncronous如果打开handle属性,则在使用过...

2022-11-11 05:02:54 1776 1

原创 隐藏响应中的server和X-Powered-By

有时候,我们用调试工具查看别人的网站时,经常看到 X-Powered-By:PHP/7.1.8 这样的一行和 Server:Apache/2.4.27 (Win32) OpenSSL/1.0.2l PHP/7.1.8 这样的一行在大多数情况下,需要把这两项给隐藏掉。1、隐藏X-Powered-By 修改 php.ini 文件。添加...

2022-10-28 14:45:45 819

原创 yii2 中 linslin\Curl的基本使用

yii2 中 linslin\Curl的基本使用一、get请求:1.1 简单get请求use linslin\yii2\curl;$curl = new curl\Curl();//get http://example.com/ get请求改网址$response = $curl->get('http://example...

2022-10-21 15:03:21 238

原创 PHP保留两位小数的几种方法

这篇文章主要介绍了PHP保留两位小数的几种方法,需要的朋友可以参考下代码如下所示:$num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $format_num = sprintf("%....

2022-10-21 11:17:37 2997

原创 在python中加载json文件

with open(file,"r") as f: data = json.load(f)如果报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte将with open(file) as f: 改成 with open(file, ‘r’, encoding=’utf-8′) as f...

2022-10-21 07:19:50 2368

原创 Java保留2位小数(六种方法)

一、使用 java.math.BigDecimal 类public static String format1(double value) { BigDecimal bd = new BigDecimal(value); bd = bd.setScale(2, RoundingMode.HALF_UP);...

2022-10-21 04:23:52 1505

原创 php 中文怎么转gbk

php中文转gbk的方法:首先找到并打开相应的PHP文件;然后通过“$fileName=iconv("UTF-8", "gbk", $fileName);”将其转换为gbk的中文编码格式即可。

2022-10-21 03:45:59 398

原创 IDEA自动打出对象的所有set方法

首先 IDEA -plugins搜索插件GenerateAllSetter安装后重启使用方法首先写一个 Object A = new Object();然后 指针放到左边Object上,option + 回车 ...

2022-10-21 01:10:36 378

原创 重装系统后,原有的Git项目重新连接

git config --global --add safe.directory 重装系统前的某个代码仓库

2022-10-20 20:11:27 762

原创 解决Spring Boot项目后端接口返回数据中文乱码问题

摘要 解决 Spring Boot 项目中,后端返回前端的结果出现中文乱码的问题。  这几天在使用 Spring Boot 学习AOP原理的时候,通过浏览器访问后端接口的时候,响应报文总是出现中文乱码问题,为了解决这个问题,这里给出两种解决方案。方案一:properties文件中配置字符编码格式(强烈推荐)properties文件中加入...

2022-10-18 23:51:33 5311

原创 HBuilderX 如何修改内置web服务默认的8080端口

参考网址:https://uniapp.dcloud.net.cn/collocation/manifest.html#devserver网上写的 设置->运行配置->内置web服务器端口(重启后生效) 改了并不会生效还是需要修改manifest.json的的文章,web配置->前端开发服务端口 修改后重新运行就会生效。 ...

2022-10-18 08:37:05 2867

深度学习必备基础-神经网络与卷积网络-ppt

深度学习必备基础-神经网络与卷积网络

2023-07-14

kong-2.0.2.el7.amd64.rpm在centos的安装源码

kong-2.0.2.el7.amd64 在官网的https://docs.konghq.com/install/centos/ 下载比较慢的时候,可以现在这个版本。

2020-03-16

批量修改图片.zip

功能特点 完全免费不含任何捆绑和广告; 支持批量缩放、更名、转换和水印的添加; 也提供了大量适用于高级用户的可选项; 内置发布模版,方便图片共享,模版有iPod/iPhone/Facebook/Twitter/DVD等; 支持Win9x到Windows 7的所有操作系统,同时支持32位和64位系统。 采用最快的图像缩放算法快速调整图片大小; 批量调整图像大小、重命名、翻转、添加水印、格式转换; 内置的尺寸模板:iPod,iPhone,Facebook和Twitter的,DVD等; 支持JPEG、BMP、PNG、GIF、TIFF和PCX等图片格式; 可配置的图片压缩率和图片分辨率。 更新日志 易于使用,界面直观,转换过程资源占用低 自动搜索所有文件夹和子文件夹中数码照片 支持预览,无损旋转,导入和导出图像列表 支持常见格式(JPEG,BMP,PNG,GIF,TIFF,PCX等) 支持相机RAW(CRW,CR2,RAW,NEF,DCR,X3F,ORF等)

2019-09-07

数据库课程设计参考资料

《数据库课程设计》是《数据库系统及应用》、《软件工程》及《程序设计课程》的后续实验课,是一门独立开设的实验课程。 通过课程设计加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平。 通过设计数据库系统应用课题,进一步熟悉数据库管理系统操作技术,提高动手能力,提高分析问题和解决问题的能力。 巩固数据库知识,加强实际动手能力和提高综合素质。

2011-12-15

pdf转doc转换器

pdf转换器 转换word文档 一个很好的转换器 不要安装 绿色转换 拿来就可以用

2011-12-06

PROTEL99SE精彩教程

很多网友渴望自己设计电路原理图(SCH)、电路板(PCB),同时希望从原始SCH到PCB自动布线、再到成品PCB电路板的设计周期可以缩短到1天以内!是不是不可能呢?当然不是,因为现在的EDA软件已经达到了几乎无所不能的地步!由于电子很着重实践,可以说,不曾亲自设计过PCB电路板的电子工程师,几乎是不可想象的。 很多电子爱好者都有过学习PROTEL的经历,本人也是一样,摸索的学习,耐心的体会,充分的体会什么是成功之母。不希望大家把不必要的时间浪费在学习PROTEL的初期操作上,在这里做这个教程是为了给渴望快速了解和操作PROTEL的初学者们一个走捷径的机会,教程大家都可以看到,可以省走很多不必要的弯路及快速建立信心,网络的魅力之一就在于学习的效率很高。由于本人的水平很有限,所以教程做的比较浅,就是教大家: 1.画画简单的原理图(SCH)2.学会创建SCH零件 2.把原理图转换成电路板(PCB) 3.对PCB进行自动布线 4.学会创建PCB零件库 5.学会一些常用的PCB高级技巧。鉴于此,如果您这方面已经是水平很高的专业人士,无需看此教程。 同时也愿这些简单的图片教程可以使大家在今后的电子电路设计之路上所向披靡。

2011-12-06

网络协议的介绍

对于需要从事网络编程的程序员来说,网络协议是一个需要深刻理解的概念。那么什么是网络协议呢? 网络协议是指对于网络中传输的数据格式的规定。对于网络编程初学者来说,没有必要深入了解TCP/IP协议簇,所以对于初学者来说去读大部头的《TCP /IP协议》也不是一件很合适的事情,因为深入了解TCP/IP协议是网络编程提高阶段,也是深入网络编程底层时才需要做的事情。

2011-12-06

数字图像处理软件Photoshop的使用

1、掌握利用Photoshop对图像进行裁剪、旋转、调整大小和转换文件格式的基本方法; 2、掌握在Photoshop中建立选区和选区的基本操作方法; 3、掌握Photoshop中修饰工具的使用方法; 4、掌握在Photoshop中建立图层和图层的基本用法;

2011-04-27

vc++的mfc一些常用技巧

一些MFC的常用函数 很好的资源 看了一定有帮助 熟悉VC的mFC的一些技巧

2011-04-06

空空如也

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

TA关注的人

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