自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【并发】- 挖坑之二 Java Thread源码 线程是如何执行的

接,在了解了进程、线程之后,我们开始写第一个多线程方法!笔记来自以下课程:学习多线程,那必然会了解线程是怎样执行的,怎样销毁的?如果线程任务很多,那需要一个对象把待执行的任务存起来,系统有空闲线程的时候去执行,那么引申出线程组是怎样执行任务的,有哪些问题我们在使用线程组的时候要注意。了解一下计算机组成的知识,可以帮我们理解线程执行的一些操作(代码)。所以开篇第一问。

2024-02-27 11:23:47 656 1

原创 【并发】- 挖坑之一 进程、线程、上下文

早期计算机是单进程执行任务,例如只能执行某个程序,内存也只能加载它的数据,所有资源为它开放。但随着时间发展,需要一台计算机运行多个程序,所以将计算机资源分配给多个程序(例如IO资源、网络、缓存),cpu时间分片处理不同程序。这样就达到了现代计算机的多个应用程序同时运行的效果,称之为进程。总结:将计算机资源(IO、网络、缓存)分配给不同程序,计算机cpu分片切换处理不同程序,每个程序称之为一个进程。

2024-02-18 18:46:42 334

原创 Spring源码阅读第0课:编译源码

Spring源码编译的1000个问题,最新版Spring 6.1.1 JDK21

2023-12-25 10:15:52 850

原创 【ES】 语法高亮

es高亮语法

2023-09-04 20:50:55 305 1

原创 itextpdf各浏览器水印调试-edge 火狐 谷歌

工作需要做了itextpdf生成水印的功能,在使用中发现Edge的坑,记一下under.setFontAndSize(base, 10);under.showTextAligned(Element.ALIGN_RIGHT, String.format("第 %s页/共%s页", i,total-1), pageRect.getWidth()-30, 25, 0f); ...

2019-03-15 10:50:39 740 1

原创 java使用itextpdf插件生成pdf

可以去mvn repository下载itext的jar包,需要的组件有两个,itextpdf-5.5.13和itext-asian-5.2.0(中文编译)maven库地址:https://mvnrepository.com/artifact/com.itextpdf/itextpdf (itext-core)itex-asian的maven地址没有找到,如果项目用maven管理包的话,可以...

2019-02-20 11:22:29 403

原创 JAVA 数据库读取blob(图片)合成多张图 基于Struts2和Spring

今天工作要求把存在数据库的图片(blob)读取出来,之前没有做过所以找了不少资源,在这里记录一下。因为用的是jdbcTemplate,在这里一起贴出来,以防忘了。因为数据库查出来的图片是多张图,在这里返回List,到前台再转成byte[]。有些方法是在查询时直接转成byte[]返回到页面,但这样只能返回一张图片。 [@Resource](https://my.oschina.net/u/9...

2018-09-13 13:15:39 434

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除