自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无耻的鱼

迷茫的行走在编程的路上

  • 博客(53)
  • 资源 (6)
  • 收藏
  • 关注

原创 视频去水印 部分源码(包含部分php与go)有需要可以联系我

抖音去水印

2023-11-10 16:24:04 565 1

原创 gorm 自定义日志自定义接入三方日志

GORM自定义日志

2023-01-10 16:49:22 1524

原创 docker run go程序 报错 no required module provides package main.go

docker 运行 编译go程序no required module provides package main.go: go.mod file not found in current directory or any parent directory; see 'go help modules'

2022-05-23 13:41:27 794

原创 docker -v 添加数据卷无效

最近在搞docker 编译go程序打包遇到这么一个问题docker -v 之后在容器中居然没有数据,没有挂载上去因为之前有遇到这个问题,后边换了服务器就没事了 就丢到一边了最近又用上这个功能了查了一下资料发现需要开启一个东西CentOS7中的安全模块selinux把权限禁掉了,无法使用-v命令进行挂载第一个处理办法就是 在 -v 后边跟着一个--privileged=truedocker run --rm -it \ -v /home/docker/:/ap..

2022-04-04 09:57:04 1141

原创 mysql 批量插入更新数据操作

最近操作遇到大数据更新 哈哈就几千条gorm操作 https://talkgo.org/t/topic/2951mysql 的sql语句 想了解就学学 REPLACEREPLACE INTO `day10`.`user` ( `id`, `name`, `age`, `created` )VALUES( 3, '李四', 22, '2022-03-03 14:14:37' ),( 4, '李四', 22, '2022-03-03 14:14:37' )...

2022-03-03 14:25:08 370

原创 vue3 api加载权限路由报错 vue Invalid route component

