摘要: 本文重点介绍如何将我们写的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)