摘要:
本文重点介绍如何将我们写的java代码打包成在电脑上可以运行的exe文件
本文重点介绍如何将我们写的java代码打包成在电脑上可以运行的exe文件。这里只介绍直接打包成exe的方法,至于打包成exe安装包下节介绍
test
软件准备
exe4j集合包下载地址(下节内容也在这里)
今天我们下载好上面的内容之后... 阅读原文
2019-09-06 16:29:08 阅读(2444) 评论(0)
摘要:
一、方法
1.返回值类型如果不是void,表示这个方法执行结束之后必须返回一个具体的数值,当方法执行结束的时候没有返回任何数值,编译器会报错,怎么返回值呢?并且要求“值”的数据类型必须和“方法的返回值类型”是一致的,不然编译器报错。
retuen 值;
2.返回值类型是void... 阅读原文
2019-09-06 16:16:02 阅读(2396) 评论(0)
摘要:
离上一篇微服务的基本概念已经过去了几个月,在写那篇博客之前,自己还并未真正的使用微服务架构,很多理解还存在概念上。后面换了公司,新公司既用了SpringCloud也用了Dubbo+Zookeeper,就像上一篇文章说的,当一个服务是面向外部或者是直接提供给前端调用的,那么就使用SpringCloud,而一些内... 阅读原文
2019-09-06 15:56:11 阅读(2389) 评论(0)
摘要:
SQL优化(变多次维护为一次维护)
Sql优化分为:DDL、DML、DQL
一、DDL优化
1 、通过禁用索引来提供导入数据性能 。 这个操作主要针对有数据库的表,追加数据
//去除键
alter table test3 DISABLE ke... 阅读原文
2019-09-06 15:27:04 阅读(2419) 评论(0)
摘要:
一、分表:
水平分表:根据条件把数据分为N个表(例如:商品表中有月份列,则可以按月份进行水平分表)。
使用场景:一张表中数据太多,查询效率太慢。
当需要同时查询被水平分表的多张表时:
在两条SQL语句中间加union,就能把两表数据合并展示。
unio... 阅读原文
2019-09-06 13:28:01 阅读(2375) 评论(0)
摘要:
jdk 安装包 https://pan.baidu.com/s/1cKnUQGU2Sk2nsARAzzVAHw
[root@localhost ~]# tar -zxvf jdk-8u152-linux-x64.tar.gz
[root@localhost ~]# mv jdk1.8.0_152/ ... 阅读原文
2019-09-06 11:56:01 阅读(2436) 评论(0)
摘要:
springboot默认是用logback来记日志的。每次启动服务时见下面最先打印出来的日志:
"C:\Program Files\Java\jdk1.8.0_40\bin\java.exe" ...
SLF4J: Class path contains multiple SLF4J bindings... 阅读原文
2019-09-06 11:30:01 阅读(2588) 评论(0)
摘要:
在mybatis和mybatis plus里,如果你的实体字段是一个枚举类型,而在数据表里是整型,这时在存储时需要进行处理,默认情况下,会把枚举的元素名称拼接到SQL语句里,而由于数据表是int类型,所以在插入等操作时,就会出现异常!
添加枚举处理器
MappedTypes(value = {YesOrNo.... 阅读原文
2019-09-06 10:28:22 阅读(2318) 评论(0)
摘要:
Spring是一个开源框架(能看见源代码的)
Spring为简化企业级应用而生,使用Spring可以使简单的JavaBean实现以前EJB才能实现的功能
Spring是一个IOC控制反转(DI依赖注入)和AOP容器框架
阅读原文
2019-09-06 09:11:04 阅读(2368) 评论(0)
摘要:
今天的话,我们大概来讲下Activiti的25张表。
Activiti的运行支持,必须要有Activiti的25张表,主要是在流程运行过程中,记录存储一些参与流程的用户主体,
组,以及流程定义的存储,流程执行时候的一些信息,以及流程的历史信息等(后面我们会详细介绍这些表作用)
我们先写一个小实例,... 阅读原文
2019-09-06 07:41:06 阅读(2399) 评论(0)