最近想用vue3撸个基础后台方便后边接单啥的用到了一个小技术 通过api动态加载路由,刚开始写的时候老是报错vue Invalid route component找了好多文档都没找道原因,后边看到某篇博客使用 $拼接参数,就试了一下 没想到可以了现在复盘一下我的原始操作api请求的json 也是就模拟了一个api返回路由xxx.json[ { "path": "/About", "name": "About", "component": "../views/Ab

2021-11-19 20:43:16 9088 2

原创 字节小程序 授权手机号 解密

最近开发字节小程序 发现字节服务端demo实在是…所以我弄完手机号解密 就发上来 给大家玩耍学习先决条件永远是环境你的小程序要有手机号授权能力开发环境 字节小程序 golang这看有个要注意1先登录2在授权手机号3才可以解密小程序代码jsPage({ data:{ }, getPhoneNumberHandler(e) { console.log("------手机号-------"); console.log(e); consol

2021-06-03 10:13:04 772

原创 Golang反向代理 请求体修改 返回体修改 请求头修改 IP修改

Golang反向代理 请求体修改 返回体修改 请求头修改 IP修改 添加连接池,定义错误信息package main//反向代理 ip设置 连接池设置import ( "bytes" "io/ioutil" "log" "math/rand" "net" "net/http" "net/http/httputil" "net/url" "regexp" "strconv" "strings" "time")var addr = "127.0.0.1:2001"

2021-05-29 16:50:56 1700

原创 golang http代理修改返回数据

首先需要一个服务端api 可以访问这个前边有说过可以翻看前边文章 或者 看我的博文传送门那么现在我们操作代码 修改代理成功后的返回数据package mainimport ( "bytes" "errors" "fmt" "io/ioutil" "log" "net/http" "net/http/httputil" "net/url" "regexp" "strings")var addr = "127.0.0.1:2002"func main() { //12

2021-05-28 22:49:06 990 2

原创 简单的 Golang http反向代理

先起一个目标服务package mainimport ( "fmt" "io" "log" "net/http" "os" "os/signal" "syscall" "time")func main() { rs1 := &RealServer{Addr: "127.0.0.1:2003"} rs1.Run() rs2 := &RealServer{Addr: "127.0.0.1:2004"} rs2.Run() //监听关闭信号 quit :=

2021-05-27 21:36:18 364

原创 Golang http服务端 与 客户端 操作

Golang服务端package mainimport ( "log" "net/http" "time")var ( Addr = ":8080")func main() { // 创建路由器 mux := http.NewServeMux() // 设置路由规则 mux.HandleFunc("/hello", hello) // 创建服务器 server := &http.Server{ Addr: Addr, WriteTimeo

2021-05-26 22:52:07 280

原创 Golang http代理

Golang http代理话不多说 直接上代码package main import ( "fmt" "io" "net" "net/http" "strings" ) type Pxy struct{} func (p *Pxy) ServeHTTP(rw http.ResponseWriter, req *http.Request) { fmt.Printf("Received request %s %s %s\n", req.Method, req.Host, r

2021-05-26 22:40:13 155

原创 gin+mongodb开发的系统探测

系统探测下载地址https://gitee.com/code5/check介绍根据系统指定连接检测 探测系统存活报警软件架构gin+mongo+cron 前后分离 前端使用xadmin安装教程修改mongodb 链接配置 启动端口有需要就修改一下 Mode 测试 debug 正式release使用说明启动后 访问 IP:端口/web/login.html 登录 默认账号密码为JwAdmin/JwAdmin 在任务管理处添加任务 探测记录会在日志管理显示..

2021-05-07 15:39:58 705

原创 go操作mongodb

Golang操作mongoDB学习要与时俱进现在使用的是mongo 库是"go.mongodb.org/mongo-driver/mongo"不再是"github.com/mongodb/mongo-go-driver/mongo"package mainimport ( "context" "fmt" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" "go.mongod...

2021-05-04 23:58:27 827

原创 go-zero 启动报错 cannot use &errPicker literal (type *errPicker) as type Picker in return argument:

# go.etcd.io/etcd/clientv3/balancer/pickerE:\Go\pkg\mod\go.etcd.io\[email protected]\clientv3\balancer\picker\err.go:25:9: cannot use &errPicker literal (type *errPicker) as type Picker in return argument: *errPicker does...

2021-03-22 23:59:51 882

原创 go-zero学习记录(1)

go-zero学习记录说一下学习路径一开始是跟着大神的公众号学的[微服务实践] 但是写了半天有些地方运行不起来于是加了大神的群问了一下 群里大神说是少了 -dir .然后我加上了还是运行不起来,既然起不来就肯定是哪里有问题这个是公众号的文章地址传送门 不过不建议你去看了 代码迭代速度太快了 还是去github看示例吧gitgub地址https://github.com/tal-tech/zero-doc我今天敲得是第一个因为github有教...

2021-03-22 23:57:11 272

原创 etcd集群踩坑部署以及Go语言开发案例

1 安装etcd在两台服务器上执行下面的命令,安装etcd:yum -y install etcd执行下面的命令,查看etcd:yum list installed |grep -i etcd如果出现如下结果,表示安装成功:etcd.x86_64 3.3.11-2.el7.centos @extras三台机器都装一下然后编写集群启动脚本第一台服务器 node1TOKEN=token-01CLUSTER...

2021-03-14 17:13:08 384

原创 consul 节点加入ID冲入 Failed to join 192.168.1.213: Member ‘consul1‘ has conflicting node ID ‘fd002068-1

2021/03/03 15:14:32 [WARN] agent: (LAN) couldn't join: 0 Err: 1 error occurred: * Failed to join 192.168.1.213: Member 'consul1' has conflicting node ID 'fd002068-1f26-7e90-ba80-b9e999d874a1' with this agent's ID==> 1 error occurred: *

2021-03-03 15:46:55 1367 1

原创 Linux下安装Go环境

新建目录两个mkdir work 安装目录mkdir code 代码目录安装 下载工具yum -y install wget下载安装包进入 work 目录 输入 (下载列表Go下载 - Go语言中文网 - Golang中文社区)wget https://studygolang.com/dl/golang/go1.15.6.linux-amd64.tar.gz下载后解压到当前目录tar -C /work -zxvf go1.15.6.linux-...

2021-01-06 19:49:45 1831

原创 gorm查询数据库指定列,返回指定字段信息

gorm查询指定列数据原文地址传送门数据表CREATE TABLE `jw_catalogue` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL, `deleted_at` datetime DEFAULT NULL, `pid` int(11) DEFAULT '0' COMMENT..

2020-10-19 11:29:47 17074 9

原创 kafka操作_win安装启动

最近在看 kafka 百度了一下发现都是Linux系统的操作那么我说说win的操作kafka下载位置官方网站: http://kafka.apache.org/官方下载地址: http://kafka.apache.org/downloads请选择绿色框起来的 不要下载带有src字样的解压之后 进入文件根目录For zookeeper:<span style="color:#333333">.\bin\windows\zook...

2020-07-16 09:29:01 160 1

原创 Go从0开发(1)

go学习笔记 原地址:传送门go安装包下载设置GOPATH在 GOPATH下新建三个文件pkgbinsrc三个文件goenv查看go环境变量开发编辑器VScodeGolandpackage mainfunc main() { println("你好")}Go编译gobuildgobuild -omian.exe交叉编辑可以部署到其他平台然后再执行go build命令,得到的就是能够在Linux平...

2020-06-30 00:33:23 241

原创 GIn/Vue 搭建的匿名心愿墙

展示地址匿名心愿后端代码JwcodeGo.zip前端代码JwWeb.zip部署查看 这篇文章传送门目录结构数据库采用的gorm mysql

2020-03-17 09:19:00 354

原创 聚石塔,御城河接入,御河城安全整改demo

去年做了御河城接入,怕忘记和丢失代码,所以在这里做个记录,也是方便其他人 操作使用吧我用的是PHP框架 tp5,如果你也是那么你复制后改一下参数就哦了配置文件这个里主要代码<?php/** * Created by PhpStorm. * User: 伍先生 * Date: 2019/8/14 * Time: 10:59 * Info: 说明 */n...

2020-03-05 12:29:27 1539

原创 在线tcp测试,tcp测试

最近学习有关tcp的知识,写了相关的代码但是却没法测试于是自己在学完当前部分知识 写了相关的测试代码有需要的同学可以自行下载点我下载如果想知道是怎么写的可以看我的博客这篇文章传送门...

2020-02-23 00:41:00 8980 1

原创 Thinkphp6.0 多应用安装说明

附 如果不能下载 请到这里来 传送门我先把框架丢上来吧一个是刚下来没有扩展的,也就是单应用的单应用.zip下边这个是多应用的,安装好了扩展的多应用.zip接下来说说我是怎么搞的 按着文档的说明执行命令(记得安装 composer) composercreate-projecttopthink/thinktp 2. 打开更目...

2019-11-06 09:20:39 3523 2

原创 本地vue项目打包到新建的git仓库

我是在码云上创建的仓库代码是本地写好的一个vue+element-ui 搭建的后台模板,想着以后会经常用 就打包上传一下从网上找了找资料,看着也是模模糊糊的还好最后也找的多了,就自己试试,没想到OK的使用命令行创建的应该本地git库都搞好了现在就需要这么几条命令把它和远程仓库关联起来第一条 关联到仓库git remote add originhttps:...

2019-10-22 23:15:11 868

原创 我的博客 blog.jwcode.cn

http://blog.jwcode.cn/传送门我的框架(tp5.1为基础)http://www.jwcode.cn/前端 vue+element-ui 后台模板https://gitee.com/code5/backstage.git

2019-07-30 13:18:28 179

原创 PHPStorm编辑器 操作 Git

详细地址: 传送门假装你的git 在 phpstorm 配置好了首先拉取远程代码git clone git@121212122这个我还是喜欢手动的接下来就是三步走第一步添加文件右击文件第二步添加文件说明填写完毕 点击 COMMIT第三步上传点击 Push 上传说明 Pull是拉取代码...

2019-07-30 13:16:16 458

原创 django 添加模型后 admin中多对多关系显示为对象

个人博客传送门上级名称其实还是想显示我这个分类的,但是不知道为啥了今天百度查了一下也没有找到所以我就回忆之前学的,在模型里加了一个东西 def __str__(self): return "%s"%(self.clsname)咦,OK了!原来这个是要显示他自己的...

2019-07-09 12:38:39 397

原创 python3 导入自定义包 ModuleNotFoundError: No module named '__main__ 解决办法

网上找了好多资料也米有解决后来我就打开cmd 一下下的试结果还么有试两下 就OK了下面截图说一下,看不懂的童鞋可以留言或者加群咨询我这个是我的项目 PyQt5的一个准备UI界面和我的代码分开写方便之后应对 那个传说中的上帝客户一开始在 index.py 这么写的from .UI.SearchEngine import UiMainWindow这个是编辑器边提示...

2019-05-10 13:12:14 13231 2

原创 pyinstaller 打包的PyQt5 无法在别的电脑运行

pyinstaller -Fw main.py这样打包好程序放在别的电脑无法运行其实就是很多包丢失了改一下打包就行pyinstaller -w main.py这样就行了

2019-05-08 10:55:12 2254

原创 使用 pyinstaller pyqt 打包之踩坑 'str' object has no attribute 'items'

这两天做一个win应用程序,程序写的完美 但是打包的时候出现了好多问题出问题的配置python 3.7.0pyinstaller 3.4PyQt 5.12.2PyQt-tools 5.11.3.1.4setuptools 41.0.1这个是 2019 年5月...

2019-05-08 10:32:45 992

原创 Java 基础 3.3(常用类)

package demo7;import jdk.dynalink.linker.support.SimpleLinkRequest;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Calendar;import ...

2019-05-01 21:52:46 184

原创 Java 基础 3.2(字符串)

字符串操作,指定字符位置,转换大小写遍历,长度等等

2019-05-01 00:59:09 159

原创 Java 基础 3.1(异常与异常处理)

demo1 (try catch finally)package TryCatch;/** * try catch finally */import java.util.Scanner;public class Demo1 { public static void main(String[] args) {// Scanner input = new ...

2019-04-27 00:24:42 119

原创 Java 基础 2.3 (多肽,抽象,接口)

多肽Childrenpackage Polypeptide;public class Children extends Father { public void exit(){ System.out.println("你儿子16了"); } public void girl(){ System.out.println("你女...

2019-04-22 16:42:31 268

原创 Java 基础 2.2 (继承,final,super)

Fatherpackage Inheritance;public class Father { int age; float money = 2356.23f; String name; public Father(){ System.out.println("初始化顺序 + Father"); } public vo...

2019-04-22 12:12:44 173

原创 Java 基础 2.1 (类和对象)

demo1文件夹TelPhonepackage demo1;/**类和对象*/public class TelPhone { float screen; float cpu; float mem; void call(){// 局部变量 int num = 0; int mem = 66; ...

2019-04-21 19:30:04 181

原创 Java 基础 1.4 (函数)

函数public class HelloWorld { //定义了一个方法名为 print 的方法,实现输出信息功能 public void print() { System.out.println("Hello World"); } public static void main(String[] args){ ...

2019-04-21 16:57:26 553

U盘启动盘Linux制作_rufus-3.15.zip

使用Runfus工具https://rufus.ie/

2021-08-27

python selenium 关于自动化配置 chromedriver

chromedriver 资源包 包含当前最新谷歌浏览器 以及 chromedriver 安装配置即可 这里有操作方式 https://blog.csdn.net/ListFish/article/details/89397451

2019-04-19

XPath-Helper

最新的 我上服务器 下载 打包下来本地用的 XPath Helper可以支持在网页点击元素生成xpath,整个抓取使用了xpath、正则表达式、消息中间件、多线程调度框架的chrome插件。

2018-09-05

pywin32-223-cp37-cp37m-win_amd64.whl

pywin32-223-cp37-cp37m-win_amd64.whl scrapy 安装的扩展

2018-09-04

lxml-4.2.4-cp37-cp37m-win_amd64.whl

Scrapy是一个为了爬取网站数据提取结构性数据而编写的应用框架,可以应用于数据挖掘,信息处理或存储历史数据等一些列的程序中。Scrapy最初就是为了网络爬取而设计的。现在,Scrapy已经推出了曾承诺过的Python3.x版本。

2018-09-04

scrapy-37-64

Twisted-18.7.0-cp37-cp37m-win_amd64.whl pywin32-223-cp37-cp37m-win_amd64.whl lxml-4.2.4-cp37-cp37m-win_amd64.whl

2018-09-04

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

TA关注的人

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