自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (5)
  • 收藏
  • 关注

原创 状态机和相关算法应用分析

状态机 KMP算法

2024-01-12 15:57:08 414

原创 MongoDB-1入门介绍

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。它支持的数据结构非常松散,数据格式是BSON,一种类似JSON的二进制形式的存储格式,简称Binary JSON ,和JSON一样支持内嵌的文档对象和数组对象,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

2023-09-13 15:52:00 319

原创 IP的基础知识、子网掩码、网关、CIDR

32位,能表示的总数 2^32 大概40亿,其中还有一部分不可用IP地址 = 网格号 + 主机号。

2023-09-11 00:51:39 662 1

原创 各种编码方式介绍

中国通过对 ASCII 编码的中文扩充改造,产生了 GB2312 编码,可以表示6000多个常用汉字。汉字实在是太多了,包括繁体和各种字符,于是产生了 GBK 编码,它包括了 GB2312 中的编码,同时扩充了很多。中国是个多民族国家,各个民族几乎都有自己独立的语言系统,为了表示那些字符,继续把 GBK 编码扩充为 GB18030 编码。每个国家都像中国一样,把自己的语言编码,于是出现了各种各样的编码,如果你不安装相应的编码,就无法解释相应编码想表达的内容。

2023-02-07 10:47:44 371

原创 数据结构与算法笔记

数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)

2023-01-17 16:36:20 644

原创 Oracle安装和登录建立表空间的详细步骤

安装Windows10安装Oracle19c数据库详细记录(图文详解)相关命令登录本地登录sqlplus / as sysdbasqlplus /nologsqlplus xianxianrenmin_his/oracle123@localhost:1521/orcl远程登录>sqlplus scott/[email protected]:1521/orcl用 SQL*Plus 连接数据库的时候,除了用户名和密码外,还要在口令后面加一个主机字符串。如下:  请输入用

2022-04-26 16:18:46 1343

原创 idea项目问题汇总、自动生成代码

maven jar包无法导入问题确定库配置是否正确<repositories> <repository> <id>alimaven</id> <name>Maven Aliyun Mirror</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <releases>

2022-03-29 22:33:48 181

原创 Java中使用Web Service

简介java写webservice接口

2022-03-22 14:04:12 477

原创 swagger修改参数和返回结果默认顺序与类属性顺序一致

package com.nupoo.cloud.api.common.dto;import springfox.documentation.spi.schema.ModelPropertyBuilderPlugin;import static springfox.documentation.schema.Annotations.findPropertyAnnotation;import static springfox.documentation.swagger.schema.ApiModelProp

2022-03-08 15:17:25 1027 4

原创 java使用正则表达式-命令-实例

简介Java 正则表达式的用法和实例使用匹配字符串、截取字符串/** * 是否进口判断- 包含对应标识的为进口,否则为非进口 */ public static final String exportRegex = ".*(注进|进注|\\(进\\)|\\(进\\)).*"; /** * 中文字符(包括外面的括号)截取正则表达式 * 如:科塞尔医疗科技(苏州)有限公司 * William A.Cook Australia Pty,Ltd.(库克澳大利亚公司) * */

2022-01-04 14:17:42 190

原创 Java 注解

java注解-最通俗易懂的讲解简介注解:一种特殊的类, 相当于“标签”,用于注释说明,可修饰类、接口、方法、参数等分类元注解元注解是可以注解到注解上的注解,或者说元注解是一种基本注解,但是它能够应用到其它的注解上面。可以这样理解:元注解也是一张标签,但是它是一张特殊的标签,它的作用和目的就是给其他普通的标签进行解释说明的。元标签有 @Retention、@Documented、@Target、@Inherited、@Repeatable 5 种。定义注解的属性也叫做成员变量。注解只有

2021-12-28 14:24:01 259

原创 java同时连多个数据库方式【JPA、Mybatis、JDBC】

简介java同时连多个数据库方式同时连接固定数量的mysql【JPA】config包package com.nupoo.cloud.config;import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.

2021-12-27 14:10:05 5328

原创 ElasticSearch快速入门实战【含ES、Kibana单机部署、集群部署】

概况

2021-11-28 23:25:43 520

原创 Dubbo的基本应用和高级应用

负载均衡官网地址如果在消费端和服务端都配置了负载均衡策略,以消费端为准。Random LoadBalance随机,按权重设置随机概率。在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重。RoundRobin LoadBalance轮询,按公约后的权重设置轮询比率。存在慢的提供者累积请求的问题,比如:第二台机器很慢,但没挂,当请求调到第二台时就卡在那,久而久之,所有请求都卡在调到第二台上。LeastActive LoadBalance

2021-11-27 21:05:45 139

原创 并发编程8-定时任务和线程池

ScheduledExecutorService 延时队列,可取消、重启定时任务

2021-07-18 22:23:17 108

原创 并发编程7-Executor线程池原理

