自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 汇总12个免费国内AI写作网站【2024年最新】

https://turbodesk.xfyun.cn/home?channelid=gj3 - 国内可以直连,响应速度很快 很稳定https://ibiling.cn/template?from=tomyres - 国内可以直连,响应速度很快 很稳定https://chat.tomyres.com/#/pages/web/index?n=15 - 国内可以直连,响应速度很快 很稳定https://xinghuo.xfyun.cn/?ch=nt_feb_DMNSbJ - 国内可以直连,响应速度很快 很

2024-04-05 14:32:17 228

原创 Gerrit学习

Gerrit端口默认为8080,如果要改成其他端口需要在启动的时候加上端口映射,并进入Gerrit容器修改配置文件。如果遇到commit message有change id的限制,可以在Gerrit关闭。在Projects页面下点击 “Create New Project” 创建项目。以Ubuntu 20.04为例,安装Gerrit容器2.15版本。最后重启容器,访问http://localhost:8081/,如下:(以8081端口为例)push到Gerrit。

2024-04-01 19:58:57 265

原创 Electron + Vue3 + TS + Vite 搭建桌面应用

参考:https://blog.csdn.net/mo911108/article/details/131456698。修改vite.config.ts,将当前独立的vite与electron关联起来。增加electron相关的监听,增加配置内容如下。修改tsconfig.json。修改package.json。package.json如下。

2024-04-01 19:58:27 357

原创 汇总50个国内外ChatGPT(4.0/3.5)镜像网站【2024年最新】

一、国内替代平台科大讯飞 星火 - http://mtw.so/5FyU1i讯飞AI免费写作软件 - https://turbodesk.xfyun.cn/?channelid=gj3阿里通义千问 - https://tongyi.aliyun.com/Open Assistant - https://open-assistant.io/百度文心一言 - https://yiyan.baidu.com/welcomeAnthropic Claude - https://www.anthropi

2024-03-31 13:14:23 18877

原创 最新免费可用的国内ChatGPT网站汇总(长期更新)

https://pbot3.bus1.skybyte.me - 国内可以直连,响应速度很快 很稳定。https://www.ai.iisgpt.com - 国内可以直连,响应速度很快。https://chat.iosshop.xyz - 国内可以直连,响应速度较好。https://chat.irss.eu.org - 国内可以直连,响应速度很快。https://www.ai-worker.cn - 国内可以直连,响应速度较好。https://chat.pypig.com - 国内可以直连,响应速度较好。

2024-03-27 00:32:48 950

原创 win10安装electron卡住

【代码】win10安装electron卡住。

2024-01-14 21:07:27 451

原创 Jenkins Gerrit Trigger插件配置

进入Dashboard–>系统管理–>插件管理安装–>高级,安装下载好的hpi文件,最后点击Deploy并重启Jenkins。进入Dashboard–>系统管理–>插件管理安装–>高级,安装下载好的hpi文件,最后点击Deploy并重启Jenkins。管理员登录Gerrit,进入Projects->List->All-Projects->Projects->Access。管理员登录gerrit,进入Projects->List->All-Projects->Projects->Access。

2023-10-30 20:12:19 786

原创 Gerrit 事件监听实现

