git命令之常用基础命令

一、查看分支 git branch #列出你在本地的分支 git branch -r #列出全部远程分支 git branch d branchname # 删除本地分支 二、合并分支 eg: 将最新的master合并到自己的分支dev的步骤 1)git checkout maser # 切换到master分支 2)git pull # 拉取master最新的代码 3)git checkout dev # 切换到自己分支 4)git merge master #讲master的代码merge到
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

判断字符串是否为数字(JAVA)

方法一、通过Character.isDigit()来判断 public static void main(String[] args) { String content = "123"; boolean checkFlag = true; for(int i=0;i<content.length();i++){ if(!Character.isDigit(content.charAt(i))){
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

CF450A 【Jzzhu and Children】

普通的模拟题 这题用一个队列容器来模拟队列元素是pair类型的,first用来存每个小朋友想要的糖数,second用来存小朋友的序号,然后开始模拟,模拟出口是当队列迟到等于1时就输出当前队列里小朋友的序号。 具体代码: #include<bits/stdc++.h> using namespace std; int n,m,x,tot,sum; queue<pair<int,int> >a; int main(){ cin>>n>>m; for(int i=1;i<=n;i++
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

windows10中安装virtualenv并创建虚拟环境

1.安装virtualenv pip install virtualenv 2.查看python解释器路径 where python 3.创建一个python3虚拟环境 win+R输入cmd按回车,然后: D: cd D:\VScodeProjects\PythonProjects\opms virtualenv venv -p "C:\Users\test\AppData\Local\Programs\Python\Python37-32\python.exe"  4.激活虚拟环境以及
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

CSPS模拟 55

  没睡醒就考试,蓝绶   考试前我在擦眼镜   好像总也擦不干净?   就像石乐志一样一直地在擦   cbx捅了我几下,好像想说什么?   没睡醒,不理   终于擦完了!   雾草要考试?   T1 联     先离散化,再正面上线段树     em,如果你睡醒了知道离散化后值域会翻倍,数组也开成2倍的话是很难不A的   T2 赛     观察得知复杂度为nlogn,那么一定是枚举一个n级别的量,然后log更新答案啦     三分是什么,我没想到     莉露露说过:多面手问题要从低能力者下
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

CF171C 【A Piece of Cake】

遵从题意枚举暴力 读人n,再求出$\sum^n_1a[i]*i$然后输出答案,(记得开个long long以免炸掉) 以下是代码: #include<bits/stdc++.h> using namespace std; long long n,a,sum; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a; sum+=i*a; } cout<<sum<<endl; return 0; }   
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

JDBC—04—JDBC动态查询;应用程序分层;封装通用的BaseDao;JDBC驱动加载原理;

一. JDBC动态查询 动态查询:根据用户给定的条件来决定执行什么样的查询。 1.1代码 //动态查询 public List selectDeptByProperty(Departments departments){ Connection conn =null; PreparedStatement ps =null; ResultSet rs = null; List list = new ArrayList<>(); try{ conn =JdbcUtil.getConnection()
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

USACO Stock Market

洛谷 P2938 [USACO09FEB]股票市场Stock Market 洛谷传送门 JDOJ 2625: USACO 2009 Feb Gold 2.Stock Market JDOJ传送门 题目描述 Despite their innate prudence, the cows took a beating in the home mortgage market and now are trying their hand at stocks. Happily, Bessie is pre
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

程序员修炼之道:从小工到专家九月第一篇

这半个多月,从老师介绍给我们这本书之后,我在网上又读了写别人的体验与感受,感觉收益颇丰,我虽然刚开始读,但是里面有一些名言警句感觉和我们练习的十分紧密。 第一句呢就是你说什么和你怎么做同等重要,这是从别人那看来的,书上写道,如果你不能有效的向别人传达你所想的,及时你有再好的想法也是没用的。谁然我还没有参加工作,不能够真正的了解到程序员的工作,但是,我觉的这句话和我们即使不是程序员都有重要的意义,无论是编程序,还是个人的生活,我们整体都是离不开团队的,团队真的很重要,我们需要把自己想象的传达给团
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

概率dp light 1321

题意:给定一张无向图,每条边都有一个通过的概率 ,如果无法通过,那么就要回到起点重新出发 从起点到终点的时间固定为K,如果成功到达,又需要额外花费K的时间,问走S次的最小期望时间 思路:这道题分为两部分,第一部分是求spfa,第二部分是通过得出的最大的概率的那条路算出答案;怎么算呢,通过最短路求出后,设期望值为E,成功概率为p,如果成功,期望值为p*2k,如果不成功,期望值为(1-p)*(E+2k)因此E=p*2k+(1-p)*(E+2k),化简为E=2k/p最后再乘上s 1 #includ
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

2019-2020-1 20175312 《信息安全系统设计基础》第2周学习总结

博客完成于码云。 博客码云链接: https://gitee.com/dky20175312/dky_20175312_warehouse_1/blob/master/she/docx/she_homework_week2.md
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

MySQL 相关规约(v1.0)

0)前言 a. 基本规约 【强制】表存储引擎必须使用InnoDB(针对主库一般是强制要求的) 【强制】表字符集默认使用utf8,必要时候使用utf8mb4(个人踩坑:emoji表情存储问题) 说明: 通用,无乱码风险,汉字3字节,英文1字节 utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它 【强制】禁止使用存储过程,视图,触发器,Event 说明 对数据库性能影响较大,互联网业务,能让站点层和服务层干的事情,不要交到数据库层 调试,排错,迁移都比较困难,扩展性较差 【强制】禁
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

归并排序代码

public class Main{ public static void main(String[] args){ int[] A = {5,2,6,3,1,10,9}; mergeSort(A, 0, A.length - 1); for(int i = 0; i < A.length; i++){ System.out.print(A[i] + " "); } S
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

Ubuntu server16.04安装配置驱动418.87、cuda10.1、cudnn7.6.4.38、anaconda、pytorch超详细解决

目录 Ubuntu server16.04安装配置驱动418.87、cuda10.1、cudnn7.6.4.38、anaconda、pytorch超详细解决 安装GCC 安装NVIDIA驱动 1. 卸载原有驱动(没装跳过) 2. 禁用nouveau 3. 安装NVIDIA显卡驱动 安装CUDA10.1 安装cudnn 安装anaconda 安装tensorflow 安装pytorch Reference Ubuntu server16.04安装配置驱动418.87、cuda10.1、cudnn
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

github 体积限制

github 体积限制 仅供了解,切勿滥用。希望自觉维护良好社区。 单文件 单个文件大于 50M 时会收到警告, 100M 时会被拒绝。 该警告将告诉您哪些文件太大: remote: warning: Large files detected. remote: warning: File big_file is 55.00 MB; this is larger than GitHub’s recommended maximum file size of 50 MB 推送信息big_file已接
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

全网无损音乐、超清视频免费下!

全网无损音乐、超清视频免费下! 不知道大家有没有碰到过想听或者想下音乐就要付费的情景。下面凡哥给大家介绍一些骚姿势。通过一些音乐/视频解析网站来免费下载无损音乐和超清视频,非常方便。今天凡哥就分享几个这样的网站给你: 1.摩声 http://moresound.tk/music/ 多平台音乐免费解析下载,多种音质供你选择,还可以在线播放、试听,无需注册登录,简直太强大了,试了一下,几乎没有它找不到的歌。赶紧用,别等到哪天它撑不住了。 2.51ape http://www.51ape.com/
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

SQL进阶系列之11让SQL飞起来

写在前面 SQL的性能优化是数据库使用者必须面对的重要问题,本节侧重SQL写法上的优化,SQL的性能同时还受到具体数据库的功能特点影响,这些不在本节讨论范围之内 使用高效的查询 参数是子查询时,使用EXISTS代替IN -- 使用EXISTS替代IN的建表语句 CREATE TABLE Class_A (id char(1), name varchar(30), PRIMARY KEY(id)); CREATE TABLE Class_B (id char(1), name
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

软件工程基础图示(第三章 需求分析)

软件工程基础图示(第三章 需求分析) 学习目标: 1)需求分析相关概念 2)需求分析任务和步骤 3)需求变更管理 4)出题:面向过程的分析方法,重点:数据流图 5)出题:面向对象的分析方法,重点:用例图 1、需求分析概念 需求:清晰、简洁、无二义性 任务:建立分析模型、编写需求说明 2、需求分析步骤 1)需求确认:需求获取——需求提炼(建模)——需求描述——需求验证 2)需求变更<需求变更一定是甲方提> 3)需求获取 类型: (1)功能性需求 (2)非功能需求:限定了选择解决问题方案的范围(平
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

k8s学习手册

k8s学习手册 更新中...... 目录 01kubernetes基础概念 02kubeadm 初始化kubernetes集群 03kubernetes应用快速入门 04 kubernetes资源清单定义 05kubernetes Pod控制器应用进阶 06kubernetes Pod控制器 07kubernetes Pod控制器 08kubernetes Pod控制器 09kubernetes Service资源 10kubernetes Ingress及ingress Controller
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0

SQL进阶系列之10HAVING子句又回来了

写在前面 HAVING子句的处理对象是集合而不是记录 各队,全队点名 --各队,全体点名! CREATE TABLE Teams (member CHAR(12) NOT NULL PRIMARY KEY, team_id INTEGER NOT NULL, status CHAR(8) NOT NULL); INSERT INTO Teams VALUES('乔', 1, '待命'); INSERT INTO Teams VALUES('肯', 1, '出勤中'
分类: 其他 发布时间: 09-29 20:24 阅读次数: 0