自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu20.04 docker构建Oracle数据库镜像并创建容器

1 安装 Dockerubuntu19.10 安装Docker2 下载 Oracle 官方提供的dockerfilegit clone https://github.com/oracle/docker-images3 下载Oracle ZIP 安装包略4 以Oracle12.2.0.1为例,将 Oracle安装包 放到docker-images对应版本的文件夹下如docker-images/OracleDatabase/SingleInstance/dockerfiles/12.2.0

2020-06-11 13:58:15 913

原创 SpringData JPA 使用中遇到的一些错误

根据实体类为MySQL数据库自动创建表运行时报错:org.springframework.dao.InvalidDataAccessResourceUsageException: error performing isolated work; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException...

2020-03-10 15:38:13 509 1

原创 ubuntu sqldeveloper 修改界面字体

Sqldeveloper 默认的界面字体太小,看着费力,所以想办法修改字体首先在软件的首选项中是找不到直接修改界面字体选项的需要找到配置文件进行修改配置文件不在安装目录,在/home/xxx/.sqldeveloper 隐藏文件夹中,即 用户的个人配置文件夹具体目录/home/wick/.sqldeveloper/system19.2.1.247.2212/o.sqldevelope...

2020-03-09 18:11:52 276 2

原创 Ubuntu19.10 安装docker

安装需要的包sudo apt install apt-transport-https ca-certificates software-properties-common curl添加 GPG 密钥,并添加 Docker-ce 软件源,这里还是以中国科技大学的 Docker-ce 源为例curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/lin...

2020-03-08 16:32:55 318

原创 关于idea mybatis 静态资源无法加载到target的一种解决方案

环境 idea2019.3.3 JDK8 Mybatis3.5.3 Junit4.12 MySQL5.7.29(Docker) MySQL驱动5.1.47项目过程:新建maven项目导入依赖编写pojo类、Dao接口、DaoMapper映射文件,mybatis核心配置文件、MybatisUtil类pom.xml文件配置静态资源过滤–maven build标签编写测试类...

2020-03-07 14:43:28 2257 2

原创 ubuntu桌面版 使用docker创建nginx容器的一些问题

docker创建nginx容器时没有挂载数据卷,可以正常通过IP访问到 html/index.html如果挂载了数据卷,由于挂载的html文件夹没有index.html文件,浏览器页面会报 403 错误,具体可以通过error.log日志文件查看该403错误可以通过在html文件夹创建index.html解决在Ubuntu桌面版中,如若需要给容器挂载数据卷,建议先在本地创建数据卷文件或文件...

2020-03-05 10:50:46 180

原创 dubbo Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method

前一天项目启动正常,第二天项目启动时出现 :Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method ...Service ...网上查到的方法都不适用 (序列化什么的)最后重新回到错误信息,发现还有一个错误:com.alibaba.dubbo.remoting.TimeoutException...

2020-03-03 14:00:42 978

原创 关于springboot2.2.4和thymeleaf-extras-springsecurity5整合使用的一些问题

问题:在springboot2.2.4中导入thymeleaf、springsecurity最新版本的依赖后使用thymeleaf-extras-springsecurity5进行认证授权操作,HTML文件中无法使用sec代码提示,并且浏览器执行报错经过降低springboot版本和使用thymeleaf-extras-springsecurity4等方法后都无法解决问题解决办法:使用Sp...

2020-02-27 11:52:42 6399 3

原创 Ubuntu安装oracle sqldeveloper 后启动时启动图标和桌面图标不一致

Ubuntu安装oracle sqldeveloper后启动出现这样的情况:解决方案:在 /usr/share/applications/sqldeveloper.desktop 文件中加入StartupWMClass=oracle-ide-osgi-boot-OracleIdeLauncher也就是:[Desktop Entry]Type=ApplicationTerminal...

2020-02-26 11:31:04 352

原创 Oracle数据库修改运行时占用内存大小

最近在Ubuntu中使用docker安装了Oracle数据库容器,启动后发现自己电脑变卡了,排查后发现是Oracle数据库运行时默认占用内存过大,决定修改Oracle默认的运行内存需要注意的是修改运行内存的大小会对Oracle数据库的性能产生影响首先使用sys用户登录sqlplus sys / as sysdba查看当前内存分配大小show parameter sga;修改内存大...

2020-02-25 14:17:02 1528

原创 MySQL8.0.19安装完成后修改root密码

1.MySQL8.0.19 安装完成后有一个初始化用户以其密码,我们可以使用该用户进行修改密码的操作查看初始化用户及密码sudo vim /etc/mysql/debian.cnf 使用查到的账号密码登录mysql -udebian-sys-maint -p登陆后修改密码,必须是root用户或者mysql的初始用户才能修改root用户的密码,并且需要将 plugin修改成 cachi...

2020-02-21 20:11:29 2402

原创 Ubuntu 非root用户使用Docker命令提示:connect: permission denied

打开终端直接输入 docker 命令时出现以下错误:Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/json: dial unix ...

2020-02-17 13:22:27 784

转载 Spring注解依赖注入的三种方式的优缺点以及优先选择

当我们在使用依赖注入的时候,通常有三种方式:1.通过构造器来注入;2.通过setter方法来注入;3.通过filed变量来注入;那么他们有什么区别吗?应该选择哪种方式更好?代码示例:Constructor复制代码1 private DependencyA dependencyA;2 private DependencyB dependencyB;3 private Depend...

2020-02-12 16:20:58 718

原创 Ubuntu19.10 navicat链接MySQL8.0 2002 '/var/lib/mysql/mysql.sock' (2 "No such file or directory")

