goroutine简介

一.goroutine简介 Golang中最迷人的一个优点就是从语言层面就支持并发 在Golang中的goroutine(协程)类似于其他语言的线程 并发和并行 并行(parallelism)指不同的代码片段同时在不同的物理处理器上支持 并发(concurrency)指同时管理多个事情,物理处理器上可能运行某个内容一半后就处理其他事情 在一般看来并发的性能要好于并行.因为计算机的物理资源是固定的,较少的,而程序需要执行的内容是很多的.所以并发是”以较少的资源去去做更多事情” 几种主流并发模型
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

ecache缓存

有个专门做缓存的框架:ecache.jar Mybatis对Ecache缓存进行了整合,出了mybatis-ecache.jar 在Mybatis的基础上导入新的jar包,mybatis-ecache.xxxxx.jar 下载jar包 https://github.com/mybatis/ehcache-cache/releases 导入jar包【3个】 在src下新增一个ecache的配置文件 拷贝出来 修改名字:ehcache.xml 启用ehcache缓存
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

Linux命令比较文件内容

文件准备 创建两个文件,分别为a.txt和b.txt,它们所含内容分别为: a.txt b.txt 1-wfhune 2-chdamnsbchj 3-uyr92fiubkqw 5-cgvdnsb 2-djyv 4-dvcahsgdb 5-wvchdfyt 普通用法,整行对比 命令 diff a.txt b.txt grep -f a.txt b.txt grep -vf a.txt b.txt 解释 比较两个文件 取两个文件中都有的行 取b文件中有,但a文件中没有的行 结果 1,4c1,3 <
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

Vue-Router的使用(一) --- 快速开始

  使用Vue路径实现动态挂载组件。将使用过程步骤化,方便自己后续的使用。快速开始Vue Router的步骤 一、安装Vue Router插件   cmd切换到项目目录。执行cnpm install vue-router --save。Vue Router 官网:https://router.vuejs.org/zh/installation.html    二、在main.js中使用Vue Router组件   在main.js中添加如下红色框内的代码:    三、配置路由   配置路由分为
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

MyBatis动态SQL和缓存

1. 什么是动态SQL 静态SQL:静态SQL语句在程序运行前SQL语句必须是确定的,SQL语句中涉及的表的字段名必须是存在的,静态SQL的编译是在程序运行前的。 动态SQL:动态SQL语句是在程序运行是被创建和执行的。 2. MyBatis中的动态SQL 为什么需要动态SQL?有时候需要根据实际传入的参数来动态的拼接SQL语句。 对于一些复杂的查询,我们可能会指定多个查询条件,但是这些条件可能存在也可能不存在,此时就需要根据用户指定的条件动态生成SQL语句。如果不使用持久层框架我们可能需要自
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

洛谷 P2658 汽车拉力比赛

题目传送门 解题思路: 二分答案,然后bfs验证,如果从一个路标可以达到其它所有路标,则答案可行.知道找到最佳答案. AC代码: 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<cstring> 5 #include<queue> 6 7 using namespace std; 8 9 int m,n,a[501][501],l,r,num,sum,ans,mid;
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

使用jmeter中_javaScript函数和__substring函数嵌套截取字符串变量做传参

一、说明: 一哥们的业务场景是这样的,对一款商品进行下单后,会生成一个订单号,进行支付时,只需要订单号的后8位随机码,这个时候就要对传入的动态订单号进行字符串截取,这样才能支付成功,假如只测 试一次可以手动获取,但需要执行多次就需要动态获取。 二、实现步骤 1、首先就是需要沟通,彻底明白业务场景,这样才有利于接口测试工作展开,不然云里雾里的乱整没什么实际意义。 2、根据提供的脚本和梳理的业务场景,并结合目前遇到的瓶颈:A接口生成一个订单号【每次下单都是动态订单号】,B接口进行支付时,只需要传入
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

Ubuntu 18.04 修改默认源为国内源

1.备份/etc/apt/sources.list #备份 cp /etc/apt/sources.list /etc/apt/sources.list.bak 2.在/etc/apt/sources.list文件前面添加如下条目 #添加阿里源 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bion
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

MFC中GDI之CRgn类

CRgn类(区域) 新建对话框类,修改OnPaint(), void CCRgnDlg::OnPaint() { CPaintDC dc(this); CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); BITMAP bm; bmp.GetBitmap(&bm); int cx = bm.bmWidth; int cy = bm.bmHeight; CDC mdc; md
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

P2072 宗教问题

题目背景 在一个地区有许多种宗教,不同信仰的教徒经常发生矛盾,最为治安管理的人需要把这些人分开,以免矛盾激化。 题目描述 已知一个地方有M种宗教(编号为1—M),有N个教徒(编号为1—N),每个教徒信且只信一种宗教。现在要按顺序把这N个教徒分成一些集体,每个集体的危险值定义为这个集体中的宗教种数,且一个集体的宗教种类不能超过K种,否则就会无限危险, 问: 1.这N个教徒至少要分为几个集体, 2.这些集体的危险值总和至少为多少。 输入格式 第一行三个正整数N M K,以空格隔开 第二行N个正整数
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

新手需要掌握的命令

