自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lu的博客

你好呀~大四了~

  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

原创 设计通用增删改查,支持多表连接快速开发框架 golang

源码:gt 快速开发api快速开发业务框架,模型生成通用增删改查,支持多表连接demo:deercoder-gin (单机)micro-go (微服务)APIAPI 使用模型定义结构体标记增删改查Crud多表查询批量创建配置文件模式缓存使用加解密标准日期JSON类型字段验证日志支持snowflake ID消息中间件扩展 使用crud原生SQL更新其他字段事务使用gormmock假数据关于crud的cloneAPI Examples.

2020-08-19 11:09:36 404

原创 linux/其他系统用触控板在多屏幕之间快速移动鼠标指针

多个显示屏之间快速切换,又不想总是使用鼠标,寻找解决方案本人笔记本(右侧)+显示屏(左侧):需求: 总是用鼠标移动才能快速移动到另一个屏幕上分析: 直接搜索结果并没有,拆分需求: 快捷键设置+鼠标坐标设置结果: 系统ubuntu自带的快捷键设置+sudo apt install xdotool(ps:其他系统自行尝试)步骤1.sudo apt install xdotool2.添加系统快捷键:设置两个快捷键:接下来可以快乐的玩耍,每次使用快捷键就能让鼠标直接定位到对应的位置.

2021-06-30 14:45:26 696

原创 go 调用命令行 shell command not found/ 执行中 exit

前提:服务器shell脚本执行正常,但是go调用shell脚本错误// 加在此处cmd := exec.Command("bash","-c",your command)//_, err = cmd.Output()// 直接上述cmd.Output() 不打印错误详情直接exitvar out bytes.Buffervar stderr bytes.Buffercmd.Stdout = &outcmd.Stderr = &stderrerr = cmd.Run().

2021-05-20 10:42:09 3690

原创 go 性能分析工具pyroscope图形化

今天安利一款go语言开发的性能分析工具图形化(支持golang,python,ruby),几个月前兴起, 目前2.5k, 前景很好按照官网说法:主要解决了性能分析问题:(golang中分析安装各种第三方工具和调试,和图形化欠缺)1.在代码中查找性能问题2.解决CPU使用率高的问题3.了解您的应用程序的调用树4.跟踪随着时间的变化按照官网说法,尝试了一番性能分析图:图形上有告警功能(Alters- Comming Soon), 暂时无法使用,快了步骤:1.运行serverd.

2021-03-11 18:09:00 1445

原创 go/gt/web/mysql/gorm 快速开发脚手架

gt 2.0api快速开发业务框架, 模型生成, 通用增删改查, 支持多表连接解决了什么不仅仅是日常开发中crud,更是解决了绝大多数情况下的多表连接处理逻辑,三步crud(包含多表)如何进行多表的crud// https://github.com/dreamlu/gt-crud/blob/master/models/order/order.go// order modeltype Order struct { models.AdminCom ClientID uint64 `json:"

2021-03-03 14:37:58 468 1

原创 go 测试依赖/项目根目录

论go的测试依赖如何解决(相对/绝对路径)/获取真实项目根目录众所周知, go的测试深受吐嘈, 整个项目运行并不会有依赖问题, 但是分开测试时, 常常会提示无法找到依赖转载注明:csdn链接https://blog.csdn.net/qq_35244529/article/details/114312616如何简要解决1.经过大量测试与实验, 目前发现通过$GOPATH的方式最为简单方便, 实现如下2.前提: 拥有GOPATH环境变量, 项目目录在GOPATH下,或者项目使用go modu

2021-03-03 14:35:02 1100 1

原创 论如何设计一个简单的守护进程,并增加一些自己的需求 golang

