
技术
写程序员的代码
这个作者很懒,什么都没留下…
展开
-
如何阅读spring源码?
如何阅读spring源码?原创 2022-01-14 10:26:41 · 334 阅读 · 0 评论 -
面试:请用多线程设计并实现生产者---消费者
解答过程:使用多线程肯定设计到共享变量,进而有并发的可能性。 解决并发可以使用阻塞BlockingQueue队列。 代码实现: 生产者: package com.shuofeng.thread;import java.util.Random;import java.util.concurrent.BlockingQueue;public class Producer implements Runnable{ private final BlockingQ...原创 2021-12-20 10:14:37 · 130 阅读 · 0 评论 -
小型仓库管理软件
小型仓库系统采用java 前后端分离。能满足小企业业务需求,同时也适合大学生毕业设计、个人学习及二次开发等。原创 2021-12-15 16:05:34 · 1371 阅读 · 0 评论 -
mysql 2019最新省市县
最近公司需要最新的省市县,于是就从政府网站下载最新的格式费了半天劲整理到我们的数据库。别的不说,直接上干货。创建数据库: CREATE TABLE `mdm04` ( `IMDM04` bigint(20) NOT NULL COMMENT 'ID', `MDDYDM` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL COM...原创 2019-10-19 21:21:44 · 284 阅读 · 0 评论 -
mockMvc的上传和下载
一、mockMvc上传测试上传代码:File file = new File("test-DealerDiscountRate_20191024163505.xlsx");//上传的文件 MockMultipartFile multiFile = new MockMultipartFile("file", "test-DealerDiscountRate_201910241...原创 2019-10-25 15:24:00 · 3752 阅读 · 0 评论 -
用户登录功能实现(shiro)
一 配置shiro的filter实现URL级别权限控制登录流程:应用程序-->Subject(就是shiro管理的用户)-->securityManger(安全管理器,shiro权限控制的核心)--Realm(应用程序和安全数据之间连接器)--安全数据---->SecurityManager(底层判断)---->Suject--->application c...转载 2019-10-25 16:47:28 · 250 阅读 · 0 评论