不积跬步,无以至千里;不积小流,无以成江海。

而世之奇伟、瑰怪、非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也。尽吾志也而不能至者,可以无悔矣,其孰能讥之乎?
私信 关注
liuyunshengsir
码龄5年

结交各路大神,带我装逼,带我飞

  • 428,071
    被访问量
  • 224
    原创文章
  • 11,870
    作者排名
  • 557
    粉丝数量
  • 于 2015-12-01 加入CSDN
获得成就
  • 获得68次点赞
  • 内容获得66次评论
  • 获得273次收藏
荣誉勋章
兴趣领域
  • #大数据
    #数据仓库
TA的专栏
  • 微服务
    1篇
  • Hadoop实战学习
    26篇
  • Elasticsearch
    3篇
  • 项目管理
    1篇
  • python3
    10篇
  • 人生启迪
    1篇
  • opencv
    6篇
  • 深度学习
    2篇
  • kubernetes
    9篇
  • react 前端
    23篇
  • tensorflow
    3篇
  • 版本控制工具
    1篇
  • 考试认证
    2篇
  • idea
  • 私密目录
  • 读书笔记
    1篇
  • spark学习
    2篇
  • java多线程
  • 设计模式
  • ansible自动化部署
  • javaweb
    25篇
  • Itext的使用
    1篇
  • springMVC
    5篇
  • java发送Email
    2篇
  • CXF开发webservice
    5篇
  • java开发中遇到的问题
    1篇
  • json与对象之间的转化
    2篇
  • 安卓从零开始(一边自学一边总结)
    19篇
  • 数据库
    21篇
  • log4j
  • oracle
    11篇
  • linux
    16篇
  • maven
    1篇
  • shiro
    1篇
  • 机器学习
    6篇
  • eclipse工具经验
    1篇
  • redis
    3篇
  • hadoop
    25篇
  • eclipse工具使用
    1篇
  • Java的工具类
    5篇
  • docker
    2篇
  • 设计模式
    2篇
  • ansible
    1篇
  • k8s
    5篇
  • 虚拟机
    3篇
  • spark
    2篇
  • react
    8篇
  • jdk
  • 打赏
    1篇
  • springboot
    6篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

nacos安装部署

1.安装mysql数据库docker pull mysql:5.7docker run -p 13306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.72.下载nacosnacos-server-2.0.0-BETA.zip 下载地址:https://github.com/alibaba/nacos/releases3.创建相应的表执行 nacos-mysql.sql/*********************
原创
38阅读
0评论
0点赞
发布博客于 6 天前

rabbitmq的部署与java操作

1.docker部署rabbitmqdocker pull rabbitmq:3.7.7-managementdocker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:3.7.7-ma
原创
20阅读
0评论
0点赞
发布博客于 29 天前

RestHighLevelClient java操作elasticsearch

1.启动esdocker pull elasticsearch:6.8.72.创建配置文件vim /home/lys/es.ymlcluster.name: elasticsearch-clusternode.name: es-nodehttp.port: 9200network.host: 0.0.0.0http.cors.enabled: truehttp.cors.allow-origin: "*"3.启动程序docker run -d --name es -p 9210:9
原创
35阅读
1评论
0点赞
发布博客于 29 天前

SpringBoot中Shiro使用Pac4j集成CAS认证

1.介绍单点登录:Single Sign On,简称SSO,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS框架:CAS(Central Authentication Service)是实现SSO单点登录的框架。分析:1.图中用户访问cas客户端;2.需要登录时,重定向到Cas-Server(Cas服务),其中service为Cas-Client路径(用于Cas-Server执行完后返回到指定路径);3.cas-server认证用户信息,并生成一个tic
原创
61阅读
0评论
0点赞
发布博客于 2 月前

冒泡啊

回答的问题 #作业问题,非常急,请务必在11点五十之前回答
回答了问题于 2 月前

彻底理解 spark 的checkpoint 机制《Spark进阶》

我们应该都很熟悉 checkpoint 这个概念, 就是把内存中的变化刷新到持久存储,斩断依赖链 在存储中 checkpoint 是一个很常见的概念, 举几个例子数据库 checkpoint 过程中一般把内存中的变化进行持久化到物理页, 这时候就可以斩断依赖链, 就可以把 redo 日志删掉了, 然后更新下检查点,hdfs namenode 的元数据 editlog, Secondary namenode 会把 edit log 应用到 fsimage, 然后刷到磁盘上, 也相当于做了一次 check
原创
29阅读
0评论
0点赞
发布博客于 2 月前

基于Docker部署GitLab环境搭建----《CICD》

1.配置yum源https://blog.csdn.net/liuyunshengsir/article/details/799002822. 安装docker//安装常用组件包yum install -y yum-utils device-mapper-persistent-data lvm2//配置docker的yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce
原创
25阅读
0评论
0点赞
发布博客于 2 月前

【大厂面试系列】吊打面试官之Redis高频面试题

概述什么是 Redis?Redis 有哪些优缺点?为什么要用 Redis / 为什么要用缓存?为什么要用 Redis 而不用 map/guava 做缓存?Redis 为什么这么快?数据类型Redis 有哪些数据类型?Redis 的应用场景?持久化什么是 Redis 持久化?Redis 的持久化机制是什么?各自的优缺点?如何选择合适的持久化方式Redis 持久化数据和缓存怎么做扩容?过期键的删除策略Redis 的过期键的删除策略Redis key 的过期时间和永久有效分别怎么设
原创
39阅读
0评论
0点赞
发布博客于 2 月前

