自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库事务管理

insert into user(username,sex,position,age,password,is_delete) values("赵五","男","杭州",20,"123456",0), ("赵五","男","杭州",20,"123456",0),("赵五","男","杭州",20,"123456",0);内存中值:数据新值, 修改数据赋予一个新值,数据库的值旧值, 发出修改操作,把内存和数据库的值做对比,一致,允许修改,不一致就不允许修改.数据库删除就变成更新的问题。

2023-11-29 20:35:58 41

原创 数据库知识

设计:(考虑正常,考虑意外,考虑不尊重规则,重要的内容一定会审核,增删改查,删除,程序执行中,删除并不真删,数据没有)重点:增删改查在项目中的应用。订单:同一商家,同一商品,生成100个订单,商家订单合并,特殊情况做合并(对订单详情做一个合并,统计情况这里只有一个订单号有效)不是表,商品只属于买家,卖家看不到订单:一个订单一个商家(5个订单)订单唯一对应一个商家。商品表 用户表(表征卖家,买家)订单表,订单详情表对应意外:商家订单管理﹣---→功能:订单合并。

2023-11-28 19:16:08 58

原创 进程和反射

如果抢票,程序开线程的,出现重票,线程启动时间不同,两个线程同时执行一个操作,同时进行tickets减1操作。StringBuilder 变化,16个预留空间,方法与StringBuffer一样 ,处理不了并发。synchronized,线程进入程序后,为程序加锁,其他线程进入不了这个程序,等待这个程序执行结。数据传输过程中,可以出现同时取一条数据。对于文件,执行一边读,一边写,读和写是同时进行的。计算机运行的单位,每一个程序就是一个进程。多个用户运行程序,线程 Thread。start()进程开始。

2023-11-28 18:57:12 48

原创 Java的字节流

这里报错,New Writer里面传File,File没有路径是做不了的.相当于剪切必须知道剪切到哪里.实际操作是不知道路径的,就必须有一个路径先有效,后期把路径覆盖.。list()--à列出当前目录的所有文件或文件夹,返回值String[] ,返回只有文件名,路径可以拼接。Buffer,使用缓存,write后一定flush(),如果关闭,自动flush()不执行flush(),数据在缓存中,flush()之后数据变成实际的文件。剪切,复制对文字是100%有效,字符流更好保证了剪切,复制,粘贴。

2023-11-24 20:23:30 35 1

原创 Java的IO流(两次IO流学习合并)

Next()接收字符串很稳定,付出代码需要用数组来存储数据,进行转化,转化效率低,字符串底层就是字符数组. 只接收字符数组第一位.char在内存中只用一个字节存储.实例化的类不想总实例化,用静态,必须接口中的静态必须实现,再则静态方法中的全局变量是静态变量,静态类不需要面向接口.工具类需要在内存中,工具类是程序中用到算法.遍历文件(遍历指定目录下所有文件,文件判断是否是图片,是图片,移动到某个目录去保存,输出文件修改时间。文件的拷贝,复制,剪切,粘贴都是对文件内容进行操作。剪贴板理解成一个内存。

2023-11-23 19:07:40 16

原创 Java的集合使用实例

(思路:把商品按商品编号去重,不能按商品的全部信息去重,保证编号和商品对应,这里有两个对应关系:编号---à对应--à商品,解决对应关系,key就是编号,value就是商品 ,HashMap的key自动去重 )或者类(属性,方法)-à类属性--à值 ,把属性封装, 封装后私有化,某些属性可以getter,setter。后台: 商品管理(上传商品,删除商品-à上架,秒杀,打折à售卖价格,提供丰富的查询) 订单管理 支付管理)需要商家输入上架商品的内容,这里获取内容,必然有参数,参数就是商品类。

2023-11-21 15:22:32 18

原创 Java的集合

ArrayList线性列表有序的,add的顺序就是print的顺序,对列表中的重复数据不去重。LinkList链式列表有序的,add的顺序就是print的顺序,对列表中的重复数据不去重。判断键的哈希值是否相等,hashSet底层转化成HashMap, 计算Hash值,去重。引入一个结点类型Node,有三部分,前指针prev,后指针next,内容item。值对,Map就是典型的值对数据的类型,Map就是key-value。器,判断迭代器是否有下一个元素,如果有直接输出下一个元素。

2023-11-21 15:19:16 14

原创 ArrayList列表

因为数组是定长,这里删除应该新的数组,这里只把元素做移动,官方做移动的原理还是数组的拷贝,移动前后的数组本来是两个数组,如果名称一致是一个数组,前面数组参数index+1,删除索引的后面元素, 后面元素相当于往前提一个位置,后面数组参数index,也就是前面数组元素的index+1覆盖后面数组元素index。本来扩容了10个元素的数组,只有一部分有值,没有值就是null,官方源码中有一个rangCheck(),方法不允许访问数组中的空元素.初始容量为10,把空数组扩容,扩容到10个元素,

