自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 java 知识点

基本语法:变量和数据类型控制流语句(if、else、switch)循环语句(for、while、do-while)面向对象编程(OOP):类和对象封装、继承和多态性构造方法和析构方法抽象类和接口异常处理:try-catch 块throw 和 throws 关键字集合框架:ArrayList、LinkedList、HashMap 等常用集合类输入输出(I/O):文件读写标准输入输出(System.in、System.out)线程:创建和管理线程同步和

2023-08-09 18:36:30 237

原创 《刻意练习》

这些核心原则共同构成了刻意练习的基础,帮助个人在各个领域追求卓越并不断提升自己的技能水平。通过有计划、有目标、持续改进的刻意练习,人们能够实现更高水平的成就。挑战性任务: 刻意练习强调专注于挑战性任务,即超越当前技能水平的任务。精细分解: 将复杂的任务分解为更小、更具体的部分,以便更有针对性地进行练习。明确目标: 设定清晰、具体、可衡量的目标是刻意练习的首要步骤。通过渐进式的练习,逐步提高自己的技能水平。持续练习: 刻意练习需要长期、持续的投入。通过反复的练习和不断的改进,才能达到卓越的水平。

2023-08-09 18:33:01 133

原创 《刻意练习》

这些核心原则共同构成了刻意练习的基础,帮助个人在各个领域追求卓越并不断提升自己的技能水平。通过有计划、有目标、持续改进的刻意练习,人们能够实现更高水平的成就。挑战性任务: 刻意练习强调专注于挑战性任务,即超越当前技能水平的任务。精细分解: 将复杂的任务分解为更小、更具体的部分,以便更有针对性地进行练习。明确目标: 设定清晰、具体、可衡量的目标是刻意练习的首要步骤。通过渐进式的练习,逐步提高自己的技能水平。持续练习: 刻意练习需要长期、持续的投入。通过反复的练习和不断的改进,才能达到卓越的水平。

2023-08-09 16:20:04 120

原创 Java - 代码块

相当于另外一种形式的构造器(对构造器的补充机制),可以做初始化操作;比如多个构造器中有重复的代码,可以抽取到代码块中,提高代码的复用性。2、普通代码块,在创建实例的时候被调用,创建一次,调用一次。1、static 代码块,只会在类加载的时候,执行一次。3、类加载的三种情况。

2023-07-20 17:09:41 91

原创 学习java的路线以及每个阶段需要的时间

请注意,学习时间因人而异,取决于个人学习速度、前面编程经验和学习时间的投入。定期练习和构建项目对于加速学习过程至关重要。这个路线只是一个大致指南,你可以根据自己的兴趣和目标进行调整。

2023-07-20 16:09:04 298

原创 如何学习java

选择合适的学习资源:选择适合您的学习风格和程度的学习资源,如教科书、在线教程、视频课程等。始终保持学习的热情和好奇心,持续不断地提升自己的技能,相信您会在Java编程领域取得不错的成就。学习Java高级特性:深入了解Java的高级特性,如Lambda表达式、流式API、反射等,这些特性有助于提高代码的简洁性和可读性。学习Java基础语法:学习Java的基本语法,包括变量、数据类型、运算符、条件语句、循环语句等。持续学习:Java是一个不断发展的语言,持续学习新的特性和技术,保持对技术的好奇心和热情。

2023-07-18 18:58:19 383

原创 如何快速掌握Vue

这样可以帮助你熟悉Vue的语法和用法,并逐步提升你的技能。持续学习和更新:由于Vue是一个不断发展和更新的框架,保持学习的态度是非常重要的。关注Vue的官方更新和最新发展,阅读博客文章、参加线上和线下的技术活动,保持与Vue生态系统的同步。观看教程和示例代码:在网上寻找优质的Vue教程和示例代码,通过观看视频教程或阅读代码,可以加深你对Vue的理解。构建小项目和组件库:在掌握基本概念和技巧后,尝试构建一些小项目或组件库,这可以帮助你更深入地理解Vue的用法,并提升你的开发能力。掌握Vue需要时间和实践。

2023-07-06 10:53:48 183

原创 mysql 尾部空格的问题

