李玫瑾讲座合集 发布于 九月 26, 2021 来源:https://www.bilibili.com/video/BV1UE411g7kv来源:https://www.bilibili.com/video/BV1b7411q7ev 评论
勤哲ES(ExcelServer 2019)安装教程 发布于 十二月 17, 2020 第一章 安装与卸载 一、安装前的准备 1. 完整安装 OFFICE 办公软件(版本要求:建议使用 2007/2010/2013/2016 或 WPS 2016)。 2. 启用系统 Microsoft .NET Framework 3.5 (系统默认是不启用) l 具体步骤:开始 à 程序和功能 à 启用或关闭 Windows 功能 à 勾选 .NET Framework3.5 (包括 .NET 2.0 和 3.0 )。如下图所示 3. 准备安装包:管理员提供或者根据管理员提供的下载地址进行下载。安装包为exe为后缀的安装文件,如下图所示 ExcelServer2019下载地址: https://www.lanzoui.com/i95oEjutwte 二、安装 注意:安装 ExcelServer2019时,如果360安全卫士或者杀毒软件提示阻止操作,请选择“允许程序所有操作”。 安装包准备好后,右键以管理员身份运行,详细步骤如下: l 步骤一: l 步骤二:选择安装目录( 可默认安装目录或更改安装目录 )。 l 步骤三:选择安装类型(默认完全安装)。 l 步骤四:检查安装前提条件(此处检测安装前提条件: .net frame... 阅读全文
高并发下分布式ID生成方案 发布于 七月 09, 2019 在我们的开发过程中,只要你是涉及到高并发的领域,那么”怎么为你的系统生成一个高效、可靠、友好的ID”就是你的一个永远绕不开的问题。 本文档部分内容非原创,借鉴了网上的一些资源。涉及出处将在本文的最后部分列出。 一.分布式ID原则 唯一性 高效性 可用性 有序性 此处主要介绍为什么ID生成需要有序性 写性能 在MySQL InnoDB引擎中使用的是聚集索引, 由于多数RDBMS使用B-tree的数据结构来存储索引数据,在主键的选择上面我们应该尽量使用有序的主键保证写入性能。 聚簇索引的数据的物理存放顺序与索引顺序是一致的,即:只要索引是相邻的,那么对应的数据一定也是相邻地存放在磁盘上的。 如果主键不是自增id,那么可以想象,它会干些什么,不断地调整数据的物理地址、分页,当然也有其他一些措施来减少这些操作, 但却无法彻底避免。但,如果是自增的,那就简单了,它只需要一页一页地写,索引结构相对紧凑,磁盘碎片少,效率也高。 读性能 来感受下以下两个sql的性能吧,即使created_at字段也有索引: 1.select from table order by created_at 2.select from table order by id ps: 根据磁盘预读的特性,如果第一次读取“1”,那么如果你是顺序存储,那么“2,3,4,5”也会被读取进内存中。 (当然一般ID就是你的聚簇索引,已经帮你排好序了) 二.实现方案 1. 数据库方案(auto_increment、Ticket Servers) auto_increment 优点: 1.简单,代码方便,性能可以接受。 2.数字ID天然排序,对分页或者需要排序的结果很有帮助。 缺点: 1.可读性,容易暴露出库信息(今天下个订单,第二天同时间下个订单,其实就可以推测出该系统一天的订单量)。 2.在性能达不到要求的情况下,比较难于扩展。 3.如果遇见多个系统需要合并或者涉及到数据迁移会相当痛苦。 4.在单个数据库或读写分离或一主多从的情况下,只有一个主库可以生成。有单点故障的风险。 优化方案 针对主库单点,如果有多个Master库,则每个Master库设置的起始数字不一样,步长一样, 可以是Master的个数。 ... 阅读全文
百度网盘资源搜索网站大全 发布于 六月 02, 2019 https://www.h2ero.com/ [闪电云] https://www.aisouziyuan.com/ [爱搜资源] http://www.pansoso.com/ [盘搜搜] https://www.yunpanjingling.com/ [云盘精灵] https://www.52sopan.com/ [我爱搜盘] https://yunpanem.com/ [云盘恶魔] http://www.xiaobaipan.com/ [小白盘] https://nyaso.com/ [喵搜动漫] https://www.fqsousou.com/ [番茄搜搜] http://www.shiyue.org/ [十月搜索] http://www.sopanba.com/ [搜盘吧] https://www.xiaobd.net/ [小不点搜索] http://www.panduoduo.net/ [盘多多] http://www.slimego.cn/ [史莱姆] http://www.kengso.com/ [坑搜网] http://www.repanso.com [热盘搜] http://www.panmeme.com/ [盘么么] http://wx01.51caichang.com/ [51网盘] http://wx.haogow.com/ [西部维度] http://wx.xingtuhua.com/ [商务中国]... 阅读全文
做个好看的PPT常用资源网站 发布于 一月 07, 2021 写在前面 年终了,很多小伙伴都和我一样要写年终总结汇报吧,苦逼的打工人不但要写总结,还要做成PPT上去汇报,对于上学时候电脑课只会和同学们开黑打cs、wow的我们来说想想就头疼。 因为上次分享的PDF转换方法大家的热情很高,这次就继续掏出多年珍藏的82年可乐,不对是实用网站(标题有超链接),助我们轻松搞定一份精美的PPT。 还在帮领导转PDF的小李请点传送门。 一、 Office Plus OfficePLUS,微软Office官方在线模板网站! OfficePLUS,微软Office官方在线模板网站,为您提供各类精品PPT模板、PPT实用模块、Word求职简历、Excel图表、图片素材等资源,成为您职场和生活的加油站! www.officeplus.cn 去看看 巨硬官方出品的Office在线模板网站,不仅有免费PPT模板,还有word、excel等免费模板。 官方出品的模板质量还是很高的,缺点是数量并不多。 除了能下载各模板外,巨硬还给了各种Office入门、进阶教程,帮助大家更好的套牢Office。 二、 PPT超级市场 ρρt超级市场 ppt.sotary.com 去看看 之前分享在线转换工具的时候有部分钢筋吐槽要注册,泄漏他们的隐私(值几分钱?),这次来个完全免费不用注册的。 PPT 超级市场是一个 完全免费、不用注册的 PPT 模板下载网站。里面有各种主题、风格的模板可供大家下载,拉到下面就由小标签可供选择。 顶部的搜索功能非常实用,比如我们要做年终总结,打进4个打字,就会跳出各种模板。 挑个自己喜欢的,单机就能看到整套模板,确定后点击下载。 一整套模板就来到本地了,然后我们就可以开始愉快的套娃,给出一份整齐有个性的PPT报告了。 三、 PPT之家 如果上面的PPT超级市场满足不了你,也可以使用PPT之家。同样免费,没有广告。下载时需要输入密码(密码:52ppt)。 相较于单一的模板下载,PPT之家的功能更加多样,还能制作简单图标。 四、 酷背景 coolbackgrounds 撞衫不可怕,谁丑谁尴尬。模板虽好,可也怕用的人多。所以我们可以在适当的页面插入几个自己做的背景。酷背景就是这么一个帮我们轻松生成简单大气风格图片的网站,是一个在硅谷的产品设计师 Moe Amaya创建的,除了PPT背景之外,也可以作为手机,电脑的桌面壁纸... 阅读全文
Cloudflare免费版设置说明 发布于 七月 07, 2019 一:域名接入 Cloudflare 这一步其实能说的不是很多,因为我已经添加过域名了,也不好意思随便加别人的域名来测试,所以就只跟大家简单的说说吧。 注册账号之后先把自己想接入 CDN 的域名添加好,然后应该会有 Cloudflare 的提示,告诉你要把域名的 NS 记录改成 Cloudflare 的: NS 记录的修改需要到你的域名注册商那边改,这个根据各商家面板的不同可能设置上稍有差异,请自行查找。域名注册商那边改好之后,应该在 Cloudflare 这边刷新一下就能看到已经帮你添加好的各种记录了,默认支持 CDN 的也已经帮你开启了 CDN 功能,如果没有,就自己按照原来的记录重新添加一份,然后最重要的把 A AAAA 记录这种开启 CDN 功能。 此处提一下,不知道大家知不知道 NS 记录的用途?当我们改成 Cloudflare 的 NS 之后,其实以后我们就不需要到域名注册商那边去添加各种 A AAAA 记录了,全部都在 Cloudflare 这边完成,因为已经被接管了。 另外请注意,域名接入的说明是针对免费版 Cloudflare 来说的,用的合作伙伴那种接入方法的我这里就不说了,一般人家面板上会告诉你怎么操作(其实也就是绑定下域名到域名注册商那边改一下 A AAAA 记录之类的)。 二:后台概览页面介绍 在正式给大家说明各类设置项之前,我们先来看看 Cloudflare 的概览界面: 上面那一排排的按钮就是各种设置项了,第一项就是概览。 概览页面可以看到一些常规的 CDN 缓存数据大小还有命中率什么的,页面左边是一些功能的快捷开关,方便我们平时有需要时随时开随时关,翻译已给大家奉上。 概览按钮后面接的是 Analytics 功能,主要是用来展示一些详细的统计数据之类的,因为基本不含设置项,而且与本文标题不太相关,所以就不多介绍直接跳过了。 三:DNS 设置 防止有些人还找不到我说的是什么设置项,我就直接上图说了: 标的框框这里是让你快速添加各种主机记录用的,后面的图标亮着代表开启 CDN 功能,不想开就手动点一下关闭就是了。 关于 DNS 的设置部分,因为主要就是各种记录的添加,所以没什么好说的,只需要注意给你要开启 CDN 的域名添加正确的记录就是了,记录的设置和在原来域... 阅读全文
kubernetes的Headless Services 发布于 六月 04, 2020 1.什么是Headless Services Headless Services是一种特殊的service,其spec:clusterIP表示为None,这样在实际运行时就不会被分配ClusterIP。 2.Headless Services使用场景(客户端负载) 服务端负载:正常的service 下面挂的是Endpoints(podIP数组),通过iptables规则转发到实际的POD上 客户端负载:Headless Services不会分配ClusterIP,而是将Endpoints(即podIP数组)返回,也就将服务端的所有节点地址返回,让客户端自行要通过负载策略完成负载均衡。 3.实践 #nginx yaml [ root@node1 yaml ] # cat nginx . yaml apiVersion : v1 kind : Service metadata : name : nginx - service spec : selector : app : nginx - demo ports : - port : 80 name : nginx clusterIP : None -- - apiVersion : apps / v1beta1 kind : Deployment metadata : name : nginx - dp spec : serviceName : "nginx-service" replicas : 1 template : metadata : labels : app : nginx - demo spec : containers : - name : nginx image : nginx : 1.7 .9 ports : - containerPort : 80 name : web [ root@node1 ~ ] # kubectl get svc NAME TYPE ... 阅读全文
一个轻量级通用的数据同步方案 发布于 十一月 25, 2019 在不同的数据库系统之间做数据同步是大数据领域里常见的需求。一个典型的场景是,业务系统因为需要事务和随机查询,一般会使用 MySQL 这种数据库;数据仓库使用 Hive;ETL 之后的结果再放到 MySQL、AWS Redshift 等系统给 BI 和报表工具使用。 首先梳理一下需求和目标: 实时性:非实时,离线同步,一般为 T+1,或最细到小时粒度 扩展性:需要支持多种异构数据源,如 MySQL, Hive, ElasticSearch 等 性能要求:因为是离线系统,对性能要求无严格要求,但最好尽可能快,并有可能调优 复杂度:复杂度低,依赖少,易使用,易运维 功能要求:要满足全量同步和增量数据同步 解决方案 数据同步并不是一个特殊的问题,简化一下其实就是两个操作:读和写。与之类似的是数据库备份和恢复,很多数据库系统都自带这种工具,比如 MySQL 的 mysqldump 和 mysqlimport ,MongoDB 的 mongodump 和 mongorestore 等。这些工具一般为了性能而使用特殊的编码格式,不会考虑通用性。但一个通用的数据同步系统,可以采用同样的思路来实现。 上图描述的就是本文的解决方案,即把读写拆分,通过 CSV 文件来过度。 扩展性 这种设计的核心是把数据同步抽象成导出(读)和导入(写)两个过程,完全解耦,因此具有很好的扩展性。每种数据源只需要实现读写两种操作即可。以常见的数据源为例,看看分别如何实现从 CSV 导入数据(导出到 CSV 很容易,使用任意编程语言都可实现)。 数据源 导入 CSV MySQL 使用 LOAD DATA LOCAL INFILE 批量加载,或读取文件运行 INSERT 语句 AWS Redshift 以 AWS S3 为中转,使用 COPY 命令批量加载 Hive 建表时指定 Serde 为 org.apache.hadoop.hive.serde2.OpenCSVSerde ,或者在导入前把 CSV 先转换成默认的 TEXTFILE 格式;然后使用 LOAD DATA [LOCAL] INPATH 批量加载。 ElasticSearch 读取文件,批量插入 FTP, AWS S... 阅读全文
nginx中location的顺序(优先级)及rewrite规则写法 发布于 七月 03, 2019 一、location正则写法 一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] } location /documents/ { # 匹配任何以 /documents/ 开头的地址,匹配符合以后,还要继续往下搜索 # 只有后面的正则表达式没有匹配到时,这一条才会采用这一条 [ configuration C ] } location ~ /documents/Abc { # 匹配任何以 /documents/Abc 开头的地址,匹配符合以后,还要继续往下搜索 # 只有后面的正则表达式没有匹配到时,这一条才会采用这一条 [ configuration CC ] } location ^~ /images/ { # 匹配任何以 /images/ 开头的地址,匹配符合以后,停止往下搜索正则,采用这一条。 [ configuration D ] } location ~* \.(gif|jpg|jpeg)$ { # 匹配所有以 gif,jpg或jpeg 结尾的请求 # 然而,所有请求 /images/ 下的图片会被 config D 处理,因为 ^~ 到达不了这一条正则 [ configuration E ] } location /images/ { # 字符匹配到 /images/,继续往下,会发现 ^~ 存在 [ configuration F ] } location /images/abc { # 最长字符匹配到 /images/abc,继续往下,会发现 ^~ 存在 # F与G的放置顺序是没有关系的 [ configuration G ] } location ~ /images/abc/ { # 只有去掉 config D 才有效:先最长匹配 config G 开头的地址,继续往下搜索,匹配到这一条正则,采用 [ configuration H ] } l... 阅读全文
ShareX上传工具及公用上传空间配置导入 发布于 七月 04, 2019 下载: https://getsharex.com/downloads/ 自定义上传配置: SM.MS图片上传 { "Name": "SMMS", "Version": "12.4.1", "DestinationType": "ImageUploader", "RequestMethod": "POST", "RequestURL": "https://sm.ms/api/upload", "Body": "MultipartFormData", "Arguments": { "ssl": "true", "format": "json" }, "FileFormName": "smfile", "URL": "https://i.loli.net/$json:data.path$", "DeletionURL": "$json:data.delete$" } Cat.box文件上传 { "Version": "12.4.1", "Name": "catbox", "DestinationType": "ImageUploader, TextUploader, FileUploader", "RequestMethod": "POST", "RequestURL": "https://catbox.moe/user/api.php", "Body": ... 阅读全文
IP,操作系统OS,国家,浏览器信息GIF展示图 发布于 三月 24, 2021 图片URL:https://www.wieistmeineip.de/ip-address/ 图片URL:https://www.mzwu.com/pic/20070121/ipimg/ipimg.asp 阅读全文
评论