简介进程、线程、协程进程是应用程序的启动实例,进程拥有代码和打开的文件资源、数据资源、独立的内存空间。线程从属于进程,是程序的实际执行者,一个进程至少包含一个主线程,也可以有更多的子线程,线程拥有自己的栈空间。线程是调度cpu资源的最小单位用户级线程,协程(Coroutines)是一种比线程更加轻量级的存在,正如一个进程可以拥有多个线程一样,一个线程可以拥有多个协程。线程池//Executors.newChche//阿里巴巴代码规范不建议使用工具类中的新建线程池方法,建议自己手动创建线

2021-07-17 23:00:14 25

原创 删除mysql所有表结构快捷方式

执行如下语句生成删除语句SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')FROM information_schema.tablesWHERE table_schema = 'dbName';粘贴查询结果,执行

2021-07-02 09:37:53 135

原创 PreparedStatement 执行sql

try{conn.setAutoCommit(false); //设置不会自动提交stmt = conn.createStatement();stmt.executeQuery("SELECT * FROM temp_info");stmt.executeUpdate("UPDATE temp_info SET ip='***.***.***.***'");conn.commit(); //提交事务System.out.println("Ok!");conn.close();}catch(S

2021-06-22 13:54:28 881

原创 linux安装jdk,多个版本jdk切换

yum命令安装jdk1. 查看可安装版本yum search java|grep jdk2. 选择一个版本安装yum install -y java-1.8.0-openjdk3. 验证安装结果java -version下载安装文件安装解压安装包tar -zxvf jdk-8u211-linux-x64.tar.gz配置环境变量vim /etc/profileexport JAVA_HOME=/DATA/jdk/jdk1.8.0_211 export CLASSPAT

2021-03-28 16:08:45 365 2

原创 spring boot项目单元测试时,@Autowired无法注入Service解决方式

首先确认:测试类所在包名要和启动类一致测试类注解正确@SpringBootTest(classes = {BiDataTaskApplication.class})@RunWith(SpringRunner.class)费了半天劲,才找到原因,idea自动创建的测试类 @Test注解,使用的是 import org.junit.jupiter.api.Test;应改成:import org.junit.Test;idea为什么这样,还不确定,有知道的大佬麻烦回复下!正确配置截图:

2021-01-07 15:24:46 3099

原创 centos7 64位安装redis6.0.8

安装gcclinux下检查是否安装过某软件包1、rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”2、以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep “软件或者包的名字”3、yum方法安装的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep “软件名或者包名”举例:查看是否安装了gccyu

2021-01-03 13:07:41 273

转载 vm虚拟机安装centos7 64位

参考:https://www.cnblogs.com/lfhappy/p/10798400.html说明:想要达到的如下效果,1、笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网;2、只要笔记本主机可以正常访问外网,启动虚拟机中的CentOS 7系统就可以正常访问外网,无需再进行任何设置;3、虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接;

2021-01-03 11:39:29 548

原创 Mysql认识

Mysql索引

2020-12-30 22:23:06 112

原创 数据库Mysql常见问题

java连接mysql出现The server time zone value ‘�й���׼ʱ��’ is unrecognized的在Idea中连接数据库是抛出The server time zone value ‘�й���׼ʱ��’ is unrecogni错误 原因是因为使用了Mysql Connector/J 6.x以上的版本,然后就报了时区的错误。解决办法:配置url中添加serverTimezone=UTCspring.datasource.gz2.url=jdbc:mysql://l

2020-12-23 09:10:27 140 1

原创 spring boot @Value注解获取list map

常见注解 @Value("#{${weixin.users}}") private Map<String, String> users; @Value("#{'${weixin.all_user}'.split(',')}") private List<String> weixinUserIds; weixin.users={liming:'oU2Rp06X0MzRkRwKjPS-UeT2C3V4',liuliu:'value2'} weixin.all_us

2020-12-22 14:58:59 1690

原创 windows命令

根据端口关闭进程1、首先查找到占用端口的进程号PID是多少netstat -ano | findstr 6101taskkill /F /PID 进程号

2020-12-15 14:04:15 117

原创 kettle基本介绍

kettle概述http://www.kettle.net.cn/https://www.oschina.net/p/kettle?hmsr=aladdin1e1Kettle 是一款开源的 ETL 工具,纯 Java 编写,可以在 Window、Linux、Unix 上运行,绿色无需安装,数据抽取高效稳定。ETL工具:ETL是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。

2020-11-20 17:49:09 2537

原创 JVM概述和实战-0

精通Java虚拟机必读书籍推荐书单走进Java1996.1.23,JDK1.0发布1998年Java 1.2版本发布,1999年发布Java 1.2的标准版,企业版,微型版三个版本,为了区分这三个版本,分别叫做Java2SE,Java2EE,Java2ME,简称J2SE,J2EE,J2ME。故,2的含义为1.2版本。java1.2是java中很重要的一站。之后的1.3,1.4与1.2相比,有一些变化,但不是特别大。所以在1.5推出以前一直在使用j2ee这个叫法,没有叫做j3ee,j4ee。2005

2020-09-16 17:34:49 105

原创 BI分析概述

BI分析基本概念BI 报表可视化广义 BI:商务智能的一套整体解决方案,包括数据仓库、报表查询、数据分析、数据挖掘、数据可视化等;狭义 BI:敏捷 BI 产品,一款可视化产品,如永洪 BI、Tableau 等。通过敏捷 BI 产品设计制作的,提供给业务部门日常使用的可视化报表,就是今天要说的 BI 报表可视化。BI 报表可视化:业务主题下灵活地动态分析动态分析基础:维度下钻和上卷...

2020-02-12 17:59:48 1186

原创 团队协同工具

Confluence使用注意点格式规范,左右布局,右边目录jira和wiki内容链接可直接复制常用{note}{warning}{code}{pageofcontents}{error}

2020-02-04 10:35:35 114

转载 手持PDA基本了解

手持PDA开发简介手持PDA是Personal Digital Assistant的缩写,字面意思是“个人数字助理”,这种手持设备在早期应用中主要集中了计算、电话、传真和网络等功能。可用来管理个人信息(如通讯录、计划等),上网浏览,收发E-mail,可以发传真,还可以当作手机来用。特性目前,手持PDA作为便于携带的数据处理终端,主要有以下通用特性:1、具有数据存储及计算能力;2、可进行...

2019-12-18 09:43:46 2833

原创 生物信息学笔记

生物信息学交叉学科莱布尼兹首次提出计算机的概念:数理逻辑、数学、计算机均处于一个统一的目的,即人的思维过程的演算化、计算机化、以至于在计算机上实现。...

2019-12-17 17:31:14 434

原创 设计思维

设计思维用户产生行为,需要3个条件:动机,能力,触发用户行为路径渐进式购买iPhoneX就是渐进式行为,打开APP,搜索iPhoneX——选择参数——购买,有明确的目的,从A到B到C称为渐进式。往复式我想买个手机,具体买什么品牌我不清楚,打开APP,搜索手机——查看A品牌——退出详情——查看B品牌——退出详情——此处省略N个品牌——购买。这种从A到B,B回到A,A再到C,往复循环行为称...

2019-11-08 15:47:49 156

原创 产品-小结

别让灵魂跟不上脚步

2019-11-06 17:24:17 107

原创 产品4-产品与团队

产品与团队产品的生命周期

2019-11-04 17:07:18 157

原创 产品3-产品和项目

人人都是产品经理

2019-10-29 10:40:07 95

原创 产品2-需求

人人都是产品经理

2019-10-28 14:38:39 223

原创 SPD(Supply-供给/Processing-分拆加工/Distribution-配送)

医疗SPD供应链管理Supply-供给/Processing-分拆加工/Distribution-配送SPD供应链管理源于60年代美国军方后勤补给需要,当时随着美军部队单兵作战携带装备的不断增加和扩充,需要以单个士兵为管理单位进行对应物资的定向配给和补充,但美国军方的后勤部门往往只能管理到物资补给点这一层级,士兵的军需物资多数靠他们自己的经验进行挑选和补充,造成的后果往往不是浪费就是匮乏...

2019-10-28 10:32:50 2522

原创 产品1-入门

人人都是产品经理读后感-1产品:解决用户和公司问题的东西产品经理:适应公司发展的需要,规划产品的生命周期,了解产品的各个环节,保障产品的稳定、高效。...

2019-10-25 15:01:40 119

原创 activemq-KahaDB磁盘缓存

activemq官方文档中文版: https://www.blog-china.cn/template/documentHtml/1484977847147.html官方文档:https://activemq.apache.org/components/classic/documentationActiveMQ 消息存储 https://www.cnblogs.com/Soprano/p/1...

2019-10-15 11:14:35 893

IDEA自动生成代码,包括PO层、DAO、SERVICE、SWAGGER注释类

IDEA自动生成代码,包括PO层、DAO、SERVICE、SWAGGER注释类

2023-09-04

Generate POJO-JPA-Swagger-DTO.groovy

Generate POJO-JPA-Swagger-DTO

2023-09-04

Generate POJO-JPA-Repository-Service.groovy

Generate POJO-JPA-Repository-Service

2023-09-04

Generate POJO-JPA-PO.groovy

Generate POJO-JPA-PO

2023-09-04

DApp入门代码示例

DApp入门代码示例,使用solidity,包括基本实现和测试代码,参考https://blog.csdn.net/zzz19920821/article/details/84993023

2018-12-17

solodity中文文档(html)

solodity中文文档(html),solodity官方文档,html形式阅读

2018-12-05

Linux使用bash脚本进行日志分析

总所周知,线上交易程序不能轻易修改代码,以防止出现不必要的错误。 但于此同时,在进行交易信息分析时,部分需要根据原始数据计算才能得到的指标无法直接获取,而且日志信息比较杂乱,不便汇总分析,因此需要使用bash脚本对日志进行交易情况分析。 内容包括(bash脚本及注释,日志文件,日志分析结果)

2018-10-26

spring boot中文文档

spring boot中文文档

2017-05-16

空空如也

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

TA关注的人

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