idea 终端terminal修改git bash

1 Ctrl+Alt+s 打开设置修改shell path 2 Alt +12 或View + Tool Windows + Terminal 修改成功
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

Android layout_marginBottom无效

layout_marginBottom属性无效的原因可能是顶部没有View组件(进行相对绘制)
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

java http get/post请求

一、http get/post请求 /** * @Description httpPost请求 */ public static String httpPost(String url, String jsonParam, String userName, String password) { String responseResult = ""; try{ CloseableHttpClie
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

Spring Boot与Kubernetes云原生微服务实践

课程目录: 01、课程介绍 02、背景说明 03、课程目标和主要内容 04、课程案例需求 05、课程补充说明 06、为何采用微服务架构? 07、架构设计和技术栈选型 08、数据和接口模型设计:账户服务 09、数据和接口模型设计:业务服务 10、Dubbo、SpringCloud和Kubernetes该如何选型(上) 11、Dubbo、SpringCloud和Kubernetes该如何选型(中) 12、Dubbo、SpringCloud和Kubernetes该如何选型(下) 13、技术中台到底讲
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

代码覆盖率浅谈 代码覆盖率浅谈

代码覆盖率浅谈 - CoderZh - 博客园 https://www.cnblogs.com/coderzh/archive/2009/03/29/1424344.html 代码覆盖率浅谈 在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有有弊。本文我们就代码覆盖率展开讨论,也欢迎同学们踊跃评论。 首先,让我们先来了解一下所谓的“
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

leetcode 22. 括号生成 dfs

先思考符合要求的串是什么样子的 任意时刻,(数量大于),且最后(==)==n即可 考虑下一个加入string的字符时(或者)即可 dfs class Solution { public: vector<string> generateParenthesis(int n) { vector<string>ret; if(n==0) return ret; string s; int l=
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

Netty 入门与实战仿写微信IM即时通讯系统

课程介绍: 你会学到什么? 服务端如何启动 客户端如何启动 长连自定义协议如何设计 粘包拆包原理与实践 如何实现自定义编解码 pipeline 与 channelHandler 心跳与空闲检测 课程目录: 0仿微信 IM 系统简介.html 1Netty 是什么?.html 2Netty 环境配置.html 3服务端启动流程.html 4客户端启动流程.html 5实战:客户端与服务端双向通信.html 6数据传输载体 ByteBuf 介绍.html 7客户端与服务端通信协议编解码.html
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

Leetcode 1239. 串联字符串的最大长度

地址 https://leetcode-cn.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters/submissions/ 给定一个字符串数组 arr,字符串 s 是将 arr 某一子序列字符串连接所得的字符串,如果 s 中的每一个字符都只出现过一次,那么它就是一个可行解。 请返回所有可行解 s 中最长长度。 示例 1: 输入:arr = ["un","iq","ue"] 输出:4 解
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

《DSP using MATLAB》Problem 8.39

代码: %% ------------------------------------------------------------------------ %% Output Info about this m-file fprintf('\n***********************************************************\n'); fprintf(' <DSP using MATLAB> Problem 8.
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

作业34

作业: 查看岗位是teacher的员工姓名、年龄 select name,age from t1 where job=teacher; 查看岗位是teacher且年龄大于30岁的员工姓名、年龄 select name,age from t1 where job=teacher and age>30; 查看岗位是teacher且薪资在9000-1000范围内的员工姓名、年龄、薪资 select name, age, salary from tl where job=teacher and sal
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

MySQL 数据库基础 二

目录 一. 操作表 创建表 语法: 列约束:(******) 增加数据: 查询数据: 语法: 列类型: (********************) 数字: 字符串 时间日期类型 枚举 改 删 查 复制表结构 二. 操作表数据行: 增加数据: 删 改 查 语法: 一. 操作表 创建表 语法: create table 表名( 字段名 列类型 [可选的参数], ### 记住加逗号 字段名 列类型 [可选的参数], ### 记住加逗号 字段名 列类型 [可选的参数] ### 最后一行不加逗号 ..
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

数据库操作 练习一

查看岗位是teacher的员工姓名、年龄 查看岗位是teacher且年龄大于30岁的员工姓名、年龄 查看岗位是teacher且薪资在9000-1000范围内的员工姓名、年龄、薪资 查看岗位描述不为NULL的员工信息 查看岗位是teacher且薪资是10000或9000或30000的员工姓名、年龄、薪资 查看岗位是teacher且薪资不是10000或9000或30000的员工姓名、年龄、薪资 查看岗位是teacher且名字是jin开头的员工姓名、年薪 先创建表格slt: mysql> creat
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

【BZOJ3996】[TJOI2015]线性代数(最小割)

洛谷 题意: 给出一个\(n*n\)的矩阵\(B\),再给出一个\(1*n\)的矩阵\(C\)。 求一个\(1*n\)的\(01\)矩阵\(A\),使得\(D=(A\cdot B-C)\cdot A^T\)最大。 思路: 化简最后得: \[ \sum_{i=1}^n\sum_{j=1}^nB_{i,j}A_iA_j-\sum_{i=1}^nA_iC_i \] 之后考虑所有的\(A_i\)都为\(1\),现在要将一部分\(A_i\)变为\(0\),最后的损失最小。 因为最后的\(A\)为\(01
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

<Machine Learning - 李宏毅> 学习笔记

<Machine Learning - 李宏毅> 学习笔记 b站视频地址:李宏毅2019国语 第一章 机器学习介绍 Hand crafted rules Machine learning ≈ looking for a function from data Speech recognition Image recognition Playing go Dialogue system Framework define a set of function goodness of function
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

MapReduce Join关联

Reduce join 原理 Map端的主要工作:为来自不同表(文件)的key/value对打标签以区别不同来源的记录。然后用连接字段作为key,其余部分和新加的标志作为value,最后进行输出。 Reduce端的主要工作:在reduce端以连接字段作为key的分组已经完成,我们只需要在每一个分组当中将那些来源于不同文件的记录(在map阶段已经打标志)分开,最后进行合并就ok了 需求 订单数据表t_order id pid amount 1001 01
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

linux默认的2.7升级到3.7版本

CentOS7中自带的python版本是python-2.7.5,由于新开的虚拟机需要使用python3,于是便升级一下版本。 安装Python3.7.3 官网下载地址:https://www.python.org/downlo... 这里选择下载python 3.7.3。 # 下载 wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz # 解压 tar -zxf Python-3.7.3.tgz # 安装依赖包 yu
分类: 其他 发布时间: 10-29 22:50 阅读次数: 0

Java描述设计模式(16):代理模式

本文源码:GitHub·点这里 || GitEE·点这里 一、生活场景 1、场景描述 在电商高速发展的今天,快递的数量十分庞大,甚至出现了快递代理行业,简单的说就是快递的主人没有时间收快递,会指定一个快递的代收点,比如快递柜,快递驿站等,然后等有时间的时候再过去取,下面使用代码对这个场景进行简单的描述。 2、场景图解 3、源码实现 public class C01_InScene { public static void main(String[] args) { /*
分类: 其他 发布时间: 10-29 22:34 阅读次数: 0

在windows server 2016申请ADFS证书

1、mmc 2、个人->证书->右键->所有任务->高级操作->申请自定义请求 3、自定义请求->不使用注册策略继续 4、自定义请求默认设置 5、详细信息->属性   友好名,   使用者->公用名     fs.contoso.com   备用名     certauth.fs.contoso.com     adfs.contoso.com     enterpriseregistration.contoso.com 6、密钥->密钥选项   大小:2048   使密钥可以导出   强私钥
分类: 其他 发布时间: 10-29 22:34 阅读次数: 0

JDBC批量读取优化-fetchSize

(一)场景与方案   场景:java端从数据库读取100W数据进行后台业务处理。   常规实现1:分页读取出来。缺点:需要排序后分页读取,性能低下。   常规实现2:一次性读取出来。缺点:需要很大内存,一般计算机不行。   非常规实现:建立长连接,利用服务端游标,一条一条流式返回给java端。   非常规实现优化:jdbc中有个重要的参数fetchSize(它对业务实现无影响,即不会限制读取条数等),优化后可显著提升性能。 (二)代码与执行结果 public static void main(
分类: 其他 发布时间: 10-29 22:34 阅读次数: 0

IIR滤波器数字频带转换

《DSP using MATLAB》(Ingle & John Proakis)3ed,书中表8.2似乎不对。 《Discrete Time signal processing》(Alan V Oppenheim)3ed,书中有关频带转换公式如下图
分类: 其他 发布时间: 10-29 22:34 阅读次数: 0