自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Python的IO操作

说明:size为要读取的字符的数目,汉字,字母,标点符号在这里无论是在utf-8还是在gbk下都算1个字符,特别注意的是换行符也算一个字符,size也可以不写,默认读取全部内容。因为在读取文件时一般都是在打开文件时采用r或r+模式,文件的指针在头部,文件只能从头开始读,下面介绍一个seek()方法,可以移动文件指针到你想读的位置上。特别注意:这里的offset表示的是移动字节的数目,不是字符的数目!为什么会是这个结果呢?说明:直接从指针的位置开始读,把所有的行都读完,最后返回一个字符串列表。

2024-07-10 11:09:36 606

原创 Python基础知识点

最近在学习python的过程中发现自己总是把python的元组,字典,集合,列表搞混淆,今天专门花点时间整理了以下它们个的创建,增加,删除,修改以及查询等方法。

2024-07-09 12:06:48 512

原创 Java的中文分词器ansj

Ansj中文分词器,作为一款卓越的开源Java语言工具,它根植于中科院ictclas算法的深厚底蕴,展现出超越众多主流开源分词工具的精准度,如MMseg4j等。Ansj不仅精通于中文分词这一核心技能,更在多个领域展现出其全面性与先进性:它能够精准识别中文姓名,赋予文本处理更深层次的个性化与准确性;支持用户自定义词典,让分词过程更加贴合特定需求与场景;同时,它还集成了关键字提取、自动摘要生成以及关键字标记等高级功能,为文本分析、信息检索等应用提供了强有力的支持。

2024-07-06 11:24:09 648 1

原创 五子棋的一些重要功能实现

这次写五子棋的体会良多,也是第一次自己写游戏,中间遇到了许多的困得,但最后在自己的努力下克服了,最终完成了这个游戏,内心还是非常开心的,有满满的成就感。首先要实现五子棋的功能首先要让期实现MouseListener这个接口,让界面具有鼠标监听的功能才能实现落子的功能。这其中的getWidth()和getHeight()方法获得的是父类中的长和宽。这两周实习周自己完成了一个五子棋小游戏,独立。

2023-06-10 17:01:41 174 2

原创 【无标题】

接口只有定义,不能有方法的实现,java 1.8中可以定义default方法体,而抽象类可以有定义与实现,方法可在抽象类中实现。接口是行为的抽象,是一种行为的规范,接口是like a 的关系;static修饰的属性、方法、代码段跟该类的具体对象无关,不创建对象也能调用static修饰的属性、方法等。final修饰的属性跟具体对象有关,在运行期初始化的final属性,不同对象可以有不同的值。final可以修饰属性,方法,类,局部变量(方法中的变量)final修饰的属性的初始化可以在编译期,也可以在运行期,

2023-06-04 20:57:07 109

原创 Java基础进行总结

StringBuilder 是 Java5 中引入的,它和 StringBuffer 的方法完全相同,区别在于它是在单线 程环境下使用的, 因为它的所有方法都没有被 synchronized 修饰,因此它的效率理论上也比 StringBuffer 要高。4、Integer是int的包装类;三、总结:最后我想说,只有基础打的牢固结实才能走的更远,我起初并不重视Java基础,学的 时候没有好好学,现在真是悔不当初啊,以后我会通努力一点一点的补回来的。

2023-05-28 11:06:25 110

原创 对字符串的操作

一、前言:这一个月都在和小伙伴们在写项目,虽然过程艰辛,但是当看到自己写的项目跑起来的时候那种自豪和兴奋的感觉,确实让人印象深刻。我在写的过程中发现对字符串的操作运用很频繁夜很重要,要是方法运用得当的花,会省下很多麻烦,所以我就整理了一些常用的字符串操作和大家分享。11、获取指定长度的字符串 输出结果:,b,c,d,e,f ,b,c,d,e,2、获取指定位置上的某个字符 输出结果:a 要注意的是这个索引是从0开始的。二、字符串的基本操作。

2023-05-20 16:14:36 134

原创 Spring---Aop

这最近几个星期都在完成小组布置的项目,第一次体会到了前后端交互的艰难,而且自己又是后端的小组长,任务艰巨,感觉自己的能力是不能胜任的,但是还是要加油争取把这个项目完成。(1)面向切面编程(方面),利用Aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分之间的耦合度降低,提供程序的科重用性,同时踢狗了开发效率。(3)通知(增强) *实际增强的逻辑部分称为通知(增强) *通知有多种类型:前置通知 后置通知 环绕通知 异常通知 最终通知。(4)切面(是动作) 把通知应用到切入点的过程。

2023-05-07 16:18:59 35

原创 SpringMVC的核心组件和基本流程

一、SpingMVC的常用组件是一种前端控制器,由框架提供。作用:统一处理请求和响应。除此之外还是整个流程控制的中心,由 DispatcherServlet 来调 用其他组件,处理用户的请求。处理器映射器,由框架提供。作用:根据请求的 url、method 等信息来查找具体的 Handler(一般来讲是Controller)。处理器,注意,这个需由工程师自己开发。作用:在 DispatcherServlet 的控制下,Handler对具体的用户请求进行处理。

2023-04-21 15:29:56 258

原创 正则表达式

