自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 go语言gorm基本使用

文章目录一、使用形式二、查询操作1、模型2、简单查询3、Select查询4、where查询(简单sql)5、where查询(struct&map)6、not条件查询7、带内联条件的查询8、Or条件查询9、链式查询10、扩展查询选项11、Order语句12、Limit语句13、Offset语句14、Count语句15、Group & Having16、Join语句17、Pluck语句18、Scan语句19、 Scopes语句20、指定表名21、预加载22、自定义预加载SQL23、嵌套预加载三、

2020-10-27 19:18:51 14808 1

原创 springboot浅析

目录创建springboot项目1、使用网页创建2、使用idea spring initializer创建创建springboot项目spring boot项目搭建可以通过网页、spring tool suit、intellij idea、spring boot cli等方式。1、使用网页创建1、访问http://start.spring.io。2、按照页面提示选择maven,jdk版本...

2019-10-12 16:24:36 168

原创 linux小秘密

目录路径及目录切换命令查看文件内容统计文件内容路径及目录切换命令目录切换:cd绝对路径:/当前目录:./上一级目录:…/主目录:~/查看当前路径:pwd查看当前进程: ps执行退出:exit查看文件内容vi filename:编辑方式打开,可修改cat filename:显示全部文件内容more filename:分页显示文件内容less filename:分页显...

2019-10-08 19:24:47 176

原创 mysql小秘密

目录索引索引mysql支持两种数据结构索引,hash和tree,innodb不支持hash,因为存在范围查找,like查找等,hash只支持等值查找。B树:关键字=路数-1。也就是关键字把整个数据分成多个区间,n个关键字就存在n+1个区间。比如找8这个关键字,从根结点开始找,然后走P1指针,下一层之后找到8,然后立马从数据块中拿出数据或者拿出数据地址去真正的磁盘获取数据,不在往下面叶子结点走...

2019-10-07 23:39:01 167

原创 hashmap和concurrenthashmap小秘密

目录hashmapconcurrenthashmaphashmapconcurrenthashmap

2019-10-07 21:06:41 90

原创 redis小秘密

目录简单介绍支持数据类型StringListHashsetsortedSet简单介绍redis是基于内存的高性能key-value数据库,整个数据库都加载在内存中,速度非常快,单个value的最大限制是1G。redis的list可以用来做双向链表,实现一个高性能轻量级的消息服务,set做高性能tag系统。缺点是都在内存,收到物理内存限制,不能做海量数据读写,只能小数据量。支持数据类型Str...

2019-09-29 14:51:51 146

原创 String小秘密

目录一、创建形式1.String x = "abc";2.String y = new String("abc");二、运行期字符串留住intern()三、内存个数四、String 为何是final类型字符串池缓存hashcode安全性一、创建形式1.String x = “abc”;String a = "abcd";String b = "abcd";System.out.print...

2019-09-27 15:05:10 199

原创 java线程安全集合

目录List集合1、SynchronizedList2、CopyOnWriteArrayListList集合arrayList不是线程安全的,对应的线程安全的集合有:1、SynchronizedList所有方法都加上同步锁,性能不好2、CopyOnWriteArrayList并发包下,java1.5开始加入的。复制并写入,及在添加元素的时候,先把原来的数组复制一份,再进行添加。添加时先...

2019-09-26 16:46:44 246

原创 java虚拟机

目录java内存结构1、程序计数器2、java虚拟机栈3、本地方法栈4、java堆5、方法区6、运行时常量池7、直接内存垃圾收集算法类加载过程双亲委派模型java内存结构java虚拟机所管理的内存包括一下几个运行时数据区域:1、程序计数器一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。如果线程正在执行的是一个java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址...

2019-09-25 16:53:10 117

原创 ==和equals详解

==和equals详解==详解用于比较内存单元的内容。如果是基本类型,就是比较它们的值是否相等,如果是引用类型,比较的就是引用的值,引用类型的值可以认为是对象的逻辑地址,同一个对象用==比较,才会返回true。equals详解equals是在object中被定义的,定义中就是用**==**来实现的,默认是对比对象的地址。父类object是希望子类去重写这个方法,实现某些逻辑层面的值的比较。...

2019-09-25 13:57:31 157

原创 js前端

一、一次性清空表单信息数据清空表单信息:$('#fromId')[0].reset ();二、将一组按钮中的某一个设置为选中状态:$("input:radio[name='confirmNoticeMethod'][value='01']").attr('checked','true');三、获取某个已选择下拉列表的属性值:var bundleNo=$(

2017-10-14 15:15:11 238

原创 java内存区域与内存溢出异常

java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。java虚拟机所管理的内存将会包括以下几个运行时数据区域:一、程序计数器(program counter register)一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。如果线程正在执行的是一个java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如果正在执行的是Nativ

2017-05-28 09:40:29 229

原创 linux下最常用命令

一、zip文件操作命令1、上传文件命令rz -ary --o-sync -be2、下载文件命令sz [-e]3、解压文件unzip fileName.zip 二、将某个文件下所有文件移动到另一个目录下mv path/aa/* otherDiractory 把aa下所有文件移到另一个目录三、递归删除文件1、有是否删除提示rm -r fi

2017-02-28 13:35:32 304

原创 redis使用教程(安装和连接)

一、什么redis:使用c语言开发的一个开源的高性能键值对数据库,目前为止,redis支持的键值数据类型如下:1.字符串类型(String)2.散列类型(hash)3.列表类型(list)4.集合类型(set)5.有序集合类型(sortedset)二、应用场景1.缓存(数据查询,短连接,新闻内哦让,商品内容等)2.分布式集群架构中的session分离3.聊天

2017-02-26 20:53:04 878

原创 本地机器ping不通虚拟机解决方案

本地机器是win10,装的linux版本是centos7,本地机器ping不通虚拟机,虚拟机可以ping同本地机器解决方案:1)检查本机和虚拟机的防火墙,关闭虚拟机防火墙的命令:systemctl stop firewalld.service //停止firewallsystemctl disable firewalld.service //禁止firewall开机启动2)

2017-02-26 20:43:06 4864

原创 linux下打包压缩.tar.gz命令

linux下打包压缩可以一步完成,不用先打包再压缩,那样比较麻烦,压缩打包命令如下:tar czvf my.tar.gz file1 file2 ....fileN;

2017-02-24 11:05:39 49382

空空如也

空空如也

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

TA关注的人

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