3.HDFS 常用的java api操作命令

依赖包<!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-client --> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <ver
原创
27阅读
0评论
0点赞
发布博客于 2 月前

linux 替换jar包里的某个文件

1.查询需要替换的文件在jar中的位置[root@node226 test]# jar tvf xdatashare.jar | grep dom4j-2.1.3.jar323630 Sun Apr 12 12:05:40 CST 2020 BOOT-INF/lib/dom4j-2.1.3.jar2.将文件解压到当前目录[root@node226 test]# jar xvf xdatashare.jar BOOT-INF/lib/dom4j-2.1.3.jar inflated: BO
原创
83阅读
0评论
0点赞
发布博客于 3 月前

sql 根据省份证号码提取年龄

hive sql 根据省份证号码提取年龄select a.sfzhm,CASE WHEN length(a.sfzhm) = 18 THEN floor(datediff(from_unixtime(unix_timestamp(), 'yyyy-MM-dd'), concat_ws('-', substr(a.sfzhm, 7, 4), substr(a.sfzhm, 11, 2), substr(a.sfzhm, 13, 2))) / 365) WHEN length(a.sfzhm)
原创
64阅读
0评论
0点赞
发布博客于 3 月前

hive错误

SQL 错误 [2] [08S01]: Error while processing statement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.tez.TezTask. Vertex failed, vertexName=Reducer 2, vertexId=vertex_1603165199554_8119_58_05, diagnostics=[Task failed, taskId=ta
原创
119阅读
0评论
0点赞
发布博客于 3 月前

python-docx 操作word文档给表格加边框

代码样例# -*- coding: utf-8 -*-"""Created on Sat Oct 24 17:21:31 2020pip install -i https://mirrors.aliyun.com/pypi/simple/ docx参考文档 https://python-docx.readthedocs.io/en/latest/@author: Administrator"""from docx import Documentfrom docx.shared impor
原创
865阅读
2评论
1点赞
发布博客于 4 月前

python-docx 操作word文档

例子代码# -*- coding: utf-8 -*-"""Created on Sat Oct 24 17:21:31 2020pip install -i https://mirrors.aliyun.com/pypi/simple/ docx参考文档 https://python-docx.readthedocs.io/en/latest/@author: Administrator"""from docx import Documentfrom docx.shared impor
原创
208阅读
0评论
0点赞
发布博客于 4 月前

SqlServer查询某个表的列名称、说明、备注、类型等

SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, 字段名 = a.name, 标识 = case when COLUMNPROPERTY( a.id,a.name,'IsIdentity
原创
129阅读
0评论
0点赞
发布博客于 4 月前

hive on tez的调优《数据仓库》

1.常遇到的问题1.1 hive语句写入报错insert overwrite table dwd_user select xh,name from ods_user1.2 hive查询语句涉及到需要mapreduce处理的也报错2.关联关系3.调优实践假如我们使用的节点资源如上图所示,根据hive解析sql提交给tez,tez任务提交给yarn,所以内存大小配置一定不要超出容器的大小:3.1 配置yarnyarn.nodemanager.resource.memory-mb
原创
165阅读
0评论
0点赞
发布博客于 4 月前

安装xdata步骤

1.修改配置文件/etc/security/limits.conf修改配置文件/etc/security/limits.conf在该配置文件中添加:vim /etc/security/limits.conf* soft nofile 65535* hard nofile 65535 修改之后重新SSH连接即可,不需要重启主机或服务2. 禁用禁用SELINUX永久性关闭selinux(重启服务器生效)sed -i 's/SELINUX=enforcing/SELINUX =d
原创
104阅读
0评论
0点赞
发布博客于 4 月前

命令行操作oozie当中任务的查看以及杀死

注意oozie时区的设置与系统保持一致1.查看所有普通任务:oozie jobs -oozie http://node63.xdata:11000/oozie结果Job ID App Name Status User Group Started Ended--------------------------------------------------------
原创
144阅读
0评论
0点赞
发布博客于 4 月前

自动杀死yarn 中运行的程序

shell脚本#!/bin/bash### author 刘云生### 获取所有的application数量app_nums=`yarn application -list | wc -l `echo "app_nums: $app_nums"apps=`yarn application -list | awk '{print $1}'|head -$app_nums | tail -n 100`echo "apps: $apps"for app in $appsdo
原创
133阅读
1评论
0点赞
发布博客于 5 月前

hive 查询不出数据(排队,很慢)

yarn application 查看情况yarn application1、-list 列出所有 application 信息 示例:yarn application -list 2、-appStates <States> 跟 -list 一起使用,用来筛选不同状态的 application,多个用","分隔; 所有状态:ALL,NEW,NEW_SAVING,SUBMITTED,ACCEPTED,RUNNING,FINISHED,FAILED,
原创
279阅读
0评论
0点赞
发布博客于 5 月前

oracle 字段拼接方法:concat函数和||

在表中会有多个字段,有时根据需求我们需要将两个字段或者多个字段进行拼接,这时我们可以采用concat函数或者||达到字段拼接的目的。select t.*,concat(t.xq_name,t.sh_name) from shxx t ;select t.xq_name||'_'||t.sh_name||'_'|| to_char(t.sjtbsj,'YYYY-MM-DD HH24:MI:SS') from shxx t ...
原创
363阅读
0评论
0点赞
发布博客于 5 月前

python 连接sqlserver数据库

代码# -*- coding: utf-8 -*-"""Created on Thu Sep 3 10:23:30 2020pip install -i https://mirrors.aliyun.com/pypi/simple/ pymssql@author: liuyunshengsir"""import pymssql #引入pymssql模块 connect = pymssql.connect('ip', 'user', 'name', 'database') #服务器名,账
原创
509阅读
0评论
1点赞
发布博客于 6 月前

数据仓库分层架构设计

数据分层是数据仓库设计中十分重要的一个环节,优秀的分层设计能够让整个数据体系更易理解和使用。而目前网络中大部分可以被检索到相关文章只是简单地提及数据分层的设计,或缺少明确而详细的说明,或缺少可落地实施的方案,或缺少具体的示例说明。1.为什么要设计数据分层?这应该是数据仓库同学在设计数据分层时首先要被挑战的问题,类似的问题可能会有很多,比如说“为什么要做数据仓库?”、“为什么要做元数据管理?”、“为什么要做数据质量管理?”。当然,这里我们只聊一下为什么要做设计数据分层。作为一名数据的规划者,我们肯定希望
原创
583阅读
0评论
0点赞
发布博客于 6 月前

人生的两大奇迹思维:杠杆效应+飞轮效应《方法论》

石油大王洛克菲勒讲过一句话:“如果把我剥得一文不名丢在沙漠的中央,只要一行驼队经过——我就可以重建整个王朝。”的确,这个世界上有一种人,无论身在何时何地,都可以取得成就。因为他们掌握了成功的“道”。所谓:一阴一阳谓之道,凡事都只要抓住了其两大核心矛盾,使其对立又统一,就可以掌控全局。成功,就是由“一快”加“一慢”两大要点组成的“道”:一快,指的是杠杆效应;一慢,指的是飞轮效应。世界上所有成功的人生,就是这两大效应的叠加!有的人,只学会了杠杆效应,成了人生赌徒;有的人,只学会了飞轮效应,就像
原创
575阅读
0评论
0点赞
发布博客于 6 月前

hive 搭建数据仓库

Beeline连接!connect jdbc:hive2://10.10.8.14:10000用户名 hive密码 hive1.创建数据库CREATE SCHEMA lys_test01;show create database lys_test01;alter database lys_test01 default character set latin1;create database lys_test02 default character set latin1;常遇到的
原创
142阅读
0评论
0点赞
发布博客于 6 月前

Spring Boot项目国际化实现

1.创建国际化文件由于SpringBoot默认就支持国际化的,所以我们只需要在resources文件夹 i18n下创建国际化配置文件即可,这里为了方便演示效果,咱么需要创建3个配置文件:messages.properties 默认处理国际化的配置文件,要注意文件名是messages是固定的messages_zh_CN.properties zh_CN 是中文简体messages_en_US.properties en_US 是美国英语Tips:文件名也要以messages开头,如:message
原创
161阅读
0评论
0点赞
发布博客于 6 月前

keras ImageDataGenerator 实现批量数据增强(少量图片生成大量图片)

1、数据不均衡问题在大部分情况下,我们认为不同类别的数据是均匀分布的,很多算法也是基于这个假设,但是在真实的情况下,往往都不是如此的。例如,机器发送故障的情况是我们想要预测的,但实际上故障的概率是很低的,所以导致故障的样本量很少,即使你将所有的预测结果都设置为正常,准确率依然很高,但这个模型是一个没有用的模型,这种类似的例子是非常常见的。2、常见的解决方法解决的方案很多,主要从两个方面考虑(面试的时候可能会问)1)数据层面2)算法层面在项目中,我们可能没那么多时间去思考从算法方面去解决,更多的时
原创
325阅读
0评论
0点赞
发布博客于 6 月前

