自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ComfyUI中图像亮度/对比度/饱和度处理

【保姆级教程】一口气分享在ComfyUI中常用的30多种基本图像处理方式。用上面这个节点可以同时设置图片的亮度、对比度和饱和度。星球号:32767063。

2024-05-07 15:34:08 232 3

原创 ComfyUI的图像调色处理

【保姆级教程】ComfyUI中常见的十几种多图处理节点,包括图像填充、图像拼接、图像混合等等。可知这个节点可以让一张图片根据另外一张图片进行调色,我上传其他图片再来看看效果,如下。星球号:32767063。

2024-05-07 15:30:41 212

原创 ComfyUI中的图像稀释处理

图像就暗淡了一些,但是还是有一些彩色的,相当于把它放在水里浸泡了一样,掉色了,这就是稀释,我如果设置为1,直接就变成黑白图片了,如下。【保姆级教程】一口气分享在ComfyUI中常用的30多种基本图像处理方式。为0表示不变,我设置大一点,设置为0.5看看,如下。看,一点彩色都没有了,相当于完全掉色了。用下面的节点对图片进行稀释处理,如下。星球号:32767063。

2024-05-06 13:35:32 118 1

原创 ComfyUI中的图像拼接处理

【保姆级教程】ComfyUI中常见的十几种多图处理节点,包括图像填充、图像拼接、图像混合等等。默认就是把两张图片左右拼在一起,我们想要上下拼在一起呢?我们就把方向设置为下,如下。上面是直接拼在一起的,我们还想要个羽化效果呢?用下面这个节点,可以设置羽化值,如下。如果你想把两张图片拼在一起,就用下面这个图像联结节点,如下。它不仅可以拼接两张图片,它可以一次性拼接四张图片的,如下。还有下面这个节点也可以把多张图片拼在一起,如下。拼接的时候还可以设置边框,如下。星球号:32767063。

2024-05-06 13:17:10 578

原创 ComfyUI中的图像镜像反转(3种方式)

这个节点不仅可以上下翻转,还可以左右翻转,把方向设置为水平就行,即设置为level,如下。【保姆级教程】一口气分享在ComfyUI中常用的30多种基本图像处理方式。用下面的节点就可以让图片左右镜像反转,如下。上面这个节点也可以进行左右翻转和上下翻转。如果想要上下翻转呢?或者用下面这个节点也行,如下。星球号:32767063。

2024-05-06 13:11:42 362

原创 ComfyUI-moondream

上传图片,问它问题,点击按钮,就是这么简单,你可以让它描述一下图片的内容,这个可以用来反推提示词哈,然后问它图片中的人物叫什么名字,穿什么颜色的衣服,都是可以问的,只要关于这张图片的所有问题,它都可以回答,它所需要的模型如下。这个moondream是一个视觉模型,你可以用这个视觉模型问它关于图片的所有问题,也就是你上传一张图片给它,你就可以问它关于这张图片的所有问题,这个安装很简单,项目已经在github上开源了,如下。然后在红色圈住的地方问它关于上传图片的问题,这样就行了。星球号:32767063。

2024-04-30 10:47:45 219

原创 ComfyUI-AniPortrait——数字人插件

效果就是生成的视频人物是我们上传的图片,视频里面人物说的话就是我们上传的音频,也就是它生成的视频是有声音的,是对口型的,然后视频里面的人物动作是根据我们上传的视频里面的人物决定的,也就是下面的视频,如下。D:\硬盘备份\stable diffusion\其他模型\AniPortrait节点所需模型\sd-image-variations-diffusers\image_encoder。D:\硬盘备份\stable diffusion\其他模型\AniPortrait节点所需模型\AniPortrait/

2024-04-30 09:13:29 704

原创 给黑白图片上色的节点——ComfyUI-DDColor

看,上色还是很出色的,但是如果对黑白漫画上色的话,效果不是很好,上的颜色很乱,不符合日常常识,如下。【干货分享】用ComfyUI-DDColor一键给黑白老照片上色,使用简单,效果还非常惊艳。这个上色对黑白照片上色效果很好,我就随便在网上找一张黑白照片看看效果,如下。如果你图片小,就把上面的数字改小一点,设置为512,如下。什么情况下使用这些模型呢?把上面的模型放到下面的目录中,如下。星球号:32767063。

2024-04-26 13:22:42 357

原创 ComfyUI中实现反推提示词的多种方案

