自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4485)
  • 收藏
  • 关注

转载 SpringBoot2 整合 Drools规则引擎,实现高效的业务规则

本文源码:GitHub·点这里 || GitEE·点这里一、Drools引擎简介1、基础简介Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。具有易于访问企业策略、易于调整以及易于管理的特点,作为开源业务规则引擎,符合业内标准,速度快、效率高。2...

2019-10-07 22:18:00 804

转载 SpringBoot2 整合 ClickHouse数据库,实现高性能数据查询分析

本文源码:GitHub·点这里 || GitEE·点这里一、ClickHouse简介1、基础简介Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GROUP BY),ClickHouse的查询速度非常快。2、数...

2019-10-07 21:05:00 4629

转载 Linux系统:Centos7下搭建ClickHouse列式存储数据库

本文源码:GitHub·点这里 || GitEE·点这里一、ClickHouse简介1、基础简介Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GROUP BY),ClickHouse的查询速度非常快。下载仓...

2019-10-07 17:49:00 670

转载 第五周课程总结&试验报告(三)

实验三 String类的应用实验目的掌握类String类的使用;学会使用JDK帮助文档;实验内容1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)统计该字符串中字母s出现的次数。统计该字符串中子串“is”出现的次数。统计该字符串中单词“is”出现的次数。实现该字符串的倒序输出。实验源代码package ma...

2019-09-27 19:48:00 165

转载 Spring 框架基础(03):核心思想 IOC 说明,案例演示

本文源码:GitHub·点这里 || GitEE·点这里一、IOC控制反转1、IOC容器思想Java系统中对象耦合关系十分复杂,系统的各模块之间依赖,微服务模块之间的相互调用请求,都是这个道理。降低系统模块之间、对象之间、微服务的服务之间耦合度,是软件工程核心问题之一。因为Spring框架中核心思想就是IOC控制反转,用来实现对象之间的解耦。2、控制反转传统方式对...

2019-09-26 23:28:00 243

转载 Java描述设计模式(13):迭代器模式

本文源码:GitHub·点这里 || GitEE·点这里一、迭代器模式1、基础概念迭代器模式又叫游标模式,是对象的行为模式。迭代器模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象。2、模式图解3、核心角色Iterator:迭代器角色此抽象角色定义出遍历元素所需的接口。ConcreteIterator:具体迭代器角色此角色实现了Iterato...

2019-09-23 07:52:00 142

转载 Orchard Core 使用工作流处理页面提交

上一篇文章中:Orchard Core 使用工作流处理审批和创建内容项我们介绍了如何使用工作流处理审批,通过此文章我们了解到工作流的简单使用。但提交数据来自于Postman本次文章我将演示如何从页面提交数据到工作流。Step1 查看”文章“类型的文档结构Admin左侧菜单以此点击:New > 文章填写如下信息并发布:打开数据库,找到Doc...

2019-09-23 00:32:00 256

转载 Hosts 文件切换工具

建议删除无用的注释,否则在启用全部的时候会把注释和说明内容的注释取消掉下载地址:转载于:https://www.cnblogs.com/Qbit/p/11080198.html

2019-09-23 00:32:00 184

转载 ABP 集成 nswag 根据 Swagger API 自动生成操作类代码

记录日期: 2019-9-22 23:12:39原文链接:https://www.cnblogs.com/Qbit/p/11569906.html集成记录:npm install nswag --save-dev复制NSwag\src\NSwag.CodeGeneration.TypeScript\Templates 目录下的所有文件到 ts 项目的...

2019-09-23 00:31:00 1043

转载 第四周课程总结&试验报告(二)

实验二 Java简单类与对象实验目的掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值;理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性;理解static修饰付对类、类成员变量及类方法的影响。实验内容写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和heigh...

2019-09-20 19:53:00 91

转载 Spring 框架基础(02):Bean的生命周期,作用域,装配总结

