IntelliJ IDEA

idea terminal控制台配置git bash及中文乱码问题

懵懂的女人 提交于 2020-10-06 02:24:13
1.修改控制台shell路径:setting -> Tools -> Terminal -> Shell path,修改为git安装路径。 修改完毕,在控制台输入exit断开session连接,然后重新打开即可。 2.中文乱码问题 在idea安装目录下找到idea.exe.vmoptions和idea64.exe.vmoptions文件,在文件的最后添加:    -Dfile.encoding=UTF-8 在git安装目录下找到etc/bash.bashrc文件,在文件的最后添加:    export LANG="zh_CN.UTF-8"    export LC_ALL="zh_CN.UTF-8" 在Terminal控制台输入:set LESSCHARSET=utf-8 退出控制台,重新进入即可。 参考资料: [1] 【IntellJ IDEA】idea的Terminal窗口中文乱码 解决方法 [2] idea terminal git log 乱码问题解决方案 来源: oschina 链接: https://my.oschina.net/ysma1987/blog/4301183

Java 设置Word中的表格自适应的3种方式

谁说我不能喝 提交于 2020-10-06 02:03:37
概述 在Word创建表格时,可设置表格“自动调整”,有3种情况,通过Java程序设置可调用相应的方法来实现,即: ①. 根据内容调整表格AutoFitBehaviorType.Auto_Fit_To_Contents ②. 根据窗口调整表格AutoFitBehaviorType.Auto_Fit_To_Window ③. 固定列宽AutoFitBehaviorType.Fixed_Column_Widths 程序中需要使用Word类库工具(Free Spire.Doc for Java 免费版) 导入方法: 方法1. 可 下载导入jar 文件,手动导入jar到java程序 方法2. 创建Maven程序在pom.xml配置Maven仓库路径并指定Free Spire.Doc for Java的Maven依赖。完成配置后,如果使用的是IDEA,点击“Import Changes”导入;如果使用的是Eclipse,点击“保存”即可自动下载导入。 <repositories> <repository> <id>com.e-iceblue</id> <url>http://repo.e-iceblue.cn/repository/maven-public/</url> </repository> </repositories> <dependencies> <dependency>

【SpringBootError解决总结】

房东的猫 提交于 2020-10-06 00:39:16
一、idea项目中的文件变成了.java (1)问题 (2)解决方案: 二、cannot resolve symbol String (一)问题: (二)解决方案: 重装jdk 三、Error(3,38)java:程序包org.springframework.boot不存在 (一)问题: (二)解决方案: 四、 IDEA中配置MySQL出现Server returns invalid timezone问题解决方法 (1)问题: (2)解决方案: 五、 idea抛出异常的快捷键 Alt+Enter 六、idea中dependencies中总是有红色波浪线(缺少dependency)的解决办法 (1)解决方案: 但是这些jar在我本地的maven仓库中实际上是存在的,后来无意中修改了下pom才发现这有可能是IDEA的bug,解决办法是: 对于有波浪线的dependency,将其从pom中删除,保存后,再撤销回来,奇迹出现了。。。。很无语的一个问题。 七、java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO) 更改前 spring: datasource: url:jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC

学习go语言的第一天

偶尔善良 提交于 2020-10-05 06:49:08
Go语言的特点 1.无继承和多态 2.强一致性 3.接口不需要显式声明(Duck Typing) 4.无异常处理 5.基于首字母的可访问特性 6.不用的Import或变量会引起编译错误 7.完整且卓越的标准库包 Go语言的优势 1.易上手 2.效率高 3.出身名门(Google公司) 4.自由高效,支持并发编程,包括过程,面向对象,面向接口,函数式编程。 5.强大的标准库:互联网应用,系统编程和网络编程 6.部署方便:二进制文件,Copy部署 7.简单的并发:goroutines和通道(创新之处) 8.稳定性:提供了软件生命周期的各个环节的工具:如 go tool,go fmt,go test 核心特性 1.静态语言 2.天生并发 3.内置GC 4.安全 5.语法简单 6.编译快速 3.环境搭建: 下载地址: https://golang.google.cn/dl/ 安装步骤很简单 Next完事 4.安装开发工具 Goland以及配置 下载地址:https://download.jetbrains.com/go/goland-2019.2.3.exe 安装步骤也是一直Next 运行时遇到的问题: CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。 解决方式:

