- 博客(52)
- 收藏
- 关注
原创 主要的JDBC类型及相应的类或者接口
1、DriverManager类:用来管理JDBC驱动程序,主要用于跟踪和加载驱动程序并负责选取数据库驱动程序和建立新的数据库连接。6、ResultSet接口:提供对数据库表的访问,执行查询后返回结果集。5、DatabaseMetaData接口:用来返回有关数据、数据库和驱动程序等与底层数据库有关的信息。2、Driver接口:每个驱动程序类必须实现的接口。4、Statement接口:用来执行静态SQL语句,并得到SQL语句执行后的结果。3、Connection接口:用来连接应用程序与指定的数据库。
2023-09-18 11:15:07
619
原创 request、response、session、application、out对象主要方法
对于session对象中的setAttribute()和getAttribute()方法,与request对象中的setAttribute()和getAttribute()方法具有一样的功能和使用方法,只是使用范围不同。1)session对象与用户会话相关,不同用户的session是完去不同的对象,在session中设置的属性只是在当前客户的会话范围内生效,客户超过保存时间不发送请求时,session对象将被回收。其主要方法为print(),可以输出任意类型的数据,HTML标签可以作为out输出的内容。
2023-09-16 16:16:48
1026
原创 HTML网页设计
属性target设置单击超链接时打开网页的目标框架,可以选择_blank(新建窗口),_parent(父框架),_self(在同一窗口中打开,是默认设置值)和_top(整页)等目标框架。属性type指定列表项前项目符号的样式,取值如下:“1”:编号为阿拉伯数字(默认);align对齐属性,center居中,left左对齐(默认),right右对齐;属性type指定列表前项目符号的样式,取值为:disc:实心圆点(默认);是文档的头部信息,说明文档的基本情况,如文档的标题等,其内容不会显示在网页中。
2023-09-15 23:54:50
686
原创 《物联网》课后题及答案
1、三次信息产业革命浪潮是什么?答:信息产业的第一次浪潮是以信息处理PC机为代表;信息产业的第二次浪潮是互联网的普及,叫做信息高速公路,第三次浪潮是物联网,叫做智慧的地球。2、简述物联网的概念。答:“物联网”,顾名思义,就是“万物相连的互联网”。它有两层含义,第一,物联网的核心和基础仍然是互联网,是在互联网基础上延伸和扩展的网络;第二,其用户端延伸和扩展到了物品与物品之间,进行信息交换和通信,也就是万物相连。3、物联网有那三层结构?答:感知层,网络层,应用层4、物联网关键技术有哪些。
2023-05-09 13:53:16
2950
原创 表单设计案例—用户注册
method属性设置提交的方式GET(默认值)和POST。表单提交的时候,数据没有发送给服务器的三种情况。action属性设置提交的服务器地址。form标签是表单标签。
2023-04-16 10:58:18
434
原创 寒假第八周
关于洛谷上的题,对于普及提高类的有些题是可以单独AC,对于省选类的题,这周写了俩,一个搜索,一个dp,没有完全AC,最后还是通过题解来调试出来的。应该还有20来天就开学了,加油吧。写一下这两周的状态吧,有点散漫。
2023-01-29 23:08:40
82
原创 寒假第六周
这周做了大约30道题,一天还不到5道,做的大多数还是普及题,提高题做了6道,这6道还是还是从很多题中挑出来会做的。这周如果说是有什么收获的话,那就是从普及题中感觉收获了些新的思想,AC完一道题后,看题解在原来的基础上感觉又有了提高;这周自己也看了本纸质的书籍,和算法无关,应该算是文学类的书籍,书中有一句话挺好,送给现在的自己:“你的脚步比别人慢,只要记住,永远不要停下脚步”。
2023-01-15 22:37:39
99
原创 寒假第五周
从下周开始专心刷题,定个目标,从放假到1月23号做完120道题,是时候逼自己一把了,再这样就废了,如果完不成的话我感觉就没有什么必要参加ACM比赛了。这周在洛谷上做的题很少,只做了三道提高题,自己做出来一道,也是想了很长时间,剩下两道是看题解做的,是有点菜了。这几天忙着改实验,也已经结束了,所有的课也都可以先放放了。
2023-01-08 23:43:01
71
原创 寒假第四周
题意:n头奶牛,p个牧场,c条双向道路相连,每个奶牛都在一个牧场里(一个牧场不一定只有一个奶牛),求所有奶牛到达一个固定的牧场所走的最小距离和。题意:A有n中不同面值的硬币,每个星期至少给B的零花钱数目为c(多出来的钱不能算下周的),求A至少能给B多少周的钱。题意:n个点,求两点的距离的平方大于c,是否能连通所有的点,如果能则输出最小的距离平方和,如果不能则输出-1;题解:我认为这题用到的思想:kruskal算法+并查集,最基本的是:n个点,求是否能构成n-1条边。
2023-01-01 20:57:48
90
原创 寒假第二周
题解:这题暴力深搜,dfs(0,0,c),dfs(int nowa,int nowb,int nowc),只须注意当前的状态是否已经存在过,先举个例子,先把c中的牛奶倒入b或a中,如下代码,b,a同理。题意:有容量分别为a,b,c的三个桶,开始时只有c桶有牛奶,每次只把一个桶倒到另一个桶中,直到被灌桶装满或原桶空了,求当a桶没有牛奶时,c桶所剩牛奶所有的可能性。这周做了几道USACO中的题,不是很好想,做的比较慢,前天难受,今早发烧,做题质量也不是很高,下周补回来。题意:写一个程序来找出在双平方数集合(
2022-12-18 23:03:28
205
原创 寒假—第一星期
矩阵类操作,在输入的时候对前缀和进行的操作,然后再用三层循环计算每个子矩阵的主对角线和副对角线长度。经典背包类问题,从容量1->m,每个容量都装到最大,从而求出最大m包,双层循环。这周周一到家后疯玩了两天之后才开始学习,后几天没看文章,先做做题找找感觉。
2022-12-11 21:51:16
125
原创 总结035—第十三周
这周主要是做题,除去文章中的题外,在洛谷上共做了六道,一道树状数组,一道关于四维dp,一道枚举,两道图论,一道字符串类问题。枚举题和字符串类问题很简单,也是为了提高代码的成功率才做的。树状数组这道题暴力解决必然是超时的,只能另辟蹊径,因为它是对区间进行的操作,所以很容易就想到树状数组,这道题相当于是树状数组的扩展,用差分的思想就可以。dp题目这道题我感觉它是对不起这个绿标的,这题是dp和面积差分的结合体两道图论题目:第一题,第二题这俩是为了熟悉建图。
2022-12-04 19:29:05
110
原创 总结034—第十二周
这周的感悟是:对于做题来说,以前看题解感觉那种很长的代码很懵,这周看的感觉能看懂了,时间足够的话也能写那种长的代码,不过正确率不高,但其中涉及到的哪些算法也能想到。看文章的话,对于那种概念类的文章,自己的记忆不太好,看了很多遍,也死磕了文章中的几道题,感觉也有收获。这周还是看文章和做题,看完了树链和dsu on tree部分的博客,感觉有几篇难的博客就跳过去了,也看了一下前几周看的前面博客上的题,又有了恍然大悟的感觉。这周在洛谷上一共A了5道题,这五道题已经掌握了,感觉还是通过做题来深度理解算法比较快。
2022-11-27 23:45:10
192
1
原创 总结033—第十一周
线段树类问题,用树状数组也可以,不过这题数据很水,直接模拟的话也可以,时间复杂度为O(nm),单点修改,区间询问。这周还是继续看文章和做题,文章看到了树链,这部分了解了重儿子,轻儿子,重边,轻边,重链,轻链的概念,还有可以解决哪些类的问题。,对于这题来说刚刚好,先求最小的两个值的和,然后把这两个值pop,再把和放进去,就这样序列中有一个值的话,结束循环。优先队列,开始的时候直到用STL可以做,但直接用的for中含有sort结果超时,于是记得以前看过的一篇文章中有这样。下周争取再多看写文章和多做些题。
2022-11-20 22:30:40
116
原创 总结031—第九周
刚开始提一次提交也是没有过,TLE,然后又看了看答案,又感觉昨天看的博客还是有点懵,主要也是这几行代码,把下面这几行代码理解一下,这题就能解决。这周看的数据结构专题,也是从头开始看,看了莫队第一天晚上看了莫队,解决区间问题真不错。,用到了二分和前缀和,把这道题理解之后,有一种恍然大悟的感觉。第三天晚上也是看莫队算法的博客。第四天在洛谷上做一道。第五天晚上和第六天晚上把关于莫队的博客看完了。这周大约看了七八道题,感觉有点提高,下周继续。第二天做了道洛谷上的。
2022-11-06 19:49:30
196
1
原创 总结030—第八周
这周主要是做关于线段树的题目,和看了一些以前看的有些懵的博客。虽然在洛谷上某些题目是关于线段树的,但是普及难度的题目也可直接模拟,也是开始直接用的模拟,最后40分,原因这下面两行代码,每次需要输出前排序时间代价太大,这周平均每天看两小时的博客或做一道题。比如这俩题直接模拟AC。
2022-10-30 19:54:51
125
原创 总结029—第七周
这周在codeforces上只做了些难度在Div.3C题左右的题,在难些就感觉吃力了,积累的还是不够,这周被一些课和作业耽搁了,学的不多,争取下周每天都看文章和A一题。
2022-10-23 19:34:19
111
1
原创 总结028—第六周
题,题意很简单,读完之后第一直觉直接用二分,对于区间进行操作,题意:a数组长度为n,求a数组中存在多少个数组[l,r],使得b[i]>=i;在这个过程中总有这样那样的错误,到最后30s才把结果弄出来,虽然测试的结果对了,但还是没AC成功,真是气,在纸上演算了很多遍,还得再看看他人的代码。想了十几分钟,不会,放弃了。,交了5次才AC掉,实在是不应该,可惜啊,没有仔细看题意和代码,AC完B题后还有一个多小时。二叉树类题目,最近也是看这类的文章,尝试了一下,最终以失败告终,后面的题没看就睡了。
2022-10-16 12:06:03
170
1
原创 总结027—第五周
把大区间分为若干个不相交的区间,每次维护都在小区间上处理,并且查询也在这些被分解的区间中信息合并出我们需要的结果,这就是线段树高效的原因。查询过程相当于是求前缀和的过程,有了前缀和,就可以通过前缀和的作差得到其中部分区间和的答案。树状数组的理解:用于数组快速单点修改,和快速区间求和;查询和修改的时间复杂度都为log(n),空间复杂度为log(n)。二维树状数组:存储规律和一维相同,只需在单点修改和区间查询的操作中在套用一个循环。这几天主要是把树状数组的文章看完,外加部分线段树文章。
2022-10-09 17:07:05
82
原创 总结026—第四周
单调队列:也是堆或栈的操作,堆是先进先出,就像链表中的头插法。栈是先进后出,就像链表中的尾插法。分块类的题有:常用于给定区间内进行的操作,或询问区间内满足给定条件的元素。分块的思想:就是将一个集合划分成若干个规模较小的子集,对子集整体进行操作。这周看了分块、单调队列、哈希专题、树状数组看了一部分。
2022-10-03 11:35:12
170
1
原创 总结025—第三周
这周看工具算法中的二分、三分,还有在洛谷上做了关于尺取法和二分的题,二分查找就是在二分答案,答案所在区间为有序线性表的第一个元素到最后一个,条件即为要找的那个值。凹函数:只有一个最低点,也就是极值点就是最值点。二分适用于:单增或单减;所有的值都要覆盖到,不要有遗漏。每天都敲一题,保持手感。
2022-09-25 21:42:13
106
原创 总结025—第二周
这次的ICPC预选赛没有参加,也是心里很痒痒,也想跃跃欲试,可是英语一点也看不懂,实力也不行,现在每天从四级书上的背十个英语单词,如果我能坚持到下次比赛的话,那我也会参加。最近也看了其他人的博客,感觉我自己就是个混子,我要加油了,希望现在每天变强些,不拖别人后退。这周看文章还是做题都会注意细节,也会专注,看了倍增,单调队列,尺取。上课的时候坐在了前几排,听课效率也提高,同时把节约下来的时间也都用来敲代码,看文章中的题,同时每天也会做1~2题。
2022-09-18 20:41:35
98
原创 总结024—第一周
刚开学第一周,说实话学的不多,这周过得是有点飘了,下周得赶紧改过来。这周看的工具算法和图论的内容,看的不多,只把前缀和与差分(点差分,边差分)看完了,在洛谷usaco中也做了几道题,每天做的也不多,在学校虽然没有在家时间充裕,但要是开始学习的话,会比在家效率高很多,加油。
2022-09-11 18:48:50
134
1
原创 暑假ACM总结
这个暑假首先把学过的算法通过题的形式复习了一遍,对于动态规划有了更深的了解,同时图论的内容也学了点。刚开始训练的时候每天也是7~8小时,到后期时间大大缩水,每天4~5小时,临近开学的这几天,每天学习时间1小时左右。因为ACM和ICPC比赛是英文题目,所以这个假期也是从零学习英语(高中学的俄语),把一些语法学了学,背了些单词,题目也是看不懂,所以不准备参加这次的比赛了。开学应该是在宿舍上网课,也是准备每天刷题和看文章。
2022-09-03 08:37:55
212
1
原创 总结023
对于刷题也是感觉刷不下去,应该是大多数的图论题都不会。这周也看了前几周的做的关于动态规划的题,部分题感觉差不多了,还有些题没想到,也正在一步步的演算。这周主要是看图论文章,对于二分,差分,环,最短路,网络流,有些内容和题目也没看懂,知识概念搞的差不多了。暑假还有最后几天,也是准备把以前的题在想想。...
2022-08-28 22:05:08
76
原创 总结022
欧拉路的条件:图是联通的,且存在2个奇点(度为奇数的点)。如果存在2个奇点,则欧拉路一定是从一个奇点出发,一另一个起点结束。这周和上周差不多,还是看图论内容,做关于欧拉回路、最短路和二分图的题。关于图论的题一般矩阵类型的可以用二分来做。这周学的不多,下周要加油了,快开学了。
2022-08-21 21:53:12
57
原创 总结021—做题和看文章
这周主要是做题和看发的文章,也尝试指定的算法做题,动态规划,搜索,二分,在洛谷和AcWing上做题正确率不是很高,大多数题的错误也是超时,对于多层循环的优化问题还得仔细想想。在洛谷上做的题也是想的时间比较长,也是和上周差不多,有些点很难想到,但一看题解又能明白点,同时对于题解中不同的解法也看了看,有些不懂的也思考思考,实在不行也会放弃。发的文章也看了,挑着看的,有些文章看的我也是懵,强连通分量、割边、二分看的差不多了,其中包括的题目有些看不懂,不过也在想。...
2022-08-14 19:02:05
152
原创 总结020—做题
想到一些题的思路比前几周快了点,不过一遍过和准确率比较低,大多也是卡在某个点上。看某个题也能想到用哪个算法,但就是写不出来,也是有点憋屈,还得练。这周是做题+看文章,在做题和看题解的过程中,发现有些好用的函数以前每仔细看,又重新看了一遍函数。又看了&,~,|,^这些符号的用法,做的题类型大多也是动态规划、排序和二叉树。...
2022-08-07 21:33:12
51
原创 总结019—做题
大多数时间是晚上开始做题,白天睡觉或者看视频,效率也是比较低,刷题的时候想不出来一会就走神或者在那死磕一个题,感觉也有点懵。这周主要还是做题单的普及提高题,感觉难度也是比较高,题目大致类型有动态规划,背包,栈,贪心,模拟,枚举。有些题在纸上演算很长时间才想到,也有些题做不出来,做题量也比较低。感觉对栈和背包类问题的理解增加了不少,如果有点思路,大致写的差不多,不过离100还有距离。还把上周看题解做的题又看了一遍,发现有些题做不出来了,还应给加深理解。......
2022-07-31 17:16:00
88
原创 总结018—做题
这周主要还是刷普及题,普及提高题刷的不多,把认为好的题也写在了word文件中,读懂题后也在纸上进行演算,思考怎样敲,感觉涉及到的算法还是也在校的一样,只是更熟悉了,看见题能大致知道怎样做。这周还是做题,看每道题的不同的解法,不理解步骤的就一步一步地推,另外上周看其他人的博客也明白可以把对某些题的总结和感受或者对知识薄弱的地方写在一个文章中(每篇写十条),这周也开始实行,感觉也很有用,看每一条时也总能回忆起来该条涉及的知识。...
2022-07-24 11:00:33
73
1
原创 总结017—做题
入门题大多也是一题多解,每种解法也都看看,看会题解感觉也是受益匪浅。对于普及类型的也看了好几道,不过只做出来三道,也是关于搜索和并查集,对于这两种算法的感觉也是回忆了起来,用起来也熟悉了,有篇题解解释的;这周开始在洛谷USACO标签下做题,其中入门题刷完了,普及题三道,普及提高一道,刷的确实有点少,看USACO标签下的题虽然有中文解释,但感觉英语还是得看一遍。入门题的难度我感觉就像codefors上Div.4中的B,C题,我还记得一道入门题的方法就和最近做的Div.4中的B类似,“,也让我加深了印象。...
2022-07-17 09:30:14
84
原创 大一上下学期总结
想了又想,还是写一下大一的总结吧,毕竟今天是大一的最后一天了,趁着现在对大一的记忆正处于巅峰时期就记录一下吧。上学期:首先进入大一刚开始是军训,军训了两周,两个教官都是学校的学生,一男一女。前几天的训练回想起来还是比较累的,太阳那几天也很毒,我只有大半瓶防晒霜,是我姐给我的,我没买,我也没准备买,因为我感觉男孩黑就黑了,也没什么,于是我很少用,于是就造成了在月色下只能看见我牙的奇观。军训持续一周之后,感觉就比较放松了,有时直接摆烂一上午或一下午又或是一天,当时真的是开心,每次这样我都很高兴。军训期间
2022-07-06 15:40:00
858
原创 总结016—dp及近两周的感悟
下面来简单介绍一下这周看的比较好的题和对在codeforces上的两场比赛(Div.3,Div.4)的心得体会1、方格取数题意:从左上到右下去两条路径,使得取得的数之和最大(同时需要注意的是N
2022-06-19 12:13:23
79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人