按路径查找’/var/lib/mysql/mysql.sock’ 后发现没有该文件重启服务后也没有重新生成该文件然后在网上(非百度)找到如下方案成功链接mysql:尝试使用127.0.0.1 ip地址而不是localhost连接到MySQL 。当您使用localhost连接到MySQL时,操作系统将使用套接字连接器。但是,如果使用127.0.0.1 ip地址,则操作系统将使用TCP ...

2020-02-10 21:02:57 1547 4

原创 ubuntu19.10 通过APT安装tomcat

1.执行命令查看APT中tomcat的版本sudo apt list | grep tomcat2.APT安装tomcat,以tomcat9为例sudo apt install tomcat9 tomcat9-admin tomcat9-docs tomcat9-examples tomcat9-user3.安装完成后查看tomcat的状态service tomcat9 status...

2020-02-09 20:40:57 862

原创 idea mybatis3.5.x log4j Reader entry: ����

该问题导致新建模块的*.log文件无法打开发现是日志文件中有乱码:Reader entry: ����修改编码utf-8也无法解决对比不同模块之间的差别,最终发现是核心配置文件中配置了类别名导致的所以将别名注释或者去掉,问题解决...

2020-02-03 16:35:58 3529

原创 idea+maven项目使用jdk11时编译报错并提示:不支持版本5,请使用6以上的版本

1.首先修改Target bytecode version:2.点击“file --> project structure" 修改project SDK 和project language level3.在项目父目录中的pom.xml加入指定jdk版本的代码,以jdk11为例: <properties> <!-- 两种写法选择 <maven.c...

2020-01-31 17:22:35 2557 1

原创 Ubuntu无法ping通win10,win10可以ping通Ubuntu

win10 需要打开防火墙ICMP回显功能方法1:1、找到防火墙入站规则2、根据自己的网络(公用、专用、域)选择启用 “文件和打印机共享(回显请求 - ICMPv4-in)”方法2:1、管理员运行cmd2、开启ICMP回显netsh firewall set icmpsetting 8关闭ICMP回显netsh firewall set icmpsetting 8 disabl...

2020-01-30 18:10:05 1101

原创 Ubuntu19.10链接win10虚拟机的MySQL8.0

需要在win10中设置防火墙的入站规则1、打开网络和Internet设置2、找到windows防火墙3、打开高级设置4、新建入站,选择端口点击下一步5、选择tcp,特定端口输入33066,选择允许链接(允许安全链接经测试无法成功)...

2020-01-30 17:38:32 223

原创 解决 pycharm工具栏Tools中没有Run manager.py Task 的问题

在做Django项目的过程中, 无法进入pycharm提供的Run manager.py Task交互环境出现这种问题是因为Pycharm无法识别这个项目是django项目.需要进行配置

2020-01-29 12:27:36 2161

原创 Ubuntu19.10 pycharn2019.3x 解决无法使用中文输入法

首先打开pycharm.vmoptions文件菜单栏“Help” -> “Edit Custom VM Options …”在该文件最后加入-Dauto.disable.input.methods=false```

2020-01-28 21:11:20 114

原创 ubuntu19 修改时区

使用命令:timedatectl set-timezone Asia/Shanghai

2020-01-27 20:09:15 182

原创 centos7安装MySQL8.0并配置远程链接

安装MySQL8.0(参考官方文档)1 添加yum仓库1.1 下载最新的.rpm包sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm1.2 添加仓库并更新仓库sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm2 安装...

2019-09-16 10:55:45 444

原创 远程链接ubuntu-server的MySQL8.0

1.首先设置MySQL8.0允许远程链接mysql> use mysql;1.1 修改访问权限mysql> select host,user,plugin from user;1.2 将访问权限修改成 “%”, 代表允许任何主机通过root账号远程访问mysql> update user set host='%' where user ='root';1.3...

2019-09-16 09:00:10 307

原创 Ubuntu18.04 安装MySQL8.0

1.添加仓库sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.debsudo dpkg -i mysql-apt-config_0.8.13-1_all.deb注: 添加仓库时无特殊需要选择OK就好2.更新仓库(重要)sudo apt update如果不执行更新依旧会默认安装5.7版本3.安装MyS...

2019-09-16 01:11:13 102

原创 Django2.2 中间件process_view()报错takes no arguments

需要在中间件类中加入: def __init__(self, get_response): self.get_response = get_response # One-time configuration and initializationdef __call__(self, request): # Code to be executed for e...

2019-09-11 20:13:09 261

原创 ubuntu解决ImportError: Couldn't import Django.

本文仅保证适用于在~/.bashrc中配置过变量alias的用户在使用Pycharm创建新Django项目,使用终端 python manage.py runserver 命令测试启动时发现报错但是在使用菜单栏Tools下的 Run manage.py Task 启动时没有问题又创建几个虚拟环境后发现同样的问题.摸索了一下发现问题所在:分析:本人系统中安装了Anaconda3,为了自...

2019-09-02 17:22:20 1132

原创 Ubuntu18.04 mysql8.0 开启日志记录

首先打开配置文件:sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf在 [mysqld]下加上两句:general_log_file= /var/log/mysql/mysql.loggeneral_log = 13. 重启服务: sudo service mysql restart4.查看日志 sudo tail -f ...

2019-09-02 16:16:45 1162

原创 ubuntu18.04 python3.7 pip安装mysqlclient报错ERROR: Command errored out with exit status 1

首先执行命令:sudo apt install python3.6-dev libmysqlclient-dev然后pip install mydqlclient

2019-09-02 09:55:56 4346 2

空空如也

空空如也

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

TA关注的人

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