有趣and快乐
码龄10年
求更新 关注
提问 私信
  • 博客:8,551
    8,551
    总访问量
  • 6
    原创
  • 3
    粉丝
  • 63
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2015-05-13

个人简介:想要深入学习计算机,从基础开始,伴我成长

博客简介:

qq_28177261的博客

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得7次评论
  • 获得34次收藏
创作历程
  • 3篇
    2020年
  • 3篇
    2019年
成就勋章
TA的专栏
  • java
    5篇
  • SQL sever
    1篇
  • MySQL
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 11

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

关于restful架构风格的理解

restful摘要: REST:Representational State Transfer(表象层状态转变)1.每一个URI代表一种资源;2.客户端和服务器之间,传递这种资源的某种表现层;3.客户端通过四个HTTP动词(get、post、put、delete),对服务器端资源进行操作,实现”表现层状态转化”。作用:设计一套统一的API提供给各种客户端来进行数据交互设计:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作反例:https:..
原创
发布博客 2020.07.20 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java中线程的join()方法,为什么是主线程等待,而不是调用join()方法的线程等待?

问题来源如下测试代码,输出的结果是主线程等待子线程 t 执行完成后,才会打印test,这是为什么?public static void main(String[] args) throws InterruptedException { Thread t = new Thread(() -> { System.out.println("t start"); try { // 等待2秒 Thread.sleep(2000);// System.out.pr
原创
发布博客 2020.07.18 ·
1033 阅读 ·
4 点赞 ·
2 评论 ·
5 收藏

java处理对周的划分

一、需求:以周一作为每周的开始,周日作为每周的结束。 当遇到某月的第一天非周一时,以这天作为这月第一周的开始天。 当遇到某月的最后一天非周日时,以这天作为这月最后一周的结束天。如上图:2020年3月第一周是3月1日;2020年3月最后一周是3月30日到31日。首先要知道java对周的处理是从星期天开始,3.1-3.7号为第一周,以此类推,2020年3月一共为5周,和我们的需求就不一致获取2020年3月4号在该月所对应的周数为第一周,依然不对二:实现...
原创
发布博客 2020.06.11 ·
915 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Mysql和Sql sever函数的差异

Mysql和Sqlsever的差异 定义 MySQL(语法) SQL sever(语法) 获取当前时间 NOW() GETDATE() 向日期添加指定的时间间隔 DATE_ADD(date,INTERVAL expr type) DATEADD(datepart,number,date)...
原创
发布博客 2019.07.22 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

针对POJO类get、set方法的单元测试覆盖

有的项目需要单元测试覆盖率的行数达到一定的比例,通常情况下POJO类基本仅仅只是get、set方法,但又占据一大部分的代码行数,通过以下方法可以节省一部分的劳动力。首先POJO类get、set方法不能有复杂的逻辑操作(如果有最好过滤掉) 通过反射创建实例对象,同时获取该类的Field[] 通过属性描述符PropertyDescriptor获取对应字段的Method 调用Method的in...
原创
发布博客 2019.07.18 ·
5681 阅读 ·
6 点赞 ·
4 评论 ·
24 收藏

Java简单创建线程的三种方式

一 、继承Thread类创建 通过继承Thread类,重写其run方法,run()为线程要执行的任务,因此又称为执行体。 创建Thread的子类的实例,创建线程对象,调用start()方法启动线程(线程类已经继承Thread类,则无法继承其他类;每个线程都需要创建不同的Thread类,多个线程间无法共享线程类的实例变量)public class HelloWorldThread ...
原创
发布博客 2019.07.18 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