自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

转载 事务的4种隔离级别详解(附实例)

转载自博客:https://blog.csdn.net/zxh476771756/article/details/78687146 SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 首先,我们使用 test 数据库,新建 tx 表,并且如图所示打开两个窗口来操作同一...

2019-01-31 18:01:47 284

转载 MySQL查询优化方法

MySQL查询优化方法

2017-11-28 15:05:58 1645

转载 分布式锁-基于数据库实现

##分布式锁-基于数据库实现 ##写在前面:分布式部署,分布式锁。网上查阅了很多资料,整理一份比较全的关于分布式锁相关的资料,本文非原创只是不同文章的整理和理解,文章最后我会把资料来源摘出。——————————————————————————————————————————————————————————–分布式锁目前比较常用的几种方案:基于数据库实现分布式锁基于缓存(redis , me

2017-11-16 12:30:33 449

转载 MySQL中SELECT+UPDATE处理并发更新问题解决方案分享

MySQL中SELECT+UPDATE处理并发更新问题解决方案分享转载自 http://www.jb51.net/article/50103.htm这篇文章主要介绍了MySQL中SELECT+UPDATE处理并发更新问题解决方案分享,需要的朋友可以参考下 问题背景: 假设MySQL数据库有一张会员表vip_member(InnoDB表),结构如下: 当一个会员想续买会员(只能续买1个月、3个月

2017-11-06 22:17:52 330

原创 牛客网-IT校招全国统一模拟笔试Java专场(秋招备战专场二模)

题目:牛家庄幼儿园为庆祝61儿童节举办庆祝活动,庆祝活动中有一个节目是小朋友围成一个圆圈跳舞。牛老师挑选出n个小朋友参与跳舞节目,已知每个小朋友的身高h_i.为了让舞蹈看起来和谐,牛老师需要让跳舞的圆圈队形中相邻的小朋友的身高差的最大值最小,牛老师犯了难,希望你能帮帮他。

2017-06-16 22:01:48 1065

原创 JavaWeb自学之JavaScript学习笔记 Day-3

1、案例一:在末尾添加节点 第一步:获取到ul标签 第二步:创建li标签 document.createElement("标签名称"); 第三步:创建文本 document.createTextNode("文本内容"); 第四步:把文本添加到li下面 使用appendChild()方法 第五步:把li添加到ul末尾 使用appendCh

2015-12-30 19:11:37 296

原创 JavaWeb自学之JavaScript学习笔记 Day-2

1、js的String对象 **创建String对象 ***var str="abc"; **方法和属性(文档) ***属性 length:字符串的长度 ***方法 (1)与html相关的方法 -bold():加粗 -fontcolor():设置字符串的颜色 -fontsize():设

2015-12-25 20:06:16 383

原创 java开发俄罗斯方块学习笔记 Day-8 配置

在开发过程中要尽量避免硬编码的问题,通常将数字或者字符串定义成常量或写进配置文件。这么多数据如果写进常量,则常量文件会非常大,在这里我们使用配置文件。 首先新建一个config文件夹,然后在里面建一个XML配置文件,它是一个层级配置文件,可以将数据进行由大到小进行归类。 //界面的配置 //游戏业

2015-12-24 13:32:23 346

原创 java开发俄罗斯方块学习笔记 Day-7 多态

分别建立Lay的子类LayDataBase、LayDisk、LayGame、LayButton、LayNext、LayLevel、LayPoint、LayAbout继承Lay,在创建Lay对象时使用Lay的子类创建,将Lay写成一个抽象类,在Lay类创建一个抽象方法paint,所有子类都必须覆写paint方法,在PanelGame类中将PaintComponent方法中调用的createWindo

2015-12-23 13:09:06 494

原创 JavaWeb自学之JavaScript学习笔记 Day-1

1、JavaScript的简介 *是基于对象和事件驱动的语言,应用于客户端 -基于对象: **提供好了很多对象,可以直接拿过来使用 -事件驱动 **html做网站静态效果,JavaScript动态效果 -客户端:专门指的是浏览器 *js的特点 (1)交互性 -信息的动态交互 (2)安全性 -js不能访问本地磁盘的

2015-12-20 17:30:32 397

原创 java开发俄罗斯方块学习笔记 Day-6 布局

今天完成全部窗体的设计,从游戏界面可以看到需要设计8个不同的窗体,首先进行主窗体的设计,也就是游戏窗体。在设计游戏窗体时,需要认识到小方块尺寸为32*32,边框宽度为7,游戏窗口为16:9,经过计算主窗口宽度为32*10+14=334,高度为32*18+14=590,要设计出来的边框好看,设定边框宽度都相等,窗口之间的间距也相等。由最外面的边框宽度为654,根据16:9可以求得长度为1162.然后

2015-12-20 13:59:04 909

原创 JavaWeb自学之css学习笔记

1、css简介 *css 层叠样式表 **层叠:一层一层的 **样式表: 很多的属性和属性值 *使页面显示效果更加好 *css将网页内容和显示样式进行分离,提高了显示功能 2、css和html的结合方式(四种结合方式) (1)在每个html标签上面都有一个属性style,把css和html结合在一起 今天天气很不错 属性和属性