总结,你要是想把图片的风格(比如梵高风格、水彩风格、山水画风格)也反推出来的话,用clip询问机节点和Gemini节点是最好的,个人总结用Gemini节点最好,其次是clip询问机节点,其中wd节点没啥用,它只能识别出图片看得见的元素,它的效果最差的。整理AI学习资料库:https://pan.quark.cn/s/05ad7c581caa。往期学习资料:https://pan.quark.cn/s/7173cec616b6。第二种方案用clip询问机节点,如下。第一个方案,用wd节点,如下。

2024-04-26 13:06:23 846

原创 怎么知道apache配置文件哪里错了?

如果你配置Apache配置文件的时候,配置错了,不知道是哪一行错的话,你可以使用httpd.exe -t命令

2023-05-09 13:53:53 371

原创 nginx给kibana设置代理转发

nginx给kibana设置代理转发

2023-04-30 16:22:33 667

原创 docker容器没有vim工具,怎么修改docker容器里面的文件?

如果docker容器里面没有vim命令,你又不想在docker容器里面安装vim命令的话,想修改里面的文件真是麻烦,我们可以把容器里面的文件复制到我们的本地,修改完了就复制到容器里面,方便很多,如下。本地修改完了,我们就把它复制到docker容器里面,总不能我们本地都不能修改文件吧,起码有个vscode吧,如下。表示把容器里面的app.js复制到我们本地的/Users/lianghuoyou/temp目录中,如下。

2023-04-30 15:46:28 875

原创 vscode使用技巧(3)

看,是在name后面加上“888”了,而不是把name替换为888,同理,我们想要在前面加上888呢,一样的,先选中一个name,然后我们按ctrl+Shift,不要放手,接着我们按↓三次,就选中4个name,如下。我们打开了一个项目,但是我又想打开一个项目的话,你直接当前窗口打开的话,会在当前打开我们的项目的,之前的项目就关了,这样不好啊,我们想同时打开两个项目啊,我们可以新建一个窗口打开新项目,如下。进入的是这个python_work目录,为什么是这个目录,因为你当前打开的项目就在这个目录下,如下。

2023-03-12 18:49:44 365

原创 vscode使用技巧(2)

可以,但是这样看我不知道我选中的是哪个self了,我们配置一下editor.selectionBackground,设置我们选中的文本样式,我们设置为红色,如下。跟下载插件一样,还是在那里搜索,我们就搜索“Atom One Light”,下载这个主题,或者我们搜索“Theme”,搜索其他的主题,如下。1表示我们设置高亮的字符串,2是设置的字体颜色,3设置的是背景颜色,然后我们看看我们代码中的NOTE:,看看有没有高亮,如下。看,高亮了,就是我们设置的高亮样式,如果我们还想设置一下其他字符串的高亮,如下。

2023-03-12 17:49:10 9399

原创 MySQL的脏读、幻读、不可重复读

脏读:也就是读取了未提交的数据,比如我开启了一个事务A,在里面操作一个用户表,获取里面一个用户的积分(比如此时这个用户的积分是100),此时有另外一个事务B也操作了这个用户表,把这个用户的积分减少了10,这个用户积分变成了90,但是还没有提交事务哦,但是在事务A里面获取这个用户的积分的时候,结果就是90,这就是脏读,在事务A里面获取到了事务B里面没有提交的数据。幻读:幻读就是不能读取其他事务提交的数据。不可重复读:就是可以读取其他事务提交的数据。

2023-02-23 19:14:58 161

原创 根据excel模板导出

我要导出这个表格,导出到excel,怎么做?先创建一个模板,如下 模板如下 在里面设置好单元格的样式,这样就不用我们在代码中设置样式了,很方便 有个地方要注意,我们的模板中的商品只有一行,但是导出的时候有可能会有多个产品的,所以这里我们要插入新行,如下但是这样的话,导出的效果如下 我们只是创建了一个新行,还没有对单元格就行合并,我们还要合并这些单元格,如下可以了,但是内容没有自动换行,我们直接在模板中设置自动换行,如下 再来看看效果,发现还是不行,我们再来设置顶部对齐看看,如下 再来看看效果,如下还是不行,

2022-07-14 16:05:00 1676

原创 LAYDATE日历插件使用

在工作中,我们难免会用到日历插件,我一般喜欢用layDate,因为它属性多,设置方便,还有回调函数可以自定义逻辑处理,挺不错的,现在我们就学习使用它~html页面代码:效果如下点击文本框,效果如下 现在我们说说具体的使用方法步骤:首先加载那个js进来,在头部那里加载,然后给你的文本框加个onclick=”laydate()”就行了,如下然后我想换个样式,在页面中头部或者尾部添加下面的代码,如下laydate.skin(‘danlan’);Danlan就是样式名称,有哪...

