自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (4)
  • 收藏
  • 关注

原创 git常用命令 精华总结

历史简介略过最基本的操作git init 创建版本库,会产生一个.git的隐藏目录,用来跟踪管理版本库git add 把文件添加到仓库git commit把文件提交到仓库,-m可以添加提交信息。commit会将add进仓库的文件全部提交到仓库。git status其实感觉这个并不常用, 到那时这个可以看仓库的当前状态。git status可以和git diff命令配合使用,通过status查看哪些文件被修改过还没有提交,通过diff可以看修改了哪些内容。也可以通过git status查看将被c

2021-04-07 16:09:01 211

原创 6.828 lab1 part1

Intel 16-bit的8088处理器,1MB内存中,如下图所示。​  0KB - 640KB的内存区间成为低内存(Low Memary)区间,也是唯一的随机访问内存,其实也只有早期的计算机可以使用,因为早期的计算机之后16KB,或者32,64KB的RAM​​  640KB 到 768KB为了视频硬件输出保留的内存空间。而最重要的一部分是Basic Input/Output​  System(BIOS),占据64KB ,最早的BIOS使用ROM做的,但是后面变成了可更新的闪存,我们现在也可以看到主板

2021-03-25 00:19:39 156

原创 三种 二分查找算法 (板子)

查找target是否在Array中,不存在返回 -1第一种算法返回找到的第一个位置第二种算法返回target在Array中第一次出现的位置第三种算法返回target在Array中最后一次出现的位置Array 目标数组;len 数组长度;target查找数字;int binary_find (int *array,int len,int target) //...

2019-04-03 20:32:55 750

原创 git 简单命令使用指南

划重点:开头先安利https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000讲的很棒,值得学习,这里我吧我学习过程中觉得比较重要的内容,消化了自己写一写(实用代码居多)正文首先,要先给大家强调一下,是使用C语言开发的.安装的话再说吧.首先,用git,就必须要有一个本地的仓库.创建...

2019-03-05 21:41:18 190

原创 2019年实践项目课题

又是一个半年一篇题目都没有写正好这个学期上。软件项目管理,软件项目过程,软件项目测试,软件体系结构四门课再加上实践课,四加一的一个课程体系。好好总结吧这个学期,感觉如果好好学习的话还是有收获的。----未完待续。...

2019-03-04 10:36:04 200

原创 用自己的电脑搭建服务器并让外网访问。

你需要的东西在这里基本都能找到了: x64:https://pan.baidu.com/s/1dZzrPdWJjiGNdIB3fspWpg x86:https://pan.baidu.com/s/1sRc74Ba9feHKU_-EqE5bcw安装配置JDK https://blog.csdn.net/upc1607020107/article/details/81354242安装To...

2018-08-02 11:37:38 25259 1

原创 Tomcat修改默认端口

找到tomcat安装路径下.\conf\server.xml文件打开<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />找

2018-08-02 11:23:11 2085

原创 Tomcat的安装与使用

下载链接抛一个: https://pan.baidu.com/s/1cLqv_YpQU2lbT5rBRi44Fw下载安装好之后其实就可以直接使用了,但是最好还是配置一下环境变量,这样我心里舒服一点。新建系统变量名”CATALINA_HOME”和”CATALINA_BASE” 值都填写路径,我的是C:\Program Files\Apache Software Foundation\To...

2018-08-02 11:17:27 1024

原创 Mysql 免安装版的使用

先下载。 64位电脑mysql-5.7.22 https://pan.baidu.com/s/1nFqCUVe5bbKMSgt_HtuNmQ 32位电脑mysql-5.7.23 https://pan.baidu.com/s/1-h8yIaY3YEPVB4c8vUlWHQ然后就是万恶的环境配置: 1.下载 先把下载好的东西解压出来,我解压的路径是这个: C:\Program Fi...

2018-08-02 11:10:48 1189

原创 配置JDK环境变量

下载好JDK之后,一路无脑安装就行了,会安装在C盘,但是不会占用多少空间,所以直接无脑安装就可以。环境变量: 1.系统变量中新建一个JAVA_HOME变量 变量值填写jdk安装路径,我的是 C:\Program Files\Java\jdk1.8.0_181 这是默认的路径。。。2.寻找系统变量中的path变量,没有的话新建一个。 在变量值后面添加 %JAVA_HOME%\bi...

2018-08-02 10:35:08 857

原创 Android 用Intent实现活动之间数据的传递

