随笔分类 -  java

Java技术开发
摘要:读取请求头header信息 public void list(HttpServletRequest request) { try{ Enumeration<String> headerNames = request.getHeaderNames(); while(headerNames.hasMor 阅读全文
posted @ 2021-09-06 14:26 创客未来 阅读(990) 评论(0) 推荐(0) 编辑
摘要:普通的启动方式(两种):1: 打开cmd 输入java -jar jar文件路径 点击回车即可启动.缺点: 关闭cmd窗口服务就会停止 2:直接双击jar文件进行启动缺点: 电脑重启之后服务也会停止 使用winsw:下载:https://github.com/kohsuke/winsw/releas 阅读全文
posted @ 2021-08-03 17:28 创客未来 阅读(3047) 评论(0) 推荐(0) 编辑
摘要:前言 在web开发过程中涉及到表格时,例如dataTable,就会产生分页的需求,通常我们将分页方式分为两种:前端分页和后端分页。 1)前端分页 一次性请求数据表格中的所有记录(ajax),然后在前端缓存并且计算count和分页逻辑,一般前端组件(例如dataTable)会提供分页动作。 特点是:简 阅读全文
posted @ 2021-07-30 15:37 创客未来 阅读(2958) 评论(0) 推荐(0) 编辑
摘要:1.下载jdk 1.8 网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.安装jdk1.8 例如:安装位置为 E:\Java\JAVA\jdk\windows\ 3.配置 阅读全文
posted @ 2021-07-28 14:26 创客未来 阅读(160) 评论(0) 推荐(0) 编辑
摘要:前后端分离的安全验证 1.安装Redis的依赖 在SpringBoot的pom.xml中添加Redis的依赖 <!--redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot 阅读全文
posted @ 2021-06-12 16:24 创客未来 阅读(346) 评论(0) 推荐(0) 编辑
摘要:利用Mybatis-Plus 查询mysql数据库中的datetime类型字段发现数据存储的时间和查询的结果相差8个小时。 主要原因是mysql和java的时区不一致。修改 application.yml配置即可。 修改1 修改数据库连接字符串,增加时区的制定。&serverTimezone=Asi 阅读全文
posted @ 2021-05-17 14:55 创客未来 阅读(4140) 评论(0) 推荐(0) 编辑
摘要:这里记录一下个人犯过的错误。 首先是写一个不能执行的代码: <select id="getAll" resultMap="BaseResultMap"> SELECT <include refid="Base_Column_List" /> FROM t_menu <where> <if test= 阅读全文
posted @ 2021-05-07 14:53 创客未来 阅读(16088) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_42089175/article/details/89113271 阅读全文
posted @ 2021-02-28 17:45 创客未来 阅读(154) 评论(0) 推荐(0) 编辑
摘要:不用连接,需要指定对方地址! UDP是没有客户端和服务端的概念。 ★ UDP消息发送 1.创建一个发送端 UdpClientDemo01.java package com.ckfuture; import java.net.DatagramPacket; import java.net.Datagr 阅读全文
posted @ 2021-02-17 16:39 创客未来 阅读(63) 评论(0) 推荐(0) 编辑
摘要:TCP网络编程分为客户端和服务端 客户端使用 Socket类 服务端使用 ServerSocket类 ★TCP实现聊天 1.客户端 TcpClientDemo01.java package com.ckfuture; import java.io.IOException; import java.i 阅读全文
posted @ 2021-02-17 13:42 创客未来 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1.网络编程的目的 传播交流信息,数据交互。通信 2.网络通信的两个要素 ①通信双方的地址: IP 端口号 ②规则:网通通信的协议 网络通信主要是传输层,针对TCP和UDP。 网络编程的步骤: 1.网络编程中有两个主要的问题: 如何准确的定位到网络上的一台或堕胎主机 找到主机之后如何进行通信 2.网 阅读全文
posted @ 2021-02-17 12:56 创客未来 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1.设计模式概述 概念: 设计模式是前辈对代码开发经验的总结,是结局特定问题的一系列套路。 它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全的解决方案。 意义: 设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理 阅读全文
posted @ 2021-02-15 10:23 创客未来 阅读(50) 评论(0) 推荐(0) 编辑
摘要:三层架构 + MVC 架构的目的:解耦 开发框架 1.Spring IOC AOP IOC:控制反转 AOP:切面,动态代理 为了解决不影响业务本来的情况下,实现动态增加功能,大量应用在日志,事务等。 Spring是一个轻量级的Java开源框架,容器 目的:解决企业开发的复杂性问题 Spring是春 阅读全文
posted @ 2021-02-14 12:30 创客未来 阅读(224) 评论(0) 推荐(1) 编辑
摘要:1.什么是微服务? 微服务架构是一种架构模式,或者说是一种架构风格!它提倡将单一的应用程序划分成一组小的服务。每个服务运行在其独立的自己的进程内,服务之间互相协调,互相配置,为用户提供最终价值。服务之间才有轻量级的通信机制互相沟通,每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生成环境中 阅读全文
posted @ 2021-01-26 15:15 创客未来 阅读(460) 评论(0) 推荐(0) 编辑
摘要:★微服务架构四个核心问题 1.服务很多,客户端如何访问? 2.这么多服务,服务之间如何通讯? 3.这么多服务如何治理? 4.服务挂了怎么办? ★常见面试题 1.什么时微服务? 2.微服务之间是如何独立通讯的? 3.SpringCloud和Duboo有哪些区别? 4.SpringBoot和Spring 阅读全文
posted @ 2021-01-26 14:01 创客未来 阅读(151) 评论(0) 推荐(0) 编辑
摘要:最近初学springboot,其中整合mybatis plus的增删改查的方法用到Wrapper,QueryWrapper,UpdateWrapper起初不懂什么意思,只是跟着敲代码,后通过找资料才大概知道了一点 总结来说:他们的作用就是在增删改查时添加条件 QueryWrapper类中的最常用方法 阅读全文
posted @ 2021-01-26 13:22 创客未来 阅读(120) 评论(0) 推荐(0) 编辑
摘要:★应用场景 1.将用户信息导出为excel表格(导出数据...) 2.将excel表中的信息录入到网站数据库 操作excel目前比较流行的就是Apache POI 和阿里巴巴的easyExcel ★Apache POI 官网:https://poi.apache.org/ 使用起来相对比较麻烦,消耗 阅读全文
posted @ 2021-01-24 19:29 创客未来 阅读(785) 评论(0) 推荐(0) 编辑
摘要:最近初学springboot,其中整合mybatis plus的增删改查的方法用到Wrapper,QueryWrapper,UpdateWrapper起初不懂什么意思,只是跟着敲代码,后通过找资料才大概知道了一点 总结来说:他们的作用就是在增删改查时添加条件 QueryWrapper类中的最常用方法 阅读全文
posted @ 2021-01-05 15:53 创客未来 阅读(168) 评论(0) 推荐(0) 编辑
摘要:String String的值是不可变的,导致每次对String的操作都会生成新的String对象,不仅效率低而且浪费大量优先使用的内存空间。 StringBuffer StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象,每个StringBuff 阅读全文
posted @ 2021-01-05 15:51 创客未来 阅读(152) 评论(0) 推荐(0) 编辑
摘要:第一步:编写服务端主启动类,代码很简单,new一个自定义SocketServerListenHandler类,构造器传入端口号,并启动监听方法listenClientConnect()执行监听客户端连接。注:它的职责仅仅是监听连接。 1 import java.net.ServerSocket; 2 阅读全文
posted @ 2021-01-05 15:48 创客未来 阅读(706) 评论(0) 推荐(0) 编辑

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