自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 问答 (1)
  • 收藏
  • 关注

原创 三易通进销存技术总结

1、项目概要系统主要功能模块有:(1)系统设置:主要包括商品修改、供货商设置、客户设置、员工设置、操作员设置的功能(2)进货管理:主要包括采购进货、采购退货、采购入库、生产入库、来往账务的功能(3)销售管理:主要包括商品销售、顾客退货、商品销售查询、部门领用、部门退回的功能。(4)库存管理:主要包括库存盘点、库存调拨、库存报警,库存管理要实现实仓库际物品数量和系统内的数量保存一致,仓库库存数超出最高库存数或者最低库存数时报警。(5)统计报表:主要包括进销存明细、进销存总汇、收货对账单、发货对账单

2022-02-27 16:30:04 402 1

原创 IDEA上的文字转拼音名

这一期主要讲述的是如何把文字,通过绑定事件,在一个框当中把输入文字就可以在另外一个框中生成拼音。如图所示:这一个图是一开始的时候的样式这一个图是效果展示,只需要在颜色名称上面写上文字,颜色编码就会自动生成拼音。获取除了“色”字结尾的汉字的拼音,你想要用在别的地方也是一样的,并且你还可以选择是否去掉最后一个字,想要去掉的最后一个字是什么,都是可以的或者你不想去除最后一个字也同样是可以的,毕竟代码是灵活的。需要在jsp上面写上代码,在此处写上的代码内容是可以直接就保存在数据库上面了的,毕竟你在这里写

2021-10-13 08:35:54 564

原创 layui框架的使用第四弹

这一期讲剩余的关于内置模块中的弹出层和轮播。只剩下最后两个内容,预示着这也是该系列最后一期内容。内置模块中的弹出层:做项目的时候我使用的是关于layui框架的模板,所以直接在layui上面把弹出层实现出来的,我还没有尝试过。所以layui的弹出层我有使用,但是没有从layui文档里面一步步实现的使用,所以关于弹出层的分享可能会有点水分,以及一些准确性的问题。使用在参考我的文献关于弹出层的部分,需要谨慎使用。弹出层的一般代码,需要在标签里面写,自己一个单独的div标签。与页面内容的div标签需要区分开来。

2021-10-13 08:24:34 280

原创 layui框架的使用第三弹

这一期讲剩余的关于页面元素中的表格和辅助;内置模块中的弹出层和轮播。页面元素中的表格:表格这个,就用的非常广泛了,我用的量,仅次于按钮的。没办法,前期学的是增删查改,而最能体现增删查改的就是表格了。而且表格还有个优点,是需要连接数据库的,这样子顺便把数据库的只是整合在一起。充分利用。表格的样式有多种:这些需要通过在JavaScript中更改的。在里面红色框的范围内,随意插入内容。但是要用英文的 ,把上下文分开。页面元素中的辅助:辅助的这个,我用到最多的是一条实线。只需要用标签就可以实现

2021-10-13 08:19:38 389

原创 layui框架的使用第二弹

这一期讲剩余的关于页面元素中的按钮、表单、导航、选项卡、表格和辅助;内置模块中的弹出层和轮播。关于页面元素中的按钮:按钮这一个是我目前为止用的最多的。按钮的大小,是随着字数的个数而变化的。这里面有分很多种样式总有一种是你想要的。样式如下:按钮的颜色是可以更改的。在layui上按钮的颜色有五种,通过不同的类可以实现不同的颜色。按钮需要一开始class里面有layui-btn,以此来告诉标签,这个是一个按钮。这样子也可以得到一个原始绿色的按钮。想要变成白色的按钮,需要在后面添加 layui-btn-

2021-10-13 08:16:01 1383

原创 layui框架的使用

本来没有想到分享这一期的内容的。但是最近这段时间做项目,用的是layui的框架,慢慢地就摸索出来了一些东西。也为了让你们少走弯路,就出来这一期的内容。希望对你们有用。不过我的layui使用的版本不是最新一期的,使用要分辨使用。layui文件一进去大概是长这个样子想要查找的内容,主要是看左边的导航先看明显地黑字体找想要的内容,黑色字体隔壁的灰色的字体也很有用哦。我想要找的内容都是从灰色字体下手的。Layui框架几乎是把你前期学习的布局什么的,都以一些简略的方式解决。而且里面有一些效果你不想要默认的,

2021-10-13 08:11:53 309

原创 删除第二弹