(Gerrit 2.15对应https://gerrit.googlesource.com/plugins/webhooks/+/refs/heads/stable-2.15)下载地址:https://gerrit.googlesource.com/plugins/webhooks。使用webhook插件实现Gerrit主动向自己的web服务发送请求。在Gerrit操作patch,代码会打印相应的事件。将在Gerrit平台上代码合入,web服务正常监听。将产物拷贝到Gerrit容器的插件目录下。

2023-10-30 20:08:45 623

原创 unicloud实现公众号回复

在需要调用nb-xml2js模块的云函数右键勾选nb-xml2js模块。在模块目录下安装 xml2js。进入common创建模块。使用nb-xml2js模块。

2022-11-19 20:25:49 365 1

原创 unicloud配置微信公众号

【代码】unicloud配置微信公众号。

2022-11-19 16:29:49 310

原创 第一章 Django快速入门

第一章 Django快速入门

2022-10-11 19:43:11 738

原创 Vue 跨越问题解决 No ‘Access-Control-Allow-Origin‘

一、问题Access to XMLHttpRequest at 'http://xxx/wx_pn/wx_code_ticket' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.二、解决方法项目根目录下创建 vue.config.jsmodule.e

2021-01-12 20:38:35 2826 1

原创 Spring Cloud 报错 There was a problem with the instance info replicator

Spring Boot版本:2.3.4.RELEASESpring Cloud版本:Hoxton.SR8一、问题配置 Spring Cloud 后,启动项目报错:There was a problem with the instance info replicator二、解决方法方法一:禁止将自己(注册中心)作为客户端### 关闭客户端配置eureka.client.register-with-eureka=falseeureka.client.fetch-registry=false

2021-01-12 13:37:22 2655

原创 2020某马Python5.0(更新中...)

一、介绍2020某马Python5.0,共24个学习阶段。二、观看地址2020某马5.0第一阶段:Python基础语法(1)https://www.bilibili.com/video/BV1Z5411J7zu2020某马5.0第一阶段:Python基础语法(2)https://www.bilibili.com/video/BV1X54y1W7h82020某马5.0第一阶段:Python基础语法(3)https://www.bilibili.com/video/BV1kK411M7jL待更新…

2021-01-06 21:36:17 1353

原创 Spring Boot连接Redis集群

一、场景搭建Redis集群后,使用Spring Boot连接Redis集群二、连接方式1. 导入依赖<!--redis start--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><de

2021-01-06 20:52:21 496

原创 项目报错找不到sun.misc.BASE64Encoder

一、问题项目报错找不到sun.misc.BASE64Encoder二、原因sun.misc.BASE64Encoder等类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。三、解决方法使用 java.util.Base64 替换 sun.misc.BASE64Encoder示例://import sun.misc.BASE64Encoder;import java.util.Base64;//解决找不到sun.misc.BASE64Encoder...// return ne

2021-01-06 20:36:17 1100

原创 Using ‘UTF-8‘ encoding to copy filtered resources.

一、问题使用maven打包项目时报错Using 'UTF-8' encoding to copy filtered resources.二、解决方法方法一配置编码方式<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>方法二修改 maven-plugins 版本<build> <

2021-01-04 21:05:45 9266 2

原创 虚拟机ping不通百度和8.8.8.8

一、问题虚拟机ping不通 www.baidu.com 和 8.8.8.8二、解决方法修改NAT的网络配置(ip需要统一,如:192.168.aa.bb)配置网关配置DHCP(这里以192.168.44.15作为虚拟机ip地址)修改网络配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens33(这里的ens33只是特例,可能叫其它名字)...BOOTPROTO="static" #静态连接...ONBOOT=yes #网络设备开

2020-12-27 13:03:15 7948

原创 MyBatis注解配置一对多和多对多

一、一对多、多对一场景:多首歌对应一个歌手,形成一对多、多对一关系。音乐表:@ManyToOne歌手表:@OneToMany音乐表:@ManyToOne@JoinColumn(name = "singer_id") //外键名称private Singer singer;歌手表:@OneToMany@JoinColumn(name = "singer_id") //音乐表的外键名称private List<MusicStorage> musicStorageList;

2020-11-29 00:24:19 796

原创 IDEA导入依赖包报错(一次性解决)

场景一idea下载依赖时异常中断导致依赖不完整,第二次启动idea时依赖无论怎么导入都报错。解决方法1.查看报错的依赖2.在maven仓库找到报错的包,删除对应的版本(或整个包的文件夹都删除)。3.在maven仓库搜索.lastUpdated,删除依赖对应的配置文件,让idea重新下载4.重启idea(File——Invalidate and Restart)5.如果重启后没有显示正在导入依赖,则找到pom文件,右键Reimport注意:如果这时idea右侧依赖还是显示报红,可

2020-11-25 13:14:28 12235 1

原创 Java正则表达式匹配链接(及注意事项)

一、场景匹配已爬取网页中的某一个url链接。示例:if (window!=top){top.location.href =window.location.href;}var classid="283";var status="1";var meida = {mp3:"http://mp3.9ku.com/hot/2007/11-01/91161.mp3"}; { "@context": "https://zhanzhang.baidu.com/contexts/cambrian

2020-11-24 10:34:32 1171

原创 Mybatis查询中文返回null

一、问题Spring Boot框架配置Mybatis后,查询数据返回值为null如图:二、原因及解决方法原因:查询数据时,使用了中文作为查询条件,而中文在查询时会变成乱码,因此查询不到。解决方法:配置支持中文查询 characterEncoding=utf-8。spring.datasource.url=jdbc:mysql:///hw?serverTimezone=UTC&characterEncoding=utf-8...

2020-11-19 12:38:30 1090

原创 Spring Boot监听器记录网站访问人数

一、场景使用Spring Boot框架,通过监听器记录网站访问人数和网站访问量。二、实现1.通过监听器创建存储访问信息的初始化变量@Overridepublic void contextInitialized(ServletContextEvent servletContextEvent) { logger.info("ServletContext上下文初始化"); servletContextEvent.getServletContext().setAttribute("coun

2020-11-19 00:13:22 1802

原创 Spring Boot使用过滤器过滤非法URL

一、场景使用Spring Boot框架,通过过滤器过滤不存在的URL,将这些非法URL转发或重定向到自定义错误页面。二、实现API:WebApplicationContext:用于获取全局信息ServletRequest:用于获取请求地址的URI补充:URL和URI的区别示例:https://www.tomyres.com/soft/?page=2&show_page=15其中,URL为 https://www.tomyres.com/soft/,URI为 /soft/,即UR

2020-11-18 22:58:04 3318 1

原创 微信小程序导入外部js

1.自定义外部jsbar.jsPage({ ...})function toAbout() { ...}module.exports = { toAbout //或 toAbout:toAbout}注意:自定义方法应该写在Page外部,才能直接在exports中写入方法名称。2.导入jsindex.jsPage({ toAbout:function() { var barjs = require('../../template/bar/bar')

2020-11-02 15:54:39 1758

原创 微信小程序动态获取最新的全局变量

一、场景需要获取app.js中自定义的全局变量,并展示到index.wxml二、实现index.js//获取应用实例const app = getApp()Page({ data: { free_num:app.globalData.free_num,, },})index.wxml<text>{{free_num}}</text>问题:如果全局的free_num更新,则index.js的free_num无法随之更新。解决方法:利用生命周

2020-10-30 21:15:55 1064

原创 微信小程序获取用户唯一标识openid

相关知识微信小程序、spring-boot一、步骤1.获得的用户登录凭证code(有效期五分钟)2.发送参数code至后端3.通过code获取openid二、实现1.获取code接口:wx.login接口地址:https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/functional-pages/user-info.htmlapp.js // 登录wx.login({ success: res =&gt

2020-10-28 16:52:31 2985 1

原创 实现微信小程序分享功能

一、场景介绍场景:用户A分享小程序,用户B点击小程序,即用户A成功邀请新用户,用户A升级为VIP。思路:用户A分享小程序,用户B点击小程序,获取用户A提供的参数,并向后台发送请求,后台通过提供的参数进行校验,再将用户A升级为VIP。二、功能的简单实现1.设置分享按钮index.wxml<button open-type="share">分享</button>2.开启分享功能,并传递参数接口:onShareAppMessage接口地址:https://devel

2020-10-27 11:27:27 2973

原创 访问docker出现No route to host

docker运行centos7镜像,centos7中运行的tomcat无法通过外部访问。curl 172.17.0.2:8080报错No route to host解决方法:进入docker容器,关闭防火墙docker exec -it base_centos7 /bin/bashsystemctl stop firewalld如果没有systemctl权限,请使用以下命令运行容器docker run --privileged -itd -p 2222:22 --name bas

2020-10-22 19:49:06 1969

原创 centos7快速安装docker

使用官方安装脚本自动安装curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun或国内 daocloud 一键安装命令curl -sSL https://get.daocloud.io/docker | sh启动 Dockersudo systemctl start docker运行 hello-world 映像验证是否正确安装 Docker Engine-Communitysudo docker run hel

2020-10-11 16:52:27 117

原创 两台虚拟机实现Redis集群

1、安装虚拟机详细教程(含镜像下载地址):https://blog.csdn.net/qq_35526165/article/details/1089616742、安装Redis下载rediscd /optwget http://download.redis.io/releases/redis-4.0.14.tar.gztar zxf redis-4.0.14.tar.gz问题:bash:wget: command not found解决方法:yum -y install wget

2020-10-09 11:02:45 661 1

原创 使用VMware快速安装Centos7

一、安装Centos71、下载镜像链接:https://pan.baidu.com/s/1UFWmcPTSPcWumXt6EyW_Fw提取码:0aiz2、打开VMware,新建虚拟机3、使用默认推荐设置(无脑下一步,需要界面可以在配置中选择)选择下载的镜像给虚拟机命名(可忽略)配置内核配置内存4、启动镜像选择 Install CentOS 7 或 Test this media & install CentOS 75、配置镜像选择语言:中文

2020-10-08 22:10:20 169

原创 安装 或 重装VMware-Tools

一、安装 VMware-Tools1、下载未安装 VMwaretools 下方会有提示,点击即可安装2、配置创建 cdrom 文件夹作为装载点目录mkdir /mnt/cdrom装载 CD-ROM 驱动器mount /dev/cdrom /mnt/cdrom将 VMwareTools 压缩包移动到可写目录(可以自己在home目录下创建文件夹)mkdir /home/vmdircp VMwareTools-xxx.tar.gz /home/vmdir/cd /home/vm

2020-10-08 21:42:20 10531 1

原创 SSM之AOP日志

创建表create table sysLog( id varchar(32) primary key, visitTime datetime, username varchar(50), ip varchar(30), url varchar(100), executionTime int, method varchar(20));executionTime:执行时长SysLog.javapublic class SysLog { private String id;

2020-09-25 10:06:39 140

原创 Spring Security 快速入门

一、简介Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。(官方文档:https://spring.io/projects/spring-security)二、快速入门pom.xml<properties> <spring.security.version>5.0.1.RELEASE</spring.security.version></properties>

2020-09-14 12:22:27 397

原创 手写Vuex源码

vuex基本使用方式store/index.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ //统一状态管理 state: { name: '李明' }, //状态更改 mutations: {}, //异步提交更改 actions: {}, modules: {}})main

2020-08-23 22:20:16 140

原创 鄙人分享的一些编程相关资源(持续更新,值得收藏)

持续更新!!!1、JavaWEB篇JavaWeb第一阶段(前端)JavaWeb第二阶段(J2EE)JavaWeb第三阶段(J2EE项目)JavaWeb第四阶段(交互)JavaWeb第五阶段(旅游网)(关注微信公众号"小R资源",回复"JavaWeb课件"即可领取相关课件和代码。更有1000G资源等你来拿!!!)2、Python爬虫篇Python爬虫第一阶段(爬虫模块使用)Python爬虫第二阶段(MongoDB数据库)(关注微信公众号"小R资源",回复"Python爬虫课件"即可领

2020-07-23 16:13:30 57540 2

原创 tomcat项目部署

1、找到out文件夹(idea编译后生成的文件)2、将’ruandao_war_exploded’文件夹复制,粘贴到tomcat的webapps目录,并修改名字3、修改conf/server.xml,在<Host>中添加如下代码:<Context path="" docBase="ruandao" debug="0" reloadable="true" />解释:path:访问路径docBase:webapps目录下的文件名debug:设定debug level

2020-06-10 19:32:11 178

原创 自训练模型实现简单的智能检索

知识:python基础、django基础设计思路:用户进行搜索时,记录搜索内容,当用户再次访问页面时,调用接口,请求服务器的模型进行关键词提取,将使用频率最高的几个关键词返回给用户。参数:Content:用户平常搜索的内容合集Num:返回关键词数量模型:tf_idf_2.model 使用tf-idf算法,模型关键词训练量近千万。(模型下载地址:链接:https://pan.baidu.com/s/16iXtxrgpiTj8AveNHpgShQ 提取码:r5ck)python包:jobl

2020-05-20 22:07:40 19689

原创 网站GZip优化

什么是Gzip压缩?当用户点击我们的网站时,服务器提供的文件越大,到用户的浏览器并显示在屏幕上所需的时间就越长。GZIP在传输他们到浏览器之前压缩网页和样式表,大大减少了传输时间,因为这些文件小得多。GZIP压缩是网页速度优化的基本方法,现在绝大多数网站都已经启用GZIP。GZIP是怎样工作的?GZIP把一个文本文件的字符串替换,使整个文件大小更小。由于CSS文件和HTML文件使用了大...

2020-05-05 00:25:42 248

httpd-2.4.46-o111h-x86-vc15.zip(ab测试工具win10版本)

ab工具简介 ab全称为:apache bench ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求。 ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。

2020-10-17

VC++6.0中文版

VC++6.0中文版,下载安装包,安装即可使用,绿色无广告。VC++ 是具有集成开发环境的c语言编程软件,C++以及C++/CLI等编程语言的c语言编程软件。VC++ 6.0不仅具有自动生成程序框架的功能,还有类管理方便快捷,可开发多种程序等优点,而且用户可以通过简单的设置使VC++生成的程序框架支持数据库接口、OLE2 、WinSock网络和3D控制界面。

2020-10-17

20news-bydate_py3.pkz

百度云地址:链接:https://pan.baidu.com/s/1Do3vncy3AY15EhENP6nR4A 提取码:ecwi 免费分享20news-bydate_py3.pkz,文件放至scikit_learn_data目录下即可

2019-12-04

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

TA关注的人

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