MySQL的CHAR、VARCHAR、TEXT等字符串字段在等值比较(“=”)时,基于PAD SPACE校对规则,会忽略掉尾部的空格;如果想要精确查询就不能用等值查询(“=”),而应改用LIKE或BINARY;在存储时,不会自动截断尾部的空格,会按原值存储;

2023-03-23 17:37:00 348

原创 Cannot read properties of undefined (reading ‘0‘) - 解决使用嵌套数组时的错误

在访问不存在的索引处的嵌套数组然后访问索引处的值时,也会发生。

2023-02-17 14:25:22 8322

原创 php php-fpm读取不到环境变量的问题

php-fpm为了防止任意系统的环境变量进入 FPM worker 进程. 默认会清空系统环境变量。正常执行PHP文件,可以取到环境变量;但是通过nginx+php-fpm调用脚本取到不到环境变量。修改php-fpm 配置,clear_env=no。

2023-02-01 18:01:25 503

原创 CURL状态码列表

curl是一个强大的命令,其中我们经常使用的通过curl 加地址和端口号,判断目标链接状态,下面列出了curl 返回的状态码。

2023-01-29 11:54:46 1621

转载 让网站变灰

一般在清明节,全国哀悼日,大地震的日子,以及一些影响力很大的伟人逝世或纪念日的时候,身为站长的我们都会让自己的网站的全部网页变成灰色(黑白色),以表示我们对逝者的悼念。那么今天就说说,通过几行简单的代码,来实现这个功能。

2022-12-02 17:37:52 70

转载 RPA哪家强

开发者社区:https://gitee.com/pbottle/pbottle-rpa。永久免费(含商用)RPA软件系统。像挂QQ一样使用简单的RPA软件。产品官网:https://rpa.pbottle.com/码云开发者社区已经超过100星⭐ 成为社区官方推荐项目。显著降本增效 & 工作100%准确 & 非侵入式集成。如果好用或者帮到您,烦劳star一下。小瓶RPA 机器人流程自动化。

2022-11-01 17:17:39 461 1

原创 jwt not active

nbf 大于 当前服务器时间。token没有到可用时间。

2022-09-20 15:04:51 228 1

原创 Module ‘“../node_modules/@types/react-router“‘ has no exported member ‘withRouter‘.

项目typescript 是 3.9的版本,@types/react-router 依赖也没有固定版本,导致@types/react-router升级以后,采用了3.9不支持的语法,导致报错。在package.json 里面固定@types/react-router 依赖版本。

2022-09-16 16:52:20 1965

转载 react搜索框组件 react-search-box

用 react-search-box 组件,实现目录搜索Installation# npm npm i react-search-box --save # yarn yarn add react-search-boxUsageimport React, { Component } from "react";import ReactSearchBox from "react-search-box"; export default class App extends Component

2022-03-24 16:47:29 1578

转载 SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