上一期说到关于事务的回滚的代码,现在揭露它是长这个样子的:因为是删除,所以需要判断想要删除的数据是否还在使用,如果还在使用的数据,或者账号是不可以被删除的。所以在做这些之前还需要弄一个判断:查询准备删除的数据是否在使用Service导包上的内容结束,现在到servlet导包上面的内容和jsp上面的内容。Servlet导包上面的内容的代码分布如下:开始的时候在这里同样是和 service导包上面的子包中的类里面开始的一样,需要先new一个service导包里面的东西,以此来造成上下导包关联的作用。

2021-09-28 16:48:44 59

原创 IDEA中的删除

上一期的结尾已经预告了这一次将要分享删除的内容,这个是增删查改中的最后一个内容部分,说完删除部分后,将会进入新的内容纪元,具体是什么我还没有决定好。按照国际惯例还是可以在Dao导包上面先创建一个关于删除的接口,这个的意思是通过id获取需要删除的数据类型 类名(类型 形参)Dao导包里面的子包里面的类,需要通过implements继承Dao导包上的接口先写SQL语句,删除的SQL语句的关键词分别是:DELETE、FROM和WHERE个人建议可以先在MySQL里面写,接着运行了一遍确认无误后再复制贴贴到

2021-09-28 16:41:28 1915

原创 修改第三弹

上一期的结尾已经讲完Servlet导包上的内容了。现在开始说在jsp上面的内容。下一期分享关于删除的内容需要在最上面写上根目录:Ctx这个是自定义的内容,也是可以更改的。别的就不要动它们。接着就到了Html的内容,Html的内容。这个一开始就接触了。我就简略地说一下,HTML标签下面引入关于css的内容。接着为了能够在高版本的浏览器上面也可以运行起来,需要配置一个这个:在这个的下面可以写上style标签,在里面写上css的样式。也可以创建一个css,在里面写,亦或者在标签里面写css样式:接

2021-09-28 16:29:00 73

原创 修改第二弹

上一期的结尾已经讲完Servlet导包上的内容了。现在开始说在jsp上面的内容。下一期分享关于删除的内容需要在最上面写上根目录:Ctx这个是自定义的内容,也是可以更改的。别的就不要动它们。接着就到了Html的内容,Html的内容。这个一开始就接触了。我就简略地说一下,HTML标签下面引入关于css的内容。接着为了能够在高版本的浏览器上面也可以运行起来,需要配置一个这个:在这个的下面可以写上style标签,在里面写上css的样式。也可以创建一个css,在里面写,亦或者在标签里面写css样式:接

2021-08-29 20:39:51 106

原创 修改第二弹

上次的结尾已经讲完service导包上面的内容了,现在只剩下Servlet导包上面的内容,和jsp上面的内容了。Servlet导包上面的内容的代码分布如下:开始的时候在这里同样是和 service导包上面的子包中的类里面开始的一样,需要先new一个service导包里面的东西,以此来造成连接的作用。它们都是通过这样一步步地有关联地下来。还有一点就是在写完new之后,不要忘记了写转发。至于转发内容怎么写的,我在查询那里已经写出来了。忘记了的朋友可以回头看哦。接着就到了,需要实现功能的代码这一块了。在这

2021-08-29 20:22:55 69

原创 IDEA中的修改

上次的结尾已经预告了这一次将要分享修改的内容,这个已经在两期前以为会说到的内容,这一期终于是把它给盼来了。按照国际惯例可以在Dao导包上面先创建一个接口类型 类名(Po层对应的类 形参)Dao导包里面的子包里面的类,需要通过implements继承Dao导包上的接口先写SQL语句,修改SQL语句的关键词分别是:UPDATE、SET和WHERE个人建议可以先在MySQL里面写了,运行了一遍确认无误后再复制贴贴过Dao类的那一层。不然的话很大的一个概率会出错。方程式是:关于修改的Dao层的代码里面的

2021-08-29 16:03:13 684

原创 新增第四弹

上次的结尾已经讲完Servlet导包上验证信息的内容了,现在只剩下jsp上面的内容了。Jsp上面的内容也不是特别多,所以在这里篇幅还有的话还会说一些关于修改的内容。要是没有了,就下一期说关于修改的内容。代码敲完关于获取表单值的内容之后,下一步就到了判断内容。是的,你没有看错,就是还是关于判断的内容。虽然上一篇的内容中我们已经在Servlet导包层上面已经判断过了,但是在jsp上面还是需要再判断一下的,这样子主要是为了严谨,相当于是有双重的保险。虽然接触过代码的人都知道,在jsp的HTML里面的内容在浏览器

2021-08-28 15:02:30 48

原创 新增第三弹

