数据表 手记unity3d笔记
Kafka-数据出现积压的原因以及如何解决积压问题?
Kafka数据积压的原因有很多,比如消费端处理能力不足、生产端消息发送速度过快等。解决方法也有很多,以下是一些常见的解决方法 : 增加分区数:如果数据量很大,合理的增加Kafka分区数是关键。但是分区的数量并不是无限增大的,他是有上限的,一般分区的分区数的数不能大于kafka的broker数。 提高 ......
大数据分析python
# 导库import numpy as npimport pandas as pd # 读取数据data =pd.read_csv('logistics.csv')data.head(10) 思路:直接查看不同公司的数量即可 df1=data.groupby('货运公司名称').size().res ......
代码大全阅读笔记
《代码大全2》是一本非常具有代表性和影响力的软件开发经典著作,由史蒂夫·麦康奈尔(Steve McConnell)所著,第二版于2004年出版。在这本书中,作者对软件开发的各个方面进行了全面、详尽的讲解,内容包括需求分析、设计原则、编码实践、测试策略、维护建议等方面,简直可以说是一本涵盖了所有软件开 ......
数据同步智能化!利用ETLCloud自动化流程实现钉钉OA系统数据自动同步至数仓
钉钉数据同步需求 钉钉是一款企业级通讯和协同办公应用软件,钉钉为企业提供包括聊天、通讯录、日程安排、考勤打卡、审批、通知公告、文件共享、会议等功能,很多企业都在使用钉钉。 很多情况下我们需要把钉钉的数据拉取到数据库中,然后再通过报表工具进行统计分析,实现这种自动化流程通常的做法是写一段 python ......
Kali 用 Wireshark 抓取网络数据包
这个Wireshark是可视化操作工具,可以直接打开。 如下图所示,如果是中文版的,可以直接操作: 如果是英文版的,就点击 Capture 后,选择 Options 打开如下窗口: 以上,我们可以选择 eth0 或 Kiioback:io 进行抓包,这里每个人的接口可能不一样,选择好后点击开始(st ......
备份mysql全量数据库为sql文件
进入数据库bin目录,cmd运行mysqldump -utest -ptest --all-databases > all.sql 备注 -u后面接用户名 -p后面接密码 “>”是方向,这里指从左到右 备份结果:cmd命令行无提示错误即可, 备份结束的SQL文件才会显示文件大小,之前不显示文件大小。 ......
《李斌的笔记》全部文章目录、快速导航、持续更新
SAP开发/业务/方案/问答。我把自己的全部文章都整理成目录,放在这篇文章中以实现快速导航,这样更方便阅读,本章内容持续更新。 ......
【如何三行代码下载指定的股票或者基金数据到pandas中】用pandas做爬虫
import pandas url="http://vip.stock.finance.sina.com.cn/quotes_service/view/cn_bill_sum.php?num=100&page=1&sort=totalvolpct&asc=0&volume=1000000&type= ......
【阅读笔记】五月
人们总是希望一切的事情都尽在掌握之中,所以总是试图在制定完美计划之后一路顺风顺水地执行下去。但是软件维护是一个提高混乱度(增加熵)的过程,所以出现前进两步,后退一步;甚至前进一步,后退一步都是很正常的。而且随着维护的深入,会发现用在修复原有设计上瑕疵的工作量越来越少,而早期维护活动本身所引起的漏洞的 ......
【阅读笔记】五月.
在设计的过程中,我们要做到自上而下的设计,在设计的每个步骤中,尽可能地使用级别较高的表达方法来表示概念和隐藏细节,直到必要的时候再进一步的细化。文中的这段话让笔者想起SICP中教授们试图传达给学生们的一个屠龙之术——“推迟做出决定的时机,因为只有尽可能地退出做出决定的时机,你之后的行为才不会被当下做 ......
【阅读笔记】五月..
进度落后往往并不是因为大灾难,而通常只是因为那些仅仅会导致延迟半天到一天的事件的堆积最终致使整个进度延期一年。 对于里程碑的确立,必须是具体的,特定的,可度量的事情,能够清晰定义。不能清晰定义的里程碑是难以处理的负担。 关键路径技术是衡量是否延期的重要方法,每个人都要尽量让自己的工作远离关键路径。 ......
【阅读笔记】四月.
作者将巴比伦塔失败的原因之一归结于缺乏交流,缺乏组织。而我们能从中得来的教训之一在大型软件开发,要无比重视交流的重要性。本书初版之后四十余年的现在,人们所发明的很多技术和规范很大程度上都是为了加强“交流”,减少不必要的交流,增加交流的效率——团队组织的目的是减少所需的交流和合作的数量。制定规范也是。 ......
阅读笔记 六月
第五章——画蛇添足: 第五章主要阐述了结构师在开发第二个系统时,容易被诱惑开发更多的功能,从而达到不好的效果, 这应该被避免。大部分结构师在开发第一个系统时,由于技术不够成熟,所以他会谨慎仔细地工作。对 于不断产生的装饰和润色功能,大部分都被搁置在一 边,作为“下一个”项目的内容。而在开发第二个系 ......
数据结构整理
数据结构模板整理,请自取。 ### 线段树 [$\operatorname{Sgt}$](https://www.luogu.com.cn/paste/870hl6p4) [$\operatorname{BIT}$](画大饼) ### 平衡树 [$\operatorname{Treap}$](htt ......
mybatis拦截器实现数据权限
前端的菜单和按钮权限都可以通过配置来实现,但很多时候,后台查询数据库数据的权限需要通过手动添加SQL来实现。 比如员工打卡记录表,有id,name,dpt_id,company_id等字段,后两个表示部门ID和分公司ID。 查看员工打卡记录SQL为:`select id,name,dpt_id,co ......
BBA EDI项目数据库方案开源介绍
近期为了帮助广大用户更好地使用 EDI 系统,我们根据以往的项目实施经验,将成熟的 EDI 项目进行开源。用户安装好知行之桥EDI系统之后,只需要下载我们整理好的示例代码,并放置在知行之桥指定的工作区中,即可开始使用。 今天的文章主要为大家介绍 BBA EDI 项目,了解如何获取开源的项目代码以及如 ......
Python 基础数据类型
## 基础数据类型 ### 一、数字 ``` 2 是一个整数的例子。 长整数 不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。 (-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表 ......
Django连接mysql数据库
1、在settings.py文件中配置数据库 ,需要提前创建好库,并注册app【python manage.py startapp login 提前创建一个名为"login "的app应用】 2、在login文件夹的models.py中创建一个User表 3. 安装pymysql pip insta ......
pandas 数据分组 -- groupby
groupby: import random import numpy as np random.seed() df = pd.DataFrame({'data':['a', 'a', 'b', 'b', 'a'], 'num':['one', 'two', 'one', 'two', 'one'] ......
BeanUtils.copyProperties笔记
阿里开发者手册: 【强制】避免用 Apache Beanutils 进行属性的 copy。 说明:Apache BeanUtils 性能较差,可以使用其他方案比如 Spring BeanUtils, Cglib BeanCopier,注意均是浅拷贝。 本笔记使用的是: org.springframe ......
构建之法阅读笔记07
10.1 典型用户和典型场景 1、怎样定义典型用户? 我们首先要定义用户的角色。正如戏剧中有正面和反面的角色,软件系统中也有受欢迎的和不受欢迎的典型用户。 受欢迎的典型用户——指那些按设计者的期望使用系统的用户,如“网站的购物者” 不受欢迎的典型用户——指那些有不正当目的的用户,如在一个房地产业主论 ......
JSR303数据校验:@Validated和@Vaild
在 SpringBoot项目开发中,有一个观点是不要相信前端传入的参数,因为你不知道用户是怎么操作我们接口的,所以在后端也需要对参数进行校验; 一、引入相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId> ......
Mysql必知必会教程--数据过滤
关键字:where 这里只说明不匹配的用法,其他的较为简单,不予叙述。 select vend_id,prod_name from products where vend_id <> 1003; 输出结果: + + + | vend_id | prod_name | + + + | 1001 | . ......
「学习笔记」DP 学习笔记1
## 序列 DP > 一般序列 DP 核心思想:将序列的前 $i$ 个数的状态用一个更简单的形式表示出,并且体现出这些状态对后续的影响。 ### 题目 > ### ABC 267D > 给定一个序列 $a$,找到一个长度为 $m$ 的子序列 $b$,使得 $\sum b_i × i$ 最大。 $n, ......
SQLLDR简介 和 Oracle插入大量数据
# SQLLDR简介 ## 一、简介 SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件(数据)迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。 ## 二、参数 ### 2.1 语法 ......
数据的图像化之旅:探索GIS与可视化的无限可能
作为一种集成空间数据管理、分析和可视化展示的强大工具,GIS为我们带来了全新的视角和洞察力,它以其直观、生动的展示方式,将数据变得更加易于理解和共享。 ......
MySql必知必会教程--排序检索数据
重点关键字:order by 排序单列数据: select prod_name from products order by prod_name; 输出结果: + + | prod_name | + + | .5 ton anvil | | 1 ton anvil | | 2 ton anvil | ......
华为云新一代分布式数据库GaussDB,给世界一个更优选择
摘要:与伙伴一起,共建繁荣开放的GaussDB数据库新生态。 本文分享自华为云社区《华为云新一代分布式数据库GaussDB,给世界一个更优选择》,作者:华为云头条。 6月7日,在华为全球智慧金融峰会2023上,华为常务董事、华为云CEO张平安以“一切皆服务,做好金融数字化云底座和使能器”为主题发表演 ......