logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM类加载机制

JVM类加载机制类的生命周期类的加载时机类的加载过程类加载器类的生命周期一个类被加载到内存到拆卸出内存为止,它的整个生命周期包括7个阶段:加载–>验证–>准备–>解析–>初始化–>使用–>拆卸。其中验证、准备和解析3个阶段称为连接(Linking)。类的加载时机什么时候触发类的加载?其实JVM规范并没有严格规定类加载的时机,而是由具体的虚拟机实现自由把我时机。但

MySQL数据库中表不存在错误

       项目在开发的时候在WINDOWS平台下开发的,开发完了之后在LINUX环境上部署好之后,运行时MySQL数据库报错,提示为某个表不存在之类的错误信息,后来修改了MySQL的配置文件将大小写敏感去掉,问题解决。        这个问题的根源在于,在 MySQL 中,数据库和表其实就是数据目录下的目录和文件,因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在

Linux普通用户无法执行docker命令的解决方法

问题描述当在Linux系统安装完docker之后,直接使用普通用户执行docker命令,会出现没有权限的错误。例如执行下面的命令:docker pull ubuntu会出现Using default tag: latestGot permission denied while trying to connect to the Docker daemon socket at unix:///var/

#docker
Dev-C++ 配置SDL开发环境

首先下载SDL的依赖库和运行库,地址为:https://www.libsdl.org/download-1.2.php点击打开链接,目前SDL有两个版本SDL 2.0和SDL 1.2,SDL2.0好像找不到 Linux版本的库,所以建议你们下载SDL 1.2 版本,下载的是Development Libraries开发库,如果想看一下SDL的源码也可以把Scoure Code下面的文件下载下来

Linux中` `、$、$( ) 、${ } 的区别

$( )中放的是命令,相当于` `,例如todaydate=$(date +%Y%m%d)意思是执行date命令,返回执行结果给变量todaydate,也可以写为todaydate=`date +%Y%m%d`;${ }中放的是变量,例如echo ${PATH}取PATH变量的值并打印,也可以不加括号比如$PATH。

MyBatis 使用阿里的Druid连接池

MyBatis默认提供了一个数据库连接池PooledDataSource,一般我们只需要在配置文件中配置,然后就可以使用<dataSource type="POOLED" ><property name="driver" value="${driver}"/><prop

Vue 中router的push与replace的区别

1.this.$router.push({})push 方法可以接受一个对象参数,{path:'/to',name:'route name'...}描述:跳转到对应的路由,这个方法会向history栈添加一个记录,点击后退会返回到上一个页面。2.this.$router.replace({})replace参数同push一样描述:同样是跳转到指定的路由,但是这个方法不会向history里面添加新的

浅谈前后端分离开发模式

目录为什么要前后端分离?什么是前后端分离?前后端分离的优缺点?为什么要前后端分离?以Java Web项目为例,在传统的开发模式中,前端代码(Html、js、css)写在JSP中,甚至JSP中嵌入Java代码。当用户访问网站时,页面数据也就是Html文档,由Servlet容器将jsp编译成Servlet,然后将jsp中的html,css,js代码输出到浏览器,这个过程需要经过很多...

layui之layer各种弹出层

一、简单信息提示层示例://提示层layer.msg('玩命提示中');默认关闭时间是3秒,效果如下(背景是官网的广告,实际效果是黑色半透明):自定义样式以及时间,代码如下:layer.msg('操作成功!', {icon: 6, time: 2000});icon样式是6,关闭时间为2秒。效果如下:二、询问框示例://询问框layer.confirm('您是如何看待前端开发?', //弹出框内容

#layui
    共 18 条
  • 1
  • 2
  • 请选择