Wesley13 Wesley13
3年前
java实现SSH远程链接服务器导出Excel并发送到指定邮箱
最近做的一些客户项目需要每天给accountexecutive每天发数据,因自己懒的每天去发送所以写了一个小工具,实现了远程SSH连接服务器后从数据库导出数据为Excel并发送到指定邮箱。用linux做了一个定时器,每天固定时间点发送,偷个懒,下边是关键代码,其他用到的工具类都是简单使用,所以就不贴了。import java.sql.C
Buzz69 Buzz69
4年前
ES6环境搭建及react-router学习
一、起因ES6新纳入了很多振奋人心的新特性,真的很让人忍不住去尝试一下。不过,由于现在大部分的浏览器对ES6的支持程度都不是很好。所以如果想要放心地使用一些新特性,还需要用一些工具,将ES6或者ES7的代码转为ES5的代码。今天,就配置了一下环境
威尔we 威尔we
4年前
Deepin LNMP环境搭建
LNMPlnmp是一个常见的web开发的环境,尤其对于phper来说,基本是必须要使用的一套环境。但是在Linux下的安装和配置并不是那么容易,所以近些年涌现了不少的一键安装方案,比如lnmp、宝塔等。基本满足了日常的使用,但是如果不自己动手打通每个软件直接的配置与关联,我们就无法深入的去理解各个软件之间是如何协作
Stella981 Stella981
3年前
JVM调优实战:G1中的to
最近刚刚将自己的一个应用从CMS升级到G1,在一天早上,刚刚到办公室坐下,就收到手机一阵报警,去查看了监控,发现机器的内存出现了一个90度的涨幅,如下图所示:!image.png(https://oscimg.oschina.net/oscnet/ae6bebe36fe95ba28b8ee7c4ac673c52a81.png)在查看GC日志后,发
Easter79 Easter79
3年前
SpringCloud(一)浅谈SpringCloud
前言现在微服务实在是太火了,所以我们必不可少的是要学习一下SpringCloud了,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。springcloud中常用的组件:服务发现——Ne
Wesley13 Wesley13
3年前
Java base64编码解码工具类
前几天无意中看到Java中有Base64编码,不解的我去百科了一下,了解了Base64的基本使用和实现原理,于是在空暇时自己手动写了一个,这个类可以完成对字母数字的编码和解码工作,但是对于中文,还没有仔细研究其编码的实现过程。至于什么是Base64,用它来干什么,请移步到:http://zh.wikipedia.org/zhcn/Base64(http
Stella981 Stella981
3年前
RESTful API 设计实践
RESTfulAPI为网络应用程序设计提供了一套统一、合理的风格。它只是一种风格,而不是标准,所以也就没有一套统一的标准去规范化这些设计,本文从实践的角度出发,讨论RESTfulAPI设计上的一些细节,探讨如何设计出一套好用、合理、精炼的API。版本按照RESTfulAPI的风格,不同版本的API应该是同一种资源的不同表现
Easter79 Easter79
3年前
STM32用FSMC总线驱动ili9325液晶屏
搞了几天,总算是点亮了,很高兴,写篇文章记载下。贫道纯粹软件开发者,对硬件和嵌入式等狗屁不通,相关的概念也都不是很懂,读者自去搜索。环境:stm32f103zet6核心板stlinkv2仿真器ili9325液晶屏模块淘宝均有售。连线:FSMC总线是复用的GPIO脚,相关的对应关系可以从stm32f103zet6的资料中找到。
Stella981 Stella981
3年前
IDEA 分享项目到 Git@OSC
前言:在正常的项目开发里面,我们一般是先有项目,然后再建立版本管理的,所以如果是先在Git@OSC(http://my.oschina.net/u/1164642)建立项目然后clone下来,再提交的话,我这种处女座的人总是会很不爽的。。。首先,我们解决的情况是,已经有了一个正在开发的项目,现在我们要把他分享到git@osc上面去。1.第一步,
Stella981 Stella981
3年前
Kafka 0.8的一些变化
之前分享了一个英文版的变化,一直没时间去翻译,今天上了下kafka的官网发现0.8的代码能下载了,更值得关注的是0.8的相关文档也更新上来了,上面的一些变化还是很可喜的,说明这套系统还是有很大的利用价值的。最重要的一个变化体现在一张图上:!(http://static.oschina.net/uploads/space/2013/0709/210