004-创建多线程 方式二:实现Runnable接口

方式2:实现Runnable接口 步骤: A:自定义类MyRunnable实现Runnable接口 B:重写run()方法 C:创建MyRunnable类的对象 D:创建Thread类的对象,并把C步骤的对象作为构造参数传递 public class MyRunnable implements Runnable { @Override public void run() { for (int x = 0; x < 100; x++) {
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

Qpro: 基于命令行的C/CPP项目

环境 Qpro基于gcc/g++/clang/...与python3, 请确保电脑在拥有Python环境的同时, 至少安装了一套C/CPP编译指令. 功能 提供脚本在命令行里高效***运行C/CPP项目***。 提供***模板管理器***,轻松将代码保存和导出。 提供***对拍器***,轻松进行程序输出结果的对拍或进行文本文件的对比。 特殊说明 Qpro对CLion的特殊支持: 在CLion项目中,Qpro可以自动将其初始化为Qpro项目 任意一个包含C/CPP文件的文件夹都可以成为Qpro项
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

NIKKEI Programming Contest 2019-2 D 部分分题解

请注意本文章所描写的算法只可以获得前 14 个测试点(含三个样例)的部分分,但是没有出现 WA 的情况。 题面 给出 \(m\) 个线段,每次可以从线段上任意一点以代价 \(c_i\) 走到线段上另一点,每条线段只能使用一次,求从 \(1\) 位置走到 \(n\) 位置的最小代价。 部分分题解 观察样例可以发现,在线段上走的目的其实是走到下一个线段/终点上,因此当前点转化成了当前线段的移动,一定程度上减小了时间复杂度,但是由于线段移动可行性的判断是 \(O(m^2)\) 的,而移动方案数也可以
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

Light of future-冲刺Day 3

目录 1.SCRUM部分: 每个成员进度 SCRUM 会议的照片 签入记录 代码运行截图 发布界面 用户浏览界面 管理员浏览界面 2.PM 报告: 时间表 燃尽图 任务总量变化曲线 每名成员的贡献比 归属班级 →2019秋福大软件工程实践Z班 作业要求 →团队作业第五次—项目冲刺 团队名称 未来之光 这个作业的目标 第三天的冲刺总结 作业正文 →Light of future-冲刺Day 3 其他参考文献 1)两小时入门spring boot 百度云免费资源:https://pan.baidu
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

java统计哈利波特中,字母,单词。

一、输出某个英文文本文件中 26 字母出现的频率,由高到低排列,并显示字母出现的百分比,精确到小数点后面两位。 1.字母频率 = 这个字母出现的次数 / (所有A-Z,a-z字母出现的总数) 2.如果两个字母出现的频率一样,那么就按照字典序排列。 代码: package Tjwords; import java.io.*; import java.text.DecimalFormat; public class FileReaderTest { static DecimalFormat df=
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

sql 基础语法3:分组,聚合函数,having,联合查询,快速备份,内联函数

select * from Classinfo select * from StuInfo select * from CourseInfo select * from ScoreInfo --分组 group by,分组后在结果列中只能出现分组依据列和聚合列 --统计男女人数 select stuSexy,COUNT(*) from StuInfo group by stuSexy--分组也是一个聚合过程,把所有性别相同的元组放到了同一行 --算出每门课的平均分 select cId,a
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

Unity2018 用vs2017打开脚本时,不兼容不能加载工程

修改 <TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion> 为 <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

UVa 10020 Minimal Coverage

\(UVa\) \(10020\) 题意: 给你一个\(0\)~\(m\)的区间,然后给你若干线段,问你最少取多少线段可以将0~m完全覆盖 分析: 经典贪心模型 \(Code:\) #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #include<cstring> using namespace std; const int maxn=100010; struct Node { int
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

8.Python3 数字(Number)

Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。 以下实例在变量赋值时 Number 对象将被创建: var1 = 1 var2 = 10 您也可以使用del语句删除一些数字对象的引用。 del语句的语法是: del var1[,var2[,var3[....,varN]]] 您可以通过使用del语句删除单个或多个对象的引用,例如: del var del var_a, var_b Python 支持三种不同的数值类
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

没有后台API接口 前端页面实现搜索框模糊查询

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="search" placeholder="西游记人物模糊查询" id="search"> <ul> </ul> <script> //模拟的json数据 var arr=[ {"id":1,"name":"猪八戒"},
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

小福bbs-冲刺日志(第三天)

【小福bbs-冲刺日志(第三天)】 这个作业属于哪个课程 班级链接 这个作业要求在哪里 作业要求的链接 团队名称 小福bbs 这个作业的目标 UI重构完成 作业的正文 小福bbs-冲刺日志(第三天) 其他参考文献 面向百度和邹欣老师的《构建之法》 一 . SCRUM部分 (1)进度表 成员姓名 今日进度 耗费时间 明日计划 马连政 服务器的搭建,本地服务器搭建成功 6h 搭建网络服务器,功能模块完善 胡庆寿 5张还不是很成熟的界面图 5h 进一步优化,擦好屁股 吴斯桓 ui 7/15 6h u
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

使用afl-fuzz测试poppler(二)

上节内容:使用afl-fuzz测试poppler(一) 开始fuzz 在fuzz之前,先看下\alf-2.52b\testcases文件夹,这里面存放的就是最初用来作为输入的样本 poppler一款pdf处理工具,所以,我们将\testcases\others\pdf文件夹中的small.pdf拷贝出来,作为fuzz的输入。这里,我们可以多拷贝几遍这个文件来作为输入,也可以收集其他一些pdf样本作为输入,以加快fuzz的进度 mkdir afl-input cp ./afl-2.52b/tes
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

11.8linux学习第一天

昨天linux就该这么学开班第一天,老刘带领我们学习了第0章,了解了RHEL的前世今生。
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

电商平台定制化解决方案

电商平台解决方案介绍 安莫比电商平台支持搭建B2C、B2B、B2B2C等各类运营模式的电商平台,提供供应商管理系统、订单管理系统,仓储管理系统;同时支持接入物流管理系统、ERP财务系统。 根据实际运营需求,打造完整电商行业软件定制方案 整体能力矩阵: 商城应用系统:包括B2c/B2b/B2c2b等各种运营模式的商城系统,涵盖了大商城(所有渠道商品的运营,自营,寄售,第三方等),商家店铺,自营商城(仅自营商品),几乎是所有的商城形态。终端方面支持PC端、微信端(H5)、微信小程序、原生APP(安
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

使用CSS来渲染HTML的表单元素

效果: 实现: <!DOCTYPE html> <html> <head> <title>使用CSS来渲染HTML的表单元素</title> <style type="text/css"> input[type=text], select { width: 100%; padding: 12px 20px; margin: 8px 0; display
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

nest 搭建项目

Standard mode(单仓库) 和 Monorepo mode(多仓库) 两者的区别 单仓库模式支持一个服务端 例如 单独的网页和服务端支持 多仓库模式支持两个服务端,例如 后台管理界面的服务端和app界面的服务端 甚至更多 两个服务端能够共同使用一个数据库模型(当然单仓库也可以支持,只是需要尽力两个独立的服务端,数据模型也需要两份,很不方便) 第一步 全局安装nest-cli npm i -g @nestjs/cli or yarn global add @nestjs/cli
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

pymysql 数据库允许访问设置

在进行pymysql的使用时,我们首先要进行数据库的设置才能进行访问。 首先两种情况下,数据库是不能被访问的 mysql 必须开启远程访问权限,才能允许远程连接 root账户是无法远程登录的,只可以本地登录 1、使用cheney数据库 use cheney 2、添加用户允许从任何主机连接到mysql服务器 允许任何ip地址(上面的%就是这个意思)的电脑使用root用户和root为密码来访问这个mysql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

LoadRunner脚本开发:接口关联和md5加密(四)

一. 关联一:登录接口依赖注册接口请求参数中的mobile web_reg_save_param_regexp的使用 {randomPhone}的属性设置 源码:先请求注册接口,注册接口请求成功后,再去请求登录接口,登录和注册的手机号一致 Action() { //定义固定参数 lr_save_string("192.168.0.105", "host"); lr_save_string("8080", "port"); lr_
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

多线程的同步解决方案

一、线程同步 线程同步:即当有一个线程在对内存进行操作时,其他线程都不可以对这个内存地址进行操作,直到该线程完成操作, 其他线程才能对该内存地址进行操作,而其他线程又处于等待状态,实现线程同步的方法有很多,临界区对象就是其中一种。 在多线程编程里面,一些敏感数据不允许被多个线程同时访问,此时就使用同步访问技术,保证数据在任何时刻,最多有一个线程访问,以保证数据的完整性。 二、多线程同步解决方案 2.1 同步代码块:   使用 synchronized() 对需要完整执行的语句进行“包裹”,sy
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0

MySQL的那些坑

1. 表名一定要区分大小写,不一致就会报错 2. 无隐式的类型转换 (比如对某数值进行排序时,原表字段存储却是varchar型,就会对该数值按字符串排序而非数值大小!) 3. group by 也能查询出非group by的字段,但是会改变记录数!随机取一条 4.
分类: 其他 发布时间: 11-09 22:34 阅读次数: 0