论如何设计一个简单的守护进程,并增加一些自己的需求业务中经常性遇到希望实时监听的需求, 最后硬生生改成了定时任务场景需要实施监听,满足某种需求,如到点执行ps: 一般秒杀,到点执行,可通过限制设置时间(只能选择整点/每5/10分钟等)来定时扫描达到目的我想要的守护进程1.指定任意时刻执行程序2.通过任务队列来执行3.新task来临时,队列更新(指针即可),总体维持固定携程数量进行执行如何设计1.建立模型,定义单例模式将需要执行的内容做成一个函数进行执行// d

2020-07-09 17:54:13 223

原创 go 继承模型下 无限反射父级

go 继承模型下 无限反射父级下面摘取go-tool中模型解析select *的源码// 层级递增解析tagfunc GetReflectTag(reflectType reflect.Type, buf *bytes.Buffer) { if reflectType.Kind() != reflect.Struct { return } for i := 0; i <...

2020-01-04 10:52:52 1080

原创 基于Spring Boot的微服务应用--微信小程序api开发

一月学习加实践, 微服务的各种资料查询,如下代码总结源码:https://github.com/dreamlu/spring-cloud本项目内容基于Spring Boot、Spring Cloud开发创建数据库spring-cloud(表由jpa创建)表中数据第一次创建均为空,需要自行添加技术棧1.spring cloud/boot2.mysql3.redis4.jpa5...

2019-04-03 15:26:56 3790

原创 论 spring (boot) get请求的正确姿势(多参数处理/嵌套参数处理)

spring (boot) get请求的正确姿势(多参数处理/嵌套参数处理)

2019-03-11 14:24:08 10915

原创 spring boot jpa @Column columnDefinition等属性 失效, 解决方案

删除一条属性, 默认false#spring.jpa.properties.hibernate.globally_quoted_identifiers=true原因: 开启后, 创建sql语句执行时会添加’`’, 会造成columnDefinition 属性失效, author: dreamlu例如:1.属性设置为truealter table `xxx` add column `xxx...

2019-02-27 18:21:33 6585

原创 通用api快速开发框架示例(golang)

通用api快速开发框架示例(golang)框架主要构成:gin + gorm + mysql( + casbin)1.封装2.golang reflect interface{}

2018-12-03 11:29:29 3241

原创 go web 一键发布服务

go web一键上传程序并执行服务脚本即将大四学生党一枚,个人学习golang web中,工作中遇到客户总改需求,经常需要重新编译打包上传,关闭旧服务,启动新服务……脚本便诞生了项目地址:https://github.com/Dreamlu/deercoder-go.sh原理:shell命令scp远程复制(liunx通用命令)expect进行交互输入密码(免密登录方式,每...

2018-08-14 11:06:25 4255

原创 linux下android studio真机运行问题xxx[null]本质

问题:ubuntu运行真机问题本质点击运行时,真机识别出现如下问题: 网上找了很多,改起来很麻烦,试了几个发现不行,理解了一下 发现是linux权限的问题思路:利用(最新的)adb查看问题(查看更多命令./adb help;附:仓库中下载的adb命令工具adb devices没有识别出来设备,可能版本较老的缘故&lt;没去研究&gt;) 通过上面图片可以看出,识别出了...

2018-03-30 11:00:00 1350

原创 初识go之ubuntu安装运行_(1)

