猎人在吃肉
码龄13年
  • 2,979,393
    被访问
  • 426
    原创
  • 605
    排名
  • 596
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2008-12-15
博客简介:

那年那些事儿

博客描述:
好记性不如烂笔头,把平时学习的知识归纳整理,记录下来,方便以后回忆复习
查看详细资料
  • 7
    领奖
    总分 4,400 当月 145
个人成就
  • 获得1,247次点赞
  • 内容获得385次评论
  • 获得4,536次收藏
创作历程
  • 21篇
    2022年
  • 48篇
    2021年
  • 164篇
    2020年
  • 185篇
    2019年
  • 162篇
    2018年
  • 86篇
    2017年
  • 17篇
    2016年
  • 44篇
    2015年
  • 29篇
    2014年
  • 9篇
    2013年
  • 41篇
    2012年
  • 21篇
    2011年
  • 15篇
    2010年
  • 1篇
    2009年
成就勋章
TA的专栏
  • golang
    5篇
  • notepad++
    4篇
  • 游玩
    1篇
  • 英语
    1篇
  • 房屋装修
    5篇
  • 分布式
    15篇
  • OAuth2
    1篇
  • python
    35篇
  • Lucene | Solr| ElasticSearch
    2篇
  • Spring
    29篇
  • springMVC
    14篇
  • Spring Boot
    35篇
  • spring cloud
    19篇
  • Maven & gradle
    29篇
  • Zookeeper
    18篇
  • dubbo
    12篇
  • 综合运用
    27篇
  • Java基础
    73篇
  • Java高级
    41篇
  • JVM
    39篇
  • 线程|并发
    28篇
  • IO | NIO
    14篇
  • java8
    3篇
  • javaWeb
    2篇
  • servlet_jsp_xml
    12篇
  • 面试
    60篇
  • 代码片段
    26篇
  • 数据库(mysql | ORACLE)
    80篇
  • 分库分表
    3篇
  • Mycat
    8篇
  • Sharding
    6篇
  • mybatis
    17篇
  • Hibernate
    5篇
  • Redis
    31篇
  • MongoDB
    13篇
  • JMS | MQ
    17篇
  • tomcat
    5篇
  • nginx
    8篇
  • apache
    3篇
  • IntelliJ IDEA
    13篇
  • svn|git
    4篇
  • 插件
    5篇
  • 技术文章
    7篇
  • 前端脚本(html js jQuery)
    51篇
  • AngularJS
    6篇
  • Linux
    40篇
  • Shell
    18篇
  • http | httpClient
    7篇
  • docker
    20篇
  • jenkins
    1篇
  • quartz
    2篇
  • struts1.x | struts2.x
    1篇
  • webservices
    1篇
  • hadoop
    12篇
  • Storm
    2篇
  • 加密
    2篇
  • 杂文
    5篇
  • 软件
    22篇
  • 开源技术
    7篇
  • 计算机
    16篇
  • 设计模式
    34篇
  • 数据结构
    21篇
兴趣领域 设置
  • Python
    python
  • Java
    java
  • 编程语言
    qt
  • 数据结构与算法
    算法
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

golang最适合(擅长)做什么

Go语言,主要用作 服务器端开发,其定位是用来开发“大型软件”的,适合于需要很多程序员一起开发,并且开发周期较长的大型软件和支持云计算的网络服务。 (推荐学习:go)Go语言融合了传统编译型语言的高效性和脚本语言的易用性和富于表达性,不仅提高了项目的开发速度,而且后期维护起来也非常轻松。鉴于Go语言的特点和设计的初衷,从以下几个方面来分析Go语言擅长的领域:在服务器编程方面,Go语言适合 处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;网络编程方面,Go语言广泛应用于 W
转载
发布博客 2022.05.17 ·
44 阅读 ·
0 点赞 ·
0 评论

golang 基础——反射

文章目录1、反射普通变量2、反射结构体3、对反射结构体进行测试1、反射普通变量package mainimport ( "fmt" "reflect")func test01() { var v float64 = 1.2 // 方法1 vo := reflect.ValueOf(v) fmt.Printf("Type=%T , Kind=%v ,val = %v
", vo, vo.Kind(), vo.Float()) // 方法2 vo2 := vo.Interf
原创
发布博客 2022.05.06 ·
75 阅读 ·
0 点赞 ·
0 评论

go: go.mod file not found in current directory or any parent directory; see ‘go help modules‘

问题描述执行 main.go 报如下错误go: go.mod file not found in current directory or any parent directory; see 'go help modules'二、解决办法在项目目录下打开cmd窗口,根据需要选择执行下面的命令。1)开启 go modules 功能,命令行输入go env -w GO111MODULE=on2)在该项目目录下,初始化Go moudle,运行下面命令go mod init或者go mod
转载
发布博客 2022.05.06 ·
16 阅读 ·
0 点赞 ·
0 评论

