IT
niezhida
code爱好者
展开
-
java 实现css文件的压缩源码
想法:参数:目录路径,目录路径下新建压缩后文件存放目录,查找下面文件列表,若是.css文件就进行压缩,然后生成到新建压缩后文件存放的目录.话不多说,直接上代码:生成新目录,获取文件列表public static void compressDirCss(String dirPath){ Date startTime = new Date(); Long count = 0L; File file = new File(dirPath);原创 2020-11-05 18:31:27 · 227 阅读 · 0 评论 -
批量压缩图片大小 – Caesium简体中文
很多时候,由于最近遇到一个需求就是张三丰,云要求把h t t p s: / / www. san feng yun . com 的图片太大,为了节省网络访问消耗的流量加快页面加载速度,需要图片压缩适合的大小来解决这个问题.一直都在寻求一款好用的图片批量压缩工具。今天无意中发现一款名为Caesium,试试这压缩免费图片,云服务器,或者虚拟主机等等图片.部署及管理app异界:...原创 2020-10-31 19:05:17 · 528 阅读 · 0 评论 -
spring boot如何实现动态数据源
1,首先动态数据源需要可配置,可以动态修改,可以不需要重启相关服务器程序,达到配置修改后即及时生效.2,所以排除了修改注解这一种方式,因为以现在的认知,注解是与代码绑定,需要修改代码,并且重新编译发布.3,第二种xml配置,集中式管理配置,减少与代码的耦合,虽然springboot + devtools(热部署)可提供这种使应用不用重启可xml生效的能力,但不太适合提供增加的免费云数据源/服务器/虚拟主机,如原来就有的张三丰A数据源,后面动态增加B云数据,就得有三丰A,B云数据源.,数据库连接:h原创 2020-10-24 13:58:45 · 1428 阅读 · 1 评论 -
linux下编写springboot启动脚本
服务器测试: 免费云服务器/免费虚拟主机-三丰云操作系统 :CentOS 7.1 x86_64 (64bit)(宝塔面板)https://www.sanfengyun.com可安装常用服务运行软件-点击右边安装就会自助帮你安装相关依赖:其中可选择免费软件与活动免费软件,如:堡塔APP 1.1 官方 使用手机随时随地管理您的服务器,支持苹果和安卓> 组队免费领取 组队[可免费最高3年使用]注册网址例如:宝塔服务器面板,一键全能部署及管...原创 2020-10-21 18:54:38 · 327 阅读 · 0 评论 -
spring cloud config相关的分布式高可用配置中心
原创 2019-08-29 09:34:45 · 111 阅读 · 0 评论 -
C#调用window操系自带语音库与第三方语音库System.Speech/SpeechSynthesizer(字符串转语音)
开发工具:Visual Studio 2019 Preview 引用库:System.Speech,使用的对象:SpeechSynthesizer字符串转语音-语音播报界面效果图:第三方语音库:不同语音库有不同的特性,或特性,有些字符有其对应的效果,比如某些分隔符可延迟后续播放词语间间隔(语顿)某些语音库还富含语调,层次分明,效果真是如:N...原创 2019-07-11 11:13:05 · 10163 阅读 · 0 评论 -
分布式任务调度平台201902
1.调度平台简介2.xxl-job简介3.代码模拟演示1.调度平台简介为什么需要调度平台当然是程序的发展,需要引入统一任务治理1,每个服务器各个服务下的任务管理混乱,生命周期无法统一协调管理2,定时任务运行异常告警难以统一对接3,随着时间增长,当定时任务达到几千上万的时候,定时任务就非常难以管理,线上跑了多个定时任务,每个定时任务什么时候运行,属于哪个应用和哪...原创 2019-03-11 10:02:00 · 1754 阅读 · 0 评论 -
分布式配置中心201902
分布式配置中心1.配置中心简介2.xxl-conf简介3.代码模拟演示1.配置中心简介为什么需要集中配置当然是程序的发展,需要引入集中配置随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址……对配置的期望也越来越高,配置修改后实时生效,灰度发布,分环境、分集群管理配置,完善的权限、审核机制……随着采用分布式的开发模式,项目...原创 2019-03-11 11:30:30 · 541 阅读 · 0 评论 -
程序学习相关20190311-20190316
redis-distributed-lock集成spring boot框架的redis分布式锁,使用redis作为锁的资源存储,使用lua脚本加锁保证锁的原子性操作https://gitee.com/alexli89/redis-distributed-lockspringboot打包不同环境配置与shell脚本部署https://yq.aliyun.com/articles...原创 2019-03-16 19:03:29 · 147 阅读 · 0 评论 -
程序工作相关20190318-20190323
下查看CPU使用率常toptop -ctop -bn 1 -i -cps -ef|grep 6968Linux查看某个进程的线程线程是现代操作系统上进行并行执行的一个流行的编程方面的抽象概念。当一个程序内有多个线程被叉分出用以执行多个流时,这些线程就会在它们之间共享特定的资源(如,内存地址空间、打开的文件),以使叉分开销最小化,并避免大量高成本的IPC(进程间通信)...原创 2019-03-19 18:24:28 · 161 阅读 · 0 评论 -
接口数据推拉的东东20190424
接口数据推拉的东东1,什么是接口推送/拉取数据2,如何选择推送/拉取数据3,推送/拉取数据优缺点4,总结1,什么是接口推送/拉取数据推送VS拉取推送与拉取是两种不同系统间的通信,这两种方式解释了数据生产者与数据消费者是如何进行数据交互的.推送推送是数据生产者把生产的存储的数据传输到数据消费者里(消费者提供接收的接口),数据消费者是不知何时能接收到何时的数据...原创 2019-04-24 21:59:47 · 2767 阅读 · 0 评论 -
windowsserver2008r2x64系统安装oracle 11g R2数据库
windowsserver2008r2x64系统安装oracle 11g R2(x64)数据库创建oracle数据库实例oracle配置监听,修改oracle字符集,执行oracle超大sql文件,oracle 数据库下载地址官网:https://www.oracle.com/technetwork/database/enterprise-edition/download...原创 2019-05-15 10:24:04 · 2554 阅读 · 0 评论 -
windows server 2008 r2 64 系统安装
下载iso:Windows Server 2008 R2(x64).isohttps://pan.baidu.com/s/1c0EffMS#list/path=%2F安装:中小型企业大型企业数据中心Web版支持网络负载均衡等我选择第一个中小型修改为自动登录让其他局域网机子能访问,请关闭防火墙或者修改防火墙入站规则!...原创 2019-05-15 09:46:52 · 6227 阅读 · 0 评论 -
安卓手机,平板app连接调试H5页面教程
该链接会自动安装调试驱动(adbinterface usb driver 32/64位 安卓手机通用的adb驱动程序)到电脑上,利于到时usb调试使用,不然电脑无法识别!安卓手机安装谷歌浏览器:历史版本https://www.wandoujia.com/apps/com.android.chrome/history_v372913652pc:...原创 2019-07-11 10:48:31 · 1342 阅读 · 0 评论 -
责任链模式-过滤器-java-201806
1.责任链模式简介2.案例说明3.代码模拟演示4.总结1.0-责任链模式简介责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。 责任链...原创 2019-03-09 12:00:35 · 468 阅读 · 0 评论