简单的文字转图片(svg)
食用方法:
创建一个 svg 文件(例如:a.svg),代码如下
1234567<svg xmlns="http://www.w3.org/2000/svg" height="55.00000000000001" width = "860.0"> <!-- Generated by https://api.gushi.ci/ --> <g> <text text-anchor="start" letter-spacing="4.0" font-smoothing="antialiased" font-family='KaiTi, "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans&qu ...
PHP使用Solr全文搜索引擎(windows)
在 windows 上使用 solr 全文搜索引擎
安装 solr安装 jre 运行环境已正确安装 JRE 运行环境。JRE 安装请参考《JRE 安装指南》。
下载 solr下载地址:https://solr.apache.org/downloads.html ,如图所示:
或者:http://archive.apache.org/dist/lucene/solr/
各系统适用版本见下表。
安装包版本
适用系统
solr-X.X.X-src.tgz
Solr 源代码。可在不使用官方 Git 存储库的情况下在 Solr 上进行开
solr-X.X.X.tgz
Linux/Unix/OSX
solr-X.X.X.zip
Microsoft Windows
安装 Solr使用解压工具解压安装包,解压即可启动。解压后目录结构如表所示:
目录名称
功能
次级文件/文件目录
功能
bin/
包含几个重要的脚本,它们将使 Solr 的使用更容易
Solr、solr.cmd
是 Solr 的控制脚本,也称为 bin ...
Nginx的优化和压力测试
我们要测试 nginx 的负载能力,需要借助压力测试工具。本博客是使用 Apache 服务器自带的一个 web 压力测试工具 ApacheBench ,简称 ab。ab 是一个命令行工具,即通过 ab 命令行,模拟多个请求同时对某一 URL 地址进行访问,因此可以用来测试目标服务器的负载压力。
ab 的安装ab 的安装可以去官网下载,如果不想安装 apache,又想使用 ab 命令,可以直接安装工具包 httpd-tools,该工具包会将 ab 命令安装到 /usr/bin 下,因此在任何地方都可以调用:
yum -y install httpd-tools
检查 ab 的安装结果
123456ab -V# 显示下面信息表示安装成功This is ApacheBench, Version 2.3 <$Revision: 1430300 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Licensed to The Apache Software Fou ...
解决nginx反向代理后页面上的js/css文件无法加载
问题现象:nginx 配置反向代理后,网页可以正常访问,但是页面上的 js、css 和图片等资源都无法访问。
1234(1)nginx配置如下:(2)域名访问:js css文件无法加载;(3)IP访问:js css文件可以正常加载;(4)CI框架下无法访问
配置此例即可:
1234location / { proxy_pass http://127.0.0.1:8000; include naproxy.conf; }
解决方法:nginx 配置文件中,修改为如下配置:
123456789101112131415location ~ \.php$ { proxy_pass http://127.0.0.1:8000; include naproxy.conf; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { ...
laravel 的 intervention-image 图像处理笔记
安装:
需求:
PHP >= 5.4
Fileinfo 扩展
GD 库 >= 2.0
Imagick 扩展 >=6.5.7
composer 安装:
composer require intervention/image
简单的基本使用123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 $img->blur(12);//图片的模糊度,GD下大量使用影响性能,默认1 $img->brightness(30);//图片亮度,-100-100,默认0 $img = Image::canvas(32, 32, '#ff0000');//画图创建画板,可添加背景色 $i ...
Env环境变量类库
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485<?php /** * Created by PhpStorm. * User: 小灰灰 * Date: 2022-04-26 * Time: 21:53:40 * Info: */ namespace support\lib;Env::load();class Env{ /** * 环境变量数据 * @var array */ protected static $data = []; /** * 读取环境变量定义文件 * @access public * * @param string $file 环境变量定义文件 * * @return void */ public static function load ...
VsCode下载,使用国内镜像秒下载
~还在因为 vscode 官方下载慢而头疼嘛,按这个步骤来直接起飞兄弟萌
首先进入 vscode 官方网站然后选择对应版本下载
然后进入浏览器下载页面
复制下载链接粘贴到地址栏
将地址中的/stable 前换成 vscode.cdn.azure.cn即可实现超速下载下面是一个国内镜像的下载链接https://vscode.cdn.azure.cn/stable/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5/VSCodeUserSetup-x64-1.67.2.exe
【亲测成功】Navicat Premium for Win v16.0.13 完美激活版附激活工具
Navicat Premium 是一个数据库开发工具,允许你同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。兼容 Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle cloud、谷歌 cloud、MongoDB Atlas 等云数据库。您可以快速、轻松地构建、管理和维护数据库。
新功能和改进:图表
将您的数据库数据转换为可视化数据,以便通过图表和图形获得清晰的洞察力。
数据传输版本 15 中发布了一种传输数据的新方法。我们的新设计提供了一个直观的界面,用于自定义字段和指定希望传输的行数。
SQL Builder我们设计了一种全新的机制来提高 SQL Builder 的用户体验和查询书写的整体效率。
建模交付模型和数据库之间的差异的全貌,并生成更新目标数据库的脚本。
黑暗的模式暗模式支持已经到达我们的 15 个更新。设置黑暗主题,以保护您的眼睛从传统致盲的白色电脑。
本地 Linux本地 Linux 支持现在添加到我们的 ...
Sql根据不同条件统计总数
前言经常会遇到根据不同的条件统计总数的问题,一般有两种写法:count 和 sum 都可以数据准备:
方法一 :Count代码:
12345678910111213141516171819202122SELECT COUNT( CASE WHEN age > 20 AND age < 25 THEN 1 ELSE NULL END ) AS cnt0, COUNT( CASE WHEN age >= 25 AND age < 30 THEN 1 ELSE NULL END ) AS cnt1FROM USER;
结果:
方法二:sum代码:
12345678910111213141516171819202122SELECT SUM( CASE WHEN age > 20 AND age < 25 THEN 1 ELSE 0 END ) AS cnt0, SUM( CASE WHEN age >= 25 AND age < 30 THEN 1 ELSE 0 END ) ...
快速将Butterfly主题的CDN从jsDelivr切换至自建反向代理源
最新版的 Butterfly 取消了原来设置在_config.yml 里的默认 CDN,导致不能快速替换掉现在极不稳定的 jsDelivr CDN。本文的默认 Butterfly 版本为 4.1.0。
配置现在的默认 CDN 地址被放在了主题的/scripts/events/config.js 中:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471 ...