Vue 新手学习笔记:vue-element-admin 之入门开发教程(v4.0.0 之前) 说实话都是逼出来的,对于前端没干过ES6都不会的人,vue视频也就看了基础的一些但没办法,接下来做微服务架构,前端就用 vue,这块你负责。。。。说多了都是泪,脚手架...
springloaded热部署 原文地址:https://my.oschina.net/u/3826645/blog/1821899什么是“热部署”热部署就是在应用正在运行的时候升级软件,不需要重启服务 开发过程中,修改部分代码无需反复进行服务重启,能大大提升开发效率修改pom.xml文件在pom.xml加入build节点配置,添加springloaded<!-- 构建节点 -->&...
解决Fedora31上docker启动报错 open /sys/fs/cgroup/docker/cpuset.cpus.effective: no such file or directory 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/hknaruto/article/details/103032203$ sudo dnf install -y grubby$ sudo grubby --update-kernel=ALL --args="systemd.unifie...
docker安装记录 1、安装按照官网的命令执行了一圈dnf -y install dnf-plugins-corednf config-manager \> --add-repo \> https://download.docker.com/linux/fedora/docker-ce.repodnf config-manager --set-enabled docke...
kerberos认证原理---讲的非常细致,易懂 前几天在给人解释Windows是如何通过Kerberos进行Authentication的时候,讲了半天也别把那位老兄讲明白,还差点把自己给绕进去。后来想想原因有以下两点:对于一个没有完全不了解Kerberos的人来说,Kerberos的整个Authentication过程确实不好理解——一会儿以这个Key进行加密、一会儿又要以另一个Key进行加密,确实很容易把人给弄晕;另一方面是我讲解方式有问题
JDK9 模块初探 jdk10已经出来了,现在还在用jdk1.8,连9还没看过,今天找到机会在网上搜了下jdk9的新特性,其他都还好,有一个module的东西,据说是模块化,对这个东西很好奇,便在网上搜了一搜,写的有些看不懂,找了很多终于弄出了个demo。首先下载安装jdk9或者以上版本,安装与之前的版本无二致。配置好环境变量后,运行命令java可以发现,这里java运行命令多了个-m(-module)也就是说若是运...
maven使用filter动态配置项目 maven是一个不错的项目构建工具,关于其基础的用法网上比较多,这里主要记一下有关于filter的相关用法。1、Filteringresource标签很多时候可以使用一些变量,使用${...}就可以引用这些变量,这个类似el表达式的东西,可以读取系统属性、配置文件、filter资源文件的属性以及命令行的参数等,可谓相当强大。对于一些项目,打包时可能由于测试环境与生产环境差异过大,这个时候来
Elasticsearch 使用指定 Java 运行 在使用elasticsearch的时候,有时候可能会出现Java版本对不上的情况,比如我用的2.4.1就要求jdk必须至少1.8,由于服务器上的统一版本是jdk1.7,这个时候在不能修改JAVA_HOME的情况下,怎么能够让elasticsearch运行得起来呢?百度了一会儿,发现没人遇到这情况,没办法,自己想办法吧,经过几次思考,还好找到了解决方法,其实方法很简单,找到bin目录下的elas
Maven Wrapper Maven wrapperMaven是一个常用的构建工具,但是Maven的版本和插件的配合并不是那么完美,有时候你不得不切换到一个稍微旧一些的版本,以保证所有东西正常工作。而Gradle提供了一个Wrapper,可以很好解决版本切换的问题,当然更重要的是不需要预安装Gradle。Maven虽然没有官方的Wrapper,但是有一个第三方的Wrapper可以使用。安装很
mysql查看所有存储过程,函数,视图,触发器,表 查询数据库中的存储过程和函数方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from mysql.proc where db = 'your_db_name'
Linux 配置多个Tomcat 有的时候,应用不方便用在一个Tomcat上,而需要在服务器上配置多个Tomcat ,这个时候怎么办呢?下面写下我配置多个Tomcat的方法。1、添加Tomcat环境变量vim ~/.bashrc(这里是当前用户环境变量)export CATALINA_HOME_EXCUTOR=/home/qiuzf/qiuzhenfei/apache-tomcat-excutorexp
tomcat PermGen space 异常,OOM异常 异常: 项目中遇到了系统停止响应的问题,查看日志发现Tomcat报告Caused by: java.lang.OutOfMemoryError: PermGen space异常,开始以为是程序内存泄漏导致的内存溢出,网上查了一下,原来是另有原因,不过确实是内存溢出。 原因: PermGen space的全称是Permanent Generation space,是指内存的永久保存区域
java数据库连接池配置的几种方法 今天遇到了关于数据源连接池配置的问题,发现有很多种方式可以配置,现总结如下,希望对大家有所帮助:(已Mysql数据库为例)一,Tomcat配置数据源:方式一:在WebRoot下面建文件夹META-INF,里面建一个文件context.xml,内容如下: maxActive="50" maxIdle="30" maxWait="10000" logAband
redis3 集群配置(一) Redis是一个开源的内存数据存储框架,可以当作一个缓存数据库来使用,支持strings,hashes,lists,sets, sorted sets等多种数据格式的范围查询,支持bitmaps,hyperloglogs和geospatialindexes 的半径查询。它还内置了replication,Lua scripting, LRU eviction, transac
一文看懂大数据的技术生态圈,Hadoop,hive,spark都有了 大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞生的。你可以把它比作一个厨房所以需要的各种工具。锅碗瓢盆,各有各的用处,互相之间又有重合。你可以用汤锅直接当碗吃饭喝汤,你可以用小刀或者刨子去皮。但是每个工具有自己的特性,虽然奇怪的组合也能工作,但是未必是最佳选择。大数据,首先你要能存的下大数据。传统的文件系统是单机的,不能横跨不同的
当JPA遇上MySQL表名全大写 最近在搞一个HRMS,功能不算复杂,先按下不表。这里说一个魂淡的小问题,很纠结,也很烦人。公司之前有项目是用MySQL的,是我管的。这次这个项目也不大,就继续用那个MySQL吧。我一直知道MySQL在Linux上有字段名表名等的大小写问题,于是为了避免这个问题,选择了全大写的字段名和表名,心说虽然咱用的是JPA,只要使用注解写清楚表名和字段名是大写的,不也没事么。实际上证明,想象比生活
mysql安装start service步骤出错问题解决 今天安装mysql5.7结果发现安装进度始终停止在start service 这里,过了一会儿就弹出个弹出框说是时间太久了什么玩意儿的,于是乎开始各种百度、谷歌爬楼,整了半天依然不行,网上说的什么卸载、删除文件夹、清理注册表,表示统统试过了,均无效,防火墙也关了,也是没用,思来想去,觉得似乎是忽略了什么问题,考虑到mysql是oracle的,难道跟服务登录账号有关,于是乎在start servic
gradle学习笔记(三)gradle命令学习(第一个demo续) 4.4. Task name abbreviation(任务名称缩写) When you specify tasks on the command-line, you don’t have to provide the full name of the task. You only need to provide enough of the task name to uniquely iden