自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACMer_Shadow的博客

纸上得来终觉浅,绝知此事要躬行。

  • 博客(251)
  • 资源 (6)
  • 收藏
  • 关注

原创 2020年3月5日 PAT

文章目录A1033 25' 90min 贪心 `hard for me`A1033 25’ 90min 贪心 hard for me题目中没说明是否有距离相同的加油站 使我疑惑最后发现 所有的加油站是在不同位置的#include <iostream>#include <algorithm>#include <vector>using na...

2020-03-05 23:22:32 421

原创 2020年3月3日 PAT

文章目录A1020 25' 贪心 `easy`B1023 20' 贪心 `easy`A1020 25’ 贪心 easy#include <iostream>#include <vector>#include <algorithm>using namespace std;struct cake{ double store; double sell;...

2020-03-05 21:38:45 374

原创 2020年2月27日 PAT

文章目录A1050 20' 8min 散列 `easy`B1005 25' 散列 'easy'A1048 25' 散列 `medium有一些知识点没掌握`AC代码A1050 20’ 8min 散列 easy循环里的判断不要写i<strlen(str) 因为这个函数本身时间复杂度就是O(N),在循环一次时间复杂度间变成了O(N2)#include <iostream>...

2020-03-03 17:28:31 245

原创 2020年2月25日 PAT

文章目录B1039/A1092 20' 40mins 散列 `easy`B1042 20' 12min 散列 `easy`B1043 20' 13min 散列 `easy`B1047 20' 7min 散列 `easy`B1039/A1092 20’ 40mins 散列 easy#include <iostream>#include <string.h>using ...

2020-03-03 17:26:40 184

原创 2020年2月18日 PAT

文章目录B1029/A1084 20' 20min 散列 `medium`B1033 20' 70min 散列 `medium`B1038 20 散列 `easy`B1029/A1084 20’ 20min 散列 mediumASCII码的大小就是128 所以hash的长度为128hash[c1] c1是char,而hash的[]中只能放数字 所以c1以%d传入子串找到头了还没找到相同的...

2020-02-18 22:54:40 186

原创 2020年2月17日 PAT A1075 排序题

文章目录函数式编程A1075 25' 400mins 排序函数式编程[浅析函数式编程–我觉得很好的教程][10]A1075 25’ 400mins 排序细节太多sort算法只能对序列容器进行排序,就是线性的(如vector,list,deque)对map的value进行排序 必须要先把value转成vector这道题目不用vector还简单些 直接用数组map插入时注意事项 ...

2020-02-17 22:13:47 244

原创 2020年2月13日 PAT

文章目录B1009 20' 90min字符串处理一些字符串函数的小技巧bugA1012 25' 排序 166min 'medium'B1009 20’ 90min字符串处理#include <cstdio>#include <iostream>#include <vector>#include <cstring>using namesp...

2020-02-15 14:55:06 228

原创 2020年2月12日 PAT

文章目录A1027 20' 12min 进制转换 `easy`A1058 20' 10min 进制转换 `easy`A1027 20’ 12min 进制转换 easy#include <iostream>#include <stdio.h>using namespace std;char s[13] = {'0','1','2','3','4','5','6','...

2020-02-15 14:49:13 244

原创 2020年2月11日 PAT

文章目录B1036 15' 20mins 图形输出 `easy`B1022 20' 21min 进制转换 `esay`掌握A进制转换为B进制B1037 20' 24min 进制转换 `easy`A1019 20' 19min 进制转换 `easy`B1036 15’ 20mins 图形输出 easy#include <iostream>using namespace std...

2020-02-15 14:48:18 336

原创 2020年2月10日 PAT