2015-12-18 22:29:23 369

原创 JavaWeb自学之css学习笔记

1、css简介*css 层叠样式表**层叠:一层一层的**样式表:很多的属性和属性值*使页面显示效果更加好*css将网页内容和显示样式进行分离,提高了显示功能2、css和html的结合方式(四种结合方式)(1)在每个html标签上面都有一个属性style,把css和html结合在一起今天天气很不错属性和属性之间用分号隔开,属性和值之间用冒号(2)

2015-12-18 22:26:30 449

原创 java开发俄罗斯方块学习笔记 Day-5 封装

在了解了如何将窗体素材切割成不同的几块之后,现在需要绘制完整的窗体。 一个完整的图片可以被分为9部分,根据图片在Panel上显示的左上角和右下角的坐标,以及源图片素材的切割起始点(左上角)和切割终点(右下角)坐标,可以绘制成不同的矩形窗体。考虑到整个游戏界面有8个窗体组成,如果对每个窗体单独绘制,这样会造成大量代码重复,而且难以维护,所以我们将窗体的绘制封装成一个类Lay,绘制不同窗体时只

2015-12-17 21:50:18 492

原创 java开发俄罗斯方块学习笔记 Day-4 显示

准备好游戏素材之后,接下来就根据设计来写代码。首先需要建立一系列的开发包。正规的包命名为:com.公司名.项目名.机能分类,这里对包名进行了简化ui包:表现层service包:放业务逻辑dao包:数据访问entity包:方块等实体dto包:数据载体main包:启动config包:配置util包:工具类项目的编写一般从整体到

2015-12-15 21:44:42 431

原创 JavaWeb自学之html学习笔记 Day-2

5、图像标签(**********************)-src:图片的路径-width:图片的宽度-height:图片的高度-alt:图片上显示的文字(兼容性差,有些浏览器不显示此属性,不重要)6、路径的介绍(********************)分类:两类**绝对路径-C:\Users\Administrator\Desktop\html

2015-12-15 19:13:03 459

原创 java开发俄罗斯方块学习笔记 Day-3 素材

由于java自带的绘图方式所绘制的图形锯齿严重,不适合作游戏界面的设计,因此采用java的drawImage方法调用绘制的图片,这样可以做出比较好看的界面首先在Tetris项目下建立一个Graphics文件夹,在该文件夹下面分别建立几个子文件夹。其中方块素材都放在game文件夹里面,背景图片放在background文件夹里面(游戏具有的功能:每升一级,堆积方块变颜色,背景图片换一张)”

2015-12-14 18:57:00 1863

原创 JavaWeb自学之html学习笔记 Day-1

*html的规范(遵循)1、一个html文件开始标签和结束标签 表示作用范围,就像java中方法的作用范围用{ }表示一样2、html包含两部分内容    (1)设置相关信息(2)显示在页面上的内容都写在body里面    (3)html的标签有开始标签,也要有结束标签(4)html的代码不区分大小写(5)有些标签没有结束标签,在标签内结束(后面加/)比如 换行

2015-12-13 19:18:41 412

原创 java开发俄罗斯方块学习笔记 Day-2 设计

在进行软件开发过程中,往往很多初学者习惯将代码都写在Main方法中,这样做也可以实现程序,但是使得程序缺乏可维护性。正确的开发模式是将程序分成一个个模块,然后把模块组装成一个产品。一般我们采用MVC的设计模式。M:Model,指的模型; V:View,指的是视图(用户界面);C:Control,控制器。一般用户发送一个请求给控制器,控制器收到请求调用Model层,然后Model到数据库拿数

2015-12-12 21:30:40 1169

原创 java开发俄罗斯方块学习笔记 Day-1 分析

在进行java项目开发时,首先不是直接写代码,而是要经过需求分析、设计、编码、测试和维护几个步骤。分析--用户需求,程序的功能,能否实现以及如何实现设计--程序的架构,类和类之间对象的关系编码--按照分析和设计完成代码测试--测试功能的完整性以及改bug维护--对客户的后续需求对程序进行改进,以及使用过程中发现的bug的修复。数据库窗口:显示数据库中得分最高的前5位

2015-12-12 17:02:08 1103

原创 为什么接口里声明的都是常量

这是一道面试题,有些人可能拿到这到题就会困惑,接口里声明的都是常量,这是j2se里规定,还有什么理由吗?确实在我看到这到问题的时候也是这么想的,但仔细一考虑也发现这道的意义所在。       接口中不允许方法的实现,而抽象类是允许方法实现的及定义变量的,因此我们可以看出接口是比抽象类更高层次的抽象。如果接口可以定义变量,但是接口中的方法又都是抽象的,在接口中无法通过行为(例如set()方法

2015-11-26 15:15:51 4074 1

CSS完全参考手册3.0.chm

CSS完全参考手册3.0.chm,在进行html设计网页时会用到的技术,CSS将网页内容和显示样式进行分离,提高了显示功能

2015-12-17

空空如也

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

TA关注的人

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