![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 64
爱学习的李冬虎
计算机科学与技术专业
展开
-
java-socket写一个tcp字节流通信的测试服务端
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、通讯方式二、具体实现1.配置设备2.接收客户端的信息总结前言测试一个物联网设备,根据通讯协议进行测试主要目的: 测试命令的正确性和设备的具体功能提示:以下是本篇文章正文内容,下面案例可供参考一、通讯方式首先明确通讯方式:TCP 字节流连接方式: 我们使用的网线,也可以使用RS485或者无线模块,网线最方便快捷、稳定且成本低测试设备为客户端,我需要写一个服务端来进行交互通信命令格式:十六进制数转字节流,字原创 2021-02-22 15:55:19 · 621 阅读 · 2 评论 -
MySQL中设置NULL和空白字符串的问题
今天在修改一个bug,发现了很多问题。记录其中一个比较有意识的bug。数据库使用的是MySQL先不谈问题,我就是觉得同一个字段,有人存了设置为空白字符串,有人设置了NULL。空值是不占用空间的,MySQL中的NULL其实是占用空间的。还有啊,有时候你虽然插入了NULL,但在数据库中还是有值的,例如时间字段timestamp,虽然你插入了NULL,但会自动获取当前时间进行存储。在MySQL中判断是否为NULL为了处理这种情况,MySQL提供了三大运算符:IS NULL:当.原创 2020-09-23 19:56:20 · 2901 阅读 · 0 评论 -
springboot学习-Thymeleaf模板引擎
Thymeleaf模板引擎我记得之前写过,今天才发现把这个给落下了,代码都没了,找了个例子,记录下来实际上,现在企业级应用开发,前后端分离越来越多。但是总有老项目,甚至于还要维护骨灰级代码。模板引擎有很多,引用方式基本上一致。Thymeleaf简介Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。Thymeleaf的主要目标是为您的开发工作流程带来优...原创 2020-02-07 15:54:27 · 256 阅读 · 0 评论 -
springboot学习-整合 Swagger2
springboot学习-整合 Swagger2今天玩斗地主太专注了。导致我出现了幻听,满脑子都环绕着斗地主的背景音乐睡不着,写点代码。今年受疫情影响,开学晚,答辩早,毕业设计还没开始,最近在家想了想技术的问题,有很多选择的余地,但是设计的任务量太大,要重复很多次造轮子工程,时间有限。虽然问题很多,但依旧不会影响我学习的激情。Swagger2是神马???简单描述现在步入正题,讲一...原创 2020-02-07 02:18:00 · 229 阅读 · 3 评论 -
springboot学习-Spring Security的配置(1)
在web应用开发中,安全无疑是十分重要的,选择Spring Security来保护web应用是一个非常好的选择。Spring Security 是spring项目之中的一个安全模块,可以非常方便与spring项目无缝集成。特别是在spring boot项目中加入spring security更是十分简单。本篇我们介绍spring security,以及spring security在web应用中的...原创 2020-02-02 13:21:51 · 275 阅读 · 0 评论 -
springboot学习-整合mybatis
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。官网:http:...原创 2020-02-01 18:04:00 · 475 阅读 · 0 评论 -
springboot学习-整合JdbcTemplate
2020年2月1日12:59:22疫情还在持续,打乱了我的很多计划在家学习也挺好JdbcTemplate简介 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdbc.core...原创 2020-02-01 14:12:07 · 264 阅读 · 0 评论 -
springboot学习-单个文件上传
SpringBoot上传文件更为简化。最近挺忙的,但是学习是不能停的,继续更一下看书学习是一件快乐的事情首先,还是要创建一个SpringBoot项目,并添加spring-boot-starter-web依赖 <dependency> <groupId>org.springframework.boot</group...原创 2020-01-21 22:37:31 · 164 阅读 · 0 评论 -
springboot学习-HTTPS配置
首先让我们看一下什么是HTTPSHTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP...原创 2020-01-15 21:55:50 · 318 阅读 · 0 评论 -
回归Java(3)--随机数组,判断奇数偶数,求和
定义一个数组并通过Random初始化数组内容,计算数组中所有奇数之和和偶数之和,并输出。随机函数判断奇数偶数逻辑判断package random;import java.util.Random;public class randomint { public static void main (String[] args) { Random rand=new Ran...原创 2019-03-08 11:51:46 · 2477 阅读 · 0 评论 -
回归Java(2)--求三角形面积和周长
输入三角形边长,计算其周长和面积并输出。(若不构成三角形,则提示出相关提示信息)第一要知晓判断是否能构成三角形的条件第二要知道通过三角形三边求取面积的公式package homework;import java.util.Scanner;public class test1 { public static void main (String[] args) { Scann...原创 2019-03-08 11:49:52 · 2792 阅读 · 0 评论 -
回归Java(1)--第一个程序
这学期开始学习JavawebJava基础已经忘记了,从头开始,上手还是很快的通过Eclipse创建Java Project项目,完成以下内容:1定义变量“int a = 2,b = 3; float x=3.5f,y = 2.5f;”,求表达式(float)(a+b)/2 + (int)x%(int)y的值。public class test1 { public static ...原创 2019-03-08 10:53:43 · 290 阅读 · 0 评论 -
回归Java(2)--判断回文数
如果一个数字的反向倒置数和它的顺向数一样,这个数就称作回文数。编写一个程序,提示用户输入一个整数值,然后报告这个整数是否是回文数。判断整数回文数很简单,至于判断字符串需要深入思考。重点是如何优化判断方法package task02;import java.util.Scanner;public class task02 { public static void main(S...原创 2019-03-10 22:15:29 · 637 阅读 · 0 评论 -
回归Java(2)--计算一个整数各位数字之和
输入一个整数,计算一个整数各位数字之和。如输入234,则返回9(2 + 3 + 4)。package task01;import java.util.Scanner;//输入一个整数,计算一个整数各位数字之和。如输入234,则返回9(2 + 3 + 4)。public class test01 { public static void main(String [] args) {...原创 2019-03-10 10:46:21 · 6393 阅读 · 3 评论 -
重温java系列之1.1了解java语言的特点
上个学期学习的java,这个学期学习了数据结构和数据库今天是2018年6月9日还有一个月,我就要成为大三的学生。大三面临着实习、考研和大多数人一样,我对未来充满着迷茫但学习是对自己最好的投资学的也不能都忘记了,所以还是要及时复习一下------------------------------------------------------------------------------------...原创 2018-06-09 20:15:21 · 489 阅读 · 0 评论 -
1833发工资咯:)
Description作为SDIBT的老师,最盼望的日子就是每月的10号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、原创 2017-11-16 09:10:30 · 356 阅读 · 0 评论 -
java布局管理器
java布局管理器1、FlowLayout流式布局管理器是最简单的布局管理器,在这种布局下,容器会将组件按照添加顺序从左向右放置。当到达容器的边界时,会自动将组件放到下一行的开始位置。这些组件可以左对齐、居中对齐(默认方式)或右对齐的方式排列。具体可以通过javaAPI查看.下面我来用案例来演示一下package cn.itcast.chapter08.example02;imp原创 2017-11-28 23:29:40 · 1139 阅读 · 0 评论