Java
文章平均质量分 69
黑胡子大叔的小屋
嵌入寺点灯大师
展开
-
阿里云oss对象存储的简单使用
阿里云OSS对象存储阿里云OSS对象存储参考优秀博文oss上传三种方式第一种第二种阿里云OSS对象存储参考优秀博文https://www.cnblogs.com/dalaoyang/p/10885424.htmlhttps://www.cnblogs.com/l-y-h/p/12805028.html上传数据信息到oss服务器有三种方式oss上传三种方式数据先上传到自己的服务器,再由自己的服务器转发到oss服务器前端请求签名,后端服务器完成签名并返回签名,由前端直接上传到oss原创 2021-05-26 16:54:32 · 509 阅读 · 0 评论 -
SpringBoot + Shiro + Mybatis-plus + Kaptcha + vue实现权限管理、动态路由菜单、登录功能
登录功能使用到的技术shiroMybatis-plusSpringboot引入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dep原创 2021-05-11 17:23:35 · 3844 阅读 · 28 评论 -
支付API相关资料整理
支付API相关资料整理支付宝支付API文档 :https://opendocs.alipay.com/apis/api_1/alipay.trade.precreate对接支付宝支付开发SDK开发笔记 : https://www.jianshu.com/p/6e3ee068517e原创 2021-04-23 17:30:00 · 218 阅读 · 1 评论 -
Java — Set \ List \ Map
Java — Set \ List \ Map参考博文Set \ Map \ ListSetListMap参考博文https://blog.csdn.net/lmarster/article/details/90672794https://blog.csdn.net/Leon_Jinhai_Sun/article/details/104728299http://data.biancheng.net/view/107.htmlSet \ Map \ List博客参考:https://blo原创 2021-04-14 11:26:24 · 106 阅读 · 1 评论 -
谈谈Redis的那点事儿
谈谈Redis的那点事儿Redis为什么要用RedisRedis安装Redis基础知识Redis中的数据类型StringListSetHashZset特殊数据类型GeospatialHyperloglogBitmap事务锁Jedis使用Java-事务SpringBoot—RedisRedis传送:https://aobing.blog.csdn.net/article/details/102841400传送中文网:http://www.redis.cn/传送官网:https://redis.io/原创 2021-04-12 11:58:40 · 220 阅读 · 0 评论 -
移动数字图书馆,基于UniApp,Android实现图书管理系统
移动数字图书馆,基于UniApp,Android实现图书管理系统移动数字图书馆,基于UniApp,Android实现图书管理系统开发环境开发框架表结构效果图展示后端管理系统登录管理主界面图书管理图书分类管理读者管理借阅信息管理APP首页图书查询图书详情、借阅、续借、归还借阅信息移动数字图书馆,基于UniApp,Android实现图书管理系统开发环境 window10 eclipse: Mars.2 Release (4.5.2) HbuildX Sql Server 20原创 2021-04-09 11:58:38 · 2052 阅读 · 8 评论 -
谈谈Shiro的那点事儿
shiroApache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。简介Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。本教程只介绍基本原创 2021-04-08 16:50:57 · 165 阅读 · 0 评论 -
学学SpringBoot那点事儿
学学SpringBoot那点事儿SpringBoot背景解决优缺点优点缺点微服务HelloWorldSpringBoot的HelloWorld@SpringBootApplication@ControllerHelloWorld探究pom文件父项目启动器主程序类YAMLYAML语法基本语法值的写法yaml配置文件值获取@ConfigurationProperties@Value加载指定配置文件@PropertySource导入Spring配置文件,使其生效@ImportResource配置文件占位符随机数占原创 2021-02-22 22:09:22 · 392 阅读 · 0 评论 -
Socket-Java
Socket前言Socket是网络上运行的两个程序建双向通信的一端,它既可以接收请求,也可以发送请求,用它可以比较方便的在网络上传递数据,其中java中有关socket的常用方法如下:方法名功能说明public Socket(String host,int port)创建一个到主机host、端口为port的套接字,并连接到远程主机public Socket(InetAddress host,int port)创建一个套接字,使用host中封装的主机信息,端口号为port,原创 2021-02-16 10:35:10 · 172 阅读 · 1 评论 -
Java MQTT订阅端,可订阅通配符(/#)
Java实现MQTT订阅端,可订阅通配符(/#)在做MQTT订阅端时报错:The topic name MUST NOT contain any wildcard characters (#+)提示Topic中不能包含通配符主函数PublishSubscribe.javapackage Test;import org.eclipse.paho.client.mqttv3.*;import org.eclipse.paho.client.mqttv3.persist.MemoryPer原创 2020-11-19 09:31:41 · 4286 阅读 · 6 评论 -
基于Java的财务管理系统(demo)
SSH框架财务管理系统之实现开发环境window10eclipse: Mars.2 Release (4.5.2)Sql Server 2008Tomcat7.0框架版本Spring4.3.4SpringMvc4.3.4Hibernate4.3.11layui实现功能账目的增删改查用户登录表结构users:idusernamepasswordcaiwu:idzhangmudesc_content效果图...原创 2020-11-07 12:33:12 · 2206 阅读 · 1 评论 -
基于SSH的毕业论文管理系统(demo)
SSH框架毕业论文管理系统之实现开发环境window10eclipse: Mars.2 Release (4.5.2)Sql Server 2008Tomcat7.0框架版本Spring4.3.4SpringMvc4.3.4Hibernate4.3.11layui实现功能论文的增删改查用户登录表结构users:idusernamepasswordlunwens:idtitlecontent效果图:...原创 2020-11-07 12:31:18 · 549 阅读 · 0 评论 -
基于java的停车场管理系统
基于java的停车场管理系统开发环境Window 10eclipseMysql 5.5Tomcat 7.0框架ServletJQueryeasyUI实现功能角色:管理员,普通用户主要功能:管理员管理用户管理车位管理车费标准停车缴费车位状态停车记录查询效果图登录页面管理员界面展示用户界面展示源码si liao...原创 2020-11-04 15:26:13 · 3056 阅读 · 8 评论 -
基于Spring+SpringMVC+hibernate的学生管理系统(毕业设计、结课作业)
基于Spring+SpringMVC+hibernate的学生管理系统SSH框架学生系统之实现开发环境window7eclipse: Mars.2 Release (4.5.2)(插件:springsource-tool,hibernatetools-Update)Mysql 5.5.1Tocat7.0框架版本Spring4.3.4SpringMvc4.3.4Hibernate4.3.11实现功能学生的增删改查作业样例Java语言基于Spring +spring M原创 2020-06-11 15:45:11 · 1853 阅读 · 3 评论 -
实习日记(4-27)
小记昨天的实现datagrid可编辑的问题解决了。当时报错:ScoreList.jsp:84 Uncaught TypeError: $(...).edatagrid is not a function解决:没有引入edatagrid所用到的js扩展文件。下载地址:http://www.jeasyui.com/extension/downloads/jquery-easyui-ed...原创 2020-04-27 11:00:48 · 186 阅读 · 0 评论 -
实习日记(4-26)
小记今天继续看分页的实现分页实现我先总结一下实现的思想,有了思想再去看代码就有了目标,知道下一步该干嘛。分页的核心就是计算每页多少记录和总页数以及第几页网上搜到一篇有关不错的博客:https://www.cnblogs.com/biehongli/p/6479440.html我就先梳理一下上面博客的实现过程这个就是每次从数据库中查限定的数据利用了SQL的limit语法SQL中用...原创 2020-04-26 10:01:43 · 309 阅读 · 0 评论 -
实习日记(4-22)
小记目前在整合前端页面和Action层的连接:实现简单的增删改查:增HTML:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="/struts-tags" prefix="s"%><% String path = request.get...原创 2020-04-22 11:19:54 · 258 阅读 · 0 评论 -
实习日记(4-20)SQL状态码、数据库连接池
小记淘到一篇有关SQL状态码的博客:https://blog.csdn.net/Love_Legain/article/details/68483021?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1&utm_source=distribute.pc_relevant.none-task-blo...原创 2020-04-20 12:53:14 · 297 阅读 · 0 评论 -
实习日记(4-17)搭建SSH+EasyUI的小Demo
小记昨天搞了我很久的一个小bug被我解决了bug描述:昨天搭建SSH框架,连接了远程的DB2数据库但是调试的时候报 500 的错误这里有一篇整理的 HTTP 状态解析的博客:https://blog.csdn.net/angelo_gs/article/details/88943169500 – 内部服务器错误我就将sql代码打印到控制台,复制到datastudio中完美执行,最终...原创 2020-04-17 09:16:40 · 311 阅读 · 0 评论 -
实习日记(4-16)配置SSH框架
小记db2数据库版本信息查看db2licm -l原创 2020-04-16 16:27:39 · 238 阅读 · 0 评论 -
知识结构小整理
Java基础部分- JDK 和 JRE 有什么区别?jdk是java的开发工具集,用于开发,jre用于运行- == 和 equals 的区别是什么?‘= =’是关系运算符,equals()是方法,同时他们的结果都返回布尔值;“==”使用情况如下:基本类型,比较的是值引用类型,比较的是地址不能比较没有父子关系的两个对象equals()方法使用如下:系统类一般已经覆盖了equa...原创 2020-02-23 16:00:50 · 164 阅读 · 0 评论 -
Halo源码分析登录部分
源码解析四步走了解项目是干嘛用的,涉及到哪些知识点把项目跑起来阅读源码并进行调试,把组件弄熟,看日志,打印变量加入自己的功能和想法,实现Halo配置文件解析build.gradleplugins { id 'org.springframework.boot' version '2.2.2.RELEASE' id "io.freefair.lombok" ver...原创 2020-02-21 09:44:59 · 1700 阅读 · 0 评论 -
有关Idea导入开源项目Halo报错
错误说明:.halo\templates\themes\anatole 没有说明文件解决:themes.anatole中没有东西,从GitHub上找到相应的拷贝下来,再重新build一下就好了原创 2020-02-19 19:26:28 · 1623 阅读 · 3 评论 -
基于Java,搭载SSH框架实现的停车场管理系统
基于Java,搭载SSH框架实现的停车场管理系统前后端分离,具体留明天再写原创 2020-02-08 22:03:06 · 531 阅读 · 0 评论 -
SpringBoot有关模板引擎
模板引擎将模板和数据进行整合,数据解析填充到指定位置,最终生成一个想要的内容例如:JSP、Velocity、FreeMarker、Thymeleaf等Thymeleaf是SpringBoot推荐使用的高级模板引擎引入: <!--引入Thymeleaf模板引擎--> <dependency> <groupId>o...原创 2020-01-15 11:23:57 · 136 阅读 · 0 评论 -
SpringBoot对静态资源的映射规则
//设置jar包映射 public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { logger.debug("Default resource handli...原创 2020-01-04 22:46:46 · 153 阅读 · 0 评论 -
日志框架
日志方便了解项目运行状况一个框架,记录项目运行时的一些信息,日志框架统一的接口层;日志门面(日志的一个抽象层);给项目中导入具体的日志实现;日志框架都是实现日志抽象层的东西常见的日志框架:JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j等等等等日志门面(日志的抽象层)日志实现JCL、SLF4J、Jboss-loggi...原创 2020-01-01 19:52:17 · 131 阅读 · 0 评论 -
Profile
Profile1、application.properties我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml默认使用application.properties的配置在application.properties中使用spring.profiles.active=dev来指定配置文件application.yml...原创 2019-12-31 12:15:00 · 272 阅读 · 0 评论 -
导入Spring的配置文件
@ImportResource(不方便)导入配置文件,让配置文件生效用法:package com.example.demo;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.sp...原创 2019-12-31 11:40:24 · 222 阅读 · 1 评论 -
yml语法结构及其使用
基本语法k:(空格) v表示一对键值对(空格必须要)以空格的缩进来控制层级关系;只要是左对齐的一组数据,都是同一层级关系server: port: 8070 path: /test属性值区分大小写对象、Map(属性和值)(键值对)k: v下一行写对象和属性的对应关系,注意缩进对象还是k: vperson: name: zhangsan age: 1...原创 2019-12-31 09:38:00 · 1127 阅读 · 1 评论 -
Spring Boot初始(四)
关于Spring Boot标签@的解析//用来标注一个主程序类,说明这是一个SpringBoot程序@SpringBootApplicationpublic class HelloWorldMainApplication { public static void main(String[] args) { //Spring 应用启动 SpringApplication.run(He...原创 2019-12-26 20:10:33 · 175 阅读 · 0 评论 -
Spring Boot初始(三)
解析pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.1.RELEAS...原创 2019-12-26 15:05:29 · 117 阅读 · 0 评论 -
Maven报错(一)
报错:Failure to transfer org.apache.commons:commons-parent:pom:47 from https://repo.maven.apache.org/maven2 was cached in thelocal repository, resolution will not be reattempted until the update inter...原创 2019-12-26 14:43:15 · 443 阅读 · 0 评论 -
Spring Boot初识(二)
Spring Boot :Hello World实现简单功能:浏览器发送hello请求,服务器接收并处理,响应hello world字符串实现步骤配置好环境,创建Maven项目编写SpringBoot主程序package com.springboot.test01.com.springboot.test01;import java.awt.image.SampleModel;...原创 2019-12-25 18:40:50 · 106 阅读 · 0 评论 -
Maven下载与安装
Maven下载官网下载Maven环境配置百度方案亲测可用修改本地jar包仓库(不配置默认c盘) <localRepository>G:\apache-maven-3.6.3\repository</localRepository>...原创 2019-12-25 11:32:02 · 180 阅读 · 0 评论 -
Spring Boot初识
Spring Boot初识叙述Spring BootSpring Boot是简化Spring应用的一个框架,是整个Spring的一个大的整合,J2EE开发的一站式解决方案微服务一个应用是一组小型的服务,可以通过HTTP的方式进行互通单体应用(ALL IN ONE)页面代码都整合到一个应用里面,然后打包放到Tomcat中,这是传统web应用的架构模式。优点:开发测试简单,部署简单,方便...原创 2019-12-25 10:56:14 · 95 阅读 · 0 评论 -
Spring框架的复习IoC部分
Spring框架的复习IoC容器(控制反转,依赖注入)主要问题对象由谁创建?对象属性如何设置?控制?反转?优点?解答对象由Spring容器创建对象属性通过Spring容器设置控制的内容:传统的应用程序对象的创建时由程序本身控制的,使用Spring后,由Spring创建反转的内容:正转时之程序来创建对象,而反转指程序本身不回去创建对象,而变味了被动接收对象在配置文件中声明...原创 2019-11-07 19:38:25 · 92 阅读 · 0 评论