- 博客(21)
- 资源 (38)
- 收藏
- 关注
原创 mysql8 默认密码和远程连接的坑
mysql 升级到8后变化很大,因此安装后遇到的坑记录如下。本人测试环境在CentOS7.5,安装的mysql版本为8.0.131、默认密码安装完毕后,通过日志查看临时密码:grep "A temporary password" /var/log/mysqld.log如图所示,复杂的密码:根据临时密码修改它:mysql_secure_installation;按照提示,先...
2018-11-29 15:21:39 1911
原创 .net core 微服务之日志落盘设计
目录1、设计目标2、日志流程3、串联请求事务3.1 请求ID3.2 处理服务器、服务3.3 处理接口名3.4 日志的发生时间3.5 接口返回状态码4、记录结构5、RabbitMq队列6、落盘7、性能优化8、简单统计引用链接1、设计目标对各个微服务的访问进行请求追踪,注重排查开发、线上问题消息队列发送、多服务落盘,事后分析日志分析性能优化2、日志流程前端Api网关MQXX微服务ap...
2018-11-28 11:51:10 1827
原创 对已经装箱的Object对象进行格式化
目录1、涉及装箱的基础类型2、对类型进行格式化2.1、模板函数方式2.2、使用String.Format3、结语引用链接1、涉及装箱的基础类型目前遇到的问题,其实是数据模型类的某些字段需要进行格式化,因涉及到装箱,稍微变得复杂。其中的类型包含下列类型:byte、int、long、float、double、decimal和DateTime类型 ,以及其相对应的可空类型。因为传入参数均为 ob...
2018-11-27 11:46:50 1702
原创 GO——闭包,又见闭包
目录1、闭包定义(Closure)2、Go Lang中的闭包3、复习对比下Javascript的闭包4、结语引用链接1、闭包定义(Closure)来自wiki定义:彼得·兰丁在1964年将术语“闭包”定义为一种包含环境成分和控制成分的实体,用于在他的SECD机器上对表达式求值。 Joel Moses认为是Landin发明了“闭包”这一术语,用来指代某些其开放绑定(自由变量)已经由其语法环境完...
2018-11-22 17:50:34 1458 1
原创 数据对接-ETL之StreamSet学习之旅二
目录1、测试Ftp取文件2、解析Excel3、修改映射列4、处理后的数据执行5、结语引用链接1、测试Ftp取文件利用搭建好的StreamSet平台,配置Ftp客户端连接,并拉取某个Excel文件。利用StreamSet提供的Ftp客户端组件,进行ftp连接。配置 如下:Resource URL: ftp://192.168.1.100/abc/2018/0103/File Name ...
2018-11-22 11:33:14 4675 5
原创 .net core ——微服务内通信Thrift和Http客户端响应比较
目录1、Benchmark介绍2、测试下微服务访问效率3、结果引用链接1、Benchmark介绍wiki中有定义:基准测试是运行计算机程序,一组程序或其他操作的行为,以便评估对象的相对性能,通常是通过对其运行许多标准测试和试验。目前许多成熟的github开源项目,均采用Benchmark测试结果作为性能依据。在 .net 代码世界中,当然是使用 BenchmarkDotNet类库。其支...
2018-11-20 17:55:09 3092
原创 数据对接-ETL之StreamSet学习之旅一
目录StreamSet介绍StreamSet安装1. RPM安装2. Docker镜像安装存储应用引用链接StreamSet介绍StreamSets是一个侧重数据集成、数据加工流程构建的平台,也是一个开源的产品。通过StreamSets,用户可以方便的接入不同的数据源,并且完成数据加工流程的构建。SteamSets有可视化的数据流构建工具,并且能够对运行态的数据应用进行监控。该应用更侧重...
2018-11-20 09:45:42 12572 14
原创 Service Mesh——下一代微服务架构
定义根据Linkerd CEO William Morgan定义,Service Mesh是用于处理服务间通信的基础设施层,用于在云原生应用复杂的服务拓扑中实现可靠的请求传递。在实践中,Service Mesh通常是一组与应用一起部署,但对应用透明的轻量级网络代理。架构难题我司采用的微服务架构基于Thrift通信,为了提供一个全局通用的通信协议,把这些与协议、路由等相关的操作封装在内部...
2018-11-16 10:29:24 1620
原创 go开篇——playground,一个沙箱编译器
go语言编译沙箱Go语言编写的沙箱——可以运行在web上提供go语言简单的编辑器,并且编译返回结果!github : playground遗憾的是,通过翻墙竟然没有编译成功,卡在 package cloud.google.com/go/compute/metadata: unrecognized import path “cloud.google.com/go/compute/metada...
2018-11-15 13:52:33 2487 1
翻译 Anguar 7 新增特性
目录全家桶都升级了如何更新到V7CLI 提示性能材料库的更新虚拟滚动拖拽Angular 元素社区项目支持依赖更新下一代渲染引擎引用链接这是一篇译文,主要是带自己熟悉新特性(哈哈,好像自己很熟悉的样子)全家桶都升级了7.0.0 是Angular的整个平台升级版本,其包含核心框架、素材库、CLI脚手架。如何更新到V7v6中已经启用了update 脚手架命令,因此v6到v7理论上只需要一条...
2018-11-15 11:07:54 2518 1
原创 目标——go
水文目录引子:计划为什么是Go只是一个开始引用链接这是一篇水文,以下寄语自己老当益壮,宁移白首之心?穷且益坚,不坠青云之志!莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。引子:golang在很多年前听说,因自己曾经从事过7,8年的C++编程经历,因此也对此语言略微关注过,但仅此而已。年过四十,迷茫的人生,卑微的中年生活,随处可触碰的压力,时刻都能感觉喘气的困...
2018-11-15 10:23:01 1457
原创 .net core——EF core反向工具生成模型
.net core下采用EF core生成模型文件这里简单说明下生成步骤,如果实施中有问题,你可以参考 mysql的官方文档Step 1: 在项目中引用Nuget包:<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netcoreapp
2018-11-14 15:38:33 4148 5
原创 .net core 对标 Spring Cloud Alibaba
目录强大的Java阵营介绍([以下摘自github](https://github.com/spring-cloud-incubator/spring-cloud-alibaba/blob/master/README-zh.md))主要功能组件:如何构建如何使用如何引入依赖Reference Doc演示 Demo版本管理规范结语引用链接强大的Java阵营在java阵营平台下,提提微服务,必然...
2018-11-13 11:40:32 2316 2
原创 PAAS/SAAS平台基础——Azure WebJob
目录1、工作任务系统2、Azure 云提供的工作任务3、使用场景4、来个栗子5、结论引用链接1、工作任务系统在PAAS平台或SAAS平台的基础设施中,如果没有一个后台工作任务的系统,则很多譬如发送邮件、短信、定时导出报表等的工作繁琐而难以保证,因此亟需这样的一个任务系统基础服务解决当下痛点。然而在网站下并没有一个很好的解决方案可以在后台进行常规工作和批量工作。现在Azure云支持一个名为“ ...
2018-11-13 11:16:32 1719
原创 .net core 下FastReport打印应用崩溃
目录问题描述问题分析线上怎么办?写个测试工具,测试下打印模板文件拉取模板中的数据源模拟Datatable打印见好就收引用链接问题描述.Net core 下提供的打印服务,利用了第三方的收费库FastReport,该类库在.net Framework下一只表现不错,因此我司在微服务迁移后,仍采用该方案。上线后,某天某人编辑了打印模板,结果几个小时后,悲剧发生,微服务崩溃,打印服务彻底宕机,紧急...
2018-11-12 14:32:54 3634
原创 .net core 下使用StackExchange的Redis库访问超时解决
目录问题:并发稍微多的情况下Redis偶尔返回超时给出了参考网址?结论小备注引用链接问题:并发稍微多的情况下Redis偶尔返回超时StackExchange的Redis类库,用的较多,但偶尔报的问题非常让人迷惑,访问超时,队列XXX…问题出在Redis服务器吗?可是其他应用访问都正常啊,难道要把这个类库替换掉?问题描述如下:Timeout performing GET keyName, ...
2018-11-12 14:06:45 7276
原创 .net core 微服务之Api网关(Api Gateway)
微服务网关目录1、 微服务引子2、使用Nginx作为api网关3、自创api网关(重复轮子)3.1、构建初始化3.2、构建中间件4、结语引用链接1、 微服务引子首先恭喜你,进入微服务的开发世界。微服务属于架构演进中的一种阶段,其特点是根据业务模块水平划分服务种类,每个服务可以独立部署并互相隔离,并对外提供轻量的Api调用,服务具有高可用特性。微服务应遵循的设计原则:单一职责原则: 每...
2018-11-09 16:52:54 10761 4
原创 Mocha和SuperTest联合测试WebApi
华丽的目录最终Api测试结果萌生Api测试想法安装mocha安装superTestshoude类库安装安装完毕,依赖库基本安装完毕,可以开始工作了引用链接最终Api测试结果萌生Api测试想法由于前端的同学一直催促后端的Api进度,并对Api的质量提出质疑,虽然我已经在PostMan中进行了测试,然而测试后并没有结果可参考,并且由于需要动态获取Token,没学会设置变量。考虑到js调用ap...
2018-11-09 15:39:00 1822
原创 .net core 的性能以及大名鼎鼎的QPS
华丽的目录1、官方的测试结果LinuxWindows2、真正的生产环境3、结论引用链接1、官方的测试结果以下结果来自 .net core官方的benchmarks摘录。Linux编号对比方系统环境宿主环境测试结果(QPS)1ASP.NET Core vs Python DjangoLinuxKestrel vs uwsgi26.7k vs 1.57k...
2018-11-09 15:17:55 9654
原创 .net core 嵌入 js(javascript)脚本引擎
漂亮的目录1、万能的脚本2、内部嵌入引擎方式3、调用NodeJs服务,与之通信方式结论引用链接1、万能的脚本折腾无止境,.net core 提供了更多的可能,今天我们就来看看脚本引擎。提起脚本,不得不说说Javascript——WEB互联网世界的一大半江山都掌控在其下,当今世界,发展最迅猛的必然输入前端技术,各种框架百花齐放,甚至于通过NodeJs,渗透到后端的地盘。Javascript无疑是...
2018-11-09 14:36:32 8558
原创 .net core 下的分布式事务锁
目录系统分布式锁的用法锁的实现锁的使用API内的范例:系统分布式锁的用法公司框架新增功能分布式锁:锁的性能之王: 缓存 > Zookeeper >= 数据库锁的实现实现原理:核心采用StackExchange.Redis的LockTake方法实现。支持同步获取锁,或者等待直到超时获取锁。/// <summary> /// 分布式锁,提供全局分布式锁...
2018-11-08 14:20:03 4149
IT人士必备,PC练习,人到中年的防老神器
2020-11-20
某项目的后台WebApi项目 for .net core 3.1 C#
2020-11-20
微信小程序介绍.pdf
2019-11-15
wordPress.chm part2
2011-01-17
WordPress.chm part1
2011-01-17
HTML5 Canvas 2D API 规范 1.0 中文版
2010-11-03
LabVIEW Internet Toolkit 6.0.2
2009-08-19
C# 网络编程.chm
2009-08-19
NI最新软件下载 特别文件
2009-06-28
用于Microsoft Office的 NI LabVIEW 报告生成工具包特别文件
2009-06-28
NI LabVIEW 数据库连接工具包1.0.2 特别文件
2009-06-27
NI LabVIEW RT 8.6 特别文件
2009-06-27
NI LabVIEW RT 8.6 特别文件
2009-06-27
NI LabVIEW 8.6.1 特别文件
2009-06-27
NI LabWindows CVI v9.0 Real Time Module特别文件
2009-06-27
特斯拉开源的Roadster资料
2023-11-26
智能油田的智控管理云平台的立项
2023-02-09
长庆油田新能源管控云平台应用研究
2023-01-11
Webmote出版的Guard服务,windows进程守护服务
2022-12-23
Z.Expressions.Eval 4.0.91
2022-12-10
Z.EntityFramework.Extensions.EFCore7.17.1.zip
2022-11-24
Z.EntityFramework.Extensions.EFCore6.13.1.zip
2021-12-14
Z.Expressions.Eval.rar
2021-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人