2023-11-17 14:07:54 17

原创 Java字符串的使用——2

对文中相关代码感兴趣的话可以跳转git:Lazying/Java (gitee.com)

2023-11-16 15:27:49 18 1

原创 Java字符串的使用

对文中相关代码感兴趣的话可以跳转git:Lazying/Java (gitee.com)

2023-11-16 15:25:09 19 1

原创 Java面向接口程序设计

对文中相关代码感兴趣的话可以跳转git:Lazying/Java (gitee.com)

2023-11-16 15:21:46 26 1

原创 面向对象——实例

对文中相关代码感兴趣的话可以跳转git:Lazying/Java (gitee.com)

2023-11-16 15:16:49 18 1

原创 Java面向对象的程序设计——类与对象

属性:购物车存放多个商品,存放多个数据的只能是数组,数组是定长,规定只放5个商品,属性类型是数组,数组中存放的是每一个商品,数组中每个元素的类型就是商品类。在自己的订单中,少了这个状态,少这个状态没有办法做定单关闭.解决立即购买和加入购物车之间的切换问题,理解订单的状态.需要订单类中多加一个属性status.订单结束,用户购买行为结束,(一般行为,形成订单后,不付款,在一定时间内订单关闭,订单可以不支付)不能转化的原因是mycart是一个购物车的类,类中有数组,需要调用类中的数组。

2023-11-16 15:12:29 31 1

原创 Java面向对象程序设计——程序开发

在出现的对话框中出现所有的变量选择,根据需求,除了big_pic,其它都是get和set都需要的方法,连续选择的变量使用shift键配合鼠标操作,如果是不连续选择的变量,使用ctrl键配合鼠标操作.封装: 把方法或属性放在类中,某些方法和属性需要用户访问,这里可以使用public ,某些方法或属性只属于当前的类调用,不会为其它类服务,这里可以使用private。在出现的菜单中,有专门的getter方法,setter方法,还有getter和setter方法.方法的目的是需要用户获取这个值,这里有返回值。

2023-11-16 15:03:41 20 1

原创 Java面向对象的程序设计

面向对象Java

2023-11-16 14:57:46 36 1

原创 关于数组(文章结尾实际练习)

二分查找需要超始的索引,和终止的索引.二分查找特点需要查找的值>中间值,在后面找,起始的索引变化,同样,如果需要查找的值<中间值,在前面找,终止的索引变化,不管哪一个轮次,两两比较,大数沉底 ,轮次就是循环的量,轮次的索引值为0,每个轮次进行比较,比较的取多次数是n-1,减去一个比较完的数。数组之间的赋值相当于把地址赋值给数组,不是数据,也就是两个数组变量指向了同一个地址,这个地址中的数据都是一样的,这种变量叫引用变量.左游标 停在12的位置上,,最后基数位置和12的位置换掉。

2023-11-16 14:32:48 22 1

原创 Java语言算24点游戏

(规定:游戏类退出一般都是主角生命值或者用户的某种操作决定,否则一直在游戏中)通过1-100的和特点,循环外设置变量累积和,这里在循环记录表达式结果的值。3、由电脑计算算式的结果是否正确,如果正确,继续出4个数字,循环去配合于java变量类型使用。可以用户确认发牌作为循环控制量,如果循环发牌变量为n,可以退出.这两种方式的编程,必须把变量控制的逻辑理清楚,才能控制流程。找到循环变量,循环变量还需要初始化,判断出循环条件。根据流程(结合1+2+3+。根据上一步来的,每一步都会有新的算式,

2023-11-03 18:55:58 154

原创 Java语言——计算两个数的和差积商

计算两个数的和差积商后将结果返回。注意乘法和除法中不能有任何一个参与计算的数为0

2023-11-02 16:17:49 598 1

原创 Java循环程序设计——经典小程序:百僧吃百馍

使用场景:只要可以限定if条件语句值,都可以使用switch,但如果区间,只能用if(> < >= <=),区间段的程序没有办法做switch。100个和尚吃了100个馒头 ,100和尚有大和尚和小和尚,一个大和尚能吃3馒头,三个小和尚吃1个馒头,问大和尚和小和尚有多少个?While(只有一个条件),只要条件满足就执行,有的时候,程序无法预测条件什么时间满足,这时使用while.for循环的语句一定循环变量的初值和终值的范围,使用for循环循环几次.当程序中出现的语句不停复制,粘贴,程序的代码出现重码率。

2023-11-01 21:13:12 83

原创 JAVA剪刀石头布的小游戏

有关于ava条件选择语句的剪刀石头布游戏

2023-10-31 14:16:08 52 1

原创 一个今日运势的趣味测试——Fortunes.java

不太完善的趣味测试 希望能够有道友补全

2023-10-26 16:30:02 101

空空如也

空空如也

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

TA关注的人

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