在此处打开cmd窗口

在此处打开cmd窗口在此处打开cmd窗口.reg 内容Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere]@="在此处打开cmd窗口""Icon"="cmd.exe"[HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHere\command]@="cmd.exe /s /k pushd "%V""[HKEY_CLASSES_ROOT\Dire
原创
发布博客 2022.05.06 ·
21 阅读 ·
0 点赞 ·
0 评论

golang 入门--定义数组的方式

1、定义var 名称 [长度]数据类型示例:// 先定义var a [3]int// 再赋值a[0] = 20a[1] = 50a[2] = 40fmt.Println(a)2、隐式定义,需要初始化名称:= [长度] 数据类型 { 具体元素 }示例:b := [3]int{ 80 , 60 , 95 } fmt.Println(b)3、定义并初始化示例:// 数组定义并初始化var a [3]int = [3]int{ 80 , 60 , 95 }// 省
原创
发布博客 2022.04.24 ·
207 阅读 ·
0 点赞 ·
0 评论

golang 入门--定义map的6种方式

文章目录方式1:方式1-2:类型推导同时赋值(推荐)方式1-3:先类型推导,后赋值(推荐)方式2:make先定义,再初始化,接着再赋值方式2-2: make,定义并初始化方式2-3:make,类型推导(推荐)方式1:var heroes map[string]string = map[string]string{ "heroe1": "卢俊义", "heroe2": "林冲",}heroes["heroe3"] = "阮小七"fmt.Println("方式2: ", heroes)
原创
发布博客 2022.04.22 ·
231 阅读 ·
0 点赞 ·
0 评论

将 VSCode 快捷键修改为 eclipse的快捷键

文章目录1、VSCode 中打开 `命令面板`,如下图所示。2)在命令面板中输入 `keyboard`3)打开 `首选项:打开键盘快捷方式(JSON)`4)在 `keybindings.json` 中配置 快捷键配置1(常用的快捷键)配置2(最全的快捷键)1、VSCode 中打开 命令面板,如下图所示。2)在命令面板中输入 keyboard在命令面板中输入 keyboard ,然后在列表中选择 首选项:打开键盘快捷方式(JSON) :3)打开 首选项:打开键盘快捷方式(JSON)点击
原创
发布博客 2022.04.19 ·
821 阅读 ·
0 点赞 ·
0 评论

在 Win10系统,所有程序默认都以管理员身份运行

