![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码
cdk15
这个作者很懒,什么都没留下…
展开
-
Java程序连接Linux服务器核心组件:JSch
使用过ACS(Auto-ConfigurationServer -自动配置服务器)组件的同学都知道其核心功能是通过通过Java程序连接Linux服务器执行Shell命令、上传文件等。而通过Java程序连接Linux服务器的核心组件就是JSch(Java Secure Channel)。JSch 是SSH2(SSH是一个安全协议,用来在不同系统或者服务器之间进行安全连接)的一个纯Java实现。它允...原创 2019-10-21 13:56:23 · 771 阅读 · 1 评论 -
使用Spring Cloud进行微服务开发
前一篇文章小编介绍了什么是微服务、为什么选择微服务,本篇文章我们来介绍如何使用Spring Cloud来进行微服务的开发。微服务架构中针对不同应用场景的各种问题目前已经有了更中解决方案和开源框架,如下图所示:大部分的开源框架都是重点解决微服务中某一个场景的问题,只有Spring Cloud框架能解决微服务架构实施过程中所有的问题。Spring Cloud框架是微服务综合性解决框架,它整合了诸...原创 2019-08-05 14:50:00 · 1008 阅读 · 0 评论 -
使用Jedis集成Redis集群服务
在上一篇文章中小编为大家介绍的Redis最新版本Redis-5.0.5版本的集群环境安装。集群环境的使用不可能使用客户端命令的方式,肯定要集成到我们的代码中以实现数据缓存功能。对应Java来说Redis官网向用户推荐了Java客户端,如下图所示:在Redis官网推荐的众多Java客户端中,Jedis是一个比较简单而功能强大的客户端,它实现Redis服务的封装,提供了简单的API调用。下面小编就...原创 2019-07-25 10:58:37 · 1152 阅读 · 0 评论 -
基于Bootstrap的响应式后台管理模板Ace
Ace是一个轻量级、功能丰富,基于Bootstrap3的响应式后台管理模板。支持多种皮肤,集成了多种插件,如Bootstrap,jQuery UI等、支持IE 8/9/10/11、Chrome、Firefox、Opera、Safari等主流浏览器,支持多种终端设备的展示。Ace Admin演示网址:http://ace.jeka.by/Ace Admin Git网址:https://githu...原创 2019-07-16 17:55:20 · 2576 阅读 · 0 评论 -
使用ECharts框架实现图形化报表展示
在这个大数据越来越盛行的年代,越来越多的使用图表的形式来进行数据统计的展示,如折线图、柱状图、散点图、饼图、K线图,盒形图, 地图、热力图、线图等等;如果在以前,要实现这些图表,可能很多人会选择flash。但是flash开发难度大,成本较高,图表多的时候很耗性能。后来越来越多的纯js框架出现,让大家有了更多的选择,比如ECharts、Highcharts以及D3等等。本文将为大家介绍如何使用ECh...原创 2019-07-16 15:11:58 · 12762 阅读 · 2 评论 -
如何快速开发H5列表页面
小编最近在做一个任务:要求实现一个在微信公众号里面的H5列表页面。拿到这个任务我们首先要进行需求分析,由于是在微信公众号也就是手机里面的H5列表,所以就不可能像PC上的列表页面那样进行分页处理,应该按照手机列表常用的上拉刷新,下拉重新加载的方式实现。所以这个任务主要实现以下两点:1、 列表页面需实现上拉刷新,下拉重新加载;2、 动态加载列表数据;确定后需求后就要选择合适的技术框架和开发工具进...原创 2019-07-11 10:24:03 · 7397 阅读 · 1 评论 -
Mysql实用语句收集
对于Mysql常用的SQL语句比如select、create、insert、update、delete、join、order by、group by等等相信大家都不陌生;但对于一些不是很常用却又十分有用的语句在要使用的时候却经常记不起来如何写。所以小编特地梳理le一下这些语句,希望对大家有所帮助。一、导出数据库说到导出数据库,大家肯定能mysqldump,由于mysqldump使用时涉及到比较...原创 2019-07-09 17:08:42 · 122 阅读 · 0 评论 -
微信公众平台的基础对接
微信公众号开通开发者之后,需要开发者开发后台代码对接微信公众平台。本篇文章程序猿小编将为大家介绍下微信公众平台的基本对接,包括微信发送到Token验证,接收普通消息,接收事件推送,被动回复用户消息。成为微信公众号开发者后,我们需要获取几个重要的信息,如下图:我们需要在我们的代码中配置开发者ID(AppID),开发者密码(AppSecret)以及令牌(Token),后续在开发过程中使用这些配置...原创 2019-07-08 14:16:44 · 2505 阅读 · 0 评论 -
使用Mock框架JMockit进行单元测试
关于单元测试,我们先上一段代码,如下示例:public String sayHello() { Locale locale = Locale.getDefault(); if (locale.equals(Locale.CHINA)) { // 在中国,就说中文 return "你好,世界!"; } else { // 在其它国家,就说英文 return "H...原创 2019-06-05 14:10:19 · 4327 阅读 · 1 评论 -
Java性能监控和故障诊断可视化工具之jmc
前面的文章中我们介绍了jvisualvm,本篇文章我们来介绍下目前为止功能最为强大的可视化工具jmc。jmc(Java Mission Control)是jdk1.7开始引入的JVM监控工具。jmc可视化监控工具主要包含两大块内容:1、JMX 控制台:监视和控制正在运行的JVM实例以及其上运行的应用程序。实时收集有关 Java 应用程序特征 (如内存使用量和 CPU 占用率) 和 JVM 活动 ...原创 2019-05-30 11:06:17 · 3176 阅读 · 1 评论 -
Java性能监控和故障诊断可视化工具之jvisualvm
前面的文章中我们介绍了jconsole,本篇文章我们来介绍下jvisualvm。jvisualvm(All-in-One Java Troubleshooting Tool)是jdk1.6开始引入的JVM监控工具,其基本上包含了jconsole的功能且比jconsole更加强大,主要功能如下图:1、jvisualvm启动系统运行中输入jvisualvm (需要先配置环境变量,一般开发人员搭建...原创 2019-05-30 11:00:44 · 367 阅读 · 0 评论 -
Java性能监控和故障诊断可视化工具之jconsole
Java性能监控和故障诊断除了丰富的命令行工具(jps,jinfo,jstat,jmap,jstack,jcmd)外还提供了可视化的监控工具jconsole、jvisualvm和jmc;这些可视化监控工具覆盖了命令行工具的功能,提供了柱状图,折线图,仪表盘等各种可视化图表从而更加直观、方便的监控Java进程。本篇文章我们首先来介绍下最早的可视化工具jconsole。jconsole(Java M...原创 2019-05-30 10:53:38 · 530 阅读 · 0 评论 -
SSI开发框架搭建学习实践
对于Java来说一个典型的优势是进行Web开发,想到Web开发大家首先想到的就是MVC开发框架。MVC的开发框架,分为三个层次:控制层:页面展现的控制,如Struts、WebWork 、Struts2等框架;业务层:业务逻辑实现,如Spring框架;持久层:数据的持久化(可以简单理解为从数据库读取写入数据),如Hibernate、iBatis、MyBatis等框架。如下图所示是一个典型的M...原创 2019-05-23 11:36:50 · 509 阅读 · 0 评论 -
图解Java自动内存管理机制及JVM优化配置
Java与C++最重要的区别就是内存动态分配和垃圾收集技术。对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不需要为每一个new操作去写配对的delete/free,不容易出现内存泄漏和内存溢出错误,看起来由虚拟机管理内存这一切都很美好。但是也正是因为Java程序员把内存控制权交给了JVM,一旦出现内存泄漏或内存溢出,如果不了解JVM内存使用机制,那排查错误将会成为一件异常艰难的事情。下...原创 2019-04-22 10:38:41 · 524 阅读 · 0 评论 -
解析APK文件获取Android应用信息
说到解析APK文件获取Android应用信息,大家首先想到的就是aapt(Android Asset Packaging Tool)工具。没错!小编也是基于aapt工具,结合java代码实现APK文件的解析。aapt工具依赖下列包,需要先在系统中安装,以CentOS 7.0操作系统为例,我们使用yum命令安装这些依赖包,命令如下:yum install glibc.i686(如果存在x86_6...原创 2019-01-28 15:34:41 · 12001 阅读 · 0 评论 -
Txt格式的电子书解析
小编近期参与了一个书城项目负责后台功能的开发,其中有个需求为能够上传Txt格式的电子书并解析出章节标题和章节内容,下面为大家讲讲小编如何实现此需求。在开始需求分析前,小编要求产品经理提供Txt格式的电子书样例。产品经理给小编两个Txt格式的电子书的样例,下面我们来分析一下这两个Txt格式的电子书,看如何实现上面的需求。1、Txt格式的电子书格式分析用记事本打开Txt格式的电子书,如下图所示:...原创 2019-01-18 14:52:24 · 3799 阅读 · 0 评论