6、[ ]:代表的是一定的范围,例如:[abc],表示只能取自abc的其中一个或多个;[a-z],表示取自所有的小写字母,^:代表取反,取‘^’后不同的字符。3、{a,b}:代表前面的字符可以出现a到b次,其中b可以省略不写,代表字符可以出现a次以上,a不可省略。学习过正则表达式之后感觉其还是很实用的,我会在以后经常使用的,力争完全掌握,加油!11、\b:代表匹配隐式位置上述的表达式的字母如果大写就代表与原来的相反。9、\w:代表所有的单词字符,包括数字,字母,下划线。8、\d:代表所有的数字。

2023-04-13 08:00:00 97 2

原创 过滤器和监听器

前言:这周我们完成了一个小项目,感觉难度还是有点的,特别是将以前所学的知识给融合起来一起使用,经历了几个日夜的奋斗,虽然说最后项目基本完成了,但是仍然有许多的功能尚未实现,希望在接下来的时间了继续努力!!!下面我为大家介绍一下监听器和过滤器。

2023-04-09 15:36:05 46

原创 会话控制Cookie和Session

4. 数据量存储有限制,一般浏览器允许最大Cookie个数为200,单一网站允许自带 Cookie为90左右,单一Cookie数据占用空间,在2KB以内。2. cookie保存的数据类型单一,只能保存字符串类型的数据 ,Session可以保存任意类型 数据,数据保存形式是键值对形式。4. 对应的数据可以是任意类型,任意情况,不限大小,并且支持中文。4.cookie在浏览器中存的数据是有限制的,键值对300。

2023-04-01 23:44:42 113

原创 servlet和HTTP

这个星期我们学习了数据库的概念和一些简单的实际操作,以及tomcat和servlet的配置和一些基本内容,学习这些的时候我对tomcat的配置以及来连接有很深刻的印象,我真的是深深的被它们所折磨,一会404一会500,真的是对我这幼小的心灵造成了巨大的伤害,最后还是在学长的帮助下克服了困难,重新投入到正常的学习中。虽然在这一阶段的学习中遇到了很多的困难,但是在学长的耐心帮助下我成功的克服了它们,重新拾起学习的信心,下一星期要学习JSP了,这也是一个非常重要的内容,加油!4、默认端口号:80。

2023-03-25 15:51:17 42

原创 mysql的一些常用函数

前言:这几天我们学习到了MySQL,中间除了安装MySQL既配置和安装图形化界面时很难受外,感觉整体上还是很有趣的,下面我为大家分享一下刚学到的MySQL里一些常用的函数:1、count(字段) 统计数量 2、max(字段) 取最大值 3、min(字段) 取最小值 4、avg(字段) 取平均值 5、sum(字段) 求和1、concat(s1,s2,s3,……) 将字符串s1,s2,s3进行拼接;2、lower(str) 将字符串str中的

2023-03-19 11:27:49 109

原创 java中Math类的常用方法

java中Math类的常用方法

2023-03-10 14:52:48 2296 1

原创 I/O流的基础流

1、FileRead的一些使用小细节:(1)其也是一个字节一个字节的读,在读到中文时一次性多读几个字节,在读完之后会转化成十进制的值。(4)其是write方法写入的,其中参数可以为整数,字节型数组,字符串。2、还有就是文件的路径,你可以写相对路径也可以写绝对路径,但切记用相对路径时要确保你的代码要和文件在同一文件夹中。它们的使用跟字节流是一样的,不能直接使用,要用它们的子类。(4)其是用write方法写入的其参数是整型的,但会在写入后自动转换成对应的字符。(2)若不存在则在父级路径上创建一个文件再写入。

2023-03-05 10:48:39 66 2

原创 十六进制转换到十进制(java)

十六进制转换到十进制

2023-02-22 08:42:38 6064 3

原创 HTML-CSS

文字片段首行缩进。制作搜索栏,并在搜索栏中搜索你想的事然后跳到百度上。定位。显示在最上层。五、相对路径和绝对路径。

2023-02-19 11:29:33 72

原创 数据类型的自动转换

(数据类型共有八种,但因boolean的值只有false和true两种,与其他数据类型不兼容,因此无法与其他的数据类型之间完成转换)按照转换优先级由低到高依次是byte,short,char,int,long,float,double。字符串(String)可以与Java中的八种数据类型完成自动转换,都将它们转换为字符串型的。当然,字符串也可以转换成这八种类型,只不过要进行手动转换。数据类型的自动转换一般发生在运算过程中,较短的数据会自动转换成较长的数据。2、转换后的数据类型比转换前的数据类型表示范围大。

2023-01-31 22:57:10 760

原创 一维及多维数组

但是跟一维数组不同的是这其中x与y的值要考虑填不填的问题,下面就详细的为大家讲解一下:(1)只指定数组的高层维数(这里值x):例:int[ ] [ ] a=new int[10][ ];4:应用:在引用的时候要注意数组的下标也就是大括号内的数字代表的是数组中元素的个数,数组的元素是从[0]开始的,例:a[5][10],它的第一个元素是a[0][0],最后一个是a[4][9]其中并不包括a[5][10],这个在引用的时候应该注意。(2)数据类型[ ] 数组名=new 数据类型[ ];

2023-01-16 00:05:50 136

原创 【无标题】

Java初学

2022-12-11 23:02:13 94 1

原创 第一次学习java的感触和收获

第一次学习java的感触和收获

2022-12-04 20:33:04 614

空空如也

空空如也

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

TA关注的人

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