自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (13)
  • 收藏
  • 关注

原创 beego创建项目

beego框架初学

2022-08-20 16:56:05 249 1

原创 CDN—内容分发网络

CDN1、含义CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术2、实现方式3、分类3.1 DNS3.2 CDN DNS3.3 CDN 302...

2022-04-18 23:20:57 332

原创 计算机网络

Cname和A指针cname和A指针

2022-02-28 18:58:58 366

原创 系统设计思路

为什么选用go-kit https://www.jianshu.com/p/0c34a75569b1

2022-02-16 10:20:23 1058

原创 go实现stack

由于golang未封装stack相关的类,所以自行封装,不过go里面的list可以实现stack的功能list详解type Stack struct { list *list.List}func NewStack() *Stack { //初始化list list := list.New() return &Stack{list}}func (stack *Stack) Push(value interface{}) { stack.list.PushBack(valu.

2022-02-11 19:43:13 791

原创 Go Web跨域问题解决

go web跨域问题解决

2022-01-26 14:16:02 682

原创 go GC

go GC

2022-01-20 16:21:34 227

原创 beggo操作数据库

beggo对数据库的基本操作

2021-12-09 11:14:15 275

原创 vue学习历程

阶段1 入门1、什么是mvvm及vue基本框架 https://blog.csdn.net/qq_38526573/article/details/94742531

2021-12-01 19:51:31 393

原创 redis

redis

2021-11-10 19:18:51 401

原创 Hive基础

Hive列转行 (Lateral View + explode)详解

2021-11-09 16:14:28 1166

原创 linux命令积累

文章目录grepgrepgrep命令是强大的文本搜索工具,全称为Global Regular Expression Printgrep是针对行为搜索单元进行处理的,当命令匹配到指定的模式时,grep会将包含模式的一行输出,但是不会对原文件做任何修改。grep的选项也是超级多,接下来就通过一些示例,介绍一些常用的选项,如下是常用选项简述:-i:忽略大小写-v:输出不匹配指定模式的行-n:显示行号-c:统计匹配的行总数-o:只显示匹配的字符串,不显示整行-B n:指定输出包含匹配行的前n行

2021-11-05 15:23:46 293

原创 微服务1:基本概念

1、为什么要有微服务

2021-11-03 10:25:01 151

原创 网络信息安全

安全知识总结1、CSRF 跨站请求伪造 https://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html这篇文章通俗易懂,读后瞬间通畅

2021-11-02 11:01:44 142

原创 go web gin框架实战1

文章目录go web gin框架实战1、参考资料2、demo3、demo运行4、demo解析go web gin框架实战1、参考资料gin框架官方文档 链接2、demopackage mainimport ( "net/http" "github.com/gin-gonic/gin")var db = make(map[string]string)func setupRouter() *gin.Engine { // Disable Console Color /

2021-10-31 17:16:48 317

原创 面试—设计模式

1、单例模式

2021-10-24 22:37:49 2204

原创 shell脚本积累

注释多行脚本#!/bin/bash:<<EOFecho "I am oldboy"echo "I am oldboy"echo "I am oldboy"EOF #<==顶格写#原理::号在Bash里也是一个命令,表示啥都不做,<<是输入重定向,两个EOF(可用其它特殊成对字符替代)之间的内容通过<<追加给冒号(:),但是冒号对它们啥都不做,就相当于没做任何处理和输出,就相当于注释了...

2021-10-12 15:17:10 181

原创 python

with as https://blog.csdn.net/qiqicos/article/details/79200089

2021-10-11 16:44:39 101

原创 Alice的git使用

Alice使用git的日常积累

2021-08-13 14:56:09 183

原创 vue创建项目

vue创建项目码云使用教程在创建项目之前要保证vue安装成功,按照vue命令如下npm install -g @vue/cli创建1、运行到需要建立项目的目录下npm init vite <project-name> -- --template vuecd <project-name>npm installnpm run devc注意:npm使用不成功的话需要更改淘宝源npm config set registry https://registry.np

2021-08-07 22:33:14 125

原创 编程踩坑笔记

1、安装gin框架踩坑被墙围了 解决方案在解决墙围了的问题的时候goLand报错:go env -w GOPROXY=… does not override conflicting OS environment 解决方案

2021-07-15 00:31:17 129

原创 golang 并发

并发Go语言的并发通过goroutine`实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goroutine是由Go语言的运行时(runtime)调度完成,而线程是由操作系统调度完成。Go语言还提供channel在多个goroutine间进行通信。goroutine和channel是 Go 语言秉承的 CSP(Communicating Sequential Process)并发模式的重要实现基础。...

2021-05-17 14:02:18 944

原创 golang基础知识

golang基础知识总结

2021-05-07 17:03:20 201

原创 最小编辑距离

编程题:最小编辑距离题目描述给定两个字符串str1和str2,再给定三个整数ic,dc和rc,分别代表插入、删除和替换一个字符的代价,请输出将str1编辑成str2的最小代价。输入:“abc”,“adc”,5,3,2 输出:2输入:“abc”,“adc”,5,3,100 输出:8分析使用动态规划进行解题,dp[i][j]表示str1的i 位置转换成 str2的j 位置需要最小代价通过代码public int minEditCost (String

2020-09-22 19:20:11 170

原创 java+vue实现excel文件从服务器下载

excel处理全套流程前端代码<el-upload class="upload-demo" ref="upload" action="http://127.0.0.1:8080/help/file" accept=".xls,.xlsx" :on-success="handleAvatarSuccess" name="excelFile" :auto-upload="false"> <el-button slot="trigger" size="smal

2020-08-13 16:48:55 1363

原创 springboot+mysql 多数据源配置

Springboot 多数据源配置1、配置文件#主数据源配置master.spring.datasource.driver = com.mysql.jdbc.Drivermaster.spring.datasource.url = ...master.spring.datasource.username = ...master.spring.datasource.password = ...master.spring.datasource.initialPoolSize = 1master.

2020-07-01 17:09:50 852

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

今天配置多数据源的时候碰到这个问题,问题的根源:xml和repositopry不对应没有扫描到xml没有扫描到repositopry我的属于第三种,我的repository文件树如下:abRepository1cRepository2我的扫描文件的路径是@MapperScan(basePackages = {"com.xxx.xxx.a"}最后发现改为@MapperScan(basePackages = {"com.xxx.xxx.a.b"}问题完美

2020-07-01 17:07:05 270

原创 element-ui 根据后台数据前端相对应显示

<el-table-column label="额度类型"> <template slot-scope="scope"> <span v-if="scope.row.limit_type == 1">正常额度</span> <span v-if="scope.row.limit_type == 2">临时额度</span> </te...

2020-06-30 11:46:24 2033

原创 使用Springboot发送邮件

Springboot发送邮件1、controllerimport org.springframework.beans.factory.annotation.Autowired;import org.springframework.mail.SimpleMailMessage;import org.springframework.mail.javamail.JavaMailSender;import org.springframework.web.bind.annotation.RequestMap

2020-06-18 18:37:53 214

原创 编程题—leetcode:148. 排序链表

题目链接题目描述在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。示例 1:输入: 4->2->1->3输出: 1->2->3->4示例 2:输入: -1->5->3->4->0输出: -1->0->3->4->5来源:力扣(LeetCode)链接:https:/...

2020-04-24 14:41:54 653

原创 编程题—LeetCode160. 相交链表

题目链接题目描述编写一个程序,找到两个单链表相交的起始节点。注意:如果两个链表没有交点,返回 null.在返回结果后,两个链表仍须保持原有的结构。可假定整个链表结构中没有循环。程序尽量满足 O(n) 时间复杂度,且仅用 O(1) 内存。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/intersection-of-two...

2020-04-23 16:09:24 259 4

原创 编程题—leetcode229. 求众数 II—深入理解摩尔投票法

题目链接题目描述给定一个大小为 n 的数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1)。示例 1:输入: [3,2,3]输出: [3]示例 2:输入: [1,1,1,3,3,2,2,2]输出: [1,2]来源:力扣(LeetCode)链接:https://leetcode-cn.com/probl...

2020-04-23 15:25:24 255

原创 编程题—leetcode220:存在重复元素 III

题目链接题目描述给定一个整数数组,判断数组中是否有两个不同的索引 i 和 j,使得 nums [i] 和 nums [j] 的差的绝对值最大为 t,并且 i 和 j 之间的差的绝对值最大为 ķ。示例 1:输入: nums = [1,2,3,1], k = 3, t = 0输出: true示例 2:输入: nums = [1,0,1,1], k = 1, t = 2输出: tr...

2020-04-22 16:05:28 215

原创 编程题—leetcode78、90子集I、II

子集I题目描述给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]来源:力扣(LeetCode)链接:https://leetcode-cn.c...

2020-04-16 13:57:46 385 1

原创 2020网易笔试第四题

题目描述英雄与怪兽。更新二维数组中的值n*m的地图上,每个位置值为0或1,0表示怪兽,1表示英雄,对于每个英雄求出离他最近的怪兽的距离是多少,矩阵中每个位置离上下左右的距离都是1,若当前位置是怪兽,输出0即可,题目保证至少存在一只怪兽输入:第一行输入两个正整数 ,n,m接下来n行,每行输入m个数,从{0,1}中取值。表示每个位置的属性,其中1<=m,n<=1000例子:3 ...

2020-04-10 16:43:56 775 2

原创 编程题—leetcode:128. 最长连续序列

题目链接题目描述给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为 O(n)。示例:输入: [100, 4, 200, 1, 3, 2]输出: 4解释: 最长连续序列是 [1, 2, 3, 4]。它的长度为 4。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-consecutive...

2020-04-10 14:31:24 262

原创 编程题—leetcode300:最长上升子序列

题目链接题目描述给定一个无序的整数数组,找到其中最长上升子序列的长度。示例:输入: [10,9,2,5,3,7,101,18]输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。你算法的时间复杂度应该为 O(n2) 。进阶: 你能将算法的时间复杂度降低到 O(n log n) ...

2020-04-01 14:33:49 232

原创 编程题—leetcode198、213打家劫舍i ii

文章目录题目链接打家劫舍题目描述解题思路通过代码[打家劫舍 II](https://leetcode-cn.com/problems/house-robber-ii/)题目描述解题思路通过代码题目链接打家劫舍题目描述你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会...

2020-03-30 16:24:47 246

原创 编程题—不同路径

文章目录不同路径I题目描述题目解析通过代码不同路径II题目描述题目解析通过代码题目链接不同路径I不同路径II不同路径I题目描述一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?示例 1:输入: m = 3, n...

2020-03-25 19:18:20 272

原创 编程题—面试题56 - I. 数组中数字出现的次数

题目连接题目描述一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。示例 1:输入:nums = [4,1,4,6]输出:[1,6] 或 [6,1]示例 2:输入:nums = [1,2,10,4,1,4,3,3]输出:[2,10] 或 [10,2] 限制:2 <= nu...

2020-03-24 16:49:32 245 1

masm和debug.exe

masm和debug.exe

2017-05-28

DOSBox0.74-win32-installer

DOSBox0.74-win32-installer

2017-05-28

Masm for windows

Masm for windows

2017-05-28

fiddler工具

fiddler4,最新版本

2017-05-15

python爬取淘宝网页

python爬取淘宝网页

2017-05-03

Python灰帽子——黑客与逆向工程师的Python编程之道

Python灰帽子——黑客与逆向工程师的Python编程之道

2017-04-26

Python性能分析与优化

Python性能分析与优化

2017-04-26

Python黑帽子 黑客与渗透测试编程之道 中文完整版

Python黑帽子

2017-04-24

编程珠玑pdf

编程珠玑

2017-03-13

用Python写网络爬虫

用Python写网络爬虫

2017-03-10

ADT-22.3.0

2017-03-10

PEview.zip

用这个工具能容易看得到PE文件的详细结构 绝对货真价实,假一赔十

2017-03-10

linecount.rar

非常好用,资源不占用资源

2016-11-10

空空如也

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

TA关注的人

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