- 博客(23)
- 收藏
- 关注
原创 在线Linux编辑器练习二-man\vi\touch\grep命令
时系统是在当前根目录里创建了一个新的[filename]名字的文件后进入了它的文本编辑器,或者是打开了当前根目录里已有的[filename]名字的文件后进入了它的文本编辑器,可以完成vi编辑器所有操作.顺带一提,我发现我们去man ls这条指令时我没有看到上一篇提到的-h,我测试了一下,发现在这个在线编辑器里完全用不了,所以我猜想man只会显示系统支持的指令.时系统是在当前根目录里创建了一个新的无名的文本文件后进入了它的文本编辑器,可以完成编辑操作,但是不给文件命名的话就无法进行保存操作.
2023-08-16 17:04:44 406
原创 在线Linux编辑器练习一-pwd\ls\cd命令
显示所有文件(包括隐藏文件),这里它显示了这个路径下有8个文件:"."、".."、".bash-history"、".bash_logout"、".bash_profile"、".shrc"、"test.lua"和"tests"linux的参数是可以按需组合取用的,也就是说如果我们既想看到隐藏文件,又想看到隐藏文件的详细信息,可以这么写:"ls -a -l",而且,这样写的也能达到相同效果:"ls -al"、"ls -la""."为"当前目录"文件夹,".."为"上一级目录"文件夹。功能:改变工作目录。
2023-08-14 17:56:39 261
原创 接口文档那点事儿二
上次写出来个文本版的接口文档,后来又用postman挨个测了一遍才提交上去,可能是因为文本不方便开发的原因,大佬说让我把这些接口信息都转移到一个团队开发应用上去,所以才有了这一篇文章.写文档不难,但是为了方便前后端对接,这很必要.在后面的对接讨论也因为这个文档的存在更加顺利.然后复制返回的数据,可以用文档的"JSON导入"导入返回响应的数据 ,示例也是。去apifox的运行窗口,输入接口需要的数据->发送,就能看到返回的数据了。我们用的应用是apifox,国内的,免费,有兴趣的找官网下一个就行.
2023-08-02 11:56:38 50
原创 写接口文档那点事儿
闲着也是闲着,老大就让我先整理一下原系统的功能编写成一个接口文档,方便到时候前端的大佬照着写。4.对象类数据要去查看对象里对应的数据类型,除String外的数据类型要标出(如int,double...),都确认好了之后就可以把载荷里这些数据填到"data"里了。--在后端没有接收到的数据,而且在前端测试后发现没有变化的数据,去问问老大还要不要,如果不要了就不用写。首先我这个接口文档的要求是只需要写调用接口的部分,不用写返回的数据,返回数据那边后面还会更改。3.查看后端接收的数据,比对查看是否有问题。
2023-07-24 12:02:18 61
原创 String、StringBuffer和StringBuilder
的形式创建两次,他俩不会"=="相等,只能用"equals()"判断相等。因为"=="只有在对比8大基本数据类型时对比的才是值,String不是基本数据类型,非基本类型"=="对比的是两者的地址,你new了两个不同的对象,当然存储地址也不同。你这两个对象还会值向它存在字符串常量池中的字符串,他俩的值都是"abc",所以他俩的值还是可以"=="相等的。equals是个方法,它初始时比较的就是地址值,所以你直接用的话还是达不到我们要的相等的效果,但是我们可以重写它,重写成能比较String值的方法。
2023-07-14 16:55:19 38
原创 Java中String与String的相等判断要用equals
在Java中用"=="比对两个字符串比对的是两个数据的地址值,用equals()比较的才是他们的内容值.正确语句 i字符串1.equals(字符串2).....错误语句 字符串1==字符串2。
2023-07-03 16:14:22 183
原创 JavaSpring的XML编写报错ORA-00911无效字符!
xml语句编译到数据库执行时!会自动在后面加上一个分号!而我报错的原因就是我自己也写了一个分号!所以在数据库运行时就是两个连续的分号!写xml的时候不要写分号!
2023-07-03 10:55:42 53
原创 java.lang.NumberFormatException: For input string: “news“
在前端使用 ${} 语法来获取变量值时,如果变量值是一个纯数字字符的字符串,它会被自动转换成数值类型。注:我后端使用的model.addAttribute("在前端的变量名",后端的变量名)但是我一开始定义的news就是字符串类型,为什么说我在转成整数呢?这样前端就可以用${在前端的变量名},来接收了。试图将一个字符串转换成数字。
2023-06-08 17:46:36 80
原创 Spring中一些注解的理解
spring框架提供了两种注解,也就是从maven仓库引入的依赖所提供的,一种叫类注解,一种叫方法注解,他们在底层都对应着各自的.class文件。:是一个Spring注解,当Spring容器扫描到使用了@Autowired注解的字段或构造函数时,会自动将符合类型的Bean对象注入进来。配置层通过一些配置类,来管理项目中的文件,当我们需要对当前项目的一些配置进行修改,维护的时候,在配置层实现就可以。:访问一个被@RequiresPermissions注解的类时,系统会检查应用程序是否具有所需的权限。
2023-06-06 17:41:15 41
原创 写一个图书馆座位管理小程序第n天
在这里,它存储了各个页面的路径(pages),小程序窗口的属性(window),下方选择框的各个属性(tabBar)和创建时默认配置的style(提供了一些样式)、sitemapLocation(是否允许微信索引搜索)wxss与wxml的组合就与css与html的组合差不多,构成了前端界面的基本形式,我放的第一个图片里的小程序界面就是index对应的界面。自主预约模块:在小程序首页点击自主预约,选择图书馆的楼层可以查看该楼层的剩余座位数量,方便快速地选择适合自己的座位。相应的,也有类似css文件的东西。
2023-04-09 22:06:27 88
原创 在实习单位借Spring框架学做增删改查 的代码
抱歉本人学艺不精,还不清楚怎么完整上传整个项目,而且也怕不小心上传一些公司的代码会侵权,所以只以部分自己写的代码的形式上传.以上,完工(ゝω・)
2023-03-24 16:50:57 146
原创 在实习单位借Spring框架学做增删改查第十天
它跟sql表达的意思不同,它是表示获取{}内的值,比如上面我写的<c:if test="${fyTestUser.status ==1}">工作中</c:if>,${}获取的值就是boolean类型("true"或者"false")所以我要设计两个功能:1.检测数字"1""2""3",然后输出对应的字符"工作中""放假中""离职"2."改状态"设置限制,只能输入1\2\3(下拉选择框)2.这个限制功能写出来了会用在三个地方,"新建数据","改状态""整体修改",我就先写在"新建数据"的页面上了。
2023-03-23 23:56:50 72
原创 在实习单位借Spring框架学做增删改查第九天
,其实也是同样的作用,只不过在这个功能运行完后的下一步跳转的不是一个页面,而是一个功能.我特意给"改状态"里加了一个同款afyTest拼写错误,重装了下项目,结果是--"改状态"功能正常使用,而且昨天查找功能的毛病"无效的列索引"又来了,一看xml文件,又变回了之前错误的写法。按我的理解,出现"afyTest"的问题就是编译器一直在编译一个旧的我的代码,而这个旧的代码刚好这里出问题了,所以会有跳转不回主页的问题.现在解决了!现在剩下了改,"改状态"我只是简单写了下,还有些想法没实现,"整体修改"还没写。
2023-03-22 19:28:54 109
原创 在实习单位借Spring框架学做增删改查第七天
但其实今天并没有推进很多,我有些低估了前端的难度,繁杂的标签看得我头昏脑涨,结果就是jsp照葫芦画瓢写出来了,但只能完成一个主界面的效果,搜索删除增添之类的操作都会出错。哦豁,忘了把稿子传回来了hhhh。
2023-03-20 21:56:06 81
原创 在实习单位借Spring框架学做增删改查第四天
在我研究web层时,我用大佬昨天教我的理解代码的方式,debug运行一个他们写好的例子,给想看的地方打上断点,然后在程序中挨个功能都试一下,哪个操作触发了断点,那么断点所在的这段代码就对应这段操作.这两段写的相当快速,因为我没去细究各个地方的功能,对比一下就能发现,每块的写法大差不差,只需要改变一下"dao."那行对应的功能就好.PS:这种之前我已经发过整篇代码的文件,要再进行新增时,我只发出新增的代码,在任务完成后我会再重新发一下所有的代码.用这个办法我很顺畅的理解了例子中的代码,并转化为我所用.
2023-03-17 23:25:08 158
原创 在实习单位借Spring框架学做增删改查第三天
Service层算是写完了,在写的过程中我尽力去了解了引用的各个类的功能以及作用,耗费精力巨大,大半个下午就"明白"了两句代码,就是注释里"(存在问题)..."那里,然后后来问老大他对于这里的解释完全推翻了我的理解,稍微有点受打击.老大跟我讲我只需要了解这个类抽象的功能就好了,不用纠那么细,可以通过debug运行项目,注释掉一些语句看项目里出现了什么问题,以此判断该语句功能的方式来理解.今天写完了Dao层,dao层主要需要理解的是那些sql语句,所以不难,进展很快。今天周四,明天就周五了耶,放假!
2023-03-16 23:35:19 61
原创 在实习单位借Spring框架学做增删改查第二天
现在我比较担心速度问题,10天时间,昨天建个表,今天写一个类,而且这两个的内容相比其他几个要做的工作内容看起来都少得很多,接下来我还要写三个后端的大号类,前端的jsp文件我也得写好几个吧。一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。之后我们要先“记入改变”(绿色对勾),然后“编辑数据”锁上锁扣(更改前要打开锁扣),然后“提交事务”(绿色向下的箭头,不在SQL操作窗口上,在主界面菜单那里)Java的接口可以解决多继承的需求。
2023-03-15 21:53:15 100
原创 在实习单位借Spring框架学做增删改查第一天
我觉得我应该明天去把工号tuid声明成主键,一开始没声明是因为考虑到工号可能会有重新利用的可能,现在一想这个可能太低了,将工号tuid所代表的数据一直保存着还可以预防会有员工在某些薪资纠纷上闹事,多留个记录多一点证据的可能,而且真要删可以直接操作数据库。2.整理查询后得知,第二条结论是因为我测试的文字编码格式为UTF-8,中文字符占三个字节,英文一个,oracle的默认文字编码格式为GBK,在GBK下中文字符只占两个字节,英文一个。如果没有定义主键,则按输入记录的顺序显示表中的记录。
2023-03-14 21:39:04 164 1
原创 第一篇博客和一些说明
目前我自己的知识来源是在不断的搜索积累、不断地问实习单位的前辈和在学校零星半点的知识记忆,我想将我学习的这个过程分享出来,希望能帮助到和我情况差不多的朋友。学习嘛,只要肯下功夫,啥时候都不晚,加油!鄙人软件工程专业,现在大四,没有任何实践项目经验,大学主要忙活自己的第二兴趣和学生干部上了,没好好折腾专业的课程,不后悔,但现在学着确实累。老师说博客就是程序员的日记,那就开写吧。
2023-03-14 20:50:27 37
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人