public class EmailHelper { public static string SendWithSenderEmail(string OurEmail, string OurPs, string subject, string body, string attachment, str... ...
对于每个数,我们记录上一次这个数出现的位置; 计算之间间隔了几个不同数x,如果一个桌子的容量>=x,那我们不用把书放回,如果桌子的容量<x,那么我们只能把书放回去这本书 定义 t[] 每次使t[x]++,也就是对于容量小于 x的桌子每次都要从新取书,对于大于等于x的桌子不用 最后累加起来,最后结果就 ...
分类:
其他好文 时间:
2019-05-18 20:30:01
阅读次数:
168
1新建NetCore项目,我这里NetCoreSDK版本是2.2.0。 2.进入NuGet程序包官网 : https://www.nuget.org,搜索以下两个包并安装到项目中。 Microsoft.Extensions.Logging.Log4Net.AspNetCore Log4Net 打开项 ...
分类:
Web程序 时间:
2019-05-14 19:09:01
阅读次数:
1169
import threading import time # print(time.sleep(0)) # print(time.ctime()) def music(): print('开始听歌 %s' %time.ctime()) time.sleep(3) print('停止听歌 %s' %t... ...
分类:
编程语言 时间:
2019-05-10 17:52:22
阅读次数:
105
下面列出我发现的一些不错的工具: truss/strace:跟踪进程执行时的系统调用和所接收的信号,strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。(来自问题:Why is reading lines from stdin much slower in C++ tha ...
分类:
其他好文 时间:
2019-05-07 15:34:08
阅读次数:
144
一、从异步方法的声明说起 无返回值的类型异步方法 (1)public async Task MethodName() 带返回值类型的异步方法 (2)public async Task<TResult> MethodName() 注意有无返回值只是相对于同步方法来说的,其实直接执行异步方法(不与awa ...
分类:
其他好文 时间:
2019-05-06 23:18:56
阅读次数:
619
自定义sparkSQL数据源的过程中,需要对sparkSQL表的schema和Hbase表的schema进行整合; 对于spark来说,要想自定义数据源,你就必须得实现这3个接口: 所以,如果对接Hbase的话,就定义一个Hbase的relation case class HBaseRelation ...
分类:
数据库 时间:
2019-05-02 00:24:42
阅读次数:
189
Algorithm 本周的算法题是删除已排序数据中的重复数字(https://leetcode.com/problems/remove-duplicates-from-sorted-array/)。这道题比较简单,基本思路是从开头比较,遇到不同的数字,就进行替换 Reading 这周看的英文文章是《 ...
分类:
其他好文 时间:
2019-04-29 09:42:17
阅读次数:
117
mdadm命令详解及实验过程 一.概念 mdadm是multiple devices admin的简称,它是Linux下的一款标准的软件 RAID 管理工具,作者是Neil Brown 二.特点 mdadm能够诊断、监控和收集详细的阵列信息 mdadm是一个单独集成化的程序而不是一些分散程序的集合, ...
分类:
其他好文 时间:
2019-04-27 22:48:44
阅读次数:
191
单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的一个类只有一个实例。即一个类只有一个对象实例。 简单的理解:保证这一个类仅有一个实例,并提供一个访问它的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但它 ...
分类:
其他好文 时间:
2019-04-27 21:29:51
阅读次数:
139