首页 > 2020年01月22日 > 全部分享
如何在匿名thread子类中保证线程安全
在做性能测试的过程中,我写了两个虚拟类 和`ThreadLimitTimesCount`做框架,通过对线程的标记来完成超时请求的记录。旧方法如下: 其中我用了 关键字同步,但是在匿名类的单元测试中出现一个BUG,匿名类中没有实现 方法,也不能直接使用深拷贝方法,导致无法直接复制对象,所以我创建了多个 ...
分类:编程语言   时间:2020-01-22 13:10:20    收藏:0  评论:0  赞:0  阅读:92
idea将web项目打成war包放在tomcat/webapps上运行
1.进入Project Structure 或者 file -> Project Structure 或者 快捷键ctrl+alt+shift+s 2.选中Artifacts 3、点加号,然后如图 4、war包的默认输出路径 5、点击+号 -> 选择Directory -> 选择web项目根路径 6 ...
分类:移动平台   时间:2020-01-22 13:09:54    收藏:0  评论:0  赞:0  阅读:285
错误 2 error C2668: “sqrt”: 对重载函数的调用不明确
原出错代码:#include "stdio.h" #include "math.h" void main() { int i=1,m,k=1; printf("请输入数字:"); scanf("%d",&m); k=sqrt(m); for(;i<k;i++) { if(m%k==0) break; ...
分类:其他   时间:2020-01-22 13:09:38    收藏:0  评论:0  赞:0  阅读:169
爱上Python
2019年,python很火,好奇的我必须看看python到底好在哪里,随便在网上看了几个新手入门教程。其中一个老外的教程的一句代码,深深吸引了我,让我一下子爱上了Python。 my_name = 'Jinqiuxin' print(my_name[-1]) 喔噢,就是这样,爱上了。 ...
分类:编程语言   时间:2020-01-22 13:09:23    收藏:0  评论:0  赞:0  阅读:70
堆排序
输入一个长度为n的整数数列,从小到大输出前m小的数。 输入格式 第一行包含整数n和m。 第二行包含n个整数,表示整数数列。 输出格式 共一行,包含m个整数,表示整数数列中前m小的数。 数据范围 1≤m≤n≤1051≤m≤n≤105,1≤数列中元素≤1091≤数列中元素≤109 输入样例: 5 3 4 ...
分类:编程语言   时间:2020-01-22 13:08:49    收藏:0  评论:0  赞:0  阅读:73
Django中非视图函数获取用户对象
今天遇到了一个问题:在Django中怎么从非视图函数中获取用户对象?怎么保证不同的请求获取到不同的用户对象? 平常我们获取用户对象使用的是: 不得不说,这确实很方便。 但是,如果现在有两个类: 因为工具类并没有拿到request对象,所以无法利用request.user获取用户对象 我的第一个想法是 ...
分类:其他   时间:2020-01-22 13:08:28    收藏:0  评论:0  赞:0  阅读:83
UVA679 - Dropping Balls 题解
这道题显然可以直接模拟前 $I$ 个小球的掉落,最终即可得解.但是,很明显,这么做会使时间复杂度直接爆炸成 $O(l\times D\times I)$,已然是力不从心. 仔细观察,可以简单地发现:我们只需模拟第 $I$ 个小球的运动即可,通过判断当前节点上已经经过了的小球数的奇偶性,可以轻松判断第 ...
分类:其他   时间:2020-01-22 13:08:04    收藏:0  评论:0  赞:0  阅读:70
python实现markdown文件字段批量替换
python实现markdown文件字段替换 需求 买了新域名后,七牛云的图床链接需要从xuetao.co替换到senup.cn,具体操作是要从本地众多markdown文件里面批量替换七牛云的图床地址,然而手动操作又太麻烦。因此,用python进行文件处理最合适了。 方法 ...
分类:编程语言   时间:2020-01-22 13:07:35    收藏:0  评论:0  赞:0  阅读:81
云服务的三种模式
一. IaaS(基础设施即服务) IaaS(Infrastructure as a Service),即基础设施即服务。提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算 ...
分类:其他   时间:2020-01-22 13:07:11    收藏:0  评论:0  赞:0  阅读:77
【设计模式】抽象工厂模式
抽象工厂模式 抽象工厂模式: 提供了一个创建一些列相关或相互依赖对象的接口,而无需指定它们具体的类。 先回顾一下简单工厂和工厂方法: 简单工厂:其有一个产品的抽象基类,从中衍生出多个具体的产品。还有一个工厂类,其中通过switch再利用多态的形式,构建产品。 工厂方法:由于简单工厂如果添加产品就会导 ...
分类:其他   时间:2020-01-22 13:06:43    收藏:0  评论:0  赞:0  阅读:71
oracle单机数据库搭建巨详细文档
规划 环境:redhat6.9 安装包:p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip 数据库配置 ORACLE_SID=csk; ORACLE_BASE=/home/app/oracle; ...
分类:数据库技术   时间:2020-01-22 13:06:16    收藏:0  评论:0  赞:0  阅读:79
k8s创建自定义资源
CRD制作步骤 1.在GOPATH/src创建一个项目根目录 以mynet项目为示例 2.在根目录/apis/api组名 目录下创建一个register.go用来放置全局变量 API组名是myapi API版本是v1 package mynet const ( GroupName="mynet.k8 ...
分类:其他   时间:2020-01-22 13:05:53    收藏:0  评论:0  赞:0  阅读:144
Linux下mysql的安装与卸载并且连接navicat详解(亲测可用)
哈喽,大家好,费了九牛二虎之力,终于完成了linux下用yum安装mysql,虽然出了很多错,但是最终成功可谓是不易,下面详细介绍下mysql的安装步骤: 一、卸载mysql 1.首先查看以前是否在linux上安装过mysql,如果有则需要先卸载干净。 首先使用命令查看虚拟机上是否存在mysql r ...
分类:数据库技术   时间:2020-01-22 13:05:02    收藏:0  评论:0  赞:0  阅读:110
VC中:输入一个数,判断它是否是素数
#include "stdio.h" #include "math.h" void main() { int i=2,m=1,k=1; printf("请输入数字:"); scanf("%d",&m); k=sqrt((double)m); for(;i<=k;i++) { if(m%i==0) b ...
分类:其他   时间:2020-01-22 13:04:47    收藏:0  评论:0  赞:0  阅读:97
CANmonitor我自己编写的程序
这个版本的程序, 上位机可以对电机的转速进行在线的设定,同时上位机接受电机控制器上报的母线电压,电机温度,控制器温度等。 在调试的过程中我遇见了一个问题,电机的转速的采样 。 根据协议:电机的转速为16位有符号数。我需要将两个字节合并成一个字进行显示。 我的做法是:有符号数 他的范围是-32768 ...
分类:其他   时间:2020-01-22 13:04:25    收藏:0  评论:0  赞:0  阅读:104
django入门与实践(续)
完善博客 博客页面设计 页面概要 1.博客主页面 主页面内容 文章标题列表,超链接 发表博客按钮(超链接) 列表编写思路 取出数据库中所有文章对象 将文章对象们打包成列表,传递到前端 前端页面把文章以标题超链接的形式逐个列出 模板for循环 {% for XX in XXS %} HTML语句 {% ...
分类:其他   时间:2020-01-22 13:03:27    收藏:0  评论:0  赞:0  阅读:87
开始使用Manjaro
Manjaro是什么? 一个基于Arch系列,开源的linux发行版 "Mnajrao官网" 了解更多,这里不做更多阐述内容 为什么使用Manjaro 第一点,为了方便自己隔离腾讯网游 第二点,更方便的学习linux命令、shell脚本 第三点,可以模拟在工作中服务器部分搭建一些环境 配置的软件 P ...
分类:编程语言   时间:2020-01-22 13:03:10    收藏:0  评论:0  赞:0  阅读:110
浏览器端将语音转换为URL格式的字符串(base64 位编码)
我们可以在浏览器端,通过调用 原生的 ,将语音转换为文字,实现语音输入的效果。思路是: 1. 录制一段音频; 2. 将音频转换为 格式的字符串( 位编码); 3. 调用讯飞开放接口,将 位编码转换为文本。 这篇文章实现前两步,将音频转换为 格式的字符串( 位编码)。 这里将会用到于媒体录制相关的诸多 ...
分类:Web开发   时间:2020-01-22 13:02:52    收藏:0  评论:0  赞:0  阅读:110
VC;100到300之间不能被3整除的数
第一种方法:#include "stdio.h" void main() { int i=1,j=0,k=0,s=0; for(i=1;i<=3;i++) { for(j=0;j<10;j++) { for(k=0;k<10;k++) { s=i*100+j*10+k; if(s%3!=0) {pr ...
分类:其他   时间:2020-01-22 13:00:39    收藏:0  评论:0  赞:0  阅读:83
VC:Fibonacci数列。即前两个数是一,后面的数是前两个数的和。输出前40位
#include "stdio.h" void main() { int k=1; long i=1,j=1; for(;k<21;k++) { i=i+j; j=j+i; printf("%d,%d \n",i,j); } } ...
分类:其他   时间:2020-01-22 13:00:21    收藏:0  评论:0  赞:0  阅读:69
1156条   上一页 1 ... 38 39 40 41 42 ... 58 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!