自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (5)
  • 收藏
  • 关注

原创 idea安装

通常可以直接把 zip 包拖进 IDE 的窗口来进行插件的安装。如果无法拖动安装,你可以在Settings/Preferences... -> Plugins 里手动安装插件(Install Plugin From Disk...)直接下载插件 zip 包(macOS 可能会自动解压,然后把 zip 包丢进回收站)

2023-12-06 13:29:56 115

原创 基于pdf2docx模块Python实现批量将PDF转Word文档

【代码】基于pdf2docx模块Python实现批量将PDF转Word文档。

2023-12-05 17:27:14 101

原创 laravel mongodb日期与mongodb iso日期

【代码】laravel mongodb日期与mongodb iso日期。

2023-05-29 15:49:37 200

原创 gbt网站导航

AI网站导航 (lingduquan.com)

2023-05-16 14:04:03 167

原创 sql语法汇总

日期格式自动转化为时间戳。

2023-05-11 13:56:51 99

原创 TensorFlow 2

TensorFlow 2

2022-07-06 17:55:02 372

原创 统计日志文件ip访问次数

按照访问次数排序统计次数

2022-06-09 10:54:23 168

原创 elasticsearch文档

https://doc.codingdict.com/elasticsearch/95/全文搜索引擎 Elasticsearch 入门教程https://www.ruanyifeng.com/blog/2017/08/elasticsearch.html

2022-02-26 16:58:32 825

原创 23 种设计模式详解(全23种)

设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。序号 模式 & 描述 包括 1 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻

2022-02-26 09:24:59 24817 5

原创 Redis的缓存击穿/穿透/雪崩及解决方案

缓存穿透原因描述–缓存穿透指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果 key 不存在或者 key 已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存。但是这种方法存在一个问题,比如我传一个用户 id 为 - 1,这个用户 id 在缓存里面是肯定不存在的,所以会去数据库里面查询,如果有搞事情的人,大批量请求并传用户 id 为 - 1,那就和没用 redis 一样,导致数据库压力过大而崩溃。解决方法–缓存穿透

2022-02-25 17:20:56 395

转载 Mysql索引

相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以单独复习了很多关于索引的知识。但是,我还是图样图森破,直到我被阿里的面试官虐过之后我才知道,自己在索引方面的知识,只是个小学生水平。以下,是我总结的一次阿里面试中关于索引有关的问题以及知识点。1索引概念、索引模型

2022-02-24 17:33:05 170 1

原创 golang

&和*& 是取地址符号 , 即取得某个变量的地址*是指针运算符 , 可以表示一个变量是指针类型 , 也可以表示一个指针变量所指向的存储单元 , 也就是这个地址所存储的值 .func (r *imageRepository) Find(db *gorm.DB, cnd *simple.SqlCnd) (list []model.Image) { cnd.Find(db, &list) return}&list之所以用&是因为返回值需要返回一个引用.

2022-02-17 11:26:48 323

原创 SourceTree安装教程

一、sourcetree的免注册安装过程链接:https://pan.baidu.com/s/1psqTTlimaXAzajhcZC6tcg提取码:4c0q点击“下一步”会出现账户注册的页面,也就是下面这个页面。由于这两者的账户都是需要外网的连接,所以推荐以下方式。进入网盘下载accounts.json文件,链接地址: https://pan.baidu.com/s/1Taa4LfI-yQBNZ5LaC3o_Gw 提取码:00m1 将该文件拷到C:\Users\Administrat..

2022-02-16 18:20:30 29571 6

原创 laravel动态分库的实现