2022-07-13 10:48:58 912

原创 汉字转拼音

好用的拼音类,代码如下然后怎么使用?我们把它用在thinkphp中看看,存放位置如下使用如下 要把字符转为gbk才可以使用哦,如上

2022-07-13 10:43:52 180

原创 Docker介绍与安装

Docker是容器技术的代表,容器技术从本质上将是将程序隔离打包的一个技术,不是一个很新的技术。Docker在2013年被开源之后就发展非常迅速。 对于Linux系统,docker在centos6中不支持,或者说支持不友好,会很卡,至少是centos7版本才行。Docker是云计算的一种技术。如果我们是win7或者win8系统的或者win10系统,要利用 docker toolbox安装的,然后我们先下载Toolbox,即如下红色圈住的那个文件,直接双击下面红色圈住的文件安装的,如下 我们全部勾上,不要那

2022-07-12 11:46:44 384

原创 微信网页授权笔记

首先将公众号绑定到微信开放平台帐号后,这样获取的用户数据才有unionid字段,如下如下绑定,如下 也就是我们想在H5页面中想获取用户的UnionID,先到open.weixin.qq.com绑定我们的公众号,然后返回来的数据就有UnionID数据了。然后设置好js接口安全域名和网页授权域名,如下到时我们做好的h5页面的域名就是one.7xxx.com(换为自己的域名)的。然后先确定我们公众号有没有获取用户信息的权限,如下 可知有的。这样准备工作就做好了。然后接着看官网文档,如下网页授权 | 微信开放文

2022-06-14 18:42:01 445

原创 nginx图片防盗链

某个目录下的文件防盗链,比如图片啥的,如下配置,如下表示如果请求来自*.abc.com(比如mini.abc.com、file.abc.com等等)、servicewechat.com的话就可以访问/attachment/wei_card/article_img下的文件,否则返回404错误...

2022-06-14 18:17:16 342

原创 vue中兄弟组件间传递数据

兄弟组件怎么传递数据呢?很简单,创建一个空的vue实例,如下然后通过这个空的vue实例来传递数据,怎么做?我先在一个组件里面通过这个空的vue实例派发一个事件,如下然后在另外一个组件监听这个事件就行了,在mounted里面通过on来监听,如下...

2022-06-14 17:17:26 227

原创 JavaScript中forEach怎么跳出循环?

JavaScript中forEach循环,break与return都是无法跳出循环,需要使用抛出异常的方式跳出循环。我遍历一个数组,验证数组的每个元素,看看是否符合条件,不符合条件的话,我就退出循环,发现break与return都是无法跳出循环,要使用try-catch才可以跳出循环,如下用throw抛出错误来退出循环,然后在catch里面就可以获取到这个错误信息,然后我们就可以弹出错误信息,如下......

2022-06-14 11:01:36 710

原创 公众号h5网站里面跳转到小程序

公众号h5网站里面也可以跳转到小程序的,具体步骤如下:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html大概步骤如下:先声明可以使用的标签,我们使用的是wx-open-launch-weapp标签来跳转到我们的小程序的。然后就可以使用我们的wx-open-lauch-weapp标签来跳转到小程序了,如下<wx-open-launch-weapp style="wid

2022-02-23 11:45:50 3247

原创 css文本多行省略

上面是多行文本,我们想要它最多显示两行,多的话用省略号替换,添加下面的样式就行,如下overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;即如下添加后效果如下看,可以。...

2022-02-22 16:55:28 547

原创 上传图片并且裁剪

上传图片并且裁剪,可以使用下面这个插件,基于vue的,如下这个插件叫“vue-cropper”,官方文档如下https://codepen.io/xyxiao001/pen/wxwKGz

2022-02-19 09:54:39 396

原创 批量修改数据库,比如给数据库的某个表添加一个字段

批量修改数据库,比如添加一个字段,如下SELECTCONCAT('ALTERTABLE',TABLE_SCHEMA,'.tp_clientADDfrom_uidINT(11)NOTNULLDEFAULT0COMMENT"上一次负责人";')strFROMinformation_schema.`TABLES`whereTABLE_SCHEMALIKE'%_crm'GROUPBYTABLE_SCHEMA;上面我给所有crm结尾的数据库里面的tp_client表...

2022-02-18 10:44:00 1409 1

原创 前端实现点击复制功能

