- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Java 四种线程池
通常,最开始学Java时,最先接触到线程的就是 Thread 类和 Runnable接口。但是直接用这种方法来实现多线程是有弊端的弊端:a. 每次new Thread新建对象性能差。b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。c. 缺乏更多功能,如定时执行、定期执行、线程中断。相比new Thread,Java提供的四种线程池的好处在...
2019-05-30 15:07:17 316
原创 eclipse导入本地git仓库中的maven项目【eclipse和仓库中同步修改】
1、点开 import >> Git >> Projects from Git2、选择 Existing local repositoryClone URI是从远程仓库导入项目时使用的3、点击 add >> Browse…(选择仓库目录)点击 finish 完成(我这里已经添加过所以finish显示不能点击)...
2019-05-21 09:38:25 851
原创 ubuntu 16.04 卸载软件命令
关于ubuntu16.04卸载软件,可以使用apt-get 命令来卸载,有如下几种方法1、删除已安装包(不保留配置文件)apt-get purge remove <package>该命令会删除软件及其配置,但不会删除依赖2、删除软件的依赖,保留依赖的配置文件apt-get autoremove <package>3、删除已安装的包,但不删除依赖,保留所有配置...
2019-05-20 08:52:04 7334
原创 解决ssh远程访问长时间不操作中断连接【win10和Linux都适用】
最近给win10 系统新装了ssh,但是远程访问服务器的时候,长时间不操作就会断开连接,每次都要重新连接输入密码很麻烦,在网上搜了一下都是写的Linux下解决此情况的,下面这种方法在Linux和win10系统上都适用。1、在用户目录下 C:\Users\Administrator\.ssh 新建 config 配置文件(没有后缀名)2、在里边添加 ServerAliveInterval 60...
2019-05-19 22:30:49 6615
原创 win10 安装ssh【解决安装缓慢】
最近电脑重装过一次系统(win10),之前ssh都是装完系统直接就可以用,这次因为系统不是我的,今天需要用到ssh,发现没有安装ssh,去网上查了一下,最多的是 设置>>应用>>应用和功能>>管理可选功能>>添加功能>>然后安装 OpenSSH Server(Beta) 和 OpenSSH Client(Beta) 就OK了,但是在安装的...
2019-05-18 13:21:33 14920 4
原创 Linux搭建git服务器
最近准备跟小伙伴们一起做个网站,需要用到git方便共享代码,所以搭个git服务器作为远程仓库。1、安装gitsudo apt-get install git2、创建一个git用户来运行git服务sudo adduser git切换到git账号,生成秘钥su gitssh-keygen3、配置远程登录收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件中的内容...
2019-05-17 15:52:04 283
原创 eclipse导入GitHub上的项目
1、右键单击,选择 import >> Check out Maven Projects from SCM2、选择 svn 并在框中填写GitHub上项目的网址填写下图中的url3、点击完成如果是第一次导入项目的话会让你填写GitHub的账号和密码,如下如,填写完成后,点击OK,等待导入完成。4、以下部分是第一次使用 Check out Maven Projects ...
2019-05-16 15:30:27 930
原创 Git切换远程仓库地址三种方法
注:本文中的url全部需根据自身情况修改1、直接修改远程仓库地址git remote set-url origin url2、删除本地远程仓库地址,然后添加新的仓库地址git remote rm origingit remote add origin url3、修改配置文件每个仓库在初始化时,都会有一个 .git 的隐藏目录,修改其中的 config 文件中的 url...
2019-05-16 09:29:38 44941
原创 maven项目 报错No compiler is provided in this environment. Perhaps you are running on a JRE rather than
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
2019-05-15 11:36:39 842
原创 eclipse 导入maven项目pom文件报错
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:3.1.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:3.1.0Plugin org.apach
2019-05-15 09:13:52 3066
原创 前端用ajax发送json数据到后台,并接收后台传回的json数据【包含ajax提交表单】
一、前后端发送与接收json数据前端代码 function pay(data) { //将数据按json格式存放 var info = {"orderId":data}; $.ajax({ url: "/testOrder", data: JSON.stringify(info),//将数据转化为json格式 dataTy...
2019-05-10 09:39:04 12198 1
原创 ubuntu 开启防火墙并开放端口
1、安装防火墙sudo apt install ufw2、查看防火墙状态sudo ufw status verbose3、开启防火墙sudo ufw enable4、开放端口sudo ufw allow 805、重启防火墙sudo ufw reload6、关闭防火墙sudo ufw disable...
2019-05-08 18:41:17 4926
原创 mybatis逆向工程
mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。
2019-05-08 11:48:27 150
原创 Windows10安装tomcat【配置环境变量】
一、下载tomcat1、进入tomcat官网,选择需要下载的版本(这里演示的是tomcat7)2、点击后选择下载解压版或安装版(这里演示解压版),第一个是解压版,第二个是安装版二、安装1、首先将下载后的压缩包解压到你要安装的目录中2、配置环境变量回到桌面,右键单击我的电脑->属性->高级系统设置新建环境变量 TOMCAT_HOME 值是tomcat解压的目录新...
2019-05-08 09:02:01 4628 1
原创 spring boot+maven项目打包成war包部署到tomcat【局域网内访问】
spring boot+maven项目打包成war包部署到tomcat
2019-05-07 18:29:28 12194
原创 Eclipse错误:找不到或无法加载主类 解决办法
今天将项目导进eclipse后,运行主类,报错 找不到或无法加载主类百度了一下解决方法:在src文件夹上右键Build Path-use as Source Folder,重新进行编译,一切就正常了。...
2019-05-07 17:24:51 12942 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人