于SPRINGBOOT做的大文件分段(片)上传,支持断点续传,SPRINGBOOT做的大文件分段(片)上传,支持断点续传,HTML5+SPRINGBOOT做的大文件分段(片)上传,支持断点续传,JAVASCRIPT+SPRINGBOOT做的大文件分段(片)上传,支持断点续传,前端SPRINGBOOT做的大文件分段(片)上传,支持断点续传,网页SPRINGBOOT做的大文件分段(片)上传,支持断点续传,基于SPRINGBOOT做的大文件分段(片)上传,支持加密,基于SPRINGBOOT做的大文件分段(片)上传,支持分布式存储,基于SPRINGBOOT做的大文件分段(片)上传,支持多线程,基于SPRINGBOOT做的大文件分段(片)上传,支持文件夹,基于SPRINGBOOT做的大文件分段(片)上传,支持断点续传,
网上搜到的SpringBoot的代码不多,完整的不多,能用的也不多,基本上大部分的文章只是提供了少量的代码,讲一下思路,或者实现方案。
之前一般的做法都是使用HTML5来做的,大部都是传文件的,传文件夹的不多。网上能够搜到的能用的不多。下来下的话,基本上都不能满足用户的 需求。或者用户在用的时候总是会遇到这样或那样的问题,维护的话也很麻烦,用户满意度比较低。
我们主要是做政府项目,客户也都是政府单位的,对用户体验要求比较高,要让他们感觉用的方便,对稳定性要求比较高,基本上一年365天都不希望你出问题,对安全性要求也比较高,涉密了,信创国产化,不能连外网的,都是内网。兼容性要求比较高,有用WIN7+IE8的,也要兼容。
版本:6.5.40
代码:https://gitee.com/xproer/up6-jsp-springboot/tree/6.5.40/
nosql示例
nosql示例不需要进行任何配置,可以直接访问测试。
SQL示例
1.创建数据库
2.配置数据库连接
3.自动下载maven依赖
4.启动项目
启动成功
6.访问及测试
默认页面接口定义:
在浏览器中访问:
数据表中的数据
相关问题:
1.javax.servlet.http.HttpServlet错误
2.项目无法发布到tomcat
3.md5计算完毕后卡住
4.服务器找不到config.json文件
5.Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
相关参考:
文件保存位置
源码工程文档:https://drive.weixin.qq.com/s?k=ACoAYgezAAw1dWofra
源码报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwoiul8gl
OEM版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuzp4W0a
控件源码下载:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc
道抠图是非常快的,不过背景稍微复杂一点的头发抠图就要分步,分段去处理。从素材图可以看出人物头发周围的明暗不一致,需要把稍亮的及稍暗的部分分开用通道提亮,这样才能保住更多的发丝细节。
原图
最终效果
更换背景效果
放大细节图
1、打开素材图片,进入通道面板,先观察三个通道,如果1- 3,找出发丝与背景色差比较理想的通道,这里绿色通道比较好。
<图1>
<图2>
<图3>
2、把绿色通道复制一份,得到绿副本通道,把发丝部分稍微放大一点,顶部区域的发丝与背景比较接近,比较难处理,如下图。
<图4>
3、先来把整体调亮一点,按Ctrl+ L 调整色阶,调后面的高光滑块,边调边看发丝的变化,细节开始丢失时就不要再调了,如下图。
<图5>
4、我们只需要在通道里面抠出头发,先用套索把头发部分选取出来,然后反选,适当羽化后填充白色。这样做的好处很多,头发部分相对简洁很多,不受外围环境影响。
<图6>
<图7>
5、初步调亮后头发的明暗部分非常明显了。现在由右侧底部开始分段来处理。先用套索工具选区图8所示的选区,羽化10个像素后按Ctrl+ L 调亮,如图9。调亮的标准就是不要丢失细节,细节开始丢失的时候就停止调亮,如图9中局部还有灰色的区域。
<图8>
<图9>
6、取消选区,再用套索工具把没有调亮的部分选取出来,羽化5个像素后继续按Ctrl+ L 调亮,效果如图11。
<图10>
<图11>
7、第一段基本完成,用套索把发丝外部区域选取出来填充白色。
<图12>
8、接着上面一段来处理,继续用套索工具选取需要调亮的部分,羽化3个像素后按Ctrl+ L 调亮,如图14。
<图13>
<图14>
9、调的时候不一定要把灰色都调白,头发与灰色间如果出现白色的空隙也可以,这样避免丢失细节,如下图。
<图15>
10、用套索选取头发外围部分,填充白色,第二段也顺利完成。
<图16>
<图17>
11、第三段比较难处理。先用套索工具选取这一部分,羽化3个像素后按Ctrl+ L 用色阶调亮一点。
<图18>
<图19>
12、再从这一段的底部开始把有灰色的部分选取出来,适当羽化后调亮。
<图20>
<图21>
13、细发丝这块也是同样的方法先调亮一点,然后再调局部。
<图22>
<图23>
<图24>
<图25>
14、再用套索选取小范围的细节部分进行调亮,如图26,27。
<图26>
<图27>
15、调亮后,用套索工具把边缘的部分选取出来,填充白色。
<图28>
<图29>
16、第四段就比较简单了,直接选取调亮。
<图30>
<图31>
17、第五段也比较容易,先把整体调亮,再把中间空隙部分调亮,如图32- 35。
<图32>
<图33>
<图34>
<图35>
18、这是现在看到的效果,局部还有瑕疵的可以再处理一下。整体还是比较好的,细节保持的非常不错。
<图36>
19、按Ctrl+ I 把当前通道反相,再按Ctrl + L 用色阶调亮一点。
<图37>
<图38>
20、按住Ctrl+ 鼠标左键单击绿副本通道缩略图载入选区。
<图39>
21、点RGB通道,返回图层面板,如下图。
<图40>
22、按Ctrl+ J 把选区部分的头发复制到新的图层,然后在背景图层上面新建一个图层填充淡绿色,效果如下图。
<图41>
23、按Ctrl+ J 把头发图层复制一层,不透明度改为:50%,效果如下图。
<图42>
24、用钢笔勾出人物主体部分,复制到新的图层,移到淡绿色图层上面,效果如下图。
<图43>
25、到这一步只算完成了一大半,最为关键的部分就是处理细节。把背景图层复制一层,按Ctrl+ Shift + ] 置顶。然后把背景副本再复制一层,这样得到了背景副本2图层。回到背景副本1图层,按住Alt键添加图层蒙版。
<图44>
26、选择画笔工具,大小为1像素,不透明度为10%,再把前景色设置为白色。
<图45>
27、把背景副本2图层显示出来,在背景部分1蒙版上涂抹发丝,可以把发丝部分放大一点。
<图46>
28、这是涂出的发丝,虽然比较麻烦,不过比画发丝还是要容易很多。经过这一步处理,发丝及细节都不会漏,非常完美。这也是本人独创的方法,非常实用。
<图47>
最后更换背景,可以处理一下细节,完成最终效果。
全教程完,学完记得交作业。如果本教程对您有所帮助,请推荐给你的朋友。
想要了解更多PS知识可以关注我V信:duyao1360288361 或者直接加群:471501566 http://buluo.qq.com/mobile/barindex.html?_bid=128&_wv=1027&bid=321056
*请认真填写需求信息,我们会在24小时内与您取得联系。