XOR

BI分析-计算核心

[toc] # 基于MySQL的BI核心 使用MySQL作为数据仓库及计算核心 ### 源数据表 假设`简单源数据表`为: ```sql create table 8_2 ( a int(2) null comment "维度1", b int(2) null comment "维度2", c in ......
核心

MVC模式和三层架构介绍

......
架构 模式 MVC

Linux(centos7.9)搭建syslog-ng服务器

一.下载安装 1.直接用linux自带的yum源,下载不了 2.安装第三方源 yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 3.再次使用yum下载 yum -y instal ......
syslog-ng centos7 服务器 centos syslog

无缝数据转换!使用C++ 实现 Excel文件与CSV之间的相互转换

CSV格式是一种通用的文本文件格式,可在多个应用程序之间共享和使用。相比之下,Excel文件是一种电子表格格式,通常只能在Microsoft Excel中编辑和查看。因此,将Excel文件转换为CSV格式可使数据更方便地在其他应用程序中使用;而将CSV文件转换为Excel格式则有利于在Microso ......
无缝 之间 文件 数据 Excel

贴一个HTML版2048

憔悴,发现自己回来后一直用的是妈妈的染头膏刷牙 HTML文件 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>网页版2048游戏</title> 6 <style> 7 /* 游戏棋盘格 */ 8 body{ ......
HTML 2048

sc 命令创建并启动windows服务

创建一个install.bat 的文件,内容为 set serviceName=ServiceA //服务名称set serviceFilePath=%~dp0\XXXX.exe //可执行文件的路径set serviceDescription=Description //服务描述sc.exe cr ......
命令 windows sc

亲测-ubuntu20.04 安装 MySQL5.7

背景介绍 ubuntu 20.04 版本系统自带的 MySQL 版本是 8.0,普通方法很难安装 5.7 版本的。由于 8.0 版本较 5.7 版本做了不少改动,笔者比较习惯使用 5.7 版本。网上搜做了一圈,跟着各种教程试了很多遍,最后终于找到了成功的方法。过程记录分享出来,供大家参考。 安装过程 ......
ubuntu MySQL5 20.04 MySQL 20

盘点 8 个神级开源笔记应用!

# 盘点 8 个神级开源笔记应用! 本期推荐开源项目目录: 1. 一个自托管笔记应用程序 2. 基于 JS 的笔记 Web 应用 3. 不只是记事本 4. 焦点面板 5. 用于实时协作的编辑器 6. 一个分层的笔记应用 7. 基于 Markdown 的笔记应用 8. Notion 的开源替代品 ## ......
笔记

【python爬虫案例】用python爬豆瓣音乐TOP250排行榜!

[toc] # 一、爬虫对象-豆瓣音乐TOP250 今天我们分享一期python爬虫案例讲解。爬取对象是,豆瓣音乐TOP250排行榜数据:https://music.douban.com/top250 ​![豆瓣音乐TOP250页面](https://img2023.cnblogs.com/blog ......
python 爬虫 豆瓣 案例 排行榜

TIME_WAIT

[root@nginx-82 vhost]# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' ESTABLISHED 189 FIN_WAIT2 2 TIME_WAIT 1370 net.ipv4.tcp_sy ......
TIME_WAIT TIME WAIT

流程控制节点

## 流程控制节点 ### 如何打开蓝图控制面板 window->palette (调色板) ### 开启键盘事件 1.方法一 开启角色控制权 ![](https://img2023.cnblogs.com/blog/3081762/202306/3081762-20230629173847953- ......
节点 流程

Spring Security实现多用户系统登录

由于管理层的突发奇想,硬要把我负责的系统塞到其他的项目中去,而系统之间的用户系统又不同,如果要合并到一起,那改动将是非常大,于是就产生这个多用户系统登录的问题。 因为userDetailService是通过用户名来查找用户信息的,所以具体实现得通过多个userDetailService提供用户信息, ......
Security 用户 Spring 系统

C语言习题

# C语言习题 /////////////////////////////////////////////////////////////////////////////////// 将学生信息打印到文本文件 ```c #include struct student { int num; char ......
习题 语言

第四天

css盒模型 块级元素 独占一行 宽度默认为父元素 100%;高度默认由元素撑开 可以设置宽度和高度 代表标签:div p h ul li dl dt dd form header nav footer 行内元素 一行显示多个 宽度和高度默认由内容撑开 不可以设置宽度和高度 代表标签:a span ......

埃隆·马斯克花了多长时间才成为亿万富翁?

早在1995年,埃隆·马斯克就创办了他的第一家软件公司Zip2。 1999年,他以3亿美元的价格出售了这家公司,并用这笔利润创办了贝宝(Paypal)、SpaceX,并收购了特斯拉(Tesla)。 据《福布斯》报道,2012年特斯拉推出Model X后,马斯克成为了亿万富翁,特斯拉的市值飙升至38. ......
富翁 时间 183

写博文之必备技能MarkDown

# 前言 Markdown是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,Markdown被大量使用,如Github、Wikipedia、简 ......
MarkDown 技能

模拟费用流

看到 cmd 的博客之后对模拟费用流有了新的理解。 模拟费用流,实际上是对于某些特殊的费用流建模模拟跑费用流的过程,复杂度比直接跑费用流要低许多。 首先费用流是个凸函数,因为根据 EK,增广路长度不断增长,则费用是关于流量的凸函数。 然后是模拟费用流通常解决的问题:最小 / 大费用任意流。以最小为例 ......
费用

6条件判断

# 判断 print("请输入你的年龄") age = int(input()) if age >=18: print(f'你的年龄是:{age},成年了') else: print("小于18未成年") ......
条件

CSS基础-背景

# 背景 ### **background-color** 背景颜色, 可以使用十六进制、rgb、rgba表示。 **语法** ```css /**selector 背景元素的原则去*/ /** color 背景颜色的值, 可以是 颜色名称、十六进制值、RGB、RGBA*/ selector { b ......
背景 基础 CSS

rabbitmq 开启 virtual host

由于我的rabbitmq架设在测试服务期。 导致我本地测试的mq消息,经常被服务器消费掉。 所以通过添加v-host,可以创建专属v-host域下的消息进行生产和消费。 一 新增用户 点击Admin,点击右边Users 输入Username Password ,并且Tags给与Admin权限 二 创 ......
rabbitmq virtual host

word文档的图片怎么保存到dedecms上

​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方 ......
dedecms 文档 图片 word

jmeter使用beanshell对SHA1WithRSA加密方式进行处理

import java.nio.charset.StandardCharsets; import java.security.KeyFactory; import java.security.PrivateKey; import java.security.Signature; import jav ......

JVM 内存结构

# JVM 内存结构 Java 虚拟机的内存空间分为 5 个部分: - 程序计数器 - Java 虚拟机栈 - 本地方法栈 - 堆 - 方法区 ![](https://img2023.cnblogs.com/blog/976079/202306/976079-20230629174512155-39 ......
内存 结构 JVM

tinymce富文本编辑器在vue2使用

参考https://blog.csdn.net/LJJONESEED/article/details/127863020 1.下载 ``` npm i tinymce@5.10.3 @tinymce/tinymce-vue@3.2.8 -S ``` 2.在node_modules中找到tinymce ......
编辑器 文本 tinymce vue2 vue

C语言笔记

# C语言学习笔记 ## linux常用指令 1. pwd:查看当前路径 2. cd:进入某个文件夹 ```c cd 文件夹名 cd .. ——返回上一级 cd / ——进入根目录 cd /home/ ——进入到相对目录 cd ~ ——进入到当前用户的文件目录下(家目录) ``` 3. ls:查看文 ......
语言 笔记

谷歌云:全面推出 AlloyDB for PostgreSQL 与数据库迁移服务

2022 年 12 月,谷歌云宣布全面推出 AlloyDB for PostgreSQL,这是一种完全托管、与 PostgreSQL 兼容的数据库服务,为旧版专有数据库的现代化和扩展现有 PostgreSQL 工作负载提供了强大的选项。2022 年初,使用数据库迁移服务(DMS)推出了AlloyDB... ......
PostgreSQL AlloyDB 数据库 数据 for

如何将视频文件.h264和音频文件.mp3复用为输出文件output.mp4?

一.初始化复用器 在这个部分我们可以分三步进行:(1)打开输入视频文件上下文句柄 (2)打开输入音频文件上下文句柄 (3)打开输出文件上下文句柄 1.打开输入视频文件上下文句柄 在这一步,我们主要用到两个重要的函数:av_find_input_format()和avformat_open_input ......
文件 音频 output 视频 mp

【白话文严蔚敏数据结构】顺序文件

顺序文件就是**逻辑顺序与物理顺序一致**的文件叫做顺序文件,如果逻辑相邻物理相邻叫做**连续文件**,如果逻辑相邻物理不相邻叫做**串联文件**。 顺序文件是根据记录的位置(绝对位置和相对位置都可以)进行存取的文件组织方式。顺序文件的优点是**连续存取**速度快,因此主要用于只进行**顺序存取** ......
白话文 数据结构 白话 顺序 结构

mysql通过表分区来增加数据查询效率

### 背景 我们mysql是单机, 其中有几个表体积会很大, 需要做分表来增加查询效率. 我们的数据是连续不断入库的,查询条件是一个批次一个批次的查,也可以看做是按时间段查询. ### 思路 1. mysql事件Event:到一定时间把原表改名, 加一个后缀,比如user表改为user_1 `RE ......
数据查询 效率 数据 mysql

批量写数据到ES

#!/usr/bin/env python #coding=utf-8 from elasticsearch import Elasticsearch import time import random from elasticsearch import helpers ##es = Elastic ......
数据