Tomcat源码Idea maven启动

你。 提交于 2020-10-05 06:28:02
一、下载tomcat源码 https://github.com/apache/tomcat/tree/8.5.x 二、建立pom 1 <? xml version="1.0" encoding="UTF-8" ?> 2 < project xmlns ="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation ="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" > 5 6 < modelVersion > 4.0.0 </ modelVersion > 7 < groupId > org.apache.tomcat </ groupId > 8 < artifactId > Tomcat8.5 </ artifactId > 9 < name > Tomcat8.0 </ name > 10 < version > 8.0 </ version > 11 12 < build > 13 < finalName > Tomcat8.5 </ finalName > 14 < sourceDirectory >

Mac版idea20.1 Debug调试快捷键失效

家住魔仙堡 提交于 2020-10-05 05:56:53
目录 问题 解决 问题 Mac版 idea20.1 通过postman测试接口,想要F8进行下一步调试,使劲点 使劲点就是没反应,自己以为电脑有问题了哈哈哈~开玩笑了 解决 系统偏好设置——键盘——键盘tab页,勾选下面红圈圈即可,以为没有选择的情况下,Mac将F1_F12默认为功能键了。 来源: oschina 链接: https://my.oschina.net/u/4390465/blog/4511922

mybatis小例子2

无人久伴 提交于 2020-10-04 20:56:17
实现一对一,一对多查询 三个重点:1.resultmap 2.动态Sql 3.关联查询 创建工程,配置环境 使用的工具是idea和MySQL,还有数据库的图形界面工具sqlyog,maven环境已经搭好前提下 idea创建工程 maven.xxx.quickstart,添加模组maven.xxx.webapp,在对应pom.xml文件(小的)下 <build></build> 标签和内容可以删除,因为maven已经自带了编译的功能不需要这个。 配置环境,在对应pom.xml的 <dependencies></dependencies> 标签中添加依赖 <!-- MySql --> < dependency > < groupId > mysql </ groupId > < artifactId > mysql-connector-java </ artifactId > < version > 5.1.32 </ version > </ dependency > <!-- Mybatis --> < dependency > < groupId > org.mybatis </ groupId > < artifactId > mybatis </ artifactId > < version > 3.4.5 </ version > </ dependency > <!-

IntelliJ IDEA出现:This file is indented with tabs instead of 4 spaces的问题解决

折月煮酒 提交于 2020-10-04 11:59:19
IntelliJ IDEA出现:This file is indented with tabs instead of 4 spaces的问题解决 参考文章: (1)IntelliJ IDEA出现:This file is indented with tabs instead of 4 spaces的问题解决 (2)https://www.cnblogs.com/EasonJim/p/7867614.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4301555/blog/4659438

SpringBoot + Websocket 实现实时聊天

99封情书 提交于 2020-10-04 09:45:18
SpringBoot + WebSocket 实现实时聊天 最近有点小时间,上个项目正好用到了websocket实现广播消息来着,现在来整理一下之前的一些代码,分享给大家。 WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 一、环境介绍 开发工具:IntelliJ IDEA 运行环境:SpringBoot2.x、ReconnectingWebSocket、JDK1.8+、Maven 3.6 + ReconnectingWebSocket 是一个小型的 JavaScript 库,封装了 WebSocket API 提供了在连接断开时自动重连的机制。 只需要简单的将: ws = new WebSocket ( 'ws://....' ) ; 替换成: ws = new ReconnectingWebSocket ( 'ws://....' ) ; WebSocket 属性ws.readyState: ​ 0 - 表示连接尚未建立。 ​ 1 - 表示连接已建立,可以进行通信。 ​ 2 - 表示连接正在进行关闭。 ​ 3 - 表示连接已经关闭或者连接不能打开。 WebSocket事件: 事件 事件处理程序 描述 open ws.onopen 连接建立时触发 message ws

IDEA 解决 properties 文件显示乱码

孤街醉人 提交于 2020-10-04 06:07:58
打开项目 properties 文件显示如下 解决方法: 重新导入项目的时候,出现了 application.properties 文件的中文全部乱码。 百度搜了一下解决方案: Editor->File Encodings 下面 Properties Files(*.properties) 的 Transparent native-to-ascii conversion 勾上即可 按照上面操作即可解决,效果如下 来源: oschina 链接: https://my.oschina.net/hp2017/blog/4494706