上次的结尾已经讲完Servlet导包上验证信息的内容了,现在只剩下Servlet导包上面验证信息的一些内容和jsp上面的内容了。第二条判断:因为验证码是不需要传到数据库保存的,只是需要与服务端做比较,所以要用等号,而这里是不能用传统意义上的等号(=),这个等号在代码的世界里是赋值的意思。在代码的世界里等号是 == 这个样子的,这个的意思是等于的意思;也可以是 === 这个样子的,这个的意思是绝对相等的意思;亦或者是 equal 这个样子的,这个的意思是等于的意思。但是在这里的话是这个样子的——》equal

2021-08-28 09:16:25 70

原创 SSM之在IDEA中配置Spring第二弹

这一期讲述的还是关于Spring的一些知识点上一期最后讲述到了lib的配置的问题。并且已经讲述完毕了。讲述完配置完lib的存放jar包的问题之后就到了,关于与数据库对应的字段的导包的类,我在这个系列的第一期已经说过了,就不重复讲述了,但是有一点还是要重复一下的就是,我现在只是为了文献的需要,所以只是自定义了一些字段的,并不是与数据库上面的字段对应,但是原理区别不大。包括一些关于xml的配置也是说过了的,如果还有说xml配置的一些问题,那么肯定是还没有说过的,望周知!Spring中的xml是与根的导包处于

2021-08-28 09:05:16 124

原创 新增第二弹

上次的结尾已经讲完service导包上面的内容了,现在只剩下Servlet导包上面的内容,和jsp上面的内容了。Servlet导包上面的内容的代码分布如下:第一步:在这里同样是和 service导包上面的子包中的类里面开始的一样,需要先new一个service导包里面的东西,以此来造成连接的作用。接着就到了,需要实现功能的代码这一块了。在这里第一步需要写上而里面的内容,因为查询用不到所以没有写出来,代码如下:接着在set和get,这个怎么出现,我已经在关于查询的那一期已经说过了,就不再讲述了

2021-08-26 17:00:00 85

原创 Spring MVC 项目创建

现在分享一些简单的内容,如何创建一个项目和一些配置IOC(控制反转)是Spring非常重要的基础。简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象IDEA退回到项目建立之初的时候,右上角。创建的时候第一个是创建新项目;第二个是可以打开你引进来别人的项目;第三个就不知道是什么了在IDEA上面创建Spring与以前的那些Java基础用IDEA的其中的步骤有一些地方是不一样的。Spring创建的时候需要打钩而当初学习Java基础的时候是不需要打钩的,需要注意这一

2021-08-18 10:18:30 393

原创 IDEA中的新增功能

上次的结尾已经预告了这一次将要分享新增/修改/删除,其中的一个或者两个。当然啦,按照国际惯例还是先分享新增的知识点。关于新增的Dao层的代码里面的SQL的内容。只需要用到一条SQL查询语句。个人建议可以先在MySQL里面写了,运行了一遍确认无误后再复制贴贴过Dao类的那一层。不然的话很大的一个概率会出错。在Dao导包上面先创建一个接口在这里插入图片描述类型 类名(Po层对应的类 形参)Dao导包里面的子包里面的类,需要通过implements继承Dao导包上的接口先写SQL语句,新增SQL语句的关键

2021-08-18 10:02:20 490

原创 查询第四弹

上次的结尾需要你们发动自己可爱的小脑壳想想啦,主要是想让你们多一点自己的琢磨,看是否能自己解决掉一些问题以及加深你们对代码的印象。下面进入正题。通过生成Service导包上的代码可以获取到数据,这个需要用到第一条数据来完成。图片上的代码是要与上一篇文章结合来写出来的。这个是分页需要用到的。接着还需要用到第二条数据来结合完成括号里面的是参数,可以自主设置,但是类型,需要根据基本类型的白装类型来设置,这里面的内容可有可无。但是有条件查询的时候,括号里面的内容需要就需要有了,有多少条条件查询就需要有多

2021-07-17 15:30:27 46

原创 查询第三弹

上次的结尾只是简略的介绍一下Service的内容,主要是想让你们多一点自己的琢磨,看是否能自己解决掉一些问题以及加深你们对代码的印象。下面进入正题。上一篇文章,我们已经讲完了Dao导包上的问题以及代码,这一篇我们重点写关于Service导包上的代码。现在按照代码倒序的顺序,我就先来讲讲Service导包上的代码:Service导包上的代码全部写完的话,分为三部分。与Dao导包上的一一对应,只是少了第三条上面的语句。当然啦,还是那个老样子,如果没有关于修改与删除语句的,是可以省略最后一条语句的。因为最后一

2021-07-07 10:54:07 39

原创 查询第二弹

