自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM对象实例化

JVM对象实例化创建对象的方式new 最常见的方法Xxx的静态方法 Xxxbuilder Xxxfactory的静态方法Class 的 newInstance()8中能用,9已经标注过时了,反射的方式,只能调用空参的构造器,权限必须是public。Constructor 的 newInstance(Xxx)反射的方式,可以调用空参,带参,取代了第二个使用clone()不调用任何的构造器,当前的类需要实现Cloneable接口,实现clone()方法使用反序列化从文件中,从网络中获

2020-07-03 22:14:13 215

原创 数据库优化之explain

数据库优化之explain各字段解释idselect查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序三种情况:id相同,执行顺序由上至下id不同,如果是子查询,id的序号会递增,id的值越大优先级越高,越先执行id相同不同的同时存在,先看值,再看位置select_type查询的类型,1.SIMPLE,简单的select查询,什么都不包含2.PRIMARY,查询中若包含复杂的子查询,最外层的称为primary3.SUBQUERY,select或where中包含了

2020-07-03 19:57:16 168

原创 学习笔记5(模拟3个经典多线程问题)

多线程3个实例利用信号量解决以下3个经典多线程问题分别为生产者-消费者问题写者-读者问题哲学家就餐问题生产者-消费者假定在生产者和消费者之间的公用缓冲区中具有n个缓冲区,这时可利用互斥信号量mutex实现诸进程对缓冲区的互斥使用:利用信号量empty和full分别表示缓冲池中空缓冲区和满缓冲区的数量。又假定这些生产者和消费者相互等效,只要缓冲池未满,生产者便可将任务送入缓冲区,只要缓冲池未空,消费者便可从缓冲区中取走一个任务。主体思路就是设置3个信号量,分别代表缓冲区满,缓冲区空和互斥信号量

2020-06-26 23:59:56 263

原创 学习笔记01(前端小项目)

从现在开始记录一下我学到的所有课外内容。从一份前端小项目开始 。项目来自实验楼中的小游戏别踩白块https://www.shiyanlou.com/courses/306下面展示CSS部分。主要学习了一些属性的使用,margin: 0 auto 可以用来居中position 定位属性 其中有static(默认),relative,absolute,fixed#score { text-align: center;}h2 { text-align: center;}.start

2020-06-26 22:30:56 230

原创 学习笔记04(java多人聊天室)

用JavaSocket编程开发聊天室实验介绍用Java图形用户界面编写聊天室服务器端和客户端,支持多个客户端连接到一个服务器。每个客户端能够输入账号。可以实现群聊(聊天记录显示在所有客户端界面)。完成好友列表在各个客户端上显示。可以实现 私人聊天,用户可以选择某个其他用户,单独发送信息。服务器能够群发系统消息,能够强行让某些用户下线。客户端的上线下线要求能够在其他客户端上面实时刷新。私聊,客户端、服务端的群发消息和上线提醒客户端的下线提醒登陆界面项目结构服务器端服务器端

2020-05-21 20:51:58 1186 2

原创 学习笔记03(微信小程序)

微信小程序乒羽馆预约为了参加全国微信小程序设计大赛,我们几个小伙伴准备了一个简单的小程序,用的是官方提供的云开发功能。语言是wxml+wxss+js,其实和html+css相似。项目的大体思路也很简单,难点在之前的我们并没有很好的javaweb基础,所以这个项目也是从零开始。大体分为6个界面:登录界面,首页,我的预约,个人预约,意见反馈,使用帮助登陆界面界面的格式布局很清晰,表单组件可以同步js内的数据,登录的事件处理没有用到云函数,直接用了云数据库的API,是简单的查找+判断。下面是登录

2020-05-19 19:52:52 379

原创 学习笔记02(java云笔记)

总结一下我的java大作业首先是题目要求用JavaSocket编程开发云笔记本。基本功能:该软件支持客户端从服务器下载用户之前保存的笔记。笔记以文本文档的形式保存在服务器中,笔记在客户端的界面上显示。该软件支持用户在客户端修改笔记,并通过保存按钮更新服务器的笔记文件,同一个用户可以在服务器中保存多个笔记。要实现:“新建笔记”、“保存笔记”、“打开笔记”、“删除笔记”、“查询笔记、“笔记下载到本地”等功能。总体思路:1.服务器端:我写了三个服务器类,分别功能是登录和注册,加载初始数据,处理各个事件

2020-05-16 22:16:27 538 1

空空如也

空空如也

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

TA关注的人

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