本文源码:GitHub·点这里 || GitEE·点这里一、装配方式Bean的概念:Spring框架管理的应用程序中,由Spring容器负责创建,装配,设置属性,进而管理整个生命周期的对象,称为Bean对象。1、XML格式装配Spring最传统的Bean的管理方式。配置方式<bean id="userInfo" class="com.spring.mvc.ent...

2019-09-20 08:11:00 188

转载 Java描述设计模式(12):外观模式

本文源码:GitHub·点这里 || GitEE·点这里一、生活场景1、场景描述在移动互联网没有普及之前,去饭店吃饭的流程大致如下:选座位,排队,点菜,结账。后来移动互联网普及,通过手机APP就可以操作这些流程,非常的方便快捷:通过手机可以知道某饭店是不是还有空位,到了饭店之后直接入座,然后通过手机点菜,结账,中间省去了很多繁琐的流程。2、代码图解3、代码实现/** ...

2019-09-17 23:08:00 200

转载 【shell基础】条件测试

例1 判断目录是否存在#!/usr/bin/bashback_dir=/var/mysql_backif ! test -d $back_dir;then mkdir -p $back_dirfi例2 安装软件#!/usr/bin/bashif [ $UID -ne 0 ];then echo "no permission"...

2019-09-17 20:01:00 114

转载 Java描述设计模式(11):观察者模式

本文源码:GitHub·点这里 || GitEE·点这里一、观察者模式1、概念描述观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,主题对象在状态发生变化时,会通知所有观察者对象。Redis和常用消息中间件的发布订阅模式,都是基于该原理实现。2、核心角色抽象主...

2019-09-15 23:12:00 158

转载 总结

1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。实验代码:package number1;public class robet{public static void main(String[] args) { int a,b,c,i; for(i=100;i<=999;i++){...

2019-09-15 05:04:00 113

转载 【shell基础】

Ctrl+R 搜索之前的命令Ctrl+D 退出Ctrl+A 移动到行首Ctrl+E 移动到行尾Ctrl+U 删除光标前的内容Ctrl+K 删除光标后的内容Ctrl+S 锁频Ctrl+Q 解锁Ctrl+Y 撤销之前的操作shell变量:用一个特定的字符串去表示不固定的内容变量的类型1 自定义变量 定义变量: 变量名=变量值...

2019-09-11 17:42:00 90

转载 Spring 框架基础(01):核心组件总结,基础环境搭建

本文源码:GitHub·点这里 || GitEE·点这里一、Spring框架1、框架简介Spring是一个开源框架,框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合...

2019-09-10 08:24:00 220

转载 【shell】概述

功能简介1 批量自动初始化系统(update,软件安装,时区设置,安全策略...)2 批量自动部署软件(LAMP,LNMP,Nginx,LVS,Tomcat)3 管理应用程序(KVM,集群管理扩容,MySQL,DELLR720批量RAID)4 日志分析处理程序(PV,UV,200,grep/awk)5 自动化备份恢复程序(MySQL完全备份/增量...

2019-09-09 19:16:00 207

转载 编程:OJ中使用C编程最基础的操作

平时一直写的都是Java,但有时候一些OJ需要必须使用C/C++,虽然学过,但好多用法都不是太清楚了,自己整理了一下C语言处理OJ问题时最常用的操作,应付一些基本的算法题应该不成问题。C语言程序执行过程源代码——预处理器Preprcessor——扩展源代码——编译器Compiler-——汇编代码——汇编器Assembler——目标代码(simple.obj)——链接器Linker——...

2019-09-08 11:25:00 441

转载 第一周学习总结

通过这周对Java的学习,最开始不太会安装开放环境但在室友的帮助之下还是很轻松,通过老师第一节课讲Java的历史有了一点对Java的认识,上课老师也注重实践,总体来说这周对Java的学习还好转载于:https://www.cnblogs.com/sqhe2000/p/11482760.html...

2019-09-07 20:15:00 123

转载 Git分支基本命令+coding webhook+lnmp

查看当前项目的远程地址:git remote -v查看远程地址所有分支:git branch -a 或者 git branch -r查看本地分支与远程分支的映射关系:git branch -vv新建分支和创建映射的方式:一:新建分支:...

2019-09-06 18:49:00 186

转载 MySQL数据以全量和增量方式,同步到ES搜索引擎

本文源码:GitHub·点这里 || GitEE·点这里一、配置详解场景描述:MySQL数据表以全量和增量的方式向ElasticSearch搜索引擎同步。1、下载内容elasticsearch 版本 6.3.2logstash 版本 6.3.2mysql-connector-java-5.1.13.jar2、核心配置路径:/usr/local/logstash新建...

2019-09-06 09:25:00 1712

转载 小程序测试关注点之一-登录授权

测试时必须注意:通过小程序来注册的账号使用权限,避免小程序因获取不到UnionId导致无法授权。比如说微信小程序:新添加的小程序需要在【微信.开放平台】做小程序绑定,并且用户需要关注公众号或者授权移动应用,否则无法获取到UnionId。参考地址:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/...

2019-09-05 19:02:00 1041

转载 Java描述设计模式(10):组合模式

本文源码:GitHub·点这里 || GitEE·点这里一、生活场景1、文件系统下图是常见的计算机文件系统的一部分。文件系统是一个树结构,树上长有节点。树的节点有两种:树枝节点即文件夹,有内部树结构,在图中涂有颜色;树叶节点另一种是文件,即树叶节点,没有内部树结构。2、打印文件树结构public class C01_InScene { pub...

2019-09-03 07:52:00 142

转载 Java描述设计模式(09):装饰模式

本文源码:GitHub·点这里 || GitEE·点这里一、生活场景1、场景描述孙悟空有七十二般变化,他的每一种变化都给他带来一种附加的本领。他变成鱼儿时,就可以到水里游泳;他变成鸟儿时,就可以在天上飞行。2、场景图解3、代码实现public class C01_InScene { public static void main(String[] args) {...

2019-08-30 07:44:00 176

转载 mysql

数据库初识数据库 /DataBase 简称DB数据库是长期存放在计算机内、有组织、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种 用户共享。数据管理系统数据库管理系统 DataBase Management System 简称 DBMS数据库管理员 DBA(Database Administra...

2019-08-29 18:07:00 104

转载 js页面间通信方法实现

  在写页面的时候经常会碰到这样的需求:需要两个打开着的页面间传递数据或者事件。  比如:已有列表页A,通过A打开详情B进行编辑;编辑保存之后希望A能自动刷新页面。这个时候就可以用到“storage”事件。关于localStorage的用法可在其他地方找到。  可触发“storage”事件的条件如下:  同一个浏览器打开了多个同源的页面(URL由协议、域名、端口和路径组成,如...

2019-08-29 10:20:00 720

转载 SpringCloud基础组件总结,与Dubbo框架、SpringBoot框架对比分析

本文源码:GitHub·点这里 || GitEE·点这里一、基础组件总结1、文章阅读目录1)、基础组件Eureka组件,服务注册与发现Ribbon和Feign组件,实现负载均衡Hystrix组件,实现服务熔断Turbine组件,实现微服务集群监控Zuul组件,实现路由网关控制Config组件,实现配置统一管理Zipkin组件,实现请求链路追踪2)、应用案例基于Sh...

2019-08-27 08:09:00 168

转载 学习杂谈:费曼学习法和show me the code

最近陷入一个困惑,就是在参加面试的时候,很多学过的东西总是记不住或是记得不准确,从而在需要表述概念的时候,并不能很好的表达出来。我仔细分析了一下原因应该有两个,其一是语言表达能力,其二是对知识本身的掌握程度。我特别想对第二点进行一个延伸的思考,以便形成一套自己的学习方法来辅助自己掌握知识。我一直相信勤能补拙,但我更相信学习是有方法论的,是有捷径的,有时候好的方法比盲目的努力更有用。我...

2019-08-25 13:05:00 230

转载 Java描述设计模式(08):桥接模式

本文源码:GitHub·点这里 || GitEE·点这里一、桥接模式简介1、基础描述桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”。2、场景问题描述1)、场景分析在一个复杂的系统中,消息通知...

2019-08-23 08:03:00 137

转载 Java- Math类

//public static double abs(double a) :返回 double 值的绝对值。double d1 = Math.abs(‐5); //d1的值为5 double d2 = Math.abs(5); //d2的值为5//public static double ceil(double a) :返回大于等于参数的最小的整数。double ...

2019-08-21 17:03:00 113

转载 Java-static概述

关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。当 static 修饰成员方法时,该方法称为类方法 。静态方法在声明中有 static ,建议使用类名来调用,而不需要创建类的对象。调用方式非常简单。类方法:使用 static关键字修饰的成员方法...

2019-08-21 16:48:00 103

转载 ListCtrl使用

1。先来介绍REPORT类型的CListCtrl:首先使用下面的语句设置CListCtrl的style:DWORD SetExtendedStyle( DWORD dwNewStyle );其中LVS_EX_CHECKBOXES表示添加CheckBoxLVS_EX_FULLROWSELECT表示选择整行LVS_EX_GRIDLINES表示添加表格线如果设置了LVS_EX...

2019-08-21 12:31:41 176

转载 Java- String类概述

1. 字符串不变:字符串的值在创建后不能被更改。String s1 = "abc"; s1 += "d"; System.out.println(s1); // "abcd" // 内存中有"abc","abcd"两个对象,s1从指向"abc",改变指向,指向了"abcd"。2. 因为String对象是不可变的,所以它们可以被共享。String ...

2019-08-21 11:14:00 138

转载 最热门的CPLD-FPGA论坛

http://www.cnblogs.com/god_like_donkey/archive/2010/04/16/1713821.html1. OPENCORES.ORG 这里提供非常多,非常好的PLD了内核,8051内核就可以在里面找到。进入后,选择project或者由http//www.opencores.org/browse.cgi/by_category进入...

2019-08-21 05:35:42 236

转载 NiosII软处理器快速入门- 10分钟学会NiosII(3)

http://hi.baidu.com/hieda/blog/item/b52daa163928fc1c972b4338.html3:在QuartusII中使用上述niosII系统在 SOPC Builder正确运行完毕后,可以在QuartusII中,打开SOPC Builder生成的niosII_e.bsf,检查一下引脚,看看...

2019-08-21 05:34:41 187

转载 asp.net用ashx画图

<%@ WebHandler Language="C#" Class="DrawLine1" %>using System;using System.Web;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.IO;using Sys...

2019-08-20 21:28:10 101

转载 Java-重載

思考下面的這些方法,哪些是重載:重載的定義:就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。public static void open(){} ;public static void open(int a){} ;static void open(int a,int b){} ;publ...

2019-08-20 17:46:00 126

转载 Java-数组

操作数组的方法:public static String toString(int[] a) :返回指定数组内容的字符串表示形式。public static void main(String[] args) { // 定义int 数组 int[] arr = {2,34,35,4,657,8,69,9}; ...

2019-08-20 16:53:00 116

转载 初识Memcache之安装与测试

菜鸟教程:https://www.runoob.com/memcached/window-install-memcached.html按着菜鸟教程一步步走下去一般问题不大我是在本地试着去安装测试 在这里我说明几个坑:1.就是要区分Memcache的版本:刚开始的时候我是用了最近的版本:64位系统 1.4.5版本:http://static.runoob.com/...

2019-08-20 16:38:00 113

空空如也

空空如也

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

TA关注的人

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