自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影落离风

学习笔记

  • 博客(78)
  • 资源 (18)
  • 收藏
  • 关注

原创 常用redis-lua脚本

在redis中查询以xxx为前缀的key的数量

2023-10-16 11:21:31 738

原创 怎么使用jmeter请求protobuf参数接口

怎么使用jmeter请求protobuf参数接口。

2022-10-12 15:46:45 1350 1

原创 业务重构时用事件驱动模式

前言需求:当新用户注册时,需要给用户发放各种礼品、积分、短信、邀请人奖励等。常见写法直接将上述后续操作堆到注册方法里,搞的注册方法又臭又长;当有其他注册如app注册、小程序注册、第三方注册时,然后将同样的发放逻辑复制的到处都是,可读性、维护性极差优化:可以将发放逻辑抽成一个方法,然后供调用,这个应该是最常用的;但随着业务的扩张,可能不止普通用户、还有承包商、供应商等。可能都已经是不同的表了,他们也有不同的发放逻辑。然后发放逻辑建好几个方法,将之前的逻辑复制过去改一改;最后这个发放逻辑就会

2021-11-06 11:28:10 229

原创 匿名类简化多业务场景下处理相同逻辑的封装

前言在平时开发中,经常会遇到很多业务都有相同的处理逻辑;但是具体的处理规则又各不相同。那我们就可以把相同的方法提取出来,规则可由调用者自己编写。其实说到这里,用Thread跑过线程的同学就知道了;run方法里编写自己要用的业务,最后调用start方法最简单的线程使用示例 new Thread(new Runnable() { @Override public void run() { // 编写自己的业务

2021-10-22 15:59:44 201

原创 mysql修改注释时出现Comment for field ‘xx‘ is too long(max=1024)

踩坑日记​ 在修改MySQL字段注释时,出现Comment for field ‘xx’ is too long(max=1024)这异常,其实就是字段注释超过1024,要注意精简哦。报错信息如下:然后我查了下,关于其他的长度限制,可以了解一下对于tables:“表的注释,最多 2048 个字符长。”对于columns:“可以使用 COMMENT 选项指定列的注释,最多 1024 个字符长。”对于INDEX:“在 MySQL 5.6 中,索引定义可以包含最多 1024 个字符的可选注释。”

2021-09-29 09:38:16 865

原创 代码说孙兴高明远王政在扫黑风暴中的职责

前言看过扫黑风暴,我们都知道孙兴是一家ktv的boss,高明远是绿藤的boss,王政是整个省的boss。因为他们的职责不同,所以解决的问题也不同。他们之间也存在一种链接关系,就是孙兴解决不了的问题会交给高明远,高明远解决不了就找王政。孙兴只需要记住高明远可以解决他解决不了的问题,至于高明远后续会把问题抛给谁,他是不用管的。所以要实现这样的机制,我们就要用到责任链模式步骤首先建一个抽象的角色,定义这个角色工作的流程:问题符合自己的等级,自己去处理,处理不了保护伞有保护伞,交给保护伞(保护伞也是

2021-08-29 13:19:19 423

原创 命令模式完成李云龙对意大利炮的指挥

前言命令(Command)模式的定义如下:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。命令模式的主要优点如下。通过引入中间件(抽象接口)降低系统的耦合度。扩展性良好,增加或删除命令非常方便。采用命令模式增加与删除命令不会影响其他类,且满足“开闭原则”。其缺点是:可能产生大量具体的命令类。因为每一个具体操作都需要设计一个具体命令类,这会增加系统的复杂性。...

2021-08-24 14:49:20 113

原创 伴随我经历过三家公司优化过各种线程执行效率代码示例

前言之前呆过一家公司做的生鲜配送,有个业务要针对每个用户的购买信息给他打上标签便于更好的营销有一堆用户集合,然后去查询每个用户的最近购买、购买频次、下单金额等,再去计算他的标签这是一个复杂的业务,只能对用户一个一个的去生成我们当然能想到开定时任务去处理,每天或周一凌晨去执行但是在海量用户下,每次生成一个用户标签肯定是很慢的由此我们可以想到开多个线程,每次处理多条数据比如每次开10个线程,每个同时处理10条数据,这样的话一次就能处理100条数据,大大提高生产力思路对要处理的数据集合进行分页

2021-08-14 12:53:22 80

原创 利用反射将bean对象格式化为特定字符串

前言在常见业务开发中,我们经常会遇到客户需要这样的需求:将几个属性拼接起来显示在页面上。比如一些显示通知类的内容代码中的对象属性如下: Student student = new Student(); student.setName("张三"); student.setIdentity("匪徒"); student.setDate(new Date()); Schoolbag bag

2021-07-18 12:28:04 183

原创 巧用模板模式和工厂模式简化开发工作

前言在业务中经常会遇到根据switch或if判断来走不同的流程。如果这些流程中有相似性,我们可以将它封装为接口,然后构建不同的类去调用。过程举个例子:比如我们大家可能都是人,在这个喧嚣而又复杂的社会中扮演着不同的角色。有的人是老板、有的是公务员,但大多数都是普通人。管你是什么人,你都要吃饭和玩,这是所有生物的本能呢。所以就有了一个动物本能的接口,所有动物都具有该功能/** * 动物本能 * * @author MinWeikai * @date 2021/6/5 11:29 */pu

2021-06-05 13:33:53 135

原创 在word中生成批量二维码标签解决方案

前言有遇到此需求的同学可以参考替代原草料二维码导出标签模板示图方案实现示图实现步骤我使用的wps制作word模板,我的模板路径在word中输入${qrcodepics};通过控制页面布局-分栏调整位置、间距、和大小通过段落布局可以控制图片的间距,保存即可上代码用到的包<dependency> <groupId>com.google.zxing</groupId> <

2021-05-23 10:24:36 1433

原创 利用反射对层级对象取其某层对象的某个值,可忽略层对象不存在

前言业务中取对象某个值时,经常会遇到对象不存在。当然只有一层对象嵌套的时候,使用Optional.ofNullable是最简单的。那要是我的对象嵌套了5层、10层,别惊讶,千奇百怪的业务总有会遇到的。要取最底层的某个值,那Optional就要写老长一串了,这就比较头疼了。想法还是利用反射,一层一层剥开你对象的心,看Ta是不是真心。如要拿到a对象中有个b属性对象中有个c属性的值,可以传字符串“b.c”构造get方法利用反射获取对现象值为什么说还是“还是利用反射”呢??看过我博客的人都知道,我的很多轮

2021-04-03 14:45:38 267

原创 对视图模型构造相关参数的轮子

前言清明放假没事在家写一些常用的轮子,以便减少一些重复繁琐的编码工作。话不多说,继续往下看有时我们的接口数据返回给前端或者导出为excel时,需要给相关值带单位(kg/立方米/%等)、或保留小数位等。尤其是一些统计类的报表,值特别多、单位也就贼多了。做法查询时在sql中拼接。给sql添加了好多无聊的字符,看起来都不好看,维护性不好,看起来都头疼业务代码中循环拼接。这也很麻烦交给前端回显时去拼接。前端有可能要骂娘想法既然是面向对象编程,那最好就是有维护一个视图对象,供我们返回到前端一

2021-04-03 14:10:30 85

原创 如何对集合对象求合计,然后追加在该集合对象中

前言在日常工作中,我们经常会遇到对一个列表的每一项求合计,然后追加到列表的最后一行。如方案修改该统计查询的sql,在里面追加一行合计计算。不太好的地方就是在sql有好多的函数计算,而且还要修改这个统计的sql,本来sql已经很复杂,然后再加就搞得又臭又长。在代码中计算,这个也是比较麻烦。所以拿出来我这个方法了之前我是这样写的,遍历集合中的每个对象,求和,将和放到新对象然后追加到集合中private void sumDataScreening(List<IpepShipWasteDa

2021-03-13 17:39:09 485

原创 大量图片数据导出为excel导致内存溢出解决方案落地

前言目前我们公司项目使用该方案已实现:导出含有上G图片数据的excel,内存占用在60~70mb。这也是这个博客实现的目标。如果你现在遇到导出excel含图片有多大磁盘占用,就会有多大的内存占用问题,那你就来对地方了!继续接着前面的问题研究 大数据量excel含图片导出解决方案前面说使用分页导出解决,但是对于客户使用体验来说,也是很麻烦。查一条记录可能还得打开多个excel,所以能放在一个excel里对客户来说还是很舒服的。那就还是之前的问题,使用SXSSFWorkbook窗口操作图片没

2021-01-30 20:29:22 1233

原创 大数据量excel含图片导出解决方案

前言公司存在很多excel含图片导出,因为提供给客户的excel可能还会打印出来,所以图片不能存链接。真坑!!!一步步解决原理使用这个SXSSFWorkbook进行excel导出,不了解的可以看我的这个博客你一定没用过最简单的使用SXSSFWorkbook快速导出百万条数据异步导出使用异步导出方式,用户点击导出后后台自动运行导出,无需用户等待,然后有个任务列表,导出完成后用户可以回来点开下载压缩导出建议压缩图片导出:因为压缩图片后导出可以支撑更多的数据量,但还是因服务器内存而定。

2021-01-09 17:51:01 536 1

原创 生成9mb、10mb、20mb、30mb的星云图片,常用于图片测试

前言在开发中经常会遇到图片上传问题 测试5mb、10mb、20mb等的图片上传时间 测试对10mb以上的图片限制上传 但是这么大的图片也不好找或者是我们想要一个50mb左右的图片,怎么可以快速简单的做出来??那你就来对地方了!!图片资源该图片资源托管于七牛oss 9mb图片链接:http://qn.minwk.top/img/xingyun0001-9mb.jpg 16mb图片链接:http://qn.minwk.top/img/xingyun0001-1

2020-12-24 09:39:35 7724

原创 idea最新版2020.3不兼容exec-maven-plugin:1.2

问题安装最新版idea-2020.3出现问题Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2:exec (default-cli) on project ***: Command execution failed.解决我又装回了idea-2019.1才好,特地记录下,如果有遇到此问题的同学可以参考!本文由博客群发一文多发等运营工具平台 OpenWrite 发布...

2020-12-18 16:08:46 1317 2

原创 application.yml变成红色图标如何解决

前言记录一下我遇到的application.yml变成红色图标解决方法,我使用的是idea的解决方法,希望可以帮到其它遇到这个问题的人现状正常解决选中图标变成红色的项目在idea中快捷键 ctrl+shift+alt+s 打开Project Structure如上图可以发现正常服务有个绿色spring。如果你的红色图标项目是少这个绿色spring的话就可以用这里的方法解决如下操作add 绿色spring看到这些最后apply就好了,变绿了如此就大功告成...

2020-09-04 16:53:32 16203 5

原创 最简单的接口重复请求处理方法

前言常见的业务处理中,我们会遇到用户提交数据时出现重复的数据,可能出现:用户重复点击提交按钮接口被别有用心之人恶意请求其它可能出现的问题网络或程序崩溃解决接口一定要保持对调用方的不信任在重复请求处理中,我们的想法用户在较短时间内,可能几秒内重复提交,可以给用户提示“重复请求”某些接口需要处理在执行业务方法前就知道是否是重复请求,减缓服务器压力知道当前用户和用户请求的接口,这样才能针对用户做重复判断结合以上想法,我们应该能想到spring aop什么是aop面向切面编程,

2020-08-31 18:10:32 4021 1

原创 你还不知道吗?这里有最简单的使用Java进行文件加密

前言 字节流运算实现文件的加密解密1.0 字节流运算实现文件的加密解密2.0 如果没看的话,可以去飞速的浏览一下,方便这篇博客的理解(我不会告诉你,我是让你帮我的博客增加点击量的)好,相信你已经过去看了一下。我是相信你的哦!那么好,通过对前两篇博客的理解,我便可以开发出一个工具可实现对文件的深加密这就是这篇博客你还不知道吗?这里有最简单的使用Java进行文件加密要说的可制作jar工具包用来对文件或文件夹进行加密解密,此处点题。好处 可对文件进行深加密

2020-07-17 14:53:01 365

原创 字节流运算实现文件的加密解密2.0

前言 在前一篇博客《字节流运算实现文件的加密解密1.0》里介绍了实现文件的加密解密的原理。因为读取文件方法使用的是FileInputStream对文件加密时效率较低,优化为使用BufferedOutputStream提升效率。 遗留的思考:字节运算超出范围,但还是可以正常加密解密。 简述使用BufferedInputStream提升读取效率/** * 获取文件的byte数组 * 在{@link FileEncryptAndDecryptSalt_1#read

2020-07-04 18:21:23 785

原创 字节流运算实现文件的加密解密1.0

简介 byte:Java中基本类型之一,值域为-128~127 在Java中所有文件都可以使用IO以字节流的方式进行读写; 常见使用:文件复制 原理 加密 获取文件的字节码数组然后对其进行加盐运算,将运算后的字节码信息生成新的文件。因为文件的字节信息已被修改,所以生成的文件跟原来的文件已经相差很远,可称其为加密文件。 解密 读取加密文件中的字节信息,进行去盐运算,可以得出原文件的字节信息,然后输出为解密文件=原文件。 字节流读取与写入使用File

2020-06-28 15:21:37 934

原创 如何快速定位OutOfMemoryError发生的地方和原因

问题相信你做的项目在日常运行中肯定遇到过OOM,内存不足。什么?你没遇到过!那你也得看看,先了解下,以后肯定会遇到的,相信我!PS. 以下可能会出现一些专业名称,你了解的话还好,不了解的话我也不过多解释,自己百度吧,只说怎么找问题。常见解决方案 重启项目 增大项目启动的内存设置 《阿里巴巴开发手册》的建议:我收集的学习资料 但这些都是治标不治本,项目运行久了还是会出现的;本着大多数问题都是因为代码没写好引起的理念,所以问题应该从代码着手。但具体是哪个方.

2020-06-19 15:36:39 1715

原创 Semaphore信号量模拟去网吧上网吃鸡的过程

简介Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。这样说可能也比较晕,我就把它用去网吧上网来理解:比如现在有一个网吧有20台电脑,同时最多只能有20个人使用。但是因为这个网吧是王某聪开的,所以现在来了100多个人上网。没机子后,剩下的人也耐心的在这里等着。大家看到机子已经坐满了,都在旁边等着瞪着大眼看别人吃鸡,不时还在吐槽“这么有钱的富家公子,居然开这么小的网吧,鄙视他!!”;这句话也可以这样理解“这么有钱的公司,居然买这么小的服务器

2020-06-15 17:08:18 201

原创 你一定没用过最简单的使用SXSSFWorkbook快速导出百万条数据

常见的导出可能上百万甚至千万的数据量业务场景历史订单的导出 历史订单明细的导出 历史支付明细的导出 用户信息的导出 等等等遇到这些问题我想你一定头疼过,客服或财务可能会在你睡觉的时候找上你财务:“大王赶快起来看下系统,系统又卡住了”大王:“你小子又干啥了”财务:“我刚导出了一个月的订单明细”大王:“那应该,没啥问题呀,我们一个月撑死也就1w笔订单”财务:“上...

2020-04-28 18:45:19 3891

原创 踩坑-IE浏览器中vue用axios跨域请求,列表中不存在请求标头

最近发现公司做的一个项目,一些供应商客户在浏览器上打不开,询问才知道用的是“天杀的IE浏览器”,这都2020年了居然还有人在用IE[默默的在心里暗骂]。我们建议客户安装谷歌,但是客户不接受我们的建议。好吧,那只能找找问题在哪里了。IE、360极速浏览器的兼容模式出现的问题前端使用的是vue,http请求使用axios后台的跨域处理在MDN web docs上查到了一些蛛丝...

2020-04-23 11:06:54 2470

原创 论程序员如何正确上班摸鱼

程序员如何正确上班摸鱼是怎么回事呢?程序员如何正确上班相信大家都很熟悉,但是程序员如何正确上班摸鱼是怎么回事呢,下面就让小编带大家一起了解吧。程序员如何正确上班摸鱼,其实就是为了如何正确上班摸鱼,大家可能会很惊讶程序员如何正确上班摸鱼呢?但事实就是这样,小编也感到非常惊讶。好了,相信你是在逛博客时无意看到,上面说了这么一串没用的废话。作用:帮你缓解下技术类博客带来的视觉疲劳。切入主题:...

2020-04-20 17:42:29 9808 33

原创 如果你看烦了常用编程字体,不如试试这一种

在搬砖过程中,你可能会看烦了常用字体、或者觉得它们都不好看;像我就喜欢纤细、柔和的字体,不喜欢那种加大加粗的感觉;接下来我要介绍的mplus-fonts字体,简称m+字体,它就蛮符合我的需求。m+ courier new simhei JetBrainsMono 仔细对比就可以发现差异,m+字体相比其他字体更加柔和、优雅,更像是具有一种朦...

2020-04-14 15:56:58 448

原创 遇到问题不要慌

缘起自己平时有看博客或有其他方面学习到一些应对某些业务问题的解决方案,但是现实项目中又没有遇到过或者可能遇到也解决了,但是我忘了。。为避免下次遇到问题,不知道怎么解决,特此记录下。服务设计篇 Nacos实现服务注册与发现、配置中心管理 简单的说Nacos兼顾了eureka和Apollo或Spring Cloud Config的作用,Nacos使用起来相对比较简洁,在对性能要求比较...

2020-03-27 16:04:21 347

原创 Stream-流式处理的常用操作你GET到了吗?

Java8的新特性 对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。 借助于同样新出现的Lambda表达式,极大的提高编程效率和程序可读性。 提供串行和并行两种模式进行汇聚操作,并发模式能够充分利用多核处理器的优势,使...

2020-03-19 18:57:10 684

原创 最常见的Optional操作

Java8的新特性 Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。 Optional 类的引入很好的解决空指针异常。 好处 可以对...

2020-03-18 16:08:57 1248 2

转载 spring cloud gateway中修改响应体,保证返回体是完整的

1. 我的版本: spring-cloud:Hoxton.RELEASE spring-boot:2.2.2.RELEASE spring-cloud-starter-gateway 2. 问题:之前试过一些方法拦截到了返回体,但是第一次的请求返回体参数输出是断开的,后来找到方法使其完整输出。import io.netty.util.ReferenceCou...

2019-12-21 16:01:50 4335 4

原创 spring cloud gateway中读取请求参数

1. 我的版本: spring-cloud:Hoxton.RELEASE spring-boot:2.2.2.RELEASE spring-cloud-starter-gateway 2. 请求日志import lombok.extern.slf4j.Slf4j;import org.springframework.cloud.gateway.filter.G...

2019-12-20 18:35:54 5523 4

原创 windowns中使用sh命令对springmvc项目进行不包含依赖打包

遇到的问题公司有一些springmvc项目,每次修改问题都要打成war包,而依赖的好多jar包又不好剔除,很麻烦; 之后每次部署项目时,不部署war,而是将target编译的文件中依赖删除,压缩该文件一般在1m左右,然后上传到服务器解压部署。 但这样还是很麻烦,每次编译后都要手动删除依赖、手动压缩、手动上传。使用sh脚本完成打包操作安装git 在git中安装zip【参考链接】打包...

2019-11-21 18:31:46 157

原创 springboot中抽出公共实体模型以依赖方式注入

项目使用spring boot+jpa在公司做业务开发时,可能会建多个子项目。而每建一个子项目都有依赖相应的实体(Entity,对应数据库中的某个表)、数据仓库(Repository)。这些Entity、Repository基本在每个子项目都相同。所以我就将这些Entity、Repository抽成一个依赖包,使每个子项目都依赖着这个包。好处:维护Entity、Reposito...

2019-11-15 18:22:16 1621

原创 踩坑-spring boot2.2.0返回json日期格式问题

问题: 请求接口返回的日期参数总是毫秒值,但是我需要的是这种格式:2019-11-07 15:35:48项目概况:spring boot2.2.0 使用了实现 WebMvcConfigurer接口的拦截器试了好几种方法:@JsonFormat(pattern = "yyyy-MM-dd HH-mm-ss", timezone = "GMT+8"),没有效果 spr...

2019-11-07 17:24:09 807

原创 踩坑-springboot中读取HttpServletRequest流的死循环

踩坑记录在我们公司一个springmvc项目中有一个读取HttpServletRequest流的方法,我把这个方法用在新的springboot项目中结果陷入死循环。经过很久的测试,发现这个方法用在springboot项目有问题,现在将这个坑记录起来,方便自己,方便他人。springmvc中HttpServletRequest读取流的方法,该方法在springboot中调用会陷入死...

2019-10-29 21:14:35 1846

原创 使用QueryDSL过程中你肯定遇到过的问题

如果是初次使用QueryDSL的同学建议去这篇博客:SpringDataJPA+QueryDSL玩转态动条件/投影查询,本文针探讨的是使用时遇到的一些问题:如何使用Projections.bean投影属性到查询对象,简化代码? 如何使用级联查询,关联同一张表两次?1. Projections简化代码,使代码更优雅使用Projections方法可以更简单更方便的返回自定义的参数...

2019-10-28 10:47:14 7159

转载 终于有人把“人工智能”讲明白是怎么回事了!

我们正站在变革的边缘,而这次变革将和人类的出现一般意义重大 – Vernor Vinge。如果你站在这里,你会是什么感觉?看上去非常刺激吧?但是你要记住,当你真的站在时间的图表中的时候,你是看不到曲线的右边的,因为你是看不到未来的。所以你真实的感觉大概是这样的:稀松平常。-------------------------------遥远的未来——就在眼前想象一下坐...

2019-10-09 14:31:38 3394 5

javase-2.0.jar

使用java在服务端进行aes的加密解密,前端使用该js进行aes加密解密;

2020-04-21

js的加密解密-aes.js

使用java在服务端进行aes的加密解密,前端使用该js进行aes加密解密.

2020-04-21

mplus-TESTFLIGHT-063.rar

在拉丁字体中,M + P的目标是精致轻松的设计,而M + C进行了优化,可以很好地匹配排版,M + M强调了自然字母和高清晰性之间的平衡; M + MN Type-1旨在作为一种专门用于编程的终端字体的新颖设计。

2020-04-14

easyConverter相关jar包

BCL easyConverter 的针对pdf的相关工具包,我找这个下载也不容易,大家赏几个分吧

2018-06-21

XDocService.jar

XDocService用于在java应用中和操作系统命令行中调用xdoc服务。 XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言, 使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等版式文档。

2018-06-13

将vbs转exe

这是一个能将vbs转exe的绿色工具,简单快捷。。。。。。。。

2017-12-20

能将bat转exe

这是一个能将bat转exe的绿色软件,方便快捷。。。。。。

2017-12-20

activemq消息的发送与接受封装的工具类

activemq消息的发送与接受封装的工具类,只要你导入jar包

2017-12-09

LED测试工具

LED测试工具。。。。。。。。。。。。。。。。。。。,,

2017-12-02

网关烧写工具

网关烧写工具。。。。。。。。。。。。。。。。。。。。。

2017-12-02

PC端串口调试工具

PC端串口调试工具....................................................

2017-12-02

移动互联终端同步驱动

移动互联终端同步驱动...............................................................

2017-12-02

模拟量采集设备安装测试程序

模拟量采集设备安装测试程序。。。。。。。。。。。。。。。

2017-12-02

四模拟量采集设备安装测试程序

四模拟量采集设备安装测试程序。。。。。。。。。。。。。。。。。

2017-12-02

中金TS产品驱动

中金TS产品驱动,ip扫描。。。。。。。。。。。。。。。。

2017-12-02

串口服务器64位驱动

串口服务器64位驱动。。。。。。。。。。。。。。。。

2017-12-02

金山垃圾清理

绿色软件,垃圾清理,待清理项可自由选择,,,,,,

2017-12-02

电脑内存释放工具

绿色软件,将此软件至于桌面,点击运行快速释放内存,CPU

2017-12-02

空空如也

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

TA关注的人

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