随笔分类 -  Java

高级编程语言
摘要:2021-12-07 选中项目或module的pom.xml,右键,选择" add as maven project",idea会识别该pom的项目 阅读全文
posted @ 2021-12-07 11:58 秦时明月0515 阅读(222) 评论(0) 推荐(0) 编辑
摘要:2021-11-17 【转] 方法一 安装STS插件 安装插件导向窗口完成后,在eclipse右下角将会出现安装插件的进度,等插件安装完成后重启eclipse生效 新建spring boot项目 项目启动 方法二 1.创建Maven项目 2.选择项目类型 3.选择项目 4.编写项目组和名称-fini 阅读全文
posted @ 2021-11-17 15:08 秦时明月0515 阅读(424) 评论(0) 推荐(0) 编辑
摘要:2021-07-09 认识Swagger: Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 作用: 1. 阅读全文
posted @ 2021-07-09 15:57 秦时明月0515 阅读(285) 评论(0) 推荐(0) 编辑
摘要:2021-07-09 导语: 相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注 阅读全文
posted @ 2021-07-09 15:36 秦时明月0515 阅读(257) 评论(0) 推荐(0) 编辑
摘要:2021-07-07 https://www.jianshu.com/p/4a00c0c3bf1d 主要内容 鉴权的作用 几种常见的鉴权 各个鉴权的适用场景 一、什么是鉴权 鉴权是指验证用户是否有权利访问系统的行为。 二、目前常见的鉴权方式 常见的鉴权方式有以下4种方式: HTTP Basic Au 阅读全文
posted @ 2021-07-07 19:11 秦时明月0515 阅读(958) 评论(0) 推荐(0) 编辑
摘要:2021-04-26 前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。 IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。你不用去关心它后面做了些什么,执行了哪些命令,基于什 阅读全文
posted @ 2021-04-26 15:53 秦时明月0515 阅读(1186) 评论(2) 推荐(0) 编辑
摘要:2021-02-03 Java的代理proxy机制 代理必须分为两个步骤: * 1. 代理对象和真实对象建立代理关系 * 2. 实现代理对象的代理逻辑方法 主要是通过两种方法: 1. JDK动态代理 JDK动态代理是java.lang.reflect.*包提供的方式,它必须借助一个接口才能产生代理对 阅读全文
posted @ 2021-02-03 22:43 秦时明月0515 阅读(356) 评论(0) 推荐(0) 编辑
摘要:2021-02-03 Java的Class类及反射 主要是通过代码来进行展示: 普通的实体类:User Class的测试类:UserTest 反射机制的类:Reflex 由于我们使用Maven构建的 java项目 pom.xml文件如下: <?xml version="1.0" encoding=" 阅读全文
posted @ 2021-02-03 22:18 秦时明月0515 阅读(94) 评论(0) 推荐(0) 编辑
摘要:2021-02-03 https://nullwy.me/2017/04/javac-api/ 阅读全文
posted @ 2021-02-03 22:10 秦时明月0515 阅读(118) 评论(0) 推荐(0) 编辑
摘要:2021-02-03 https://segmentfault.com/a/1190000019290840 阅读全文
posted @ 2021-02-03 22:08 秦时明月0515 阅读(164) 评论(0) 推荐(0) 编辑
摘要:2021-01-27 Mybatis中进行批量更新(updateBatch) 一.更新多条数据,每条数据都不一样 背景描述:通常如果需要一次更新多条数据有两个方式,(1)在业务代码中循环遍历逐条更新。(2)一次性更新所有数据(更准确的说是一条sql语句来更新所有数据,逐条更新的操作放到数据库端,在业 阅读全文
posted @ 2021-01-27 08:52 秦时明月0515 阅读(2189) 评论(0) 推荐(0) 编辑
摘要:2021-01-23 先借鉴别人的,以后再修改补充: xml配置文件方式优点: 1、降低耦合,使容易扩展。 2、对象之间的关系一目了然。 3、xml配置文件比注解功能齐全。 xml配置文件方式缺点: 1、配置文件配置工作量相对注解要大。 注解方式优点: 1、在class文件中,可以降低维护成本 2、 阅读全文
posted @ 2021-01-23 12:43 秦时明月0515 阅读(377) 评论(0) 推荐(0) 编辑
摘要:11:30:27 Mybatis+mysql 入门使用 Mybatis+mysql 配置文件版本入门使用 Mybatis+mysql 注解版本入门使用 一、新建一个java maven项目-Mybatis+mysql 配置文件版本入门使用 groupId:cn.zc.javapro.database 阅读全文
posted @ 2021-01-23 11:33 秦时明月0515 阅读(1535) 评论(0) 推荐(0) 编辑
摘要:2021-01-22 用java操作mysql数据库最基本的是 JDBC,随着技术的发展,框架的发展,JDBC进一步封装演化成 Hibernate 和 Mybatis。 首先,需要安装java运行环境及mysql。 Java数据库连接,(Java Database Connectivity,简称JD 阅读全文
posted @ 2021-01-22 13:54 秦时明月0515 阅读(131) 评论(0) 推荐(0) 编辑
摘要:2021-01-22 Web项目框架涉及到的技术包括:数据库、计算机网络、前后端开发、前后端框架、Web 应用服务器、负载均衡、大量并发访问等等。 同时还涉及到优化:数据库优化、网络优化、前后端代码优化、前后端框架优化、Web 应用服务器优化、负载均衡优化等等。 目前来说,Web开发主要是前后端开发 阅读全文
posted @ 2021-01-22 10:11 秦时明月0515 阅读(310) 评论(0) 推荐(0) 编辑
摘要:2021-01-13 软件开发使用集成工具的好处总结 开发使用集成工具: java:Eclipse、MyEclipse、Idea Python:PyCharm C/C++:Visual Studio 半集成半编辑器:VSCode 1)可视化,方便创建项目 2)左边是目录结构,右边是源码文件,方便阅读 阅读全文
posted @ 2021-01-13 10:38 秦时明月0515 阅读(396) 评论(0) 推荐(0) 编辑
摘要:2021-01-08 大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有ma 阅读全文
posted @ 2021-01-08 15:31 秦时明月0515 阅读(15916) 评论(0) 推荐(0) 编辑
摘要:2021-01-07 Java项目开发(一) 前提是安装配置了java环境。 我们这里面Java项目开发不用Idea、Eclipse、MyEclipse等生成Java项目,而是我们自己建的,用编辑器编辑,从命令行角度去执行。缺点是没有代码提示补全、纠错等功能。 项目的目录结构如下所示 这些目录和文件 阅读全文
posted @ 2021-01-07 18:13 秦时明月0515 阅读(550) 评论(0) 推荐(0) 编辑
摘要:2021-01-07 Maven使用之三-使用Maven命令创建Java项目 Maven是Java语言编写的,必须先配置Java环境,之后配置Maven环境。 Maven的一个重要作用就是统一管理jar包,为了一个项目可以build或运行,项目中不可避免的,会依赖很多其他的jar包,在Maven中, 阅读全文
posted @ 2021-01-07 13:29 秦时明月0515 阅读(566) 评论(0) 推荐(0) 编辑
摘要:2020-12-30 在做项目的时候,经常会碰到这个问题,主要程序是用java写的,有些功能使用python写的,整个项目需要把java代码和python代码进行整合,在一个项目里面运行,这就涉及到java调用python的问题。 java调用python程序有几种思路:需要先搭建好 java 及 阅读全文
posted @ 2020-12-30 11:32 秦时明月0515 阅读(6658) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示