梦
4年前
js删除表格中的某一行
点击表格中的内容,删除某一行正文js代码如下functionremoveTd(obj){obj.parentNode.parentNode.remove();}
飞速低代码|深度解析低代码的奥妙
​全球疫情的爆发,阻断无数人与人之间的物理连接,但却阻挡不了互联网时代的发展。你是否在思考:后疫情时代,究竟什么样的新技术,才能真正解放IT生产力,加速社会数字化转型?小飞认为是低代码LowCode。它凭借着高生产力、降本增效、平民化的独特优势,成为了众多企业实现或加速数字化转型的重要手段之一。(图片来源于:网络)PART01什么是低代码?绝不是代码很
春风化雨 春风化雨
2年前
Downie 4 for Mac(最好用的视频下载软件)
这个应用程序可以快速从数千个不同的站点下载视频。它支持超过1,000个不同的网站(包括YouTube、Vimeo等),而且数量还在迅速增长。安装软件:主要特征支持许多站点目前支持超过1,000个不同的站点(包含YouTube,优酷,Bilibili,Vim
Wesley13 Wesley13
3年前
RSF 分布式 RPC 服务信息的暴露
  在上一篇Blog文中,我们了解到RSF的整体设计一共是分了9个层次。这一篇Blog我们来专门介绍RSF是如何将服务发布出去的。我们简称服务暴露。什么是服务暴露?  让我们先来看一张图,直观的感受到服务暴露的具体意义。!(https://static.oschina.net/uploads/sp
执键写春秋 执键写春秋
4年前
藏在Java随机数中的hello world
把229985452当做种子传入Random类,就可以得到hello,相应的147909649则能得到world。在Java中执行如下程序,它最终会打印输出helloworld。我很好奇这个种子数是谁找到的?以及这个027范围是怎么找到的?packageperson.xsc.datamanage;importjava.util.Random;pu
Stella981 Stella981
3年前
JS计算两个日期之间的天数
 JS计算两个日期之间的天数function DateDiff(sDate1, sDate2){          var aDate, oDate1, oDate2, iDays        aDate   sDate1.split("")        oDate1    new Date(aDat
Wesley13 Wesley13
3年前
MySQL 5.6.35 索引优化导致的死锁案例解析
一、背景随着公司业务的发展,商品库存从商品中心独立出来成为一个独立的系统,承接主站商品库存校验、订单库存扣减、售后库存释放等业务。在上线之前我们对于核心接口进行了压测,压测过程中出现了MySQL5.6.35死锁现象,通过日志发现引发死锁的只是一条简单的sql,死锁是怎么产生的?发扬技术人员刨根问底的优良传统,对于这次死锁原因进行了细致的排
Stella981 Stella981
3年前
Redis持久化的几种方式——深入解析RDB
Redis 的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便Redis重启时能够从磁盘中恢复原有的数据,而整个过程就叫做Redis持久化。!image.png(https://oscimg.oschina.net/oscnet/232e657dae2
Stella981 Stella981
3年前
Linux开启和关闭防火墙的方法
1.首先查看防火墙的状态  service iptablesstatus2\.永久关闭防火墙,重启后不会复原 永久性开启: chkconfigiptables on 永久性关闭: chkconfigiptables off3\.暂时关闭或开启防火墙,重启系统后,防火墙回复到以前的状态 暂时关闭: ser
文盘Rust -- struct 中的生命周期
最近在用rust写一个redis的数据校验工具。redisrs(https://github.com/redisrs/redisrs)中具备redis::ConnectionLiketrait,借助它可以较好的来抽象校验过程。在开发中,