react 轮询

例子 componentDidMount() { this.dataPolling = setInterval( () => { this.getAITraining(); }, 3000); } componentWillUnmount() { clearInterval(this.dataPolling); } getAITraining=()=>{ console.log('轮询测试 '
原创
971阅读
1评论
0点赞
发布博客于 7 月前

目标函数、损失函数、代价函数 区别

区别损失函数:计算的是一个样本的误差代价函数:是整个训练集上所有样本误差的平均目标函数:代价函数 + 正则化项例子上面三个图的函数依次为 f1(x) , f2(x) , f3(x) 。我们是想用这三个函数分别来拟合Price,Price的真实值记为 Y。我们给定x,这三个函数都会输出一个f(X),这个输出的f(X)与真实值Y可能是相同的,也可能是不同的,为了表示我们拟合的好坏,我们就用一个函数来度量拟合的程度。这个函数就称为损失函数(loss function),或者叫代价
原创
213阅读
0评论
0点赞
发布博客于 7 月前

Chrome开发者工具调试技巧

1.主要功能有什么?元素面板——通过操作DOM和CSS调整和检查页面;控制台面板——记录诊断信息、作为 shell 在页面上与JS交互;源码面板——设置断点来调试 JS、连接本地文件实时编辑;网络面板——查看请求和下载的资源文件来优化网页加载性能;性能面板——记录和查看网站生命周期内发生的各种事件;内存面板——生成内存使用快照,分析页面占用内容情况;应用面板——检查加载IndexedDB 、 Web SQL 数据库、本地和会话存储、cookie 、应用程序缓存、图片样式资源等等;安全面板—
原创
314阅读
0评论
0点赞
发布博客于 8 月前

python 操作hdfs

1.安装依赖包pip install -i https://mirrors.aliyun.com/pypi/simple/ hdfs2.例子from hdfs import InsecureClienthdfs_client = InsecureClient('http://lys20191020:50070', user='hdfs')# 查看状态hdfs_client.status('.')#创建目录hdfs_client.makedirs('/test01/pyhdfs',per
原创
418阅读
0评论
1点赞
发布博客于 8 月前

PLSQLDeveloper安装与配置

1.下载安装包链接: https://pan.baidu.com/s/1keU2d5rV86v147cJoNs29w 提取码: srnr2.解压安装安装路径D:\Program Files\PLSQL Developer配置环境变量支持中文NLS_CHARACTERSET=AL32UTF8NLS_LANG=AMERICAN_AMERICA.AL32UTF83.设置配置路径D:\Program Files\PLSQL Developer\D:\Program Files\PL
原创
724阅读
0评论
0点赞
发布博客于 8 月前

掌握 JavaScript 关键词 -- this

掌握 JavaScript 关键词 -- this---原文地址:https://www.thecodingdelight.com/javascript-this/#ftoc-heading-2要说 JavaScript 这门语言最容易让人困惑的知识点,this关键词肯定算一个。JavaScript 语言面世多年,一直在进化完善,现在在服务器上还可以通过 node.js 来跑 JavaScript。显然,这门语言还会活很久。所以说,我一直相信,如果你是一个 JavaScript 开发者或者说 .
原创
124阅读
0评论
0点赞
发布博客于 8 月前

react集成openlayer并使用百度地图

安装依赖yarn add ol百度组件import React from "react";import "ol/ol.css";import Feature from "ol/Feature";import Map from "ol/Map";import View from "ol/View";import Point from "ol/geom/Point";import { Tile as TileLayer, Vector as VectorLayer } from "ol/la
原创
158阅读
0评论
0点赞
发布博客于 8 月前

javascript将时间处理成字符串,获取日期的后几天

工具类代码// author:liuyunshengsirexport function dateFtt(fmt,date){ var o = { "M+" : date.getMonth()+1, //月份 "d+" : date.getDate(), //日 "h+" : date.getHours(), //小时 "m+" : date.getMinut
原创
134阅读
0评论
0点赞
发布博客于 9 月前

React实现div随页面滚动而固定在浏览器顶部

代码export default class FixedHeader extends React.Component { constructor(props) { super(props); this.state = { needFixed: false }; } componentDidMount() { window.addEventListener('scroll', this.handleScroll); } handleScroll = event
原创
643阅读
0评论
1点赞
发布博客于 9 月前

react 鼠标放上去显示更多文字的卡片

jsx代码import React from 'react';import styles from './MyCard.less';export default class MyCard extends React.Component { constructor(props) { super(props); this.state = { hover: false }; } handleMouseEnter = () => { this.setState({
原创
422阅读
0评论
0点赞
发布博客于 9 月前

使用Typescript开发react最佳实践(1)

组件Demo1.将props直接拆解内层直接使用import React from 'react';interface Props { from: string; message: string;}const Demo: React.FC<Props> = ({ from, message }) => { return ( <div> <p>来自{from}的消息</p> <p>{m
原创
194阅读
0评论
0点赞
发布博客于 9 月前

keras使用过程中的问题总结

1.1问题报错:AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’AttributeError: module 'tensorflow.python.keras.backend' has no attribute 'get_graph'1.2解决办法造成这种问题的原因是你安装的tensorflow版本和keras版本不匹配https://docs.floydhub.com/gui
原创
315阅读
0评论
0点赞
发布博客于 9 月前

css 绘制小圆点

1.直接上代码<html><head><style type="text/css">.dot { position: absolute; top: 50%; margin-left: -5px; margin-top: -5px; width: 10px; height: 10px; border-radius: 100%; background: #ffff; box-shadow: 0 2px 4px 0 rgba(0,
原创
838阅读
0评论
0点赞
发布博客于 9 月前

百度地图 实现marker的点聚合

1.代码样例需要引入依赖的js <script type="text/javascript" src="//api.map.baidu.com/api?v=2.0&ak=您的密钥"></script> <script type="text/javascript" src="//api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js"></script> &
原创
964阅读
0评论
0点赞
发布博客于 9 月前

百度地图修改marker图标颜色

1.百度的marker图标http://api.map.baidu.com/img/markers.png2.代码控制显示marker的图片var map = new BMap.Map("map"); // 创建地图实例 var point = new BMap.Point(116.404, 39.915); // 创建点坐标 map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别 map.addControl(new BMap.N
原创
4295阅读
0评论
0点赞
发布博客于 9 月前

that=this的妙用

遇到坑的介绍react 调用百度地图的坑:https://blog.csdn.net/liuyunshengsir/article/details/105856382我在调用百度地图时,打算点击mark时,触发操作组件的其他函数,但是提示函数无法找到import React, {Component} from 'react';import styles from './index.less'import {connect} from "dva";@connect(({ apdistri
原创
297阅读
0评论
1点赞
发布博客于 10 月前

opencv 人脸识别(opencv入门到精通)

1.编写人脸检测的函数# 人脸检测def detect_face(img): faceClassifier=cv2.CascadeClassifier('D:\ProgramData\Anaconda3\pkgs\libopencv-3.4.1-h875b8b8_3\Library\etc\haarcascades\haarcascade_frontalface_default.xml...
原创
345阅读
0评论
0点赞
发布博客于 10 月前

python opencv捕获摄像头并显示内容的实现(opencv入门到精通)

1、捕获摄像头和实时显示import cv2import numpy as npimport pickleimport matplotlib.pyplot as plt cap = cv2.VideoCapture(0) while True: ret,frame = cap.read() # Our operations on the frame come here ...
原创
364阅读
0评论
0点赞
发布博客于 10 月前

傅里叶变换(opencv自学)

原理Fourier Transform is used to analyze the frequency characteristics of various filters. For images, 2D Discrete Fourier Transform (DFT) is used to find the frequency domain. A fast algorithm called ...
原创
210阅读
0评论
0点赞
发布博客于 10 月前

python之pywifi破解wifi(成功破解邻居家的wifi,哈哈)

1.安装相应的依赖包pip install -i https://mirrors.aliyun.com/pypi/simple/ pywifipip install -i https://mirrors.aliyun.com/pypi/simple/ comtypes2.生成个密码本,时间比较长得耐心等待哦import itertools as itsimport time# 迭代...
原创
2637阅读
2评论
0点赞
发布博客于 10 月前

傅里叶分析之掐死教程(完整版)

作 者:韩 昊知 乎:Heinrich本文转自知乎https://zhuanlan.zhihu.com/p/19763358这篇文章的核心思想就是:要让读者在不看任何数学公式的情况下理解傅里叶分析。傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多大一新生上来就懵圈并从此对它深恶痛绝。老实说,...
转载
388阅读
0评论
0点赞
发布博客于 10 月前

图像的原理--001(opencv自学)

图像的原理学过线性代数的对矩阵并不陌生。一般来说,图像是一个标准的矩形,有着宽度(width)和高度(height)。而矩阵有着行(row)和列(column),矩阵的操作在数学和计算机中的处理都很常见且成熟,于是很自然的就把图像作为一个矩阵,把对图像的操作转换成对矩阵的操作,实际上所有的图像处理工具都是这么做的。import cv2import numpy as npimport os...
原创
294阅读
0评论
0点赞
发布博客于 10 月前

react 调用百度地图的坑

1.引入百度地图我使用的antd pro 的框架进行的开发,所以只需要在src/pages/document.ejs加入以下代码即可<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=Imejyag6D5IPg4lOfu0LiDUWBGh2SNmc"></script>...
原创
523阅读
0评论
0点赞
发布博客于 10 月前

windows系统下,运行 create-umi 报错“文件名、目录名或卷标语法不正确”

1.报错情况E:\lys\createUmi>yarn create umiyarn create v1.19.2[1/4] Resolving packages...[2/4] Fetching packages...[3/4] Linking dependencies...[4/4] Building fresh packages...success Installed ...
原创
545阅读
2评论
0点赞
发布博客于 10 月前

tensorflow 利用TensorBoard查看计算图

使用TensorFlow的基本步骤一般为:定义计算图,执行计算图,查看计算图import tensorflow as tf#定义计算图g = tf.Graph()with g.as_default(): hello = tf.constant('hello',name = 'hello') world = tf.constant('world',name = 'world...
原创
547阅读
0评论
0点赞
发布博客于 10 月前

tensorflow 环境的安装

1.使用conda 安装前置条件Anaconda3安装教程及配置(全)https://blog.csdn.net/liuyunshengsir/article/details/77671767conda create --name python35 python=3.5conda activate python35 conda install jupyterlab conda...
原创
106阅读
0评论
0点赞
发布博客于 10 月前

6.Elasticsearch集群脚本的编写

直接上代码#! /bin/bashhostname=$HOSTNAMEmaster=$MASTERslaves=$SLAVESarr=(${slaves//,/ })#config /usr/hdp/3.0.1.0-187/es/elasticsearch-6.2.2/config/elasticsearch.ymles_master=$master":9300"es_sla...
原创
106阅读
0评论
0点赞
发布博客于 10 月前

python cx_Oracle连接oracle数据库

python3连接oracle1.安装依赖包pip install -i https://mirrors.aliyun.com/pypi/simple/ cx_Oracle 2.下载instantclient-basic-windows.x64-11.2.0.4.0解压到D盘D:\instantclient-basic-windows.x64-11.2.0.4.0\instantcli...
原创
620阅读
0评论
0点赞
发布博客于 10 月前

linux 替换文件中的字符串

代码#! /bin/bashmaster=$MASTERslaves=$SLAVESarrs=(${slaves//,/ })#config /etc/hadoop/conf/core-site.xml,yarn-site.xmlsed -i "/MASTER/s/MASTER/$master/g" /etc/hadoop/conf/core-site.xmlsed -i "...
原创
74阅读
0评论
0点赞
发布博客于 10 月前

antd pro中mock处理带有参数的请求

react 在antd pro中mock处理带有参数的请求const getTest = (req, res) =>{ const {groupCategory} = req.query; // 此处打印的日志在浏览器看不到,并且也并不能在浏览器debuger,为什么呢?善于思考的留言讨论交流 console.log(groupCategory); if(groupC...
原创
461阅读
0评论
0点赞
发布博客于 11 月前

k8s 集群Node节点扩缩容

Node的扩缩容在实际生产系统中经常遇到服务器容量不足的情况,这时候就需要购买新的服务器,对应用系统进行水平扩展以实现扩容。在k8s中,对一个新的node的加入非常简单,只需要在node节点上安装docker、kubelet和kube-proxy服务,然后将kubelet和kube-proxy的启动参数中的master url指定为当前kubernetes集群master的地址,然后启动服务即...
原创
920阅读
0评论
0点赞
发布博客于 1 年前

查询oracle的表结构信息

1.查询表的备注信息select t.* from all_tab_comments t where t.TABLE_NAME like '%表名%'and t.OWNER like '%数据库%'2.查询列备注信息SELECT t.OWNER,t.TABLE_NAME,t.COLUMN_NAME,t.COMMENTSFROM ALL_COL_COMMENT...
原创
96阅读
0评论
0点赞
发布博客于 1 年前

react antd 中table列中内容过长的解决方式

直接上代码 const jobColumns = [ { title: '单位名称', dataIndex: 'jsdw', key: 'jsdw', // 解决方案一:使用原生的html // render: val => <span title={val}>{val.substring...
原创
3460阅读
0评论
1点赞
发布博客于 1 年前

软考高项速记顺口溜

9大管理范围管理——范进度管理——进整体管理——整沟通管理——狗质量管理——子成本管理——成人力管理——人风险管理——风采购管理——采IOS7层物理层————巫数据链路层——术网络层————忘传输层————传会话层————会表示层————飙应用层————鹰软件维护的4个特性纠正性——就适应性——是预防性——鱼完...
原创
1787阅读
0评论
1点赞
发布博客于 1 年前

javascript生成uuid

代码function getUUID() { var s = []; var hexDigits = "0123456789abcdef"; for (var i = 0; i < 36; i++) { s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1)...
原创
391阅读
0评论
0点赞
发布博客于 1 年前

mybatis-generator工具类生成代码的使用

1.下载使用的jar包mybatis-generator-core.jar 最新地址:http://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-coremysql-connector-java.jar 最新地址:http://mvnrepository.com/artifact/mysql/mysql-...
原创
218阅读
0评论
0点赞
发布博客于 1 年前

mybatis-generator.zip

mybatis-generator自动生成代码工具 1.能够生成PO类,能生成mapper映射文件(其中包括基本的增删改查功能)、能生成mapper接口。 2.这可是省了很多功夫,即使你要做些修改,添加下自己需要的功能或删除自己不需要的功能。
zip
发布资源于 1 年前

react数据请求样例

页面 this.props.dispatch({ type: 'achievement/getScoreHistoryByXh', payload:{xh:getCurrentUser().username} })model* avgScoreHistoryByXh({ payload }, { call, put }) { const re...
原创
200阅读
0评论
0点赞
发布博客于 1 年前

@Controller和@RestController的区别?

@RestController注解相当于@ResponseBody + @Controller合在一起的作用。如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。如果需要返回到指定页...
原创
48阅读
0评论
0点赞
发布博客于 1 年前

异常统一处理----《编码心得》

1.异常的介绍1.1项目中真实情况然而在真实项目中,异常很被误用。有如下问题:不知道改什么时候用check exception 和 runtime exception不知道何时catch异常,代码充斥着try catch结构。异常处理混乱catch住异常不知道如何处理,经常抓住打印一下堆栈信息就不管了。1.2 最佳实践不要忽略异常,如果要忽略请写明注释说明为什么忽略该异常。只...
原创
452阅读
0评论
0点赞
发布博客于 1 年前

Controller层统一返回----《编码心得》

1.Controller规范主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的几点:所有函数返回统一的ResultBean/PageResultBean格式原因见我的接口定义这个贴。没有统一格式,AOP无法玩。ResultBean/PageResultBean是controller专用的,不允许往后传!Controller做参...
原创
292阅读
0评论
0点赞
发布博客于 1 年前

github 的基本使用

github下载免密码工具Git 每次提交都需要输入密码https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases$ git config credential.helper store$ git push https://github.com/repo.git Username for 'htt...
原创
74阅读
0评论
0点赞
发布博客于 1 年前

react 集成使用百度地图生成热力图

1.引入百度地图我使用的antd pro 的框架进行的开发,所以只需要在src/pages/document.ejs加入以下代码即可<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=Imejyag6D5IPg4lOfu0LiDUWBGh2SNmc"></script>...
原创
688阅读
0评论
0点赞
发布博客于 1 年前

KMeans《机器学习入门学习》

实验代码# -*- coding: utf-8 -*-"""Created on Fri Jan 3 10:45:17 2020@author: Administrator@blog:https://blog.csdn.net/liuyunshengsir加返利机器人:lys20191020"""import matplotlib.pyplot as plt from s...
原创
158阅读
0评论
0点赞
发布博客于 1 年前

决策树《机器学习入门学习》

代码# -*- coding: utf-8 -*-"""Created on Mon Nov 25 19:54:07 2019@author: 刘云生@blog:https://blog.csdn.net/liuyunshengsir加返利机器人:lys20191020"""from sklearn.datasets import load_irisfrom sklearn ...
原创
108阅读
0评论
0点赞
发布博客于 1 年前

5.Elasticsearch 的 SQL 功能

1.ElasticSearch SQL介绍ElasticSearch v6.3之后自带SQL查询,该SQL模块属于X_pack的一部分,主要特点如下:允许在kibana以及elasticsearch中使用 SQL 查询其中的数据支持 REST 、 JDBC 以及命令行来来下数据,任何客户端都可以使用 SQL 在 Elasticsearch 中本地搜索和聚合数据要求 ES版本必...
原创
94阅读
0评论
0点赞
发布博客于 2 年前

导出mysql的表结构字段为csv文件

欢迎大家添加微信返利机器人:lys20191020需求在做数据仓库的过程中,需要将oracle,sqlserver,mysql的表结构导出为csv结构,便于后期对建设仓库时,不必一点一点的拼接字段。1.导出mysql的表结构字段为csv文件navicat等工具没有直接导出的方式,需要执行下面的语句,将查询结果保存为csv文件SELECT COLUMN_NAME,COLUMN_COMME...
原创
524阅读
0评论
0点赞
发布博客于 2 年前

利用nifi将csv文件转成json文件并增加修改字段

欢迎大家添加微信微信返利机器人:lys201910201.ConvertCSVToAvro2.UpdateRecord处理已经存在的列(Record Path Value)3.UpdateRecord修改列(Literal Value)4.UpdateRecord新增列(Literal Value)5.ConvertAvroToJSON6.转化后的效果...
原创
720阅读
1评论
0点赞
发布博客于 2 年前

python3将文本内容生成词云

1.简单的词云# -*- coding: utf-8 -*-"""Created on Mon Nov 18 10:59:30 2019@author: 刘云生@all 加微信返利机器人:lys20191020"""from wordcloud import WordCloudimport matplotlib.pyplot as plt #绘制图像的模块import j...
原创
804阅读
0评论
3点赞
发布博客于 2 年前

把ftp中的csv文件存放到hive中

1.整体流程2.配置用到的service2.1 配置oracle数据链接OracleDBCPConnectionPool2.2 配置HiveConnectionPool2.3 配置AvroReader2.4 配置AvroRecordSetWriter3.配置Processors3.1 扫描ftp目录确保安装的ftp服务器正常,能够正常的访问3.2 拉取文件3.3 ...
原创
188阅读
0评论
0点赞
发布博客于 2 年前

nifi 将oracle的数据同步到hive中

大家可以加微信返利机器人:lys20191020,将淘宝或者拼多多的商品链接发给他就可以购物得返利了1.整体流程图2.配置用到的service2.1 配置oracle数据链接OracleDBCPConnectionPool2.2 配置HiveConnectionPool3.配置Processors本例子采用全量更新为例子3.1 测试链接oracle数据库执行计划根据实际情况自...
原创
981阅读
0评论
0点赞
发布博客于 2 年前

python3比较两个excel表头的异同列

话不多说,上去就是干,请大家加微信返利机器人:lys20191020源代码自己第一次写的python代码,遍写遍百度哈哈# -*- coding: utf-8 -*-"""Created on Sat Nov 16 10:30:58 2019@author: 刘云生@欢迎大家加我开发的微信返利机器人lys20191020,支持我,谢谢"""import xlrd# 打开e...
原创
383阅读
0评论
0点赞
发布博客于 2 年前

python3将中文表头的excel处理成英文表头的csv文件

话不多说,上去就是干,请大家加微信返利机器人lys20191020源代码(使用的python3)# -*- coding: utf-8 -*-"""Created on Sat Nov 16 14:03:26 2019@author: liuyunsheng请大家加微信返利机器人lys20191020"""# 使用的为2018年的list1=[此处为获取的excel中文表头...
原创
385阅读
2评论
0点赞
发布博客于 2 年前

计算机技术与软件专业技术资格(水平)考试

级别 资格名称 考试日期 考试时间 考试科目 高级 信息系统项目管理师 11月9日 9∶00-11∶30 综合知识 13∶30-15∶00 案例分析 ...
原创
161阅读
0评论
0点赞
发布博客于 2 年前

Hive之数据类型

数字类类型 长度 备注 TINYINT 1字节 有符号整型 SMALLINT 2字节 有符号整型 INT 4字节 有符号整型 BIGINT 8字节 有符号整型 FLOAT 4字节 有符号单精度浮点数 DOUBLE 8字节 有符号双精度浮点数 DECIMAL -- 可带小数...
原创
43阅读
0评论
0点赞
发布博客于 2 年前

将oracle的csv文件转化为hive的表结构

导出的oracle的数据表结构csv文件"Name","Virtual","Type","Nullable","Default/Expr.","Storage","Comments""DWH","N","VARCHAR2(100)","Y","","","单位号""BH","N","VARCHAR2(10)","N","","","班号""BJ","N","VARCHAR2(200)","...
原创
149阅读
0评论
0点赞
发布博客于 2 年前

ssh设置免密后仍需要输入密码的解决方案

最近发现一个购物可以省钱的微信机器人,返利机器人,买东西有优惠,而且可以返利,加微信:lys20191020 ,将淘宝天猫或者拼多多商品链接发给她后可以省钱。1.设置免密登录生成公钥/私钥对:  ssh-keygen -t rsa拷贝公钥至authorized_keys文件:  ssh-copy-id 主机名2.登录仍需要密码vim /etc/ssh/sshd_config...
原创
2809阅读
0评论
1点赞
发布博客于 2 年前

HDP3.1.4的安装------创建本地yum源

最近发现一个购物可以省钱的微信机器人,买东西有优惠,而且可以返利,加微信:lys201910201.安装相应的工具yum install -y yum-utils createrepo httpd2.修改/etc/httpd/conf/httpd.conf#将DocumentRoot "/var/www/html"改为自己设置的路径/notebooks/download/hdp# ...
原创
2108阅读
0评论
0点赞
发布博客于 2 年前

PowerDesigner 设计表结构显示注释comment的方法

无意中发现购物可以返利的返利机器人,大家可以添加微信:lys20191020用到的源代码Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model' get the current active mo...
原创
645阅读
0评论
0点赞
发布博客于 2 年前

nifi-1.9.2的安装

1.下载nifiwget https://www.apache.org/dyn/closer.lua?path=/nifi/1.9.2/nifi-1.9.2-bin.tar.gz2.解压tar -zxvf nifi-1.9.2-bin.tar3.修改配置vim config/nifi.propertiesnifi.web.http.host=0.0.0.0nifi.web.ht...
原创
328阅读
0评论
0点赞
发布博客于 2 年前

antd 封装request.ts

request.ts/** * request 网络请求工具 * 更详细的 api 文档: https://github.com/umijs/umi-request */import { extend } from 'umi-request';import { notification } from 'antd';import globalConstant from '@/page...
原创
2619阅读
0评论
0点赞
发布博客于 2 年前

Kubernetes 为系统守护进程预留计算资源

Kubernetes 的节点可以按照 Capacity 调度。默认情况下 pod 能够使用节点全部可用容量。这是个问题,因为节点自己通常运行了不少驱动 OS 和 Kubernetes 的系统守护进程(system daemons)。除非为这些系统守护进程留出资源,否则它们将与 pod 争夺资源并导致节点资源短缺问题。kubelet 公开了一个名为 Node Allocatable 的特性,有助于...
原创
156阅读
0评论
0点赞
发布博客于 2 年前

noVNC-1.0.0.tar.gz

noVNC 是一个 HTML5 VNC 客户端,采用 HTML 5 WebSockets, Canvas 和 JavaScript 实现,noVNC 被普遍用在各大云计算、虚拟机控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都用的是 noVNC。
gz
发布资源于 2 年前

制作内置novnc服务

1.获取novnc的服务代码我的下载里面获取2.制作启动脚本vim /root/novnc_start.sh#!/bin/bashnohup /root/noVNC-1.0.0/utils/launch.sh --vnc localhost:5901 &echo $! > /var/run/novnc.pid3.制作servicevim /etc/systemd...
原创
315阅读
0评论
0点赞
发布博客于 2 年前

sql去掉html标签

开启-信任存储函数创建者简单介绍一下,当二进制日志启用后,这个变量就会启用。它控制是否可以信任存储函数创建者,不会创建写入二进制日志引起不安全事件的存储函数。如果设置为0(默认值),用户不得创建或修改存储函数,除非它们具有除CREATE ROUTINE或ALTER ROUTINE特权之外的SUPER权限。 设置为0还强制使用DETERMINISTIC特性或READS SQL DATA或NO SQ...
原创
305阅读
0评论
0点赞
发布博客于 2 年前

k8s调用GPU

创建可调用GPU的podapiVersion: apps/v1kind: Deploymentmetadata: name: gpu-master namespace: gpuspec: replicas: 1 selector: matchLabels: app: gpu-master template: metadata: l...
原创
2532阅读
0评论
0点赞
发布博客于 2 年前

centos7使用 telnet命令验证端口是否映射成功

安装[root@edunode248 home]# yum list |grep telnettelnet.x86_64 1:0.17-64.el7 @basetelnet-server.x86_64 1:0.17-64.el7 bas...
原创
7524阅读
0评论
1点赞
发布博客于 2 年前

springboot集成配置swaggerUI

1.使用swagger的原因手写Api文档的几个痛点:文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。接口返回结果不明确不能直接在线测试接口,通常需要使用工具,比如postman接口文档太多,不好管理2.依赖包配置<!--swagger 文档注释--> <dependency> <groupId>io.sprin...
原创
405阅读
0评论
1点赞
发布博客于 2 年前

vim 编辑器的快捷使用方式

快速翻页向上翻页:Ctrl + f 或者PageUp键向下翻页 : Ctrl + b 或者PageDown键向上滚动半屏: ctrl + u向下滚动半屏: ctrl + d快速跳转hjkl 这是代替箭头键功能的 H M L 跳到屏幕的顶上 中间 下方 w 跳到下一个单词的开始e 跳到单词的结束b 向后跳gg 跳到文件的开始 G 跳到文件的结束 10gg 或1...
原创
117阅读
0评论
0点赞
发布博客于 2 年前

npm与yarn 的比较

1、初始化一个新的项目yarn init2、添加一个依赖包yarn add [package]yarn add [package]@[version]yarn add [package]@[tag]3、安装所有的依赖包yarn 或者 yarn install4、npm 与 yarn命令比较NPMYARN说明npm inityarn init初始化某个项...
原创
383阅读
0评论
0点赞
发布博客于 2 年前

3.操作hdfs的api(python)

1.安装依赖包pip install hdfs2.连接# 连接hdfs服务from hdfs import InsecureClientclient = InsecureClient('http://183.168.10.11:50070', user='root')3.列出当前目录下的所有文件print client.list('/')4.创建新文件,并写入内容d...
原创
1208阅读
0评论
1点赞
发布博客于 2 年前

2.HDFS 常用的shell操作命令

常用的命令操作根据版本(最新版使用第二种方式)hadoop dfs -命令hdfs dfs -命令# 查看目录hdfs dfs -ls /# 创建文件夹hdfs dfs -mkdir /foodir# 删除文件夹hdfs dfs -rm -r /foodir# 上传文件hdfs dfs -put myfile.txt /foodir/myfile.txt# 查...
原创
192阅读
0评论
0点赞
发布博客于 2 年前

1.HDFS理论介绍

1.hdfs介绍Hadoop文件系统使用分布式文件系统设计开发。它是运行在普通硬件。不像其他的分布式系统,HDFS是高度容错以及使用低成本的硬件设计。HDFS拥有超大型的数据量,并提供更轻松地访问。为了存储这些庞大的数据,这些文件都存储在多台机器。这些文件都存储以冗余的方式来拯救系统免受可能的数据损失,在发生故障时。 HDFS也使得可用于并行处理的应用程序。2.HDFS的特点它适用于在分...
原创
237阅读
0评论
0点赞
发布博客于 2 年前