Callable接口实现线程

public class CallableDemo { public static void main(String[] args) throws Exception, ExecutionException { FutureTask<String> futureTask = new FutureTask<>(new CallableThread()); new Thread(futureTask,"A").start(); Sy
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

druid+dbutils+spring整合web项目

如何使用druid(连接池)和dbutils再加上spring创建一个maven多模块web项目? 1、准备需要的maven依赖 <dependencyManagement> <dependencies> <!--spring-context依赖--> <dependency> <groupId>org.springframework</groupId> <
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

我食用的桶装水的品牌是-怡寳纯净水(寳为繁体汉字-宝)

请大家认准正品怡寳品牌的桶装水,不喝矿泉水,喝纯净水,怡寳的纯净水是真正的甜的纯净水 超市里面有卖的,不一定要叫送水的工人来送。。。。 正品怡寳纯净水的宣传语是 你我的怡寳 正品怡寳纯净水的水为什么喝起来是甜的呢? 原因是:真正的纯净的水,水分子H20,三角形几何分子解码单元,可以把人体内的唾液里面 含的淀粉中的单糖解析出来,所以喝起来,感觉是甜的。。其实并不是水是甜的。。。
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

「数论」exgcd & 中国剩余定理

咕咕。
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

ArrayList集合的

import java.util.ArrayList; /* * 如果想向集合ArrayList中存储基本数据类型,必须使用基本数据类型的“包装类” * * 基本类型 包装类(引用类型,包装类型都位于java.lang包下,不需要导包) * byte Byte * int Integer * short Short * long Long * float Fl
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

MySql DQL数据查询语言

本章案例所需要的表及数据 /*创建部门表*/ CREATE TABLE dept( deptnu INT PRIMARY KEY comment '部门编号', dname VARCHAR(50) comment '部门名称', addr VARCHAR(50) comment '部门地址' ); /*某个公司的员工表*/ CREATE TABLE employee( empno INT PRIMARY KE
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

浅谈KMP模式匹配算法

目录 写在前面 next数组 引理-1 优化的算法 匹配 写在前面 \(kmp\)模式匹配算法是一种能够在线性时间内判断字符串\(A\)是否是字符串\(B\)的子串的算法,并且优于哈希地,能够求出每个子串出现的位置。 我们一般称字符串\(A\)为模式串,字符串\(B\)为文本串。 next数组 \(kmp\)算法的核心步骤即为对模式串进行自我匹配求出\(next\)数组。 \(next[i]\)表示以i结尾的非前缀子串与前缀能够匹配的最大长度,简单地说,就是模式串的前i位构成的子串的前缀后缀最
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

day37总结

目录 昨日回顾 今日内容 昨日回顾 # 1.pymysql # # 介绍: # Python操作mysql的模块 # 安装: # pip install mysql # # 连接: # import pymysql # conn = pymysql.connect(host='主机名', user='用户名', password='密码', database='数据库名',c
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

【翻译】asp.net core 3.0基本概念

这篇文章描述了开发asp.net core所需要掌握的基本概念。 原文地址:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/?view=aspnetcore-3.0&tabs=windows StartUp类 Startup类用于: 配置应用程序所需的服务。 定义请求处理管道 服务是应用程序使用的组件。例如,日志记录组件是服务。配置(或注册)服务的代码被添加到StartUp类的ConfigureServices方法中。 请求处
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

rjgc-team-2019小组 Alpha冲刺阶段博客目录

rjgc-team-2019小组 Alpha冲刺阶段博客目录 一、Scrum Meeting 第六周会议记录 第七周会议记录 二、测试报告 alpha阶段测试报告 三、习得的软工原理/方法/技能 (1)在前期需求讨论时,虽然我们花了很多时间,但相信这也是值得。同时我们也采访了附近的同学,根据他们的真实想法和我们自己的体验,从管理者和用户的角度来改善我们的软件需求 (2)在进行UI界面设计时,学习了新的软件墨刀的使用,甚至在淘宝上买了大量的图标以供参考,同时借鉴了微信小程序设计指南,以上操作让我
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

树链剖分 (洛谷3384)

https://www.cnblogs.com/chinhhh/p/7965433.html#firstt
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

@bzoj - 2395@ [Balkan 2011]Timeismoney

目录 @description@ @solution@ @accepted code@ @details@ @description@ 有n个城市(编号从0..n-1),m条公路(双向的),从中选择n-1条边,使得任意的两个城市能够连通,一条边需要的c的费用和t的时间,定义一个方案的权值 v = (n-1条边的费用和)*(n-1条边的时间和),你的任务是求一个方案使得v最小。 Input 第一行两个整数n,m,接下来每行四个整数a,b,c,t,表示有一条公路从城市a到城市b需要t时间和费用c
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

Web Scraping using Python Scrapy_BS4 - using Scrapy and Python(1)

Create a new Scrapy project first. scrapy startproject projectName . Open this project in Visual Studio Code
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

docker中查看Jenkins administrator密码

1.docker ps -a 查看docker容器id 2.docker exec -u 0 -it a0be9d163c23 /bin/bash -u 0是使用root权限 a0be9d163c23是Jenkins的容器id 3.cat /var/jenkins_home/secrets/initialAdminPassword
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

20191218《信息安全导论》第五周总结

教材学习内容总结 本周学习了计算机语言从低级到高级:机器语言(用二进制表示)、汇编语言(加入了助记符)以及高级语言(更加具有可读性),了解了虚拟机Pep/8运行原理,并使用Pep/8完成了机器码和汇编语言的简单编程,更深入地了解到计算机系统运行的原理;知道了伪代码在编程时的重要性,并了解到伪代码不必拘泥于形式,而是要清楚表达目的以及实现过程;同时在调试程序时了解到了手动模拟程序的重要性:当边界值取值有问题时,不妨带入几个简单的数据,在运行程序前先动笔模拟计算机操作看会出现什么结果;了解了分支结
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

线性筛2 筛约数个数

线性筛2 1.筛约数个数 根据唯一分解定理 \(\huge n = p_1^{k_1}p_2^{k_2}...p_q^{k_q}\) 任意质因子的任意次幂都可以随意组合, 所以根据乘法原理 \(n\)的约数个数为 \((1+k_1)*(1+k_2)*(1+k_3)*...(1+k_q)\) so, 可以根据这个线性筛约数个数 首先设 \(num(i)\) 为\(i\) 的 \(k_1\) (也就是最小质因数的指数) \(d(i)\) 为 \(i\) 的约数个数 然后根据线性筛那套理论 分三种情
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

小工到专家

当团队出现问题时,你要做的首先是做好自己,努力的完成自己要完成的部分,才能带动起其它人的工作兴趣,给他们一种好像大家一起努力就会完成这个不可能任务的一丝希望,让他们瞥见未来,他们就会聚集在你的身边。也就是说,即使bug不是你造成的,你也不能去抱怨,去指责,而是要一起承担,一起修改。就像玩游戏一样,要有团队意识。
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

python json模块小技巧

python的json模块通常用于与序列化数据,如 def get_user_info(user_id): res = {"user_id": 190013234,"nick": "havana"} json_str = json.dumps(res) return json_str 但是当要序列化的数据里面包含中文字符时,会变成这样 import json res = {"user_id": 190027134, "nick": "愚蠢的萝卜"} print(json
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

shell脚本就是由Shell命令组成的执行文件,将一些命令整合到一个文件中,进行处理业务逻辑,脚本不用编译即可运行。它通过解释器解释运行,所以速度相对来说比较慢。

shell脚本? 在说什么是shell脚本之前,先说说什么是shell。 shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个命令解释器,它通过接受用户输入的Shell命令来启动、暂停、停止程序的运行或对计算机进行控制。 shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 Shell 的本质。
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0

八数码问题算法小结

八数码问题 八数码问题也叫九宫问题,是人工智能中状态搜索中的经典问题,其中,该问题描述为:在3×3的棋盘,摆有八个棋子,每个棋子上标有1至8的某一数字,不同棋子上标的数字不相同。棋盘上还有一个空格,与空格相邻的棋子可以移到空格中。要求解决的问题是:给出一个初始状态和一个目标状态,找出一种从初始转变成目标状态的移动棋子步数最少的移动步骤。 这是一个典型的图搜索问题,但是该问题并不需要正在建立图数据结构来进行求解,而是将图的搜索方法抽象,运用到该问题上。以下是分析过程: 首先考虑将算法问题进行抽象
分类: 其他 发布时间: 11-03 20:34 阅读次数: 0