摘要: 1.需求分析 在很多情况下,程序员都做着重复枯燥的工作,虽然这些工作也是必须的,其实这些重复性的工作可以执行脚本替代;今天笔者就如何编写自启动shell脚本减少程序员开启服务器后的环境开启工作; 2.配置环境 linux版本:centos-6.3 jdk:1.8 omcat: 7.0 3.实现方案 阅读全文
posted @ 2018-09-14 17:43 hao踏雪无痕 阅读(10321) 评论(0) 推荐(0) 编辑
摘要: select IFNULL(c.nodeCount,0) + IFNULL(c.phyCount,0) as totalCount from ( select count(*) nodeCount, (select count(*) from rn_base a join rn_ext_systeminfo b on a.id = b.nodeId where (a.s... 阅读全文
posted @ 2018-09-14 17:32 hao踏雪无痕 阅读(2255) 评论(0) 推荐(0) 编辑
摘要: Spring Boot程序默认从application.properties或者application.yaml读取配置,如何将配置信息外置,方便配置呢? 查询官网,可以得到下面的几种方案: 通过命令行指定 SpringApplication会默认将命令行选项参数转换为配置信息例如,启动时命令参数指 阅读全文
posted @ 2018-09-14 14:42 hao踏雪无痕 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 1、定义 适配器模式将一个类的接口,转换成客户期望的另外一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2、实现方式 1)通过组合方式实现: 客户端 被适配的类 适配器 说明:适配器将GBTwoPlug 类的接口powerWithTwo,转换成客户NoteBook 期望的另外 阅读全文
posted @ 2018-09-10 11:21 hao踏雪无痕 阅读(128) 评论(0) 推荐(0) 编辑
摘要: FEBS后台权限管理系统 FEBS是一个简单高效的后台权限管理系统。项目基础框架采用全新的Java Web开发框架 —— Spring Boot2.0.4,消除了繁杂的XML配置,使得二次开发更为简单;数据访问层采用Mybatis,同时引入了通用Mapper和PageHelper插件,可快速高效的对 阅读全文
posted @ 2018-09-10 10:32 hao踏雪无痕 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 让开发变得更简单 Spring Boot 对开发效率的提升是全方位的,我们可以简单做一下对比: 在没有使用 Spring Boot 之前我们开发一个 web 项目需要做哪些工作: 1)配置 web.xml,加载 Spring 和 Spring mvc 2)配置数据库连接、配置 阅读全文
posted @ 2018-09-10 10:24 hao踏雪无痕 阅读(10323) 评论(0) 推荐(0) 编辑
摘要: redis是一个key-value存储系统。包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 高可用分布式集群 一,高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影 阅读全文
posted @ 2018-09-07 16:16 hao踏雪无痕 阅读(3857) 评论(0) 推荐(0) 编辑
摘要: 1.编写一个程序,输入n,求n!(用递归的方式实现)。 2.编写一个程序,有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 3.编写一个程序,将text1.txt文件中的单词与text2.txt文件中的单词交替合并到text3.txt文件中。text1.txt文件中的单词 阅读全文
posted @ 2018-09-07 16:04 hao踏雪无痕 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 负载均衡: Nginx:高性能、高并发的web服务器;功能包括负载均衡、反向代理、静态内容缓存、访问控制;工作在应用层 LVS: Linux virtual server,基于集群技术和Linux操作系统实现一个高性能、高可用的服务器;工作在网络层 webserver: Java:Tomcat,Ap 阅读全文
posted @ 2018-09-07 09:32 hao踏雪无痕 阅读(117) 评论(0) 推荐(0) 编辑