上次的结尾只是简略的写了一下,主要是让回去自己琢磨一下,看是否能自己解决掉一些问题。承接上一回的内容。说到重写部分了。这次是详细的写法。这个重写的分四条查询语句,如果没有用于修改与删除部分的,可以只写三条查询语句。四条查询语句分别为:第一条SelectPageList是获取尾部通过多少行展示以及通过什么来排序,也可以做一些自己喜欢的排序,比如:从大到小或者从小到大,排序的关键字是ORDER BY;第二条CountAll是获取尾部的行的总数,获取总数的关键字是COUNT;第三条SelectAll是获取表格

2021-06-27 22:09:25 36

原创 这是一个关于查询的页面

IDEA现在可以说是业内最强的编译工具,而且在IDEA上写的代码是通过不同的包来分工合作的。刚开始用IDEA的时候会觉得混乱,当你熟悉那些包之间的功能,你就能快速的地找出问题的所在了。言归正传,今天主要想讲的是在IDEA上的查询功能。众所周知,学代码主要就是增删查改四门功课,你要是掌握了,很多事情也就事半功倍了。今天重要讲查询功能。你不要觉得它简单,但是其实很多地方都需要用到它。查询从能在IDEA上,你的先弄一些包里面的内容。第一步先弄Po包:在里面写SQL上面的字段名,如果你需要查询一些别的表上面的

2021-06-17 21:42:03 143 2

原创 《帝友系统——“我要借款”模块》项目研发阶段性总结

一、功能实现我要借款主要是各种借款标借款。我要借款:见图1,是各种借款标界面。 图1 我要借款模块点击我要借款顶部导航的时候,如果没有登录会提示用户先进行用户登录才可以看到我要借款页面的内容,当用户是登录状态的时候点击图1“立即借款”按钮弹出我要借款资料的界面如图2, 图2 借款标(信用标)信息这里总共有七个标,它们之间的格式一样,所以只截取了第一个

2021-06-07 22:03:17 274

原创 Java基础

Java的基础,是每一个学习Java的人所必要了解的内容之一。Java的基础需要先了解Java之父是谁。学习一门语言,需要了解是谁把它给创造出来。这也是对创造出来它的人一种尊敬。詹姆斯·高斯林是Java 编程语言的共同创始人之一,一般公认他为“Java 之父”。Java是由Sun Microsystems公司于1995年 5月推出的Java面向对象程序设计语言和 Java平台的总称.后来在2009年被甲骨文公司给收购。2004年是里程碑的一年,由于它的重要性Java版本的J2SE1.5更名为Java

2021-05-26 21:40:00 38

原创 第一个Java代码程序

第一个java程序的开始:开发工具:我这里用的开发工具是exception,现在展示的只是一条简单的输出语句。第一步:需要创建Java Project。点击New——》Java Project——》图二,Project name命名,小驼峰命名法则——》Finish第二步:创建Package包名点击test展开里面的内容——》找到src右键——》New——》Package——》图二【第一个:可以是com和cn;第二个:公司名/组织/个人的域名反写;第三个:文件类型(整个名字都需要英文小写)】里面的

2021-05-17 21:50:13 116 1

原创 jdbc新增修改删除

Jdbc的新增、修改、删除大部分内容和jdbc的查询相同。里面只加了一些属于自己特色的代码,但是原理和jdbc查询的是差不多的,只是在表述出来的内容的方面不一样而已。当然啦,要完成jdbc的新增、修改、删除是需要在完成了jdbc的查询的基础上之后才可以省略下面我没有写上的步骤以及内容的代码。不然的话,是需要去到我上一条发布的内容上也就是jdbc查询名称上面把它们给完善的。如果有了查询的基础之后的话就不需要再引进架包和查询相同步骤的代码内容了。当然啦,Jdbc的新增、修改、删除这个也是和数据库相连接的。Jd

2021-05-07 21:48:30 1377

原创 jdbc查询

Jdbc的查询不再是单打独斗,而是需要与数据库连接起来。并且还需要有架包才可以运用起来。Jdbc查询的第一步是需要写好与数据库一一对应的Po层。意思就是,你需要在哪个表上面查询想要的数据,就需要在Po层把那张表中所有的数据一一写上,还需要用上私有的private作为修饰符,例如下图所示。接着分别写上无参和有参构造器和对应的set和get的方法,例子如下面图片一一对应:最后别忘记了在类名后面继承一个抽象的类Serializable,例如下图所示弄完上面那些就需要重新创建一个类,接着第一步和第

2021-05-06 21:32:41 935

原创 for循环、while循环和do……while循环