文章目录B1028 20 查找元素 字符串输入A1011 20 查找A1006 25 57分钟A1036 25 54分钟B1028 20 查找元素 字符串输入这道题目主要是逻辑的思考年龄最大 初试日期最小 这个要把相应的变量名对应起来边界问题 不要忘记 比较边界 需不需要带上等于号get()在vs里面必须写成gets_s()void input(){ char s[...

2020-02-11 16:10:02 307

原创 2020年2月9日 PAT

文章目录B1002 20 查找B1041 15 查找B1004 20 查找B1032 20 查找 `easy`B1002 20 查找读取每一位的数字方法while(sum){ sum += sum % 10; sum /= 10;}char str[5][5]={'ling','yi','er','san','si'};//虽然每个字符串开辟了五个空间 但是在...

2020-02-11 16:08:14 194

原创 2020年2月8日 PAT

B1011long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigned long long的最大值:18446744073709551615 //20位如果使用long long 再用printf 要用%lldB1026用long long 还要用%02dB1046 划拳A102...

2020-02-11 16:05:22 192

原创 20200201_ 用C++封装POSIX互斥锁_条件变量

1. 把thread.h文件从抽象类改成实现类include<functional>using ThreadCallback = std::function<void()>;把要执行的内容从run()改成了private成员变量private:ThreadCallback _callback 回调的形式使用bind() 函数绑定回调bin...

2020-02-02 15:17:00 337

原创 20200131_用C++封装POSIX线程

文章目录1. 想法2. 一些要注意的地方3. 代码文件Thread.h 头文件Thread.cc 实现Thread.h头文件TestThread.cc 测试主程序Noncopyable.h 禁止赋值/复制操作makefile 工程文件1. 想法通过一个对象来调用,这种方法可以看成是主线程调用一个对象,相当于只有一个主线程,没有子线程。而我们的本意是产生子线程,因此这种方法是不对的。解决...

2020-02-01 16:46:04 411

原创 pip

windows环境 默认清华大学的源直接在user目录中创建一个pip目录:C:\Users\administrator\pip\pip.ini1 内容如下[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple安装python 记得设置环境变量 pip install -i https://pypi.tuna.sting

2017-12-19 19:53:29 1465 1

转载 operator in C and C++

operator in C++ and C

2017-03-26 18:14:10 521

原创 PAT (Basic Level) Practise (中文)---1002 写出这个数 (20)

写出这个数 (20)判题程序 Standard 作者 CHEN, Yue 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456

2017-03-20 19:32:15 779 3

原创 PAT (Basic Level) Practise (中文)---1004 成绩排名 (20)

成绩排名 (20)判题程序Standard 作者 CHEN, Yue 读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 … … … 第n+1行:第n个学生的姓名 学号 成绩 其中姓名和学号均为不超过10个

2017-03-20 19:29:37 608

原创 马云的故事--思考

马云的故事马云第一次去美国是什么原因?以一个怎样的身份去美国?这是一种怎样的契机?2000年扎克伯格刚刚读完小学 新浪、网易等网站迎来了春天被拒绝了37次风险投资,终于迎来了高盛300万元的投资,随后又收到了日本软银的3000万美元的投资坚持 毅力 感人等到2001年7月只剩下700万美元 只能坚持半年的工钱 进入了步履维艰的时期此时,做出了一个重大决定,拿出100万对所有的员工进行培训,

2017-03-15 22:35:13 810

原创 web 第五节课作业-对表单的增删改

web第五节课单例模式 — 懒汉式保证系统中一个类有且只有一个实例 Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”public class SingletonClass{ private static SingletonClass instance=null; public static synchronized SingletonClass

2017-03-11 20:50:33 490

原创 web HTML 标签

web HTML 标签Tags:web td.name 是框框的名字 td.id 是input与label的upassword匹配required you must be input< fieldset>边框线< legend>add 边框线上的标题< input id=”ppd” type = “checkbox” name=”dashen” value=”ppd”>valu

2017-03-11 19:49:05 418

转载 对hashCode 和 equals的理解

详情请点击

2017-03-10 19:49:34 353

原创 Web第四节课

1. 两种请求方式get方式哪一些情况下,会发送get请求直接输入某个地址 点击链接表单默认提交方式 get请求的特点会将请求参数添加到请求资源路径的后面,只能提交少量的数据(因为请求行最多只能存放大约2k左右的数据)会将请求参数显示在浏览器地址栏,不安全,比如,路由器会记录请求地址。post方式 哪一些情况下,会发送post请求 设置表单的method=”post”post

2017-03-10 10:10:27 470

原创 初学正则

this\s+is\s+text\s+ –> 多个空格^\d+(.\d+)?^ 定义了以什么开始\d+ —> 匹配至少一个数字? 设置括号里面的选项是可选的. 匹配”.” —> . 匹配任何一个字符如:a或1 可以匹配:5 1.5 2.21reg=”((\s)*|(\d){4}[2-9]\d{2}\d{4})”((空格)n|(数字{4个})[2-9]两位

2017-03-08 20:15:46 1258

原创 计算机系统结构第一节课

gettimeofday表头文件:#include struct timeval{ long tv_sec; //秒 long tv_usec;//微妙}struct timezone{ int tz_minuteswest;//和格林威治时间差了多少分钟 int tz_dsttime; //日光节约时间的状态}

2017-03-05 18:26:23 680

转载 Oracle彻底删除

链接

2017-03-05 17:20:47 454 2

原创 Linux 安装软件

安装ST2 sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get update sudo apt-get install sublime-text-dev 切换输入法切换输入法教程链接可以在Ubuntu程序搜索中找到输入法程序,如fictx进行配置 更新一下激活输入法快捷键。安装搜狗输入法 安装搜狗输入法

2017-03-05 16:56:29 432

原创 Linux-gedit 更新插件

输入命令,即可更新插件sudo apt-get install gedit-plugins 代码补全 括号补全 等等

2017-03-05 14:21:19 3736

转载 Ubuntu设置中文方法

ubuntu设置中文方法

2017-03-05 13:38:45 1977

原创 Linux常用指令

Ctrl+Shift+T 打开指令管理器mv oldfilename newfilename更改文件名gcc filename.c -o filename gcc编译文件(一步到位)> 另一种编译方式 hello.c gcc -E hello.c -o hello.i //预编译过程 gcc -S hello.i -o hello.s //编译过程 gcc

2017-03-04 14:15:44 375

转载 修改Tomcat端口号

修改Tomcat端口号步骤:找到Tomcat目录下的conf文件夹进入conf文件夹里面找到server.xml文件打开server.xml文件在server.xml文件里面找到下列信息

2017-03-03 20:12:28 361

原创 web第三节课作业

这节课是实现什么?User.java 用户对象UserDao.java 数据流UserServlet.java 调用servletweb.xml 配置文件index.jsp 网页编辑项目文件1.User.java—>建立User对象 并配上set get hashcode 在User内编写private数据 username、password 并且设置set g

2017-03-03 20:00:51 490

原创 web第二节课-错误类型

1.servlet如何运行servlet怎么写? 1.写一个类继承HttpServlet 2.编译 3.打包 appname WEB-INF classes lib web.xml4.部署,将打包好的文件夹放到容器的相应:位置(webapps) 5.启动服务器 6.访问 http://ip:po

2017-03-01 20:04:39 349

原创 web第一节课

helloworld1. 新建一个web service project项目 —-testweb2. 写第一个web程序在testweb下新建test包,再新建Helloworld类继承HttpServlet类方法service覆盖父类并且抛出servletException和IOException异常response 设置文本类型设置编码UTF-8out记得用close关闭pack

2017-03-01 19:51:12 583 2

原创 vim界面配置

来自于峰哥的博客set nocompatible source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin set diffexpr=MyDiff() function MyDiff() let opt = '-a --binary ' if &diffopt =~

2017-03-01 18:17:45 894 4

转载 vim相关使用

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。主要功能根据设定可以和原始vi完全兼容 多缓冲编辑 任意个数的分割窗口(横,竖) 具备列表和字典功能的脚本语言 可以在脚本中调用 Perl, Ruby, Python, Tcl, MzScheme 单词缩写功能

2017-02-28 21:58:59 449

原创 数据库Access005

需求分析阶段:需求获取、需求分析、编写需求规格说明书、需求评审继承是指类之间共享属性和操作的机制外模式(用户模式、子模式) 内模式:(物理模式)概念模式:全体用户公共数据视图定位到当前字段最后一条记录的快捷键 Ctrl+下箭头 定位多行字段最后一条 ctrl+endend是单行字段的结尾货币型数据不等价于有单精度属性的数字型数据默认值:默认的数值 有效性规则:检查输入值是否合法

2017-02-20 16:25:14 430

原创 20%

已经充值20%寒假仍然不足1% 请充值

2017-02-16 18:29:46 288

原创 for someone who can not fight

question 1.public class Threads2 implements Runnable { public void run() { System.out.println("run."); throw new RuntimeException("Problem"); } public static void main(String[] args)

2017-02-04 17:47:06 353

原创 数据库Access004

2017年2月4日 30/406 13 6. 结构化程序设计思想:自顶向下、逐步求精、模块化、限制使用goto语句 13. 双击关系窗口中两表的连接线 出现编辑关系对话框 14. OLE对象 是字段允许单独地链接或嵌入OLE对象 如word excel 图像 声音 15. 查询条件的通配符“!”是通配不在括号内任意字符 1. b[!ae]ll 可以查到bill bull 查不到

2017-02-04 17:20:41 538

C++封装互斥锁_条件变量.rar

博客文章的补充代码文件. ACMer_Shadow的博客 纸上得来终觉浅,绝知此事要躬行。 学如逆水行舟,不进则退。 ——《增广贤文》 学而不思则罔,思而不学则殆。——孔子

2020-02-02

web第五节课作业-增删

对表单的增删操作 基于servlet

2017-03-11

【Java_项目篇】-Oracle课程设计Java源文件

RoomManage 我的课程设计-客房管理系统 Java 部分代码

2017-01-04

Oracle-java ojdbc14.jar包

适合所有oracle连接oracle的jar包

2017-01-04

坦克大战图片素材素材

坦克大战图片素材

2016-08-29

myeclipse主题

myeclipse的主题

2016-08-02

空空如也

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

TA关注的人

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