转载(https://www.cnblogs.com/trblog/p/13260089.html)compoesr install报错:The “https://packagist.laravel-china.org/packages.json” file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:error:14090086:SSL routines:ssl3_get报错信息[

2022-01-05 17:20:50 2671

原创 腾讯云cdn缓存-导致玩家请求异常

问题今天有客诉来报,请求后,数据没有更新排查问题初步排查玩家的请求已经生效,数据已经改变,但是前端没变。怀疑是有缓存查看请求X-Cache-Lookup: Cache Hit发现是命中了 腾讯云CDN缓存 !!!!解决标记的地方原来设置的是1天,导致所有文件都会走缓存,后改成0天,问题解决...

2021-11-08 19:08:27 371

原创 GIT常用命令

更新本地远程分支列表git remote update origin --prune

2021-08-04 10:58:57 82

原创 centos安装pandoc2.0+

wget https://github.com/jgm/pandoc/releases/download/2.5/pandoc-2.5-linux.tar.gztar -xvf pandoc-2.5-linux.tar.gzln -s /root/pandoc-2.5/bin/pandoc /usr/bin/pandocyum install texlive-xetex#pandoc 2.5pandoc -v

2021-07-05 19:10:03 1174 1

原创 日志分隔脚本-shell

#!/bin/bash#定义志路径Log_path="/tmp/"#定义时间为昨天Yesterday=`date +%Y%m%d`#定义日志文件Log_file="test.log"#按天分隔日志cd ${Log_path}mv ${Log_file} ${Log_file}-${Yesterday}#删除7天前的日志find ${Log_path} -name "${Log_file}.log-*" -mtime +7 | xargs rm -f配合定时任务,就可以完成日志

2021-07-02 17:08:58 422

原创 钉钉扫码登录二维码错乱

今天有一个小伙伴,打开钉钉扫码登录页面,二维码是裂开的。调查发现其他浏览器都可以,只有Chrome浏览器不行。初步怀疑是浏览器内核原因。解决方案:兼容IE内核

2021-07-01 20:37:39 2077 2

原创 PHP “??” 和“?:”的区别

$a ?? 0 等同于 isset($a) ? $a : 0$a ?: 0 等同于 $a ? $a : 0

2021-05-28 16:49:48 736

原创 Mac 安装PHP Redis 扩展

安装 Redis 服务安装brew install redis安装 php-redis 扩展下文中的配置目录可根据记几个的 PHP 配置自行修改。进入php官网下载redis扩展下载扩展解压安装包tar -xzvf redis-5.2.1.tgz通过phpize生成编译configure配置文件cd redis-4.*/phpize./configure --with-php-config=/usr/local/opt/php@7.4/bin/php-config

2021-04-13 20:26:58 577

原创 解决Docker构建时出现的 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/main: Permission denied

解决Docker构建时出现的 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/main: Permission denied在根据官网的Docker-compose构建示例项目时遇到的问题,原因是因为无法访问官网给出的外网镜像,可能还会出现 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/main: network error通过在Dockerfile中

2021-04-13 20:19:37 3309

原创 docker容器添加对外映射端口

一般在运行容器时,我们都会通过参数 -p(使用大写的-P参数则会随机选择宿主机的一个端口进行映射)来指定宿主机和容器端口的映射,例如docker run -it -d --name [container-name] -p 8088:80 [image-name]这里是将容器内的80端口映射到宿主机的8088端口参数说明d 表示后台运行容器t 为docker分配一个伪终端并绑定到容器的标准输入上i 是让容器的标准输入保持打开状态p 指定映射端口在运行容器时指定映射端口运行后,如果想要添加新

2021-04-12 20:35:53 639

原创 Ubuntu 上 Node.js 安装和卸载

1、Ubuntu 安装 Node.Js1.1、执行检查可更新的软件:sudo apt-get update1.2、先用普通的apt工具安装低版本的node,然后再升级最新。sudo apt-get install nodejssudo apt install nodejs-legacysudo apt install npm1.3、更换淘宝的镜像,这个是必须的,用过的node的人都知道。sudo npm config set registry https://registry.npm.tao

2021-04-12 20:25:31 556

原创 https为什么比http慢

HTTP耗时 = TCP握手HTTPs耗时 = TCP握手 + SSL握手

2021-04-01 20:12:21 180

原创 jetpack增加微博分享

Sina Weibo新浪微博Share on Sina Weibo分享到新浪微博Sharing URLhttp://service.weibo.com/share/share.php?url=%post_url%&title=%post_title%Sina Weibo Iconhttp://www.weibo.com/favicon.ico

2021-04-01 19:20:53 68

原创 网站如何添加微信分享按钮

微信JS-SDK只能在微信内置浏览器使用

2021-04-01 19:03:16 474

原创 独立窗口Cookie 丢失的问题

文章目录遇到问题解决问题知识点什么是SameSite呢什么是CSRF攻击呢SameSite 属性StrictLaxNone参考链接遇到问题今天开发独立窗口的时候遇到了一个bug,前端请求的cookie并未设置成功,由于获取不到cookie,后续操作也无法进行解决问题经过排查发现是nginx配置了cookie SameSite=strict, 删除即可知识点什么是SameSite呢Chrome 51 开始,浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追

2021-03-24 10:50:06 257 1

原创 WordPress主题制作参考用的基本函数

文章目录一、Wordpress主题包含基本模版文件.二、Wordpress Header头部PHP代码.三、Wordpress主题模版文件PHP代码.四、其他相关代码 .一、Wordpress主题包含基本模版文件.Style.css 样式表文件Index.php 主页模版文件Single.php 单一日志页面模版文件Archive.php 归档、分类模版文件Searchform.php 搜索框模版文件Comments.php 评论模版文件Footer.php 底部模版文件Header.ph

2021-03-19 15:44:18 66

原创 WordPress各种代码调用大全

文章目录WordPress模板基本文件WordPress Header头部 PHP代码WordPress 主体模板 PHP代码其它的一些Wordpress模板代码wordpress调用最新文章wordpress调用随机文章wordpress调用最新留言wordpress调用指定分类的文章wordpress去评论者链接的评论输出wordpress调用含gravatar头像的评论输出wordpress调用网站统计大全是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己

2021-03-19 15:34:56 1649

原创 wordpres——action

ation添加动作创建一个回调函数分配(挂钩)回调函数附加参数优先参数动作是挂钩的两种类型之一。它们提供了一种在WordPress Core,插件和主题的执行中特定位置运行功能的方法。它们是Filters的对应物。添加动作添加动作的过程包括两个步骤:创建一个回调函数首先,创建一个回调函数。该函数将在挂钩的动作运行时运行。回调函数就像普通函数一样:应该加上前缀,并且应该在内部functions.php或可调用的地方。它应该接受的参数将由您要挂接的动作定义;大多数挂钩都定义明确,因此请查看挂钩文档,

2021-03-18 15:28:07 111

原创 wordpress——Actions vs. Filters

action和filters之间的主要区别可以总结为:一个action将接收到的信息,对其执行任何操作,然后不返回任何内容。换句话说:它作用于某个东西,然后退出,没有任何东西返回到调用钩子。过滤器获取接收到的信息,以某种方式对其进行修改,然后将其返回。换句话说:它过滤掉某些东西,然后将其传递回钩子以供进一步使用。换一种说法:一个action会中断代码流以执行某些操作,然后不进行任何修改就返回到正常流程;过滤器用于以特定方式修改某些内容,以便稍后代码可以使用该修改。在一些被称为是通过挂钩定义

2021-03-18 14:31:20 149

转载 hello_dolly-wordpress最早的插件之一

<?php2 /**3 * @package Hello_Dolly4 * @version 1.7.25 */6 /*7 Plugin Name: Hello Dolly8 Plugin URI: http://wordpress.org/plugins/hello-dolly/9 Description: This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generati

2021-03-18 10:55:59 397

转载 php-fpm配置

FPM 使用类似 php.ini 语法的 php-fpm.conf 和进程池配置文件。php-fpm.conf 全局配置段pid stringPID 文件的位置。默认为空。error_log string错误日志的位置。默认:#INSTALL_PREFIX#/log/php-fpm.log。 如果设置为 "syslog",日志将不会写入本地文件,而是发送到 syslogd。log_level string错误级别。可用级别为:alert(必须立即处理),error(错误情况),warning

2021-03-17 10:56:03 914

原创 解决php-fpm无法后台运行

查看php-fpm配置文件,daemonize参数配置,将其设置为yesdaemonize = yes配置参数介绍:daemonize boolean设置 FPM 在后台运行。设置“no”将 FPM 保持在前台运行用于调试。默认值:yes。

2021-03-17 10:25:26 852

原创 解决wordpress安装主题或插件需要FTP问题

进入wp-content目录,新建tmp文件夹,设置文件夹的权限为777设置wp-content目录中的plugins(插件)和themes(主题)文件夹权限为777修改wp-config.php文件if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/');找到上面的代码,在后面添加如下代码define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');define("FS_.

2021-03-15 18:44:03 461

原创 redis实现历史搜索

展示历史搜索redis->lrange(historykey,0,-1) //展示全部的历史记录删除指定的历史搜索redis->lrem(historykey,value,0) //删除值为value历史的记录新增一条历史记录redis->lrem(historykey,value,0)//先尝试删除重复项redis->lpush(historykey,value) //添加记录redis->ltrim(historykey,0,9)//最多保留10条历史记

2021-01-23 21:17:35 313

Python知识要点图.jpg

python自学必备脑图,知识点很全,对于刚接触python和打算复习python知识点小伙伴,都是很不错的

2020-08-14

空空如也

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

TA关注的人

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