新手需要掌握的命令 目录 原文链接:https://www.linuxprobe.com/chapter-02.html 一、 常用系统工作命令 二、 系统状态检测命令 三、 工作目录切换命令 四、 文本文件编辑命令 五、 文件目录管理命令 六、 打包压缩与搜索命令 七、 问答题 一、常用系统工作命令 1、echo命令用于在中断输出字符串或变量提取后的值 把指定字符串‘Linuxprobe.com’输出到终端屏幕 使用$变量的方式提取变量SHELL的值,将其输出到屏幕上 2、date命令用于显
分类: 其他 发布时间: 11-01 23:34 阅读次数: 0

CDCD(持续集成,持续交付/部署)) 介绍

1.本文主要介绍CICD持续集成交付部署流程;
分类: 企业开发 发布时间: 11-01 23:30 阅读次数: 0

因禁令Adobe停止向委内瑞拉用户提供服务 原本拒不退款已改口可以退款

有鉴于此Adobe直接向其委内瑞拉用户发信通知此事,然而该公司似乎反应太过激烈因此也引起无数用户的非议。因禁令Adobe停止向委内瑞拉用户提供服务原本拒不退款已改口可以退款因禁令Adobe停止向委内瑞拉用户提供服务原本拒不退款已改口可以退款拒不退款为哪般操作:该公司在向委内瑞拉客户发送的邮件中表示,受美国政府政策影响无法为客户提供服务且无法提供任何退款渠道。显然不提供服务说是受政策影响还算是可以理
分类: 企业开发 发布时间: 11-01 23:30 阅读次数: 0

在linux配置PHP项目

一、搭建测试环境 软件环境:(PHP项目) PHP5.4+Apache(httpd2.4)+mysql5.7 二、安装 ①挂载: 1.把iso的镜像文件放到虚拟机linux的CD/ROM (在右下角(网络适配器/桥接模式)旁有个光盘,点击连接,之后页面出现一个光盘) 2.使用挂载命令,把CD/ROM设备里面的文件挂载到/mnt目录: mount /dev/cdrom /mnt (出现mounting read-only说明安装成功) 3.进入/mnt/Packages目录: (这里的P是大写的
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0

Django框架之ORM数据库操作

转载于 原文链接:http://www.cnblogs.com/ManyQian/p/9174571.html
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0

中药059-人参

性味:味甘,性微温 归经:足太阴脾经,手太阴肺经 功效: 1)《中药学》:主要应用有五: 1. 用于气虚欲脱,凡大失血、大吐泻以及一切疾病因元气虚极均可出现体虚欲脱,脉微欲绝之证。元气是人休最根本之气,本品能大补元气,故有挽救虚脱的功效。可单用本品大量浓煎服,即独参汤,为补气固脱之有效良方;如兼见汗出肢冷等亡阳现象者,可加附子同用,以增强回阳作用,即人参附子汤。 2. 用于脾气不足。脾胃为后天之本,生化之源,脾气不足,生化无力,则可出现倦怠无力、食欲不振、上腹痞满、呕吐泄泻等症。人参能大补元气
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0

T-MAX—项目系统设计与数据库设计

团队作业第四次—项目系统设计与数据库设计 这个作业属于哪个课程 2019秋福大软件工程实践Z班 这个作业要求在哪里 团队作业第四次—项目系统设计与数据库设计 团队名称 T-MAX 这个作业的目标 在开发之前设计好系统和数据库、制定好计划和分工,完成对数据库系统说明书和体系说明书的介绍。 作业正文 T-MAX—项目系统设计与数据库设计 团队项目的预期开发计划时间和分工安排: 日期 任务详细说明 11月1日 完成本次任务的验收 11月2日-11月3日 团队答辩,进行总结分析,制定项目冲刺计划,再次
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0

中药061-人尿

性味:味咸,性寒。 归经:足太阳膀胱经,足少阴肾经。 功效: 1-《本草新编》:秋石,人童便而煎熬法炼者也。无分男女,皆可有益也。滋肾水,返本还元,养丹田,归根复命,安和五脏,润泽三焦,消咳逆稠痰,退骨蒸邪热。积块较坚堪用,臌胀代盐可尝。明目清心,延年益寿。此二种,治病实佳,所谓臭腐出神奇也。但秋石可以多用,而童便不宜多吞也。 或问童便,治吐血甚神,不识可长服否?曰:童便可暂饮,而不可久服也。虽曰服寒凉,百不一生,服童便,百不一死,然童便气凉,多服未免损胃。 或问童便而煎熬秋石,毕竟何者为佳?
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0

中药060-荛花

性味:味苦,性寒 归经:足阳明胃经 功效: 1-《神农本草经》:主伤寒,温疟。下十二水,破积聚,大坚癥瘕。荡涤肠胃中留癖,饮食,寒热邪气,利水道。
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0

Charles抓包工具的使用(一)

前提:charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。 Charles的主要功能: (1)截取Http 和 Https 网络数据包。 (2)支持重发网络请求,方便后端调试。 (3)支持修改网络请求参数。 (4)支持网络请求的截获并动态修改。 (5)支持模拟慢速网络。
分类: 其他 发布时间: 11-01 23:17 阅读次数: 0