自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue前端上传EXCEL文件,后端(springBoot+MyBatis+MySQL)解析EXCEL并批量插入/更新数据库

文章目录Vue前端后端controller层service层:如何解析Excel文件MyBatis:实现批量插入在mysql中设置唯一索引Unique IndexVue前端前端主要用了element-ui的upload组件。 <el-upload class="filter-item" name="excelFile" :act...

2020-04-08 10:02:19 7631 7

原创 Java-通过高德地图Api把地址转换为经纬度

1、高德地图开发者注册和登入地址 https://id.amap.com/?ref=http%3A%2F%2Flbs.amap.com%2Fdev%2Fkey2、后端代码public static String getLnglat(String address) { //"http://restapi.amap.com/v3/geocode/geo?address=上海市东方...

2020-04-07 10:29:07 1824

原创 Springboot + Vue + axios实现excel的导出下载

后端代码Vue前端代码后端代码pom <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</versi...

2020-04-07 10:14:19 1050

原创 Unknown collation:‘utf8mb4_unicode_ci’错误的解决办法

查找:utf8mb4_unicode_ci,全部替换为:utf8_general_ci查找:utf8mb4 全部替换为 utf8

2019-03-25 13:25:21 1616 1

原创 卸载MYSQL后重新安装

1.HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL目录删除 2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除 3.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application...

2018-12-23 21:45:17 2198

原创 记录第一次使用VMware Ubuntu遇到的问题

一、安装①下载安装包②安装 二、VM虚拟机如何连接网络第一种方法:NAT模式 在创建空白虚拟机时,按照经典模式创建出的网络适配器,一般是NAT模式 NAT模式上网是最方便的,几乎不用设置,因为它直接就是共享物理主机的IP,所以,安装好系统,只要网卡驱动安装好了。就直接可以上网,不用任何设置 第二种方法:桥接模式 另外一种模式,就是“桥接模式” ...

2018-12-23 16:03:06 316

转载 cmd 中连接mysql时报'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件,该怎么办?

假设安装的mysql目录是D:\MySQL\MySQL_Server_5.5\第一种方法:如果你打开cmd后直接输入mysql是不行的,需要配置mysql的环境变量,那么就在环境变量中增加D:\MySQL\MySQL_Server_5.5\bin变量名称可以随便起,比方说mysql_home变量值为D:\MySQL\MySQL_Server_5.5\bin这样就可以了直接使用mysq...

2018-12-22 16:21:48 875

原创 当eclipse下runtime environment只有tomcat8.0选项的情况下如何配置tomcat8.5

The Apache Tomcat installation at this directory is version 8.5.5.  A Tomcat 8.0 installation is expected.1.修改tomcat的版本号在Tomcat 的文件夹中找到lib文件夹里的catalina.jar包,然后双击打开(不是解压缩!!!),选择其中的org\apache\catali...

2018-12-13 21:41:56 3276 1

原创 JDK和Tomcat安装与配置

JDK的安装与配置1、下载1.7/1.8/1.9JDKhttp://www.oracle.com/我下载了1.8安装版2、进行安装3、配置环境变量(1)新建-&gt;变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑-&gt;变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bi...

2018-11-21 18:41:31 513

Java设计模式——多例模式实验

编写一个类LimitInstanceClass,该类最多可以实例化指定个数实例。实例的个数用配置文件InstanceLimit.cfg指定。例如,如果InstanceLimit.cfg的内容为2,则LimitInstanceClass最多可以同时存在2个对象。LimitInstanceClass的对象有一个整型成员变量id,保存对象的编号;有一个boolean型变量isBusy,如果该变量的值为true,表示该对象正在被使用,否则该对象空闲。getInstance()方法判断是否存在空闲的对象,存在将该空闲对象的isBusy置为true,并返回该对象;如果不存在空闲对象则返回null。LimitInstanceClass有一个release()方法,该方法将对象的isBusy置为false。LimitInstanceClass的对象还有一个String类型的成员变量accessMessage,以及一个成员方法writeAccessMessage(String message),该方法将参数message追加到accessMessage。LimitInstanceClass的printAccessMessage()方法输出accessMessage的内容。 编写一个线程类AccessLimitInstanceClassThread,在其run()方法中获取一个LimitInstanceClass对象,调用获得的对象的writeAccessMessage(String message)将自己的线程名写入accessMessage,随机休眠0-5秒,再调用printAccessMessage(),最后调用release()方法。 编写一个UseLimitInstanceClass类,在其main方法中实例化10个AccessLimitInstanceClassThread线程对象,并启动各个线程。 设置InstanceLimit.cfg的内容为3,写出你的程序的运行结果。

2018-12-20

空空如也

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

TA关注的人

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