for循环不管是什么语言一般都用的比较广泛。1、for (int 初始化; 布尔表达式; 更新) {* 代码语句 1、循环变量赋初始值* 2、判断循环变量是否符合要求* 3、执行循环体代码* 4、循环变量赋值* 循环方式:1——234、234 }输出:1~100for有三个结束语句:(1)break(结束循环/跳出循环)输出:1~86(2)continue(跳过,结束本次循环进入下一次循环)输出:除了没有输出3的倍数,其他的输出不小于100的数(3)return(关闭

2021-02-16 20:45:08 240

原创 分支语句if…else和switch

分支语句分两种:if…else和switchif…else语句属于布尔表达式:得出来的结果不是true就是false有四种表达形式:1、if (布尔表达式){如果布尔表达式为true将执行的语句2、if (布尔表达式){如果布尔表达式为true将执行的语句}else{如果布尔表达式为false将执行的语句}3、if (布尔表达式1){}else if (布尔表达式2){}…else{}4、多个条件下的判断:if…else的嵌套if (布尔类型表达式1){if (布尔

2021-02-08 20:10:38 195

原创 逻辑运算符与其他运算符

这里写剩下的几个运算符:1、逻辑运算符 && & || | ! ^2、其他运算符 三目运算符和instanceof 运算符逻辑运算符:&&:一false全false(在比较中有一个不符合要求的,全部都不符合)||:只要有true的就是全部是true(在比较中,如果有一个是符合要求的,那就全部都符合要求)!:取相反的意思(非true即false;非false即true)^:相同的就是false,不同的就是true&&和&

2021-02-08 11:27:13 215

原创 比较云算法与赋值运算符

1、比较运算符> >= < <= == !=2、赋值运算符 = += -= %= *= /=3、位运算符:这个现在Java开始不用,所以不写这个比较运算符:=:是大于或者等于的意思,别的以此类推==,别的和我们所学的数学的意思是一样的,所以只举一个例子输出:true就不一样,在Java中是不能乱用的,如果是基本数据类型问题不大,因为基本数据类型中是比较数值是否相同而引用类型String中是比较内存地址是否相同分别输出:str1=123;str2=1

2021-02-08 11:15:45 77

原创 算术运算符

算术运算符:+、-、*、/、%、++和–+、-和*与我们学的数学的理论没有差别就只举一个列子别的以此类推输出:13除法/:相对而言就特殊了一点分为两种情况:1.两个整数相除,除数不能为零,会报异常,这个符合我们学数学的理论,就不举列子了2.有浮点数除数或者被除数中存在浮点数,有三种情况(1)正整数除以0(0.0)(2)负整数除以0(0.0)(3)0(0.0)除以(0.0)0分别输出:Infiniti正无穷大、-Infiniti负无穷大和NaN非数取余%:取余运算就是被除数除以除数等于

2021-02-05 16:24:58 352

原创 Java的基本数据类型

Java两大基本数据类型:1、八种基本数据类型:六种数字类型:【四个整形:byte、short、int、long】【两种浮点型:float、double】一种字符型:char一种布尔型:boolean——》“true”、“false”2、引用数据类型:String基本数据类型对应得包装类:整形byte——》Byteshort——》Shortageint——》Integerlong——》Long浮点型float——》Floatdouble——》Double说到浮点型需要拓展.

2021-02-04 11:17:28 57

原创 主页面

先在控制器写主页面方法(先在方法里面try…catch捕捉错误,接着使用万能转化(int userID = Convert.ToInt32(Session[“userID”].ToString());),下一条是定义一个字符串(string 账号= Session[“账号”].ToString();)然后将账号数据传回视图,主要是为了让浏览器知道登陆的是用户是谁)最后要是登陆不成功,就在catch里面写上登陆页面的链接;接着设置视图上的导航(一般导航与面包屑导航)先写一般导航,通过ul标签上的ID 标签(

2020-08-17 21:39:57 129

原创 登陆页面

登陆页面运用比较广泛,因为做出来的一个系统,没有登录页面的话,就会让那些知道链接的人,登陆进去,这对做出来的代码就没有意义了。首先需要在控制器上写登陆页面的方法,接着在该方法里面先获取到登陆页面需要填的数据,赋值为空,然后获取浏览器携带cookie的请求,最后做出判断:账号、密码和勾选记住账号与密码,方便下一次的登陆。另外账号与密码的代码一样,所以只写账号的代码然后返回数据到页面上。账号、密码和勾选记住账号与密码返回数据大致一样,故只写一条(ViewBag.账号 = 账号;)再在HTML代码form

2020-08-17 21:15:05 122

空空如也

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

TA关注的人

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