点击上面的“点击复制”,实现复制采购单号的功能,使用下面这个插件:https://github.com/zenorocha/clipboard.js/使用如下首先html代码如下(主要看红色划住的代码)js代码如下//点击复制采购单号varclipboard=newClipboardJS('.hook-clipboard');//实例化//复制成功执行的回调,可选clipboard.on('success',function(e){...

2022-02-18 10:36:18 3531

原创 getID3获取视频的宽高、时长等信息

我们想要获取视频的宽高、时长等信息,可以使用下面的插件,这个插件不要我们服务器安装什么ffmpeg第三方插件,直接上传源代码就可以使用了,如下使用getID3就可以实现该功能,win和linux下都通用github地址:https://github.com/JamesHeinrich/getID3使用代码示例如下:require('./getID3-master/getid3/getid3.php');$getID3 = new \getID3();$ThisFileInfo = @$

2022-02-18 10:29:30 802

原创 json_encode转为json字符串问题

如果我们的数组是空的话,你用json_encode转为json字符串的话,他会转为“[]”,而不是转为“{}”,我们要想我们的空数组转为json字符串是{}的话,要加第二个参数,如下json_encode($post_data,JSON_UNESCAPED_UNICODE)不对,还要先转成对象,然后才行,如下...

2022-02-18 10:23:13 447

原创 layer.closeAll()时经常不起作用

在layer弹出的子页面调用layer.closeAll()时经常不起作用,这时我们可以尝试调用parent.layer.closeAll();这样就可以正确的关闭掉所有弹窗页面了。

2022-02-18 10:18:16 1536

原创 无限级分类实现(基于thinkphp框架)

无限极分类表设计如下无限极分类呈现出树状怎么做?首先我们要排序,即子导航排在父导航的下面,比如如下上面的子栏目是汽车精品的子导航,所以它排在汽车精品的下面,这样的话,我们就需要另外做一个排序方法了,不用select这个方法了,select方法默认是按id来排序的,比如我们的这些导航是放在goods_cate这张表中的,我们就新建一个CateModel.class.php模型,用来操作这个表,代码如下<?phpnamespace Admin\Model;use Think\Mo

2022-02-16 14:22:30 654

原创 内容太长换行

看上面的内容,影响排版了,我们设置word-break为break-all就行了,如下效果如下看,正常了。

2022-02-16 13:54:57 239

原创 go定义一个树状结构

一个树状结构怎么定义?如下上面定义的就是一个树状结构,即树状结构一般有两个属性,然后还有个Child属性,Child属性的类型就是一个切片,切片的类型就是第一个属性的类型,这个就是树状结构了。...

2022-01-20 13:59:41 523

原创 实现文本太长隐藏,点击“点击展开”查看全部

这个代码如下实现$(function(){ $(".hook-more").each(function(){ var maxwidth=15;//设置最多显示的字数 var text=$(this).text(); if($(this).text().length>maxwidth){ $(this).text($(this).text().substring(0..

2022-01-19 16:07:36 801

原创 select2实现异步获取下拉数据

我想用select2实现这种搜索异步获取下拉数据,怎么做?首先前端代码如下$("#id").select2({ ajax: { type: 'POST', url: "{{route('get_combination_main_goods')}}", //数据请求路径 dataType: 'json', delay: 100, data: function (p...

2022-01-19 16:03:35 1069

原创 mysql 的text、mediumtext、longtext类型

如果我们的字段保存的是很长一段字符串的话,我们的text类型保存的长度有限,只有65535个字符,我们保存的内容如果超过了这个长度,我们可以使用mediumtext,或者用longtext,这两个类型保存的长度如下...

2022-01-19 10:10:48 1866

原创 layer设置弹出层的位置

layer的弹出层我不想再正中显示,我们想在距离顶部10px,然后水平居中,设置offset,如下更offset更多设置如下看看效果,如下滚动的时候我想固定弹出层,不随滚动条滚动而滚动,如下设置fix是true就行了...

2022-01-19 10:07:44 2381

原创 php设置日期格式前导0

效果如下我想2018-11-1变为2018-11-01,2018-11-2变为2018-11-02,怎么做?如下效果如下

2022-01-19 10:04:48 313

原创 thinkphp发送邮件

先把phpmailer放到Thinkphp里面的library的Vendor目录下,如下然后定义一个函数,如下function send_email($toemail, $subject, $body) { //示例化PHPMailer核心类 //vendor模式 Vendor("PHPMailer.PHPMailer"); $mail = new \PHPMailer(); //nameplace 模式; //$mail = new \L.

2022-01-18 12:02:47 933

记事本代码及程序

基本的记事本功能都有了,适合初学者借鉴一下

2013-12-20

空空如也

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

TA关注的人

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