自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

缘尽无期的博客

刚刚踏上这条路,努力奋斗!Coding......

  • 博客(12)
  • 收藏
  • 关注

原创 如何快速卸载OpenJdk并安装Jdk1.8

卸载OpenJdk一、首先确认Linux虚机上自带哪些OpenJdk切换root用户,输入:rpm -qa | grep jdk 会查询出系统自带的OpenJDK及版本rpm -qa | grep jdk输出结果:二、开始卸载OpenJdk并验证输入:rpm -e --nodeps + ‘你要卸载的jdk全名’rpm -e --nodeps java-1.6.0-openjdk...

2020-02-21 10:46:36 2953 2

原创 微服务架构学习(四):Spring Cloud

前言前面学习了解了微服务架构的常见选型

2020-02-19 19:06:37 215

原创 微服务架构学习(三):微服务架构选型

前言前面主要理解什么是微服务,它与传统的单体服务有什么区别,他们各自的优缺点以及为什么我要考虑微服务改造。从现在开始,我们深入的研究一下,微服务架构它有哪些比较常见的选型,并且理解一下一些常见的专业名称含义。服务框架选型目前从我在网上看了那么多的资料来说,服务框架是一个比较成熟的领域,有太多可选项。本次我们主要了解几个最为突出的两个服务框架,Spring Cloud 、 Dubbo 、gRP...

2020-02-14 17:39:16 919

原创 微服务架构学习(二):微服务应用VS单体应用

前言前面学习了微服务架构的概念,今天主要对比一下微服务应用和单体应用的主要优缺点,在结合我目前在参与的实际项目,考虑当前的问题和瓶颈,为什么改造微服务,改造完微服务能带来什么样的改变和优化。怎么界定微服务界定什么是微服务,那么主要由四个特征来判断。首先服务的大小,颗粒度要小,专注提供一个服务;其次是否是一个单独的进程,这里特别要理解一下,微服务≠组件,微服务是可直接运行使用的服务,而组件主...

2020-02-12 14:55:43 497

原创 微服务架构学习(一):什么是微服务

前言目前处于新型冠状病毒疫情的爆发期,已经自觉在家隔离5天了,还需在家隔离一周多的时间,因此趁着这段闲暇时光,我决定学习一下微服务架构。为什么呢?因为目前参与的一个项目,经过了两年多的开发周期,迭代了无数版本,代码量惊人,功能繁多冗杂,已经发展到了一定体量,目前慢慢浮现了越来越多的问题,不得不引起我们项目组所有成员的注意,例如新人熟悉项目培养慢,代码功能耦合度高且存在大量冗余,修改一个小bug需...

2020-02-10 18:16:19 402

原创 JAVA实现导出Excel表

用java完成将数据导出到Excel中的功能,首先去了解一下有哪些Java ExcelAPI。Java Aspose Cells        Java Aspose Cells 是一种纯粹的Java授权的Excel API,开发和供应商Aspose发布。这个API的最新版本是8.1.2,发布于2014年7月,是一个丰富而厚重的API(普通Java类和AWT类的组合)设计,可以读、写和

2017-11-08 13:53:33 402

原创 通过配置文件完成一个简单的英汉转换

需要。         首先找到要做更新的文件所在的文件夹路径,然后再将文件夹下所有文件的名字存下来,然后遍历整个文件夹,用文件夹名和文件名组合成文件的路径,然后根据路径打开文件就可以进行处理了。这里是用BufferReader,每次读一行进行替换,然后存到StringBuilder(这里不考虑线程,StringBuilder比StringBuffer快)中拼接完成转换,最后保存文件,存回原

2017-10-23 20:47:02 361

原创 不同类型软件的分析

软件有很多种,如工具类软件、游戏类软件、系统类软件,它们的运行方式也各种各样,如以单机方式运行、以网站方式运行或者以APP方式运行在手机端等,请选取三种软件,分析它们各自的特点。           这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的?           这些软件是如何到你手里的(邮购,下载,互相拷贝……)

2017-09-22 23:01:29 1371

原创 Eclipse单元测试-最大子数组和算法

在个人电脑中安装一个集成开发环境(Microsoft Visual Studio、Eclipse或其它工具均可),要求该环境能够提供单元自动测试功能;记录安装过程,并将全部内容发表在博客中;实现最大子数组和算法,并将该段代码上传至Coding.net系统中;自行选择合适的覆盖标准并设计测试用例对该段代码进行测试,并将测试结果发布在博客中,结果以如下表格 用例编号 用例描述

2017-09-22 10:02:21 832

原创 使用zTree插件实现可拖拽的树

在目前接触到的树插件中,我觉得zTree比较简单,也容易上手。有一次业务需求是将某对象分组树上的对象可以随意拖拽,相当于改变了对象的分组,因此我用到了zTree,对其进行了一些列学习。         首先下载zTree所需的相关包,附上官方下载连接:zTree下载,引入相关文件后就可以进行zTree的构建了。首先在页面上加ul标签,然后为树加上id,calss为ztree,前端页面就完成了。

2017-09-21 21:50:24 2619

原创 更新一个文件夹下所有的文件

当需要更换一个文件夹下所有的文件中某些相同字段时,可以写一个简单的Java程序来解决。 首先找到要做更新的文件所在的文件夹路径,然后再将文件夹下所有文件的名字存下来,然后遍历整个文件夹,用文件夹名和文件名组合成文件的路径,然后根据路径打开文件就可以进行处理了。这里是用BufferReader,每次读一行进行替换,然后存到StringBuilder(这里不考虑线程,StringBuilder比S

2017-09-20 09:43:16 599

原创 如何同时更新数据库中所有表的相同字段

之前在做项目的过程中,有时候需要重置一下数据库中所有表中都存在的一些相同字段,如果表少的话还可以手动更新一下,一旦表的数量过多就会变得麻烦,因此自己写了一个适用于Oracle数据库的SQL脚本,可以先循环遍历出数据库中的所有表,然后拿着表名循环,进行动态SQL的执行。             我这里需要进行的操作是将所有表中,列名为CREATED_BY,CREATED_DATE,LAST_MO

2017-09-19 15:26:31 3843

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除