好了,大家,基本最最基本的通过一个Intent启动一个活动大家都懂了,那我们学一下,那个那个,就是Intent之间数据的传递。先看看当前活动向下一个活动传递数据:这里用到一个putExtra()方法,我们呢,在menu里再加一个选项。case R.id.chuandi_hw: String hw = "hello world"; Intent intent4 =...

2018-08-01 20:15:37 1364

原创 Android studio中的显式Intent和隐式Intent

啊。肯德基绝对是这个世界上最伟大的发明,我已经在这里呆了将近六个小时了。。。虽然没有网(防止我这种人在肯德基蹭的时间太长了,所以就限制了一下下免费WIFI的使用时间也是可以理解的,hhhh)。 还有,Shift+Enter也是代码世界最伟大的发明,为什么Word里面不行?想要实现活动之间的跳转,我们至少也要有两个活动,之前我们有一个FirstActivity了,想在我们new一个Second...

2018-07-29 19:40:42 2379

原创 Android studio里Toast,menu的用法

我觉得这个Toast提醒是真的舒服,看着就好看。首先要定义一个弹出Toast的触发点。我们上一个界面正好有一个button,我们要做的只是修改一下onCreate方法,就像这样:public class FirstActivity extends AppCompatActivity { @Override protected void onCreate(Bundle s...

2018-07-29 19:37:02 2054

原创 @Override

@Override这个标签有什么用呢。。。。。。 其实我也是比较迷茫,查了一下,三个作用吧 1. 可以给你当作注释用,感觉这个也不能说明什么,注释也没什么用。 2. 可以告诉读你代码的人,这是对它父类方法的重写,其实很多代码规范没有为什么,规范就是规范,代码的可读性还是很重要的。 3. 编译器可以给你验证@Override下面的方法名称是否是你父类中所有的,如果没有就会报错。比如...

2018-07-29 19:33:13 67949 10

原创 看看button怎么用。

来吧,反正也不打ACM了,拿铁随便喝,也没什么吉利不吉利了。我们就进行到第二章了?21号回家今天都29号了,这本书之前看过的内容还没有看完,的确是有点说不过去啊。希望肯德基能给我点学习的乐趣,最好能遇到一个漂亮的大妹子红红火火恍恍惚惚。来吧,我们不用上一章那个HelloWorldActivity项目了,咱们换一个。 新建一个叫ActivityTest的项目来,包名就先用默认的,至于活动,...

2018-07-29 19:30:37 806

原创 粗略谈谈Android studio里的build.gradle

不学习,我觉得放假对我来说就是一个休息的过程。。。。完全不适合学习。 而且,这几天打联盟打的我连打字都打不熟练了,我了个擦。 今天跑肯德基来学习了,待会就去新华书店,感觉还是新华书店更安静一点应该。继续吧,之前的内容。 因为Android Studio不同于eclipse,它是用Gradle来构建项目的,让我们来看一看这个build.gradle(就先看看最外目录下的)buildsc...

2018-07-29 19:26:28 245

原创 安卓学习第三天。。。(引用资源)

我果然又偷懒了。(深夜工程师。。今天打了几把联盟,白金而果然打不动了,赢一把输一把。。。还是老老实实学习吧。) 介绍一下代码中两种方式引用res文件夹下的资源。 比如我们有这样一串代码。<resources> <string name="app_name">HelloWorld</string></resources>我们有两种...

2018-07-24 22:25:32 123

原创 安卓学习怎么还是第二天?(这个项目是怎么运行的?)

鉴于之前偷懒了,所以今晚加个班。 搞点简单的,看看这个项目是怎么跑起来的。<activity android:name=".HelloWorldActivity"> <intent-filter> <action android:name="android.intent.actio

2018-07-23 22:57:38 507

原创 安卓学习第二天?(New的项目里那些文件到底都是干嘛的?)

刚开始就偷懒~红红火火恍恍惚惚 昨天建的工程,让我们把项目结构模式切换成Project,这就是真实的项目结构了。然后我们来挨个看看这都是个什么东西。 1.这个.gradle和.idea文件夹都是Android Studio自己生成的东西,不要在意。 2.这个app文件夹,我们以后写东西基本都在这个文件夹里。一会再细说 3.gradle文件夹( ……作者说了一堆我...

2018-07-23 21:53:50 391

原创 安卓学习第一天?(装个软件,建个项目。)

学习书籍《第一行代码-Android 第二版》–郭霖著。哦,声明一点~我用的是Windows环境下的开发,我个人是没跑到Linux里开发,等我把这本书学会了,应该会考虑去Linux去开发?谁知道呢。 用的软件是Android Studio em….我用的2.3.1,是不是有点老,还可以吧,需要的小伙伴可以在这个网址下载。(https://pan.baidu.com/s/1HE5kf5DyX...

2018-07-22 12:31:38 184

原创 哎呀~

退了ACM半年~ 离开ACM之后好像就真的没有再写过算法方面的题目,也没再来博客转一圈~ 正好这个暑假搞俩比赛要学一些Android。 就继续写写安卓的东西吧~...

2018-07-22 10:39:33 267

原创 SCOI-2007 最大土地面积(凸包+旋转卡壳)

最大土地面积时间限制: 5 Sec 内存限制: 128 MB题目描述在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大。输入第1行一个正整数N,接下来N行,每行2个数x,y,表示该点的横坐标和纵坐标。输出最大的多边形面积,答案精确到小数点后3位。样例输入50 01 01 10...

2018-03-16 00:00:18 203

原创 SCOI-2007 排列Ⅰ (next_permutation() 大法好~~~~ `)

排列I时间限制: 1 Sec 内存限制: 128 MB题目描述给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除(可以有前导0)。例如123434有90种排列能被2整除,其中末位为2的有30种,末位为4的有60种。输入输入第一行是一个整数T,表示测试数据的个数,以下每行一组s和d,中间用空格隔开。s保证只包含数字0, 1, 2, 3, 4, 5, 6, 7...

2018-03-15 23:56:41 171

原创 SCOI-2007 蜥蜴

蜥蜴时间限制: 1 Sec 内存限制: 128 MB题目描述在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石柱上。石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减1(如果仍然落在地图内部,则到达的石柱高度不变),如果该石柱原来高度...

2018-03-15 23:42:08 161

原创 SCOI-2006 -动态最值

时间限制: 5 Sec 内存限制: 128 MB 题目描述有一个包含n个元素的数组,要求实现以下操作: DELETE k:删除位置k上的数。右边的数往左移一个位置。 QUERY i j:查询位置i~j上所有数的最小值和最大值。 例如有10个元素: QUERY 2 8的结果为2 9。依次执行DELETE 3和DELETE 6(注意这时删除的是原始数组的元素7)后数组变为:...

2018-03-15 23:33:32 338

原创 网络流模板-(EdmondsKarp)-HDU-1532-Drainage Ditches

HDU - 1532 Drainage DitchesStatusDescription Every time it rains on Farmer John’s fields, a pond forms over Bessie’s favorite clover patch. This means that the clover is covered by water for awhile an

2017-11-07 22:44:17 300

原创 欧拉筛

#define mx 10000005#define mod 1000000007#define ll long longusing namespace std;bool isprime[mx];int prime[mx],cnt;int ans[mx];void get_prime (){ mem(isprime); mem(prime); cnt=0;

2017-09-07 21:13:20 234

原创 Tr A HDU - 1575(矩阵快速幂)

题目描述A为一个方阵,则Tr A表示A的迹(就是主对角线上各项的和),现要求Tr(A^k)%9973。 输入数据的第一行是一个T,表示有T组数据。 每组数据的第一行有n(2 <= n <= 10)和k(2 <= k < 10^9)两个数据。接下来有n行,每行有n个数据,每个数据的范围是[0,9],表示方阵A的内容。 输出对应每组数据,输出Tr(A^k)%9973。样例输入2 2 2 1 0

2017-09-01 21:53:05 334

原创 Jzzhu and Sequences CodeForces - 450B

题目描述Jzzhu has invented a kind of sequences, they meet the following property:You are given x and y, please calculate fn modulo 1000000007 (109 + 7).输入The first line contains two integers x and y (|x|,

2017-09-01 21:47:37 184

原创 湖南省第十一届大学生计算机程序设计竞赛 阶乘除法

时间限制: 5 Sec 内存限制: 128 MB题目描述输入两个正整数 n, m,输出 n!/m!,其中阶乘定义为 n!= 1*2*3*…*n (n>=1)。 比如,若 n=6, m=3,则 n!/m!=6!/3!=720/6=120。 是不是很简单?现在让我们把问题反过来:输入 k=n!/m!,找到这样的整数二元组(n,m) (n>m>=1)。 如果答案不唯一,n应该尽量小。比如,若

2017-09-01 21:38:46 238

原创 湖南省第十一届大学生计算机程序设计竞赛 简单的图论问题?

时间限制: 5 Sec 内存限制: 128 MB题目描述给一个 n行 m列的迷宫,每个格子要么是障碍物要么是空地。每个空地里都有一个权值。你的 任务是从找一条(r1,c1)到(r2,c2)的路径,使得经过的空地的权值之和最小。每一步可以往上下 左右四个方向之一移动一格,但不能斜着移动,也不能移动到迷宫外面或者进入障碍物格子。 如下图,灰色格子代表障碍物。路径 A->B->D->F->E的权值为

2017-09-01 21:34:02 216

原创 湖南省第十一届大学生计算机程序设计竞赛 错误的算法

题目描述time 5000ms memery 128MB 有道题目是这样的: 输入一个 n行 m列网格,找一个格子,使得它所在的行和列中所有格子的数之和最大。如果答 案不唯一,输出任意解即可。比如,在下面的例子中,最优解是(1,3),即第一行和的三列的交 点(行从上到下编号为 1~n,列从左到右编号为 1~m),所有 7个数之和为 35。 快要比赛的时候,有一个裁判想到了这样一个算法:

2017-09-01 21:25:22 259

原创 河南省第十届大学生程序设计竞赛 年终奖金

题目描述*公司承接了N个项目需要年底完成,每个项目有一定的难度系数。由于项目太多了,需要招聘大量的技术人员。要求每个技术人员至少完成K个项目。 考虑到有些项目之间相似性以及项目的难易程度,为了避免某些员工只挑选轻松项目,CEO提出了一个奖励机制,当技术人员完成分配给他的任务后,年终可以得到一笔奖金,其得到的酬金将是C + (Tmax–Tmin)2。其中,Tmax表示所做项目的最大的难度系数,Tmi

2017-08-31 20:56:22 273

原创 广西 2017 邀请赛 Duizi and Shunzi

题目描述Nike likes playing cards and makes a problem of it. Now give you n integers,ai(1 ≤ i ≤ n) We define two identical numbers (eg: 2,2) a Duizi, and three consecutive positive integers (eg: 2,3,4) a

2017-08-31 02:18:30 360

原创 广西 2017 邀请赛 CS Course

题目描述Little A has come to college and majored in Computer and Science. Today he has learned bit-operations in Algorithm Lessons, and he got a problem as homework. Here is the problem: You are giving

2017-08-31 02:06:29 286

原创 SG 模板

//打表//f[]:可以取走的石子个数//sg[]:0~n的SG函数值//hash[]:mex{}int f[N],sg[N],hash[N]; void getSG(int n){ int i,j; memset(sg,0,sizeof(sg)); for(i=1;i<=n;i++) { memset(hash,0,sizeof(

2017-08-31 01:45:14 309

原创 矩阵乘法 矩阵快速幂

struct matrix{ int a[100][100]; int c;//列 int r;//行};matrix multiply (matrix x,matrix y){ matrix t; for(int i=0; i<x.r; ++i) for(int j=0; j<y.c; ++j) t.a[i][j

2017-08-31 00:22:21 303

原创 模运算法则

模运算与基本四则运算有些相似,但是除法例外。其规则如下: (a + b) % p = (a % p + b % p) % p (a - b) % p = (a % p - b % p) % p (a * b) % p = (a % p * b % p) % p (a^b) % p = ((a % p)^b) % p推论: 若a≡b (% p),则对于任意的c,都有(a + c)

2017-08-31 00:01:41 444

原创 线段树 点更新 区间和 模板

#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>#include <queue>#include <math.h>#define mem(a) memset(a,0,sizeof(a))#define L(u) (u<<1)#define R(u) (u<<1|1)using nam

2017-08-31 00:00:07 245

原创 线段树 区间求和模板 (区间修改)

#include <stdio.h>#include <iostream>#include <algorithm>#include <math.h>#include <cstring>#include <queue>#include <map>#include <vector>#include <string>#define mem(a) memset(a,0,sizeof(a))

2017-08-30 23:58:49 245

osdi20论文全收录

osdi20论文全收录

2021-02-01

xlsx课表转ics日历格式文件

讲xlsx文件的课表,转成ics格式,然后就可以批量的将课表添加到日历中。以实现对生活更有逻辑的管理

2020-08-13

cmake-3.14.2-Darwin-x86_64.dmg

官网下载太慢了,这里提供资源给需要的朋友们,自取下载。

2020-07-27

翻译法降重助手【计算机物语】.exe

微信公众号就在名字上,通过多重翻译再翻译回中文实现论文降重。可以帮助论文查重率高的小同学们降低重复率。

2020-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除