1、在开始按钮上面,右键菜单,选择 运行,输入 secpol.msc ,然后 回车 ;2、在安全设置 的下面 ,展开 本地策略 --> 安全选项 ,在右边找到 用户帐户控制:以管理员批准模式运行所有管理员 ,双击它,将 本地安全设置 更改为 已禁用 。3、重启电脑:略4、验证:运行 ,输入 cmd,然后 回车, 在窗口的标题栏上显示的 管理员 三个字,则表示配置成功。5、补充:Win10家庭版用户 没有组策略,无法像上述一样操作的,我们可以打开注册表编辑器(运行regedit
转载
发布博客 2022.04.16 ·
710 阅读 ·
0 点赞 ·
0 评论

shell 语言中的 if 条件判断

文章目录1、if 的基本语法:2、字符串的判断3、数值的判断4、文件和目录的判断5、复杂逻辑判断示例1:`与` 的使用示例2:`或` 的使用5、举例6、条件变量替换:1、if 的基本语法:if [ command ];then 符合该条件执行的语句elif [ command ];then 符合该条件执行的语句else 符合该条件执行的语句fi2、字符串的判断字符串批较时,变量一定要用 双引号。[ -z "str" ] 如果str的长度为零,则为真 ,即判断是否为空,空即
转载
发布博客 2022.04.07 ·
421 阅读 ·
0 点赞 ·
2 评论

win10 系统重装后,如何恢复mysql 数据库(mysql-8.0.26-winx64.zip)

win10 系统重装后,还来的mysql 是mysql-8.0.26-winx64.zip 版本,是绿色版本,如何将其恢复,请看下面的步骤。(1)环境变量里配置一下MysqlMYSQL_HOME=D:\dev_tools\mySQL\mysql-8.0.26-winx64在Path 中添加 :%MYSQL_HOME%\bin(2)以 管理员 方式启动 cmd,运行命令 mysqld –install(3)启动Mysql 服务,通过net start mysql(4)登录mysql ,
原创
发布博客 2022.04.02 ·
712 阅读 ·
0 点赞 ·
0 评论

shell编程时,引用相对路径的shell文件

同一目录下有两个shell文件: xxutil.sh、main.sh。普通情况下在 main.sh 中使用 xxutil.sh 内容如下:main.sh :source ./xxutil.sh# ...# ...执行 命令 sh main.sh, 正常,没有问题。但是,如果 在其它目录下,使用绝对命令 执行 main.sh 时,会抛出: 找不到 xxutil.sh 文件的错误。解决方法如下:DIRNAME=$0if [ "${DIRNAME:0:1}" = "/" ];then
原创
发布博客 2022.03.29 ·
1193 阅读 ·
0 点赞 ·
0 评论

mysqldump 备份数据库

备份备份 myBlog 数据库。myBlog_back.sh:#!/bin/bashcurrentDate=$(date "+%F")currentTime=$(date "+%Y-%m-%d_%H_%M_%S")build_dir="/opt/db/myBlog/${currentDate}"echo ${build_dir}if [ ! -d "${build_dir}" ]; then mkdir -p ${build_dir} echo '目录已创建'fi/mysq
原创
发布博客 2022.03.14 ·
619 阅读 ·
0 点赞 ·
0 评论

bootstrapTable 内容过长处理

function load() { $('#div1').bootstrapTable({ method: 'get', url: prefix + "/list", columns: [ { checkbox: true }, { field: 'id', // 列字
原创
发布博客 2022.03.08 ·
333 阅读 ·
0 点赞 ·
0 评论

MySQL数据库备份命令--mysqldump

文章目录1、mysql 配置信息2、备份3、还原1、mysql 配置信息数据库地址:127.0.0.1数据库用户名:root数据库密码:pass数据库名称:myweb2、备份备份数据库到D盘跟目录mysqldump -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql备份到当前目录 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库mysqldump --add-drop-table -
转载
发布博客 2022.02.28 ·
67 阅读 ·
0 点赞 ·
0 评论

IntelliJ IDEA 设置代码提示或自动补全的快捷键

打开设置,在左侧的导航框中点击 KeyMap ,接着,在右边搜索 Completion 关键字 ,在下面的树型框中找到 Main menu –> Code –> Completion。接着,需要做两个操作:移除原来的 Cycle Expand Word 的 Alt+/ 快捷键。在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加 Alt+/ 快捷键。最后,点击OK,使之生效。...
转载
发布博客 2022.02.16 ·
1296 阅读 ·
0 点赞 ·
0 评论

ElasticSearch 控制台中文乱码问题

1、问题ElasticSearch 控制台中文乱码问题2、解决方法在elasticsearch 目录下, 找到 conf 目录中的 jvm.options 文件,修改内容如下:将 -Dfile.encoding 设置为 GBK 。#-Dfile.encoding=UTF-8-Dfile.encoding=GBK
转载
发布博客 2022.02.14 ·
218 阅读 ·
0 点赞 ·
0 评论

jeecg boot微服务架构图

jeecg-boot
转载
发布博客 2022.01.19 ·
212 阅读 ·
0 点赞 ·
0 评论

logrotate 文件切割 权限问题

1、问题描述logrotate 切割文件时,报错root@test 11:04:53:/usr# logrotate -d /etc/logrotate.d/rsyslog 报错信息:rotating pattern: /var/log/syslog after 1 days (14 rotations)olddir is archive, empty log files are not rotated, old logs are removedconsidering log /var/
原创
发布博客 2022.01.12 ·
309 阅读 ·
0 点赞 ·
0 评论

notepad ++ 将制表符(tab)替换为空格

notepad ++ 是常用的软件之一,在一些环境下(如:python、linux等),按下tab键与打几个空格是完全不同的,按tab键要比打几个空格方便,但是,可能因此程序报错。我们可以对软件设置,将tab键转换为空格,既方便了我们使用,也避免了程序出错。notepad ++ 将 tab 键 替换为 空格,设置如下:...
原创
发布博客 2022.01.12 ·
1519 阅读 ·
0 点赞 ·
0 评论

jvm 的 解释执行与 编译执行

1、原理字节码无法直接交给硬件执行需要虚拟机 翻译 成 机器码 才能执行,“翻译”的策略有两种:解释执行 和 编译执行 ,又称 即时编译(JIT)。解释执行,以解释方式运行字节码,解释执行的意思是 读一句,执行一句。优点是 启动效率快,缺点是 整体的执行速度较慢。编译执行,将字节码编译成机器码直接执行机器码运行时编译编译后,性能有数量级的提升。其特点与解释执行相反,启动较慢,执行较快。在jvm虚拟机中是两者混合出现,既有解释执行也有编译执行。首先是 解释执行,一
转载
发布博客 2022.01.05 ·
144 阅读 ·
0 点赞 ·
0 评论
加载更多