原文:.net core 使用Https总结 最近想把网站的一个服务独立出来专门提供数据用,交互用grpc,服务发现用consul,运行环境用docker 。 现在问题来了,首先,grpc传输使用http2协议,http2协议需要https,在内网情况下我们可能不想用https,那么grpc也是可以... ...
分类:
Web程序 时间:
2020-04-20 16:25:53
阅读次数:
160
在C/C++程序中,经常需要调用其它的程序来先成某项任务,例如其它的C/C++程序、操作系统命令或Shell脚本,C/C++提供了exec函数族和system函数来实现这个功能。一、exec函数族exec函数族提供了一个在进程中启动另一个程序执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段,在执行完之后,原调用进程的内容除了进程号外,其他全部
分类:
系统相关 时间:
2020-04-20 16:25:36
阅读次数:
119
在SpringBoot项目中,我们经常会使用@Transactional注解进行声明式事务控制,就简单介绍一下@Transactional的使用。 要在Spring boot中支持事务,首先要导入Spring boot提供的JDBC或JPA依赖 <dependency> <groupId>org.s ...
分类:
其他好文 时间:
2020-04-20 16:25:14
阅读次数:
77
class Program { static void Main(string[] args) { Form form = new Form();//form是事件的拥有者 Controler controler = new Controler(form);//controler是事件的响应者 fo ...
分类:
其他好文 时间:
2020-04-20 16:25:01
阅读次数:
136
1. ranger-hdfs plugin安装 1.1 安装ranger hdfs plugin软件包 # pwd /opt/app/ranger-release-ranger-1.2.0/target # tar -zxvf ranger-1.2.0-hdfs-plugin.tar.gz 1.2 ...
分类:
其他好文 时间:
2020-04-20 16:24:01
阅读次数:
169
理解和运用MAXIM IBUTTON产品中的循环冗余校验(CRC) 摘要 : 全部1-Wire®器件,包括iButton®器件,都具有唯一的8字节注册码,储存在只读存储器(ROM)中。该注册码在1-Wire总线上用作唯一的网络地址。为确保数据通信的完整性,每个注册码的一个字节是一个DOW CRC字节 ...
分类:
其他好文 时间:
2020-04-20 16:23:23
阅读次数:
108
1. 简介 上一篇中,我们刚刚实现了在每个用例之前执行初始化操作,那么用例执行完之后如需要清除数据(或还原)操作,可以使用 yield 来实现。fixture通过scope参数控制setup级别,既然有setup作为用例之前前的操作,用例执行完之后那肯定也有teardown操作。这里用到fixtur ...
分类:
其他好文 时间:
2020-04-20 16:22:37
阅读次数:
69
金九银十,相信有不少读者在抓紧机会面试。Android 市场已今非昔比。在过去,迫于招人的压力,应试者只需了解四大组件、视图、网络请求,即可谋得一份满意的工作。
分类:
其他好文 时间:
2020-04-20 16:22:15
阅读次数:
121
golang本身对常用集合的封装还是比较少的,主要有数组(切片)、双向链表、堆等。在工作中可能用到其他常用的集合,于是我自己对常用的集合进行了封装,并对原理做了简单介绍,代码库地址:https://github.com/chentaihan/container,代码都是经过测试的,欢迎下载使用,反馈 ...
分类:
其他好文 时间:
2020-04-20 16:21:53
阅读次数:
60
编程范式(Programming paradigm) 编程范式指我们在编写程序解决问题的思路和视角。 计算机编程中存在许多编程范式,如命令式编程、声明式编程、面向对象编程以及结构化编程等等。 命令式编程(Imperative) 强调程序代码模拟电脑运行过程,强调“先做什么”、“再做什么”。如果我们要 ...
分类:
其他好文 时间:
2020-04-20 16:21:24
阅读次数:
64
HTTP请求中的Form Data与Request Payload的区别,Form Data与Request Payload的区别 ...
分类:
Web程序 时间:
2020-04-20 16:20:12
阅读次数:
86
03、 增删改查(curd)(重点 记忆) 3.1增加、插入——insert + + + + + + + | Field | Type | Null | Key | Default | Extra | + + + + + + + | id | int(10) unsigned | NO | PRI ...
分类:
其他好文 时间:
2020-04-20 16:19:39
阅读次数:
66
操作系统 1. 概述 什么是操作系统? 操作系统(Operating System,OS)是控制应用程序执行和充当硬件系统和应用程序之间的界面的软件 操作系统的是用来干嘛的? 操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬 ...
分类:
其他好文 时间:
2020-04-20 16:19:22
阅读次数:
70
11、Mysql 查询是否锁表 1、查询是否锁表 show OPEN TABLES where In_use 0; 2、查询进程 show processlist 查询到相对应的进程===然后 kill id 补充: 查看正在锁的事务 SELECT FROM INFORMATION_SCHEMA.I ...
分类:
数据库 时间:
2020-04-20 16:18:46
阅读次数:
88
今天遇到一个问题,一个报表中的字段传到另一个报表中以后,字符串中的换行符和制表符都丢失了,导致数据查询出错。试了几个办法,没有解决,最后无奈用了一个很low的办法,就是在第二个报表中的条件查询里,对字段进行处理,去掉所有的空格,制表符,换行符以后再比较,算是解决了这个问题。 select m.Sec ...
分类:
数据库 时间:
2020-04-20 16:18:32
阅读次数:
178
1 #include "stdafx.h" 2 #include<stdio.h> 3 #include<malloc.h> 4 #include<stdlib.h> 5 6 #define LINK_INIT_SIZE 100 7 #define LISTINCREAMENT 10 8 #defi ...
分类:
其他好文 时间:
2020-04-20 16:18:11
阅读次数:
69
数据可视化的目的其实就是直观地展现数据,例如让花费数小时甚至更久才能归纳的数据量,转化成一眼就能读懂的指标;通过加减乘除、各类公式权衡计算得到的两组数据差异,在图中颜色敏感、长短大小即能形成对比;数据可视化是一个沟通复杂信息的强大武器。通过可视化信息,我们的大脑能够更好地抓取和保存有效信息,增加信息 ...
分类:
其他好文 时间:
2020-04-20 16:17:58
阅读次数:
105