Python进阶者 Python进阶者
2年前
一文带你解读​JavaScript的基本用法
前言相信做网站对JavaScript再熟悉不过了,它是一门脚本语言,不同于Python的是,它是一门浏览器脚本语言,而Python则是服务器脚本语言,我们不光要会Python,还要会JavaScript,因为它对做网页方面是有很大作用的。JavaScript的基本用法1.如何使用Js脚本1).引入Js文件在头部标签中导入脚本标签并指明脚本文件路径2).
Easter79 Easter79
3年前
svn与git操作对比 (未来有空做一个 svn与git实战对比 )
svn是集中式的,git是分布式的,但是我们日常使用的都是按照集中式唯一服务器仓库的方式来去做的,最终我们的代码都要提交到一个唯一仓库中。他们最大的区别是本地工作拷贝的工作方式不同,一、svn本地工作拷贝,包括分支都是目录,直截了当,看到的就是服务器的,svnupdate更新服务器到本地;svncommit就是提交到服务器
Wesley13 Wesley13
3年前
java实现SSH远程链接服务器导出Excel并发送到指定邮箱
最近做的一些客户项目需要每天给accountexecutive每天发数据,因自己懒的每天去发送所以写了一个小工具,实现了远程SSH连接服务器后从数据库导出数据为Excel并发送到指定邮箱。用linux做了一个定时器,每天固定时间点发送,偷个懒,下边是关键代码,其他用到的工具类都是简单使用,所以就不贴了。import java.sql.C
Stella981 Stella981
3年前
Spring Boot 集成Dubbo
      最近学习了一下dubbo的集成使用,之所以对这个产生兴趣,是因为公司的系统有秒杀的高并发业务,采用了多服务器分布式部署的方式,但是各个服务器之间的调用是在代码里采用http请求的方式。虽然这种方式能达到效果,但是代码冗长,处理起来很不方便,总之就是觉得low,所以决定学习一下dubbo。       学习dubbo之前,我们先要了解一下z
Stella981 Stella981
3年前
Spring 2.0 的AOP介绍及其通知类型
Spring2.0的AOP在Spring2.0中最激动人心的增强之一是关于SpringAOP,它变得更加便于使用而且更加强大,主要是通过复杂而成熟的AspectJ语言的支持功能来实现,而同时保留纯的基于代理的Java运行时。Spring2.0的AOP提供给我们一种新的思考程序结构的方法,能够解决很多纯OOP无法解决的问题——让我们能够在
Stella981 Stella981
3年前
ClickHouse中的低基数字段优化
在ClickHouse中,String字符串类型相比其他数据类型而言,一个显著的差异是String类型的大小是不固定的。所以除了常规的列字段压缩手段之外,还延伸出了一些额外的优化思路。在《ClickHouse原理解析与应用实践》(你没看错,这是最终敲定的书名)这本书的_数据定义_章节中,曾提过在一些场合可以使用Enum枚举类型代替Stri
Easter79 Easter79
3年前
STM32+EC20的电气安全监测终端软件框架(FreeRTOS+状态机)【技术篇01】
零电气安全监测终端是24小时x365天实时在线监测电气安全等方面数据。展示版本是没有开放电气采集方面的硬件和源码,是通过每分钟定时虚拟形成的数据来上传物联网云平台。硬件是使用STM32移远EC20的方案,硬件电路和软件代码开源,请在Gitee上搜索【allthingonline】获取,硬件电路图可以在文章底部添加我个人微信获取。本文中的代码可以
Stella981 Stella981
3年前
EasyExcel引入
好久没更了,都在有道云上面记录,没时间搬过来。easyexcel是最近项目做优化涉及的一个改善点吧。简介        导出是后台管理系统的常用功能,当数据量特别大的时候会内存溢出和卡顿页面,曾经自己封装过一个导出,POI百万级大数据量EXCEL导出采用了分批查询数据来避免内存溢出和使用SXSSFWorkbook方式缓存数据到文件上以解决
Stella981 Stella981
3年前
Google 视频编码格式 VP9 究竟厉害在哪里
近期Google已经开始研究VP10了,VP10是一个由WebM和Motroska包含的开放、免费视频编解码器。Google也已利用VP10来处理YouTube4K视频。目前互联网上使用最多的视频编码标准是Google研发、无版权费的VP9。VP9作为VP8的后继产品,主要竞争对手是MPEG的高效视频编码标准
Stella981 Stella981
3年前
Devops与敏捷二者能否结合?
当前软件行业的趋势倾向于使应用程序开发和部署成为业务运营的重要组成部分。这些公司开始专注于实现像DevOps解决方案这样的方法,这有助于缩短产品开发时间。使用DevOps进行开发减少了交付软件所需的阶段。软件交付时间短允许用户尽早部署软件,并通过更多的反馈为业务增加价值。DevOps与敏捷的结合DevOps的实施主要集中在软