Java
AZ AZ.Mr.ZHANG
生命在我们的不经意间倔强的流逝着,我们无法挽留;可以选择随意,可也以选择在时间飞逝的刹那做些美妙的事情。
展开
-
安卓二维码识别库
一个安卓开发可以集成的二维码识别库aar文件。体积小巧,方便集成。使用startActivityForResult()调用即可为你的程序增加扫码功能。点击即可下载aar库。原创 2022-07-30 11:20:58 · 445 阅读 · 1 评论 -
安卓摄像头预览变形问题得解决
我们将surfaceView.getHoder().getSurface()传递给了cameraCaptureSession,但是我们却无法得知实际上cameraManager选择了什么尺寸的摄像头画面,而系统只是将他从摄像头获取的某个尺寸的图像通过非比例缩放的方式画在了我们给的surfaceView画布上。所以,新的图像大小方法的探索就比较重要了。我们只有在摄像头实际在surfaceView上绘制图像前,将画布的尺寸比例设置为摄像头所得图像的尺寸比例,就可以保证摄像头使用比例缩放来绘制图像在界面上。...原创 2022-07-29 16:00:46 · 1569 阅读 · 0 评论 -
基于tomcat的反向代理服务
同学们在开发web应用的过程中,为了测试方便,通常会将部分公网入口流量切入到内网的开发机器上。或许你会用什么向日葵做一个私有域名以便从远程访问开发中程序,但是此域名带宽甚小或者需要付费;而你本地若是windows开发电脑,则SSH等做代理经常断开,不是很方便。此文为你引入一个web应用,极其方便的部署到tomcat中即可实现,将公网上的流量引入到私网的开发电脑上,实现断点调试等功能。1,前提:你们公司有一台云服务器,或者具有公网IP,所有公网入口流量从此服务器进入。2,大多数公网服务器会运行toma原创 2021-05-24 12:31:54 · 2474 阅读 · 0 评论 -
纯函数
在并行计算中经常用到纯函数,什么是纯函数?首先,纯函数是幂等的— 这意味着对纯函数的调用次数没有限制。其次,无论调用纯函数多少次,只要给定相同的输入,它都会产生相同的结果。第三,纯函数没有副作用:无论您使用它做什么,纯函数都不会更改您的程序中的其他任何元素。如果您想编写纯函数,请记住,最后这个特征最为重要。实质上,函数纯度有两个规则: 函数不会更改任何元素。 函数不依赖于...原创 2019-01-16 15:33:28 · 249 阅读 · 0 评论 -
Java流处理与惰性处理
Java Stream是新版JDK中的重要特性,很多伙伴对此不太熟悉,甚至不怎么使用,源于对其意义不理解,什么是流处理?为什么是惰性的?下面的一个场景,可能有助于您理解流的行为。妻子对儿子说:“关掉电视”。跟没说一样。妻子说:“把垃圾倒掉”。没有任何动作。她再说:“做你的家庭作业”。铅笔没被拿起过。妻子说:“我要叫你爸爸了。”孩子马上行动起来,按下电视遥控器上的...翻译 2019-01-16 15:14:36 · 866 阅读 · 1 评论