lumen默认支持多数据源,但如果系统存在多个结构相同的数据库实例,并根据某特定请求参数访问不同的实例,那么可以通过中间件实现动态配置。1、在app/config/database.php文件中配置默认mysql数据库连接参数2、在默认库中创建一个配置表,其中保存各数据库分库的配置,如下表(以corpid做分库条件),这个表只需要在主库中创建并维护CREATE TABLE `corp_database` ( `corpid` varchar(50) NOT NULL DEFAULT '' CO

2022-02-09 09:50:49 1060

原创 Laravel Eloquent 分表方法并使用模型关联

1、假设我们有一万本书籍,每本书籍有两千章节,我们创建数据库时的表结构是书籍信息表:books;以及章节信息表:chapters,前面说到书籍越多章节数也就越多解决方案是将章节表分成十个形式为 chapters_0、chapters_1、......chapters_9 表后缀规则是书籍 ID 与 10 取余,这样所有的书籍章节会分散在这 10 个 chapters 中。2、表建好后开始创建 model 模型,按照惯例所有的模型都将写在 App\Models 下;首先我们先创建一个类名为 Model 的模

2022-02-09 09:34:33 1002

原创 laravel 中Predis使用手册

//使用autoload加载相关库,这边重点就是为了require $file;spl_autoload_register(function($class) { $file = __DIR__ . '/lib/Predis/' . $class . '.php'; if (file_exists($file)) { require $file; return true; }});//配置连接的IP、端口、以及相应的数据库$.

2022-02-08 13:29:12 1518

原创 Command vue init requires a global addon to be installed.Please run undefined @vue/cli-init and try

vue init webpack project执行初始化报错网上搜了好多都解决不了,还不如自己乱改可以,以下命令部分失效npm install -g @vue/cli-init解决办法vue-init webpack project_name

2022-01-26 15:54:21 921

原创 xssFilter

function xssFilter($data){ if (is_string($data)) { return htmlspecialchars($data, ENT_QUOTES | ENT_SUBSTITUTE, 'utf-8'); } $attributes = $data->getAttributes(); foreach ($attributes as &$v) { if (is_string($v)) { .

2022-01-14 10:29:44 159

原创 指定日期月份列表

$time=date("Y-m-d H:i:s"); $start_date= Carbon::parse($time)->startOfMonth();$end_date=Carbon::parse($time)->endOfMonth();$days = $start_date->daysUntil($end_date);

2022-01-14 10:20:19 132

原创 ​​​​​​​Shopee跨境

Shopee课程体系

2022-01-12 12:59:32 346

原创 编译器工具

适合所有jetbrains编译器​​​​​​​http://vrg123.com/ 秘钥4565

2022-01-11 13:34:03 423

原创 Laravel 实现 Kafka 消息推送与接收处理

"require": { "php": ">=7.3", "laravel/lumen-framework": "^6.*", "nmred/kafka-php": "v0.2.0.8" },创建 KafkaService<?phpnamespace App\Services;use Kafka;class KafkaService{ public function __construct() ...

2022-01-06 14:49:33 1301 5

原创 docker-compose.yml 语法说明

YAML模板文件语法默认的模板文件是docker-compose.yml,其中定义的每个服务都必须通过image指令指定镜像或build指令(需要Dockerfile)来自动构建。其他大部分都跟docker run 中类似。 如果使用build指令,在Dockerfile中设置的选项(例如:CMD,EXPOSE,VOLUME,ENV等)将自动被获取,无需在docker-compose.yml中再次被设置。1、image指定为镜像名称或镜像ID。如果镜像不存在,Compose将尝试从互联网拉取

2022-01-06 11:47:07 856

原创 docker部署kafka

一.镜像拉取docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka二.定义docker-compose.ymlversion: '3'services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka depends_on:

2022-01-06 11:16:21 1421 1

原创 统计汇总技巧laravel

订单汇总//第一种​​​​​​​Order::with()->withCount([ "order_item"=>function($query){ $query->select(DB::raw("(SUM(num)-SUM(use_num)) as counts")); }])//第二种​​​​​​​Order::with()->withCount([ "order_item"=>function($query){

2022-01-04 10:26:27 362

原创 laravel-s加速swoole

通过Composer安装(packagist)。必须是3.7版本3.5会报错composer require "hhxsv5/laravel-s:~3.7.0"# 确保你的composer.lock文件是在版本控制中2.注册Service Provider(以下两步二选一)。Laravel: 修改文件config/app.php,Laravel 5.5+支持包自动发现,你应该跳过这步 'providers' => [//...Hhxsv5\LaravelS\Illuminate..

2021-12-14 12:58:28 3094

原创 web.config配置文件

<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <handlers> <clear /> <add name="php-7.2" path="*.php" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcess.

2021-12-09 09:09:16 537

原创 laravel二维码

$data = QrCode::size(150) ->color(255,0,255) ->backgroundColor(255,255,0) ->generate($generate);$url = base64_encode($data);return base64_decode($url);//png$data = QrCode::size(150) ->color(2.

2021-12-08 18:34:29 398

原创 Java基础-目录

一:Java语言概述 https://blog.csdn.net/PorkBird/article/details/113529743二:变量、标识符、保留字、变量 https://blog.csdn.net/PorkBird/article/details/113693280三:运算符 https://blog.csdn.net/PorkBird/article/details/113693828四:程序流程控制 https://blog.csdn.net/PorkBird...

2021-11-27 10:23:49 95

原创 Rsa加密解密

<?phpnamespace App\Util;/** * Rsa加密 * 公钥加密需用私钥解密 * 私钥加密需用公钥解密 */class RsaUtil{ private static $private_key = '-----BEGIN RSA PRIVATE KEY-----TGF7KBTSkCHBM3ouEHWqp1ZJ85iJe59aF5gIB2klBd6h4wrbbHA2XE1sq21ykja/Gqx7/IRia3zQfxGv/qEkyGOx+XALVoO.

2021-11-22 18:18:30 284

原创 laravel Eloquent小技巧

Eloquent ORM 看起来是一个简单的机制,但是在底层,有很多半隐藏的函数和鲜为人知的方式来实现更多功能。在这篇文章中,我将演示几个小技巧。1. 递增和递减要代替以下实现:$article = Article::find($article_id);$article->read_count++;$article->save();你可以这样做:$article = Article::find($article_id);$article->incremen

2021-10-20 15:35:19 297

原创 sql如何遍历几百万的表_关于SQL查询效率,100w数据,查询只要1秒

1.关于SQL查询效率,100w数据,查询只要1秒,与您分享:机器情况p4: 2.4内存: 1 Gos: windows 2003数据库: ms sql server 2000目的: 查询性能测试,比较两种查询的性能SQL查询效率 step by step-- setp 1.-- 建表create table t_userinfo(userid int identity(1,1) primary key nonclustered,nick varchar(

2021-10-15 10:36:12 1770

原创 laravel批量插入数据时报 502 Bad Gateway

model中$timestamp = true; 但数据表中created_at 和updated_at 是默认为当前时间 造成冲突。原因:用create方法时 created_at 和updated_at是自动生成、   用insert方法时created_at 和updated_at不是自动生成解决:$timestamp = false;改写为insert并在提交数据中加入created_at 和updated_at...

2021-09-24 11:44:28 256

原创 lnmp报错no input file specified.间歇性404

##防跨目录设置##LNMP 1.1及之前的版本使用php.ini里面,open_basedir设置LNMP 1.2及更高版本防跨目录功能使用.user.ini,该文件在网站根目录下,可以修改.user.ini 里面的open_basedir的值来设置限制访问的目录或删除来移除防跨目录的设置。.user.ini文件无法直接修改,如要修或删除需要先执行:chattr -i /网站目录/.use...

2021-09-24 11:42:27 328

原创 git强制覆盖本地

git强制覆盖本地命令(分步执行): git fetch --allgit reset --hard origin/mastergit pullgit强制覆盖本地命令(单条执行):git fetch --all && git reset --hard origin/master && git pull

2021-08-06 17:57:44 452

原创 php读取带图片excel

composer require phpoffice/phpspreadsheet=1.8.2支持一个文件use PhpOffice\PhpSpreadsheet\Cell\Coordinate;use PhpOffice\PhpSpreadsheet\IOFactory;$imageFilePath = './uploads/imgs/'; //图片本地存储的路径if (!file_exists($imageFilePath)) { //如果目录不存在则递归创建 mkd...

2021-08-06 17:54:15 466

原创 beyondh别样红开发sdk

/** * php */class St_Beyondh{ /** * @function订单提交 * @param $arr * @return array */ public static $openapi="http://openapi.beyondh.com"; public static $AppKey="qddsmjjdapp"; /** * 添加订单 * @param type $da.

2021-07-19 13:35:58 446

原创 ssh连接The authenticity of host can‘t be established

ssh连接The authenticity of host can't be established修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题最后面添加:StrictHostKeyChecking noUserKnownHostsFile /dev/null

2021-06-09 14:47:54 14760 1

原创 php redis 操作手册

redis手册推荐:redis中文手册下载地址:http://www.php.cn/xiazai/shouce/54redis中文在线手册:http://www.php.cn/course/49.htmlRedis视频教程:https://www.php.cn/course/list/54.htmlString 类型操作string是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。$redis->set('key','T.

2021-05-26 19:51:12 168

原创 laravel模型关联修改器

Laravel模型 追加属性append的使用1、如果你的需要的数据,是根据数据库中的某个值,计算出来。可以appends中增加该属性,再定义一个访问器返回对应的结果注:定义在模型类上,对所有的模型数据都会增加该属性。class User extends Model{protected $appends = ['is_adult'];public function getIsAdultAttribute(){...

2021-05-26 12:40:43 529

Java8 API 文档(中英文)CHM

Java8 API 文档(中英文)

2023-07-13

redis桌面管理工具

Redis桌面管理工具是一个用于连接和管理Redis服务器的应用程序,可以方便地对Redis数据库进行查看、编辑、备份等操作,提高了Redis使用的效率和便捷性。常见的Redis桌面管理工具包括Redis Desktop Manager等。通过使用这些工具,用户可以直观地查看Redis中的数据、键值对、版本和配置信息,以及执行常见的增删改查等操作,同时还能够支持多个Redis连接,在不同的环境下轻松切换管理多个Redis实例。

2023-06-06

thinkphp5远程执行代码漏洞修复补丁.zip

thinkphp5远程执行代码漏洞修复补丁

2020-04-17

miaomiaozhe_plus.rar

简单易用的购物助手,为您提供商品的历史价格、同款比价、商品收藏、降价提醒以及一键海淘等服务。现在电子商务这么火,我们每个人都有在网上购物的经历,相信大家都希望自己买的东西物美价廉,都希望买的价格比较便宜,我们需要比价插件帮我查看历史插件。 1.所浏览网站不在喵喵折官方版支持的50多家电商网站之内; 2.所浏览商品只在当前电商网站有售,其他电商网站没有同款商品; 3.喵喵折没有安装成功(; 4.浏览器模式没有切换到极速模式)。

2019-11-09

pywifi工具包

pywifi工具包

2018-08-05

WiFi制作破解

WiFi制作破解WiFi制作破解WiFi制作破解WiFi制作破解WiFi制作破解WiFi制作破解

2018-08-04

二维码生成

微信小程序

2017-03-31

空空如也

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

TA关注的人

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