上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页
摘要: 泛型静态类 & function作为参数 静态类的使用 function作为参数的使用 泛型抽象类: 被使用: 阅读全文
posted @ 2018-05-29 19:34 PanPan003 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.NLog.config失效,日志ElasticSearch的Index不匹配 查看项目NLog.config是否正确 =》正确 Kubernets上,pods下NLog.config是否正确 =》错误 查看本地Container历史 =》是自己上传的image image制定的publish目录 阅读全文
posted @ 2018-05-29 19:21 PanPan003 阅读(545) 评论(1) 推荐(0) 编辑
摘要: 重点: fileupload 、loadImage 引用js: 页面html 页面 js实现: 阅读全文
posted @ 2018-05-29 18:42 PanPan003 阅读(3171) 评论(0) 推荐(0) 编辑
摘要: SQLite in ASP.NET Core with EntityFrameworkCore ASP.NET Core 2: Using SQLite as a light weight database Step 1: Create your application. Step 2: Get t 阅读全文
posted @ 2018-05-29 14:17 PanPan003 阅读(3278) 评论(0) 推荐(0) 编辑
摘要: 问题(待完成):微服务,失败回滚?保持事务的原子性?多步骤调用,如何来实现 阅读全文
posted @ 2018-05-29 14:06 PanPan003 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: protected async Task TryOperation(int maxRetryCount,Func> funcGetData) { Exception lastException = null; var fixdMaxRetryCount = maxRetryCount > 1 ? maxRetryCo... 阅读全文
posted @ 2018-05-29 14:01 PanPan003 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: https://stackoverflow.com/questions/38698350/increase-upload-file-size-in-asp-net-core The other answers solve the IIS restriction. However, as of ASP 阅读全文
posted @ 2018-05-28 14:44 PanPan003 阅读(3954) 评论(0) 推荐(0) 编辑
摘要: How to: Customize Data Field Validation in the Data Model Using Custom Attributes ValidationAttribute Class The System.ComponentModel.DataAnnotations 阅读全文
posted @ 2018-05-14 15:40 PanPan003 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Tag Helpers in ASP.NET Core Tag Helpers in forms in ASP.NET Core HTML Form element ASP.NET Core built-in Tag Helpers Anchor Tag Helper Cache Tag Helpe 阅读全文
posted @ 2018-05-10 11:12 PanPan003 阅读(184) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-26 19:28 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-25 19:56 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-25 17:14 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-24 19:48 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-24 19:46 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-20 12:48 PanPan003 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 传统应用架构 存在问题: 系统资源浪费 部署效率太低 技术选型单一 为服务架构的要求 根据业务模块划分服务种类 每个服务可独立部署 & 相互隔离 通过轻量级API调用服务 服务需保证良好的高可用性 微服务架构 冒烟测试 Git Flow 微服务架构模式网站: http:mircroservices. 阅读全文
posted @ 2018-04-20 12:38 PanPan003 阅读(632) 评论(0) 推荐(0) 编辑
摘要: VS2017在下载好安装程序安装的时候,会根据你选择的功能模块来下载所需要的安装程序,而这些安装程序的下载位置并不会让你选择,而是直接放在 C:\ProgramData\Microsoft\VisualStudio\Packages目录下。这些安装包占用了大量的C盘空间,如果碰到是小容量SSD,就会 阅读全文
posted @ 2018-04-20 11:58 PanPan003 阅读(3152) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-18 13:00 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-18 12:59 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-17 19:28 PanPan003 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 构建Docker映像 定义Dockerfile=》Docker根据Dockerfile构建出映像 包含: 基础映像(父映像)信息 维护者信息 映像操作命令 容器启动命令 基础映像(父映像)信息 维护者信息 映像操作命令 容器启动命令 .net standard中的示例,如下: 配置Docker主机 阅读全文
posted @ 2018-04-16 18:11 PanPan003 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 场景分析 描述产品服务,基于REST的接口 表述性状态转移(Representational State Transfer,REST) 任务拆分 将整体要做的工作内容划分成小的任务: 统一时间聚焦一个任务 对每次完成的部分做持续集成 整体的进度容易追踪 思维导图 Hello World API 开发 阅读全文
posted @ 2018-04-16 16:25 PanPan003 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 微服务遵循前提: 业务独立性:推荐书籍 Eric Evans《领域驱动模型》 团队自主性: 特点 单一职责:推荐书籍 Robert C.Martin《敏捷软件开发:原则、模式和实现》 轻量级通信:语言无关、平台无关的交互方式 独立性:交付过程中,开发(功能)、测试、部署的独立性;服务与服务的独立、隔 阅读全文
posted @ 2018-04-16 12:25 PanPan003 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 单块架构: 优势: 易于开发 易于测试 易于部署 易于水平伸缩(服务器节点) 面临的挑战: 维护成本增加 持续交付周期长 新人培养周期长 技术选型成本高 可扩展性差:推荐书籍《淘宝技术这10年》 构建全功能团队难 互联网时代产品特点: 创新成本低 需求变化快 用户群体庞大 阅读全文
posted @ 2018-04-16 11:33 PanPan003 阅读(338) 评论(0) 推荐(0) 编辑
摘要: $Deployment.spec.selector.matchLabels: $Deployment.spec.template.spec.containers $DeployName=$Deployment.metadata.name $LastDeploySince=$Deployment.me 阅读全文
posted @ 2018-04-13 19:33 PanPan003 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,.NET Core应用的内存回收模式是Server模式,这种情况下,内存占用和服务器核心数量有关,一半占用量比较大。 我们的应用目前吞吐量都不大,可以采用Workstation模式,这种模式下可以减少内存占用。 配置方法: <PropertyGroup> <ServerGarbageCo 阅读全文
posted @ 2018-04-13 14:42 PanPan003 阅读(1277) 评论(1) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2018-04-11 12:27 PanPan003 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、开发人员需要确保机器上装有Docker并准确配置了Registry,能否推送相关镜像到Registry(运维人员无此要求) 2、能够访问Kubernetes APIServer相关API, 拥有相关客户端证书,并准确作了客户端配置 3、下载了kubectl工具,并且kubectl.exe(Win 阅读全文
posted @ 2018-04-11 10:40 PanPan003 阅读(800) 评论(0) 推荐(0) 编辑
摘要: kubectl exec -ti dvm-dailyreport-debug-deployment-86c55496dc-2mzjz -n alpha /bin/bash # 进入namespace:alpha 下 pod:dvm-dailyreport-debug-deployment-86c55496dc-2mzjz env #查看环境变量,查看env是否错误 dotnet ***... 阅读全文
posted @ 2018-04-10 19:46 PanPan003 阅读(809) 评论(0) 推荐(0) 编辑
摘要: docker run -ti 3f5dd697cc83 /bin/bash #进入image的目录 ls -l #列出所有目录 dotnet run WestWin.Ads.Crawler.WebApi.dll #运行 exit #推出 docker logs d1b5e619e747 #print log for container:d1b5e... 阅读全文
posted @ 2018-04-09 19:37 PanPan003 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: docker save Estimated reading time: 1 minute Description Save one or more images to a tar archive (streamed to STDOUT by default) Usage Options Parent 阅读全文
posted @ 2018-04-09 17:57 PanPan003 阅读(1294) 评论(0) 推荐(0) 编辑
摘要: Hbase与Oracle比较(列式数据库与行式数据库) 1 主要区别 Hbase适合大量插入同时又有读的情况 Hbase的瓶颈是硬盘传输速度,Oracle的瓶颈是硬盘寻道时间。 Hbase本质上只有一种操作,就是插入,其更新操作是插入一个带有新的时间戳的行,而删除是插入一个带有插入标记的行。 其主要 阅读全文
posted @ 2018-04-04 13:05 PanPan003 阅读(2329) 评论(0) 推荐(0) 编辑
摘要: HBase底层存储原理——我靠,和cassandra本质上没有区别啊!都是kv 列存储,只是一个是p2p另一个是集中式而已! 首先HBase不同于一般的关系数据库, 它是一个适合于非结构化数据存储的数据库. 另一个不同的是HBase基于列的而不是基于行的模式. 什么是BigTable: Bigtab 阅读全文
posted @ 2018-04-04 12:54 PanPan003 阅读(16818) 评论(0) 推荐(0) 编辑
摘要: 几张图看懂列式存储 从Dremel和Impala的学习引申出了SQL查询的并行执行问题,于是借此机会深入学习一下关系数据库以及关系代数的并行计算。 Speedup和Scaleup Speedup指用两倍的硬件换来一半的执行时间。 Scaleup指两倍的硬件换来同等时间内执行两倍的任务。 但往往事情不 阅读全文
posted @ 2018-04-04 12:34 PanPan003 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 传统的行存储和(HBase)列存储的区别 1.为什么要按列存储 列式存储(Columnar or column-based)是相对于传统关系型数据库的行式存储(Row-basedstorage)来说的。简单来说两者的区别就是如何组织表: Ø Row-based storage stores atab 阅读全文
posted @ 2018-04-04 11:56 PanPan003 阅读(15059) 评论(1) 推荐(0) 编辑
摘要: 这个服务如何实现这些协作方面的原语? ZooKeeper基础 阅读全文
posted @ 2018-04-03 20:06 PanPan003 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 简介 分布式系统和应用,不仅能提供更强的计算能力,还能为我们提供更好的容灾性和扩展性。 ZooKeeper是Google的Chubby项目的开源实现,它曾经作为Hadoop的子项目,在大数据领域得到广泛应用 ZooKeeper以Fast Paxos算法为基础,同时为了解决活锁问题,对Fast Pax 阅读全文
posted @ 2018-04-03 20:04 PanPan003 阅读(1964) 评论(0) 推荐(0) 编辑
摘要: Facebook广告API系列 1 Facebook Graph API Facebook提供了一套类rest的接口,统称为Graph API。为啥叫Graph?因为facebook把所有的资源都抽象成节点,资源之间的关联关系抽象成边。访问节点数据,直接通过 GET /版本号/节点id。访问特定节点 阅读全文
posted @ 2018-04-03 10:39 PanPan003 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: Business Manager System User:https://developers.facebook.com/docs/marketing-api/businessmanager/systemuser/ System User Token Generation Make programa 阅读全文
posted @ 2018-04-02 18:47 PanPan003 阅读(1716) 评论(0) 推荐(0) 编辑
摘要: Access Tokens When someone connects with an app using Facebook Login and approves the reqest for permissions, the app obtains an access token that pro 阅读全文
posted @ 2018-04-02 15:17 PanPan003 阅读(1296) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页