- 博客(19)
- 问答 (2)
- 收藏
- 关注
原创 解决docker部署mysql连接无权限问题
因为我的mysql是部署在docker上 所以先进入容器内mysql实例。再次查看已放开权限 最后记得 flush privileges;先查看一下权限,全是本地地址。更改成所有ip都可以访问。
2023-12-24 16:54:22
977
原创 macOS下idea每次新建项目的时候都需要重新配置maven的解决方案
前言可以直接配置一下settings.xml 也可以直接设置idea的默认设置这篇文章主要介绍一下如何修改idea的默认配置解决因为新工作空间配置maven的问题首先找到settings for New Project这个菜单,然后找到Maven默认的配置界面设置一遍即可一劳永逸Windows底下这个菜单很好找 如下图macOS底下找了半天没发现在哪里,最后直接精确搜索找到了,然后改了一个快捷键...
2022-05-03 23:31:38
1061
1
原创 macos安装tomcat以及idea启动tomcat报错:没有权限
macos安装tomcat以及idea启动tomcat报错:没有权限Mac下安装Tomcat简单实用教程(实测已安装完成)1.https://tomcat.apache.org/2.点击进入网站,如果进不去换个浏览器进行,下载Zip包:3.在Filder的当前用户下新建一个Java目录为了自己方便好找,以后可以放其他的配置在此目录下,将下载的zip放在Tomcat目录下面就安装成功了,再去idea配置一下即可授权,不然idea启动报错4.在终端中进入Tomcat目录下的bin目录下,使用“c
2021-12-11 14:38:54
1936
原创 IDEA 文件变成黄色 git无法提交
IDEA 文件变成黄色 git无法提交原因最近想看看新版spring源码有无新增牛逼的功能,顺便温故一下spring源码体系,都快忘记了,准备年后面试后面我把环境折腾好了 提交到自己git上方便跟踪注释学习。后面同事也想看看就clone我的代码,发现一直报错 我一看是少了文件夹,整个target文件夹没被提交,变成黄色如下图 (我已经解决了重新提交到本地git所以变成绿色,一开始是黄色)解决方案后面研究了下,黄色是被忽略的意思,于是打开**.gitignore**文件一看,果真有这么一行代码
2021-12-11 11:28:37
10667
原创 Gradle编译:无效的源发行版: 17-已解决
Gradle编译:无效的源发行版: 17造成原因:最近想看看新版Spring源码,当然也是有些忘记了一些源码实现了,温故一下。在执行测试类发现直接报错 无效的源发行版: 17解决方案:试了很多方案都无用打开debug模式看报错,就是说不支持jdk8 是不是gradle7.3不支持?改了build.gradle也没有用最后无奈直接jdk17,打包编译搞定一直想用jdk8,但是就是不支持 compile 项目编译都选了8也无用,因为gradle没有深入研究,暂且玩玩17...
2021-12-02 21:42:38
11252
原创 解决docker报错:The container name “/mysql“ is already in use by container
1. 概述因为换了ip导致虚拟机很多无法使用,这不遇到数据库连接不上报错:Navicat连接mysql数据库报错2003 - Can’t connect to MySQL server on ‘...’ (60 "Operation timed out)简单百度了一下没解决问题,懒得折腾直接重装重装mysql过程遇到个问题:The container name “/mysql” is already in use by container下面贴出解决办法2. 解决方式1.输入docker
2021-09-17 22:48:14
9246
原创 解决Git提交代码,却不显示绿色格子
1. 前因NA2. 解决办法:直接上解决办法:因为十月份后Git默认改为main为默认分支,而我一直提交的matser分支,所以一直没绿色格子至于为什么提交到其他分支不显示绿色格子,以后有时间在琢磨下,如果有朋友知道也可以直接留言哈...
2021-09-17 21:57:43
633
原创 wifi改为网线直连后虚拟机连接失败问题/mac
wifi改为网线直连后虚拟机连接失败问题/mac起因解决起因以前mac在使用过程中一直是连接 WiFi,如今改为网线直连,导致虚拟机linux系统都连接不上,影响到服务开发解决发现从wifi改为网线直连,导致本地的ip发生了变化,于是乎以前虚拟机配置的静态ip网关也对应不上,所以这里只需要把虚拟机的配置改一下vim /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=“Ethernet”PROXY_METHOD=“none”BROWSER_ONL
2021-06-15 23:10:21
754
原创 虚拟化技术与容器化技术有什么区别?
虚拟化技术与容器化技术有什么区别?查阅了官方文档,docker容器化技术相比较虚拟化技术,可以很明了的看出:从VM是多了一层Guest OS可以看出,一个OS是一上来就需要固定的硬件配置,以维持此操作系统的运行,docker是需要多少内存就像物理机请求多少(动态分配 ),而虚拟化技术则是一开始就分配好了...
2021-01-15 12:47:36
2005
原创 IDEA.java文件突然变成.xml
IDEA用着用着突然找不到对象,然后点进去一看,发现这个pojo类直接变为xml,,重启IDEA,清除缓存重启,怎么都没用,最后索性直接手动删除C:\Users\xxx.IntelliJIdea2018.2\system目录底下的缓存,编译等文件caches,compiler,compile-server,conversion,external_build_system,frameworks...
2020-04-27 11:30:46
2091
5
原创 javax.servlet.http.HttpServlet突然找不到此jar包
今天打开idea,新增了若干功能后打包过程突然报错,javax.servlet.http.HttpServlet等包都报错,经过一番查找,最后搞定,下面为解决方案首先第一步选择2.在按照我标明的顺序依次操作3.最后选择tomcat就行4 完美解决...
2019-12-18 13:50:11
2726
2
原创 程序员的自律
程序员的自律每次制定的计划都完成不了,不妨换个角度思考第一、远离坏习惯的源头第二、目标要尽可能地明确、细化第三、寻求支持每次制定的计划都完成不了,不妨换个角度思考第一、远离坏习惯的源头很多人爱玩手机,就是因为手机在自己跟前;爱吃零食,是因为零食就摆在自己的桌面上。美国心理学家戴德蒙建议,“如果你想改掉一个坏习惯,就要避免接触引起它的暗示”。比如工作时不想让自己玩手机,就要把手机放进包包里...
2019-12-09 10:11:26
547
1
原创 windows环境下MongoDB安装-图文详细版
windows环境下MongoDB安装-图文详细版安装过程遇到一些问题,花了点时间解决,于是记录一下,方便其他人排坑安装MongoDB客户端MongoDB配置(重要)安装过程遇到一些问题,花了点时间解决,于是记录一下,方便其他人排坑安装MongoDB客户端直接下一步就行,这个很简单MongoDB配置(重要)第一步:首先创建这三个文件接着进入logs文件夹 创建日志文件全部做完...
2019-12-04 16:21:18
316
原创 mysql安装简易精华版
mysql安装简易精华版第一步,下载一个mysql,这个就不废话了,直接进入安装环节第二步,配置环境,直接复制括号内即可,注意你的路径:(;E:\mysql-5.7.16-winx64\bin)第三步,进入你的路径里面把my-default.ini这个文件复制一份,名字改为my.ini,然后将下面内容复制进去第三步,win+r 输入cmd 进入你安装的bin目录,然后执行:mysqld --ini...
2018-12-24 22:25:48
262
转载 为什么不用hibernate了
from: http://baijiahao.baidu.com/s?id=1593915948209283169&wfr=spider&for=pc先说hibernate厉害在哪,然后再来说为啥享受hibernate这些便利会有问题。hibernate让你可以不写sql,这不单可以让你的应用更好移植到其他数据库,更主要是让程序员可以更专注与业务逻辑,更关注于数据和数据、对...
2018-08-18 17:28:03
1113
原创 程序员应该读的书1.0
这篇标题似乎有些夸大,因为似乎现在的我还没资格用应该这个词,哈哈。昨天七夕刚过,又来到了这略微显得无聊的周末,既然无聊,看了下大牛们写的文章,自己总结一下,是该弄几本书来看看啦 今天聊聊与编程无关的书籍,但是身为一个优秀的程序员应该掌握的技能点单元测试与代码重构在工作日中,目前我处的阶段就是无限的debug,junit无限循环,正巧看到刘大的一篇文章,里面有推荐2本书 ...
2018-08-18 17:05:48
2382
原创 简单说说自己对hibernate的理解
Mybatis与hibernate-自己的理解 Hibernate做了写优化,比如一二三级缓存,把数据存放在缓存里面,这里是通过OID去区分是否为同一个对象,存放在内存。今天同事问了我下:Hibernate中get/load区别以及为什么不能final修饰? 因为load得到的是代理类型对象,final是不能被继承的 get直接得到了一个持久化类型对象,它就是立即查询操作 load它得...
2018-08-06 23:44:57
1063
转载 SQL与ORM的优缺点
相对来说,ORM的缺点就是SQL的优势地方,而优点也是SQL的劣势地方。优点方便的使用面向对象,语句清晰防注入『这个其实不算ORM的核心,因为比如Phalcon的SQL形式写法也可以防注入』方便动态构造语句,对于不同的表的相同操作采用多态实现更优雅一定程度方便重构数据层『比如改表名,字段名等』设置钩子函数缺点不太容易处理复杂查询语句性能较直接用SQL差如何选择尽量使用ORM,除了含子查询的复杂语句...
2018-05-18 11:28:39
16857
2
空空如也
假设页面从1开始连续编号,共有1000页。计算所有页码中十进制数字的总个数
2017-05-16
更轻或者更重?设计一个 θ(1)的算法来确定假币比真币重还是轻
2017-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人