为什么接触go呢,没啥,就是觉得好玩目的:为了学习下linux和go安装gosudo apt install golang(如下图,尝试安装最新的版本apt install golang-1.10) 环境变量的配置(ubuntu 16.04 桌面版中默认没有安装vim,这里用gedit) 这里的环境变量参考网上结合自己的理解写了如下实例 (GOROOT:go的安装根目录,...

2018-03-27 19:47:04 963

原创 IDE都是UTF-8,mysql编码也是UTF-8,仍然中文乱码

IDE都是UTF-8,mysql编码也是UTF-8,仍然中文乱码

2017-04-20 22:30:09 8963 1

原创 阿里云服务器搭建windows+xampp(wordpress建站)

阿里云服务器搭建windows+xampp(wordpress建站)学生一枚~,最近用阿里云学生机搭建了wordpress个人网站,下面分享一下个人经历*XAMPP+Windows Server 2012 R2+wordpress搭建阿里云学生机服务器*最终图: XAMPP是一个功能强大的建站集成软件包,结合阿里云学生机Windows Server 2012 R2搭建服务器端首先买好学生机云

2017-02-27 21:02:45 14654 10

原创 读懂简单的正则表达式

读懂简单的正则表达式最近学习过程中,遇到了一段用正则表达式验证email输入的代码if(!/^\w+@\w+.\w+$/.test(value)){}//ps:这里的正则表达式有问题,后面已修正,看的书绝壁是盗版(╬▔皿▔)便寻思查了一下正则表达式的一些用法,学习总结了一下正则表达式是一种字符串匹配规则,可以用来检查一个字符串是否含有某种子串(可以是具体的子串或一类子串,如

2016-11-16 22:33:24 2961

原创 稀疏矩阵的三元组表与十字链表存储

三元组表和十字链表存储稀疏矩阵,并进行矩阵的加、乘法、转置等操作三元组表:存储稀疏矩阵的非零元素,以及该元素所在的行、列信息,极大的节省了空间(如相比于一般的二维数组的存储),而且三元组表的某些算法的时间效率也要优于经典算法,如基于三元组表的一次快速转置算法等等十字链表:当要进行矩阵的加、减、乘等运算时,有时非零元素的位置会发生很大的变化,三元组表位保持以行或列序为主而大量移动元素

2016-11-14 13:03:06 15294 3

原创 图__最小生成树

图---最小生成树学习总结://---------------------------------------//-----根据下图----------------------------------------//--实现普里姆算法(Prim)--及--克鲁斯卡尔算法(kruskal)--------------- /*             A      

2016-09-12 09:52:21 847

原创 图<1>

图知识点简要介绍:    有向图、无向图有向图:顶点与顶点之间的是弧,弧又分为弧尾和弧头出度(指出去的弧数量)与入度(指进来的弧数量)无向图:顶点与顶点之间的是边,邻节点(相邻的顶点)    连通图:对于任何一个顶点来说都有通往其他节点的路径(直接或间接路径)    完全图:对于任何一个顶点来说都有通往其他节点的路径(直接路径):边数 = n(n-1)/

2016-09-11 09:33:16 769

原创 树--二叉树的链表实现

树--二叉树的链表实现简要介绍......二叉树的链表实现:     Tree.h#ifndef TREE_H#define TREE_H#include"Node.h"//-----------------------------------//-----二叉树的数组表示--------------class Tree{ public: T

2016-09-05 15:52:10 1100

原创 树--二叉树的数组实现

树--二叉树的数组实现简要介绍:树是节点的有限集合度:当前结点的子节点的数量叶子:(终端节点)根:(非终端节点)有序数:子节点不能互换顺序无序数:子节点能互换顺序深度:节点深度和树的深度节点深度:第一层深度为1,第二层深度为2,第三层深度为3...数的深度:当前树的节点所具有的最大深度森林:多颗独立的树,一棵树看成由不同的子树,也是森林

2016-09-04 16:04:47 3776

原创 线性表(2)--链表模拟

线性表(2)--链表模拟线性表--链表的类实现:简要介绍:    物理存储单元非连续、非顺序的存储结构,逻辑结构,由一系列的节点组成节点:由指针域和数据域组成分类:单向链表、静态链表、双向链表、循环链表优点:    插入与删除快,大小可变不用去确定缺点:    与顺序表相比操作复杂,查找较差,找数必需从头开始找//--------------

2016-09-03 15:56:10 333

原创 线性表(1)--顺序表模拟

线性表(1)--顺序表模拟顺序表:知识点简要介绍:    基本的数据结构,在计算机内存中以数组的形式保存的线性表,指用一组地址连续的存储单元依次存储数据元素的线性结构如 栈、队列,有”第一元素“、”最后元素“;有前驱、后继之说优点:    遍历和寻址时效率高,定位具体元素快缺点:    插入和删除效率一般    链表的模板实现:    适用于任意

2016-09-02 16:24:49 337

原创 栈机制应用——括号匹配[()]

栈机制应用——括号匹配[()]描述:任意输入一组括号,判断括号是否匹配示例:[()]    {{()}    ([])    [()()]运用:栈机制//界面与界面的实现参考:栈的实现代码:http://blog.csdn.net/qq_35244529/article/details/52399211//应用demo.cpp#include#

2016-09-01 16:24:47 343

原创 栈机制--模拟实现原理

栈机制--模拟实现原理知识点简要介绍:    栈:限定在表头进行插入和删除操作的线性表,引申为仓库一种数据结构,只能在一端进行插入和删除操作,后进先出(LIFO)原则存储数据,push入栈,pop出栈允许插入和删除的一段为栈顶(低地址的一端),另一端为栈底同队列一样没有数据类型的界限算法:push入栈:    1.TOP++;    2.若Top

2016-09-01 14:11:03 1261

原创 数据结构——环形队列的原理(模拟环形队列)

数据结构——环形队列的原理(模拟环形队列)知识点简要介绍:队列:一种特殊的线性表,包含队列头、队列尾,只允许在队列头进行删除操作,在队列为进行删除操作分类:    顺序队列、循环队列(环形队列)顺序队列:    在内存中是一段连续的存储空间,并有队列头指针和队列尾指针,打个比喻吧:    顺序队列就像在排队买车票,排在最前面(第一个人)的就是队头,排在最后的就是队尾,第

2016-08-31 12:46:49 10818

原创 C++操作符重载

C++操作符重载//-------------------------------------系统预定义的操作符主要是针对基本数据类型例如一个整型,可以进行+,-,*,/,%等操作,那么考虑一下类的实例(对象)之间操作符又该如何呢?虽然可以通过函数来完成相应的功能,却没有操作符来的更人性化(就像生活中运用的加、减、乘、除一样),操作符本质上也是函数的一种,通过操作符的重载可以让操作

2016-08-22 11:36:47 521

原创 指针与引用详解,C++之秀出不一样的风采

指针与引用指针 指针的运算 函数指针 const只是一个限定指针的操作引用 使用常引用 返回值中的引用

2016-08-13 17:34:04 714

原创 C-串与string的区别(C++)

C++中的C-串与string

2016-08-12 17:11:40 3310 1

原创 C++对字符串的小小加密与解密

将输入的一行字符串以加密的形式输出,然后将其解密,解密的字符序列与输入的正文比较,吻合时输出解密的正文,否则解密失败加密时,将每个字符的ASCII码依次反复加上“4962873”中的数字,并在32(‘’)~122(‘z’)之间做模运算。解密和加密的顺序相反。       程序如下:#include#includeusing namespace std;voi

2016-08-11 14:59:43 18462 5

原创 向量vector理解

学习总结一维向量vector,二维向量vector<vector<T>>

2016-08-05 21:27:48 3033

数据恢复.rar

数据恢复~比较难找的那种~数据恢复~比较难找的那种~

2019-10-25

go + web + demo+beego

beego 框架的一个增删改查的接口案例,支持小程序端调用,可以获得openid

2018-08-14

windows-USB-DVD启动盘制作

2016-09-24

java web案例

一个java web 登录,数据增删改的案例

2016-08-19

3个图片点击交换html+js+css模板

图片之间点击触发事件,交换,html+js+css模板

2016-08-19

Data Structures and Algorithms(数据结构与算法)

数据结构与算法

2016-08-16

Data Structures and Algorithms(数据结构与算法)

2016-08-16

Data Structures and Algorithms

2016-08-14

一个简单的购物APP android视频教程

一个简单的购物APP android视频教程

2016-07-22

HTML后台模板

html后台管理系统

2016-07-22

空空如也

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

TA关注的人

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