摘要:
在制定了学习计划的学习过程中,我感觉学习还是很有效率的。很短的时间内,我便学习完了JavaWeb的连接池、DbUtils框架及其一些工具类的使用。 学无止境,学习这些知识还远远不够,所以,在接下来的时间里,我将对JavaWeb中的SSH开发模式进行一个简单的学习,并用博客记录学习进度。 开发模式相信 阅读全文
posted @ 2019-08-26 12:17
~wangweijun
阅读(300)
评论(2)
推荐(0)
摘要:
软件国际化的第二个部分,就是动态元素国际化。 数值,货币,时间,日期等数据由于可能在程序运行时动态产生,所以无法像文字一样简单地将它们从应用程序中分离出来,而是需要特殊处理。Java 中提供了解决这些问题的 API 类(位于 java.util 包和 java.text 包中)。 Locale 类 阅读全文
posted @ 2019-08-26 12:16
~wangweijun
阅读(632)
评论(0)
推荐(0)
摘要:
前几天围绕着JDBC编程进行了系统的学习。现在我们对Java程序数据库操作已经是轻车熟路了。也学会了使用各种框架来帮助我们简化编程。 今天是学习计划的第七天,虽然学习热情没有前几天高涨了。但是,写博客总结的习惯应该要坚持下去。废话不多说了。 今天的学习内容是JavaWeb开发——软件国际化。 软件的 阅读全文
posted @ 2019-08-26 12:15
~wangweijun
阅读(716)
评论(1)
推荐(0)
摘要:
刚才讲了使用QueryRunner插入、修改、更新数据,现在来学习一下使用QueryRunner进行数据库表查询。 通过QueryRunner类的query()方法即可完成数据库表的查询操作,但是在查询的时候需要实现ResultSetHandler接口来将结果集封装成对象。可以通过自己实现接口,但很 阅读全文
posted @ 2019-08-26 12:13
~wangweijun
阅读(202)
评论(0)
推荐(0)
摘要:
昨天做了这么多的铺垫,当然就是为了引出今天的DBUtils框架了,它的实现原理跟我们编写的简易框架是类似的。 话不多说,进入正题。 commons dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc 阅读全文
posted @ 2019-08-26 12:12
~wangweijun
阅读(398)
评论(0)
推荐(1)
摘要:
上一小节已经学会了如何去搭建Struts2的开发环境,该篇博客我们继续深入Struts2,了解Struts2框架的拦截器。 首先对我们在web.xml文件配置的过滤器进行一个源码的分析。 在StrutsPrepareAndExecuteFilter源码中,有一个init()方法,它调用方法获得了一个 阅读全文
posted @ 2019-08-26 12:11
~wangweijun
阅读(213)
评论(0)
推荐(0)
摘要:
struts2框架的知识点,虽然分了几个小节,感觉内容还是挺多的,但是你仅仅是入门了而已,想要进一步地提升自己,你得有一颗持之以恒的学习的心,最后的内容我都将在这篇博客中讲到,所以篇幅可能会有点长,希望大家能够耐心阅读。 首先介绍一下struts2的配置。 还记得我们创建的test.jsp文件吗?直 阅读全文
posted @ 2019-08-26 12:10
~wangweijun
阅读(275)
评论(0)
推荐(1)
摘要:
Android的UI设计可以说是决定一个app质量的关键因素,因为人们在使用app的时候,最先映入眼帘的就是app的界面了,一个美观、充实的界面能够给用户带来非常好的体验,会在用户心中留下好的印象。 对于UI设计,Android原生的控件加上一些开源库的使用,已经能够满足大部分的UI需求,但是,某些 阅读全文
posted @ 2019-08-26 12:09
~wangweijun
阅读(319)
评论(0)
推荐(0)
摘要:
这是自定义View系列的第二篇博客,我们继续来学习关于自定义View的知识。 今天我们来实现一下广告条案例。 我们要实现的是这样的一个效果。 要想实现这样的效果,我们可以借助ViewPager控件,然后加上自定义的一些控件即可完成。那么现在就开始吧。 新建一个android项目。 修改activit 阅读全文
posted @ 2019-08-26 12:08
~wangweijun
阅读(484)
评论(0)
推荐(0)
摘要:
自定义View系列的第三篇博客,我们来学习如何实现自定义下拉框。 今天的程序,我们来实现这样的一个效果。 布局非常简单,我们直接开始编码。 修改activity_main.xml文件的代码。 布局代码非常简单,就是两个控件。 接下来修改MainActivity的代码。 item_main.xml文件 阅读全文
posted @ 2019-08-26 12:06
~wangweijun
阅读(231)
评论(0)
推荐(0)
摘要:
前面的案例中我们都是使用系统的一些控件通过组合的方式来生成我们自定义的控件,自定义控件的实现还可以通过自定义类继承View来完成。从该篇博客开始,我们通过自定义类继承View来实现一些我们自定义的控件。 我们通过一个案例来学习,现在来实现这样一个效果。 我们新建一个类MyToggleButton,让 阅读全文
posted @ 2019-08-26 12:04
~wangweijun
阅读(268)
评论(0)
推荐(0)
摘要:
在自定义类继承View实现自定义控件的过程中,我们还应该对一些自定义属性有所了解。 我们通过一个案例来学习一下。 新建一个android项目,然后我们创建一个类MyAttributeView继承View。 贴出MyAttributeView的代码。 然后我们在activity_main.xml文件来 阅读全文
posted @ 2019-08-26 12:03
~wangweijun
阅读(180)
评论(0)
推荐(0)
摘要:
如果你用过Word文档写过文章,那么你一定会有这样的经历。 我觉得某一段或者某一句写得不够好,但是,删掉之后我可能会后悔把它删掉了,进而又想把删掉的段落找回来,这时,你想到了一个好办法,将每次的修改都作为一个文章版本保存起来,这样虽然能够解决你的问题。但是,随着你的修改次数越来越多,你会发现,电脑桌 阅读全文
posted @ 2019-08-26 12:02
~wangweijun
阅读(300)
评论(0)
推荐(1)
摘要:
经过前面的练习,你在本地的仓库里管理代码已经比较熟练了,但如果是团队开发呢,如何配合起来呢? 我们可以把版本仓库放在互联网上,开发者把自己最新的版本推到线上仓库,同时,把线上仓库的最新代码拉到自己本地,这样,就可以配合工作了。 那么有哪些线上仓库可以供我们使用呢?国外最火的线上仓库当属GitHub了 阅读全文
posted @ 2019-08-26 12:01
~wangweijun
阅读(823)
评论(0)
推荐(0)
摘要:
如果你想让一位叫"伙夫"的程序员,和你一起开发,首先你得在你的代码仓库把伙夫添加到此项目中来,让其成为开发者。 具体步骤: 项目 管理 项目成员管理 开发者 添加项目成员 输入"huofu" 在GitHub中的具体步骤: 项目 Settings Collaborators 输入"huofu" 为了给 阅读全文
posted @ 2019-08-26 12:00
~wangweijun
阅读(382)
评论(0)
推荐(0)
摘要:
如果你想更清晰地学习git,你必须要了解3个重要区域。 工作区:即开发者的工作目录 暂存区:修改已被记录,但尚未录入版本库的区域 版本库:存储变化日志及版本信息 当你在工作区进行开发工作时,git会记录你的改动,此时,你使用git add指令,该工作区的内容会被加入到暂存区,你仍然可以对你提交的文件 阅读全文
posted @ 2019-08-26 11:59
~wangweijun
阅读(1791)
评论(0)
推荐(0)
摘要:
在开发中,遇到这样的情况怎么办? 网站已有支付宝在线支付功能,要添加"微信支付",修改了两个文件,wechat.php、pay.php。 刚做到一半,突然有个紧急bug:支付宝支付后不能修改订单状态。你需要立即马上修改这个bug,需要修改的文件是,ali.php、pay.php。 问题是,pay.p 阅读全文
posted @ 2019-08-26 11:57
~wangweijun
阅读(562)
评论(0)
推荐(0)
摘要:
git系列的最后一部分内容,我们先来看看如何查看远程仓库。 输入 我们还可以删除远程库,输入 删除后再次查询,信息为空。 注意了,这样并不会把远程库真的删除了,这样只是删除了远程库地址的别名。 我们重新添加一个远程库的标记,输入 然后我们推送一下。 这些在之前就已经说过了。 有些人可能会发现,自己在 阅读全文
posted @ 2019-08-26 11:56
~wangweijun
阅读(739)
评论(0)
推荐(0)
摘要:
在阿里云、百度云、或者腾讯云购置一台云服务器。我这里买的是阿里云的,而且操作系统选择的是Linux。 购买了之后,我们回到阿里云的首页,点击右上角的控制台,然后在左侧的导航栏中找到云服务器,点击进入,就会看到我们的云服务器了。 接着,我们对云服务器进行一些配置。 我这里添加了两个防火墙规则,如果不添 阅读全文
posted @ 2019-08-26 11:55
~wangweijun
阅读(1169)
评论(0)
推荐(0)
摘要:
在此记录数据库操作中会出现的一些问题。 一、插入中文乱码问题 如果你用cmd窗口向一张表插入数据的时候,插入的数据是中文,会出现错误提示,用软件操作的请忽略。。。 出现错误的原因是cmd窗口采用的是gbk编码,所以你在cmd窗口输入的数据都是gbk编码的,而数据库中的编码默认都为utf8,所以出现的 阅读全文
posted @ 2019-08-26 11:54
~wangweijun
阅读(1095)
评论(0)
推荐(0)
摘要:
在如今的互联网时代,人们越来越喜欢将自己的数据存放到互联网上,于是便诞生了很多类型的软件,比如360网盘,百度网盘,云盘之类的。所以说,文件上传和下载的功能是现在非常主流的一个功能,应用十分广泛。 那现在,我们就来学习一下,在web中,如何去实现文件上传和下载! 实现web开发中的文件上传功能,需完 阅读全文
posted @ 2019-08-26 11:53
~wangweijun
阅读(510)
评论(0)
推荐(0)
摘要:
在之前我有写过关于struts2框架的博客,好像是写了三篇,但是之前写的内容仅仅是struts2的一些基础知识而已,struts2还有很多有趣的内容等待着我们去发掘。我准备再写几篇关于struts2的高级内容,之前的一些基础知识我就不会再提了,所以,在看进阶篇的struts2时,我希望你有一定的st 阅读全文
posted @ 2019-08-26 11:52
~wangweijun
阅读(239)
评论(0)
推荐(0)
摘要:
引言 作为Android开发人员,很有必要学习一下Flutter,那么Flutter是什么呢?它到底有什么作用呢?我们一一来揭晓。 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被 阅读全文
posted @ 2019-08-26 11:51
~wangweijun
阅读(1474)
评论(0)
推荐(0)
摘要:
引言 在之间我已经介绍了关于Flutter的下载安装以及配置,还有开发工具Android Studio的配置,还不知道的同学可以看看我这篇博客—— "谷歌移动UI框架Flutter入门" 。这里为什么非要用Android Studio,我可以解释一下。Android Studio是Google的亲儿 阅读全文
posted @ 2019-08-26 11:49
~wangweijun
阅读(531)
评论(0)
推荐(0)
摘要:
最近几天发现有些人对Github网站很好奇,但是无奈自己不会用,因为是外国人的网站,首先自己的英文就不过关。对于这个,其实可以用谷歌浏览器去浏览Github,它有一键翻译的功能。但还是有必要介绍一下关于Github的一些功能和具体操作。 考虑到一些初学者可能没有学过git、svn等版本控制工具,所以 阅读全文
posted @ 2019-08-26 11:48
~wangweijun
阅读(759)
评论(0)
推荐(1)
摘要:
字符串在Java生产开发中的使用频率是非常高的,可见,字符串对于我们而言非常关键。那么从C语言过来的同学会发现,在C中是没有String类型的,那么C语言要想实现字符串就必须使用char数组,通过一个个的字符来组拼成字符串。 Java中是如何实现字符串的 那其实在Java中,关于字符串的实现,其实用 阅读全文
posted @ 2019-08-26 11:46
~wangweijun
阅读(290)
评论(0)
推荐(0)
摘要:
在去年的9月26日,Oracle官方宣布Java11正式发布,这是Java大版本周期变化后的第一个长期支持版本,非常值得关注。Java9和Java10都在很短的时间内就过渡了,所以,Java11将是一个不可忽视的版本。从时间节点看,JDK11的发布正好处在JDK8免费更新到期的前夕,同时,JDK8、 阅读全文
posted @ 2019-08-26 11:45
~wangweijun
阅读(11707)
评论(0)
推荐(1)
摘要:
今天我们聊一聊多线程,谈到多线程,很多人就开始难受,这是一个一听就头疼的话题,但是,我希望你在看完这篇文章后能对多线程有一个深入的了解。 案例 那么,首先我就举一个电影院卖票的例子来模拟多线程。 复仇者联盟4上映的那段时间电影院那可是门庭若市啊,那么我们假设现在有一个电影院正在上映复仇者联盟4,共有 阅读全文
posted @ 2019-08-26 11:44
~wangweijun
阅读(347)
评论(0)
推荐(0)
摘要:
@[toc] 简介 如今我们构建一个项目需要用到很多第三方的类库,一个项目jar包的数量之多往往让我们无法想象,并且jar包之间的关系错综复杂,一个jar包往往又会引用其他jar包,缺少任何一个jar包都会导致项目编译失败。 以往开发项目时,人们往往需要花较多的精力在引用Jar包搭建项目环境上,而这 阅读全文
posted @ 2019-08-26 11:43
~wangweijun
阅读(191)
评论(0)
推荐(0)
摘要:
@[toc] 前言 之前自己在做一个小项目时涉及到了百度地图的一些内容,当时因为对百度地图的开发流程不是很了解,于是就查阅了一下官方文档,然后阅读别人的博客来学习,但是发现这里面并没有我想要的东西,官方文档也说得不太详细,模棱两可。所以后面自己摸索了一下,也将自己的学习所得分享出来。 地图图层介绍 阅读全文
posted @ 2019-08-26 11:41
~wangweijun
阅读(945)
评论(4)
推荐(1)
摘要:
Java的集合类由Collection接口和Map接口派生,其中: List代表有序集合,元素有序且可重复 Set代表无序集合,元素无序且不可重复 Map集合存储键值对 那么本篇文章将从源码角度讨论一下无序集合Set。 HashSet HashSet实现 Set 接口,由哈希表(实际上是一个 Has 阅读全文
posted @ 2019-08-26 11:40
~wangweijun
阅读(375)
评论(0)
推荐(0)
摘要:
在前面我们学完了Struts2,接下来我们就要去学习第二个框架Hibernate。 那什么是Hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的ORM框架,Hibernate可以自动生成 阅读全文
posted @ 2019-08-26 11:39
~wangweijun
阅读(210)
评论(0)
推荐(1)
摘要:
在编程中,算法的重要性不言而喻,没有算法的程序是没有灵魂的。可见算法的重要性。 然而,在学习算法之前我们需要掌握数据结构,数据结构是算法的基础。 我在大学的时候,学校里的数据结构是用C语言教的,因为对C语言也不是很了解,所以掌握得不是特别好,在网上找的一些学习资料里也基本都是用C语言来进行数据结构的 阅读全文
posted @ 2019-08-26 11:38
~wangweijun
阅读(339)
评论(0)
推荐(0)
摘要:
在实际的开发中,如果直接使用JDBC开发,是非常繁琐且麻烦的,所以现在的企业在开发web程序时,连接数据库一定会使用一些JDBC的框架。 在学习框架之前,得先掌握一些基础知识。 JDBC元数据(编写JDBC框架的基础) 首先就来学习一下JDBC元数据。 元数据就是数据库、表、列的定义信息。 元数据相 阅读全文
posted @ 2019-08-26 11:36
~wangweijun
阅读(1523)
评论(0)
推荐(0)
摘要:
本篇文章,将对队列进行一个深入的解析。 使用场景 队列在日常生活中十分常见,例如:银行排队办理业务、食堂排队打饭等等,这些都是队列的应用。那么队列有什么特点呢? 我们知道排队的原则就是先来后到,排在前面的人就可以优先办理业务,那么队列也一样,队列遵循先进先出的原则。 队列介绍 刚才通过生活中的例子大 阅读全文
posted @ 2019-08-26 11:35
~wangweijun
阅读(696)
评论(0)
推荐(0)
摘要:
本篇文章介绍数据结构中的单链表。 链表(Linked List)介绍 链表可分为三类: 1. 单链表 2. 双向链表 3. 循环列表 下面具体分析三个链表的应用。 单链表 链表是有序的列表,它在内存中存储方式如下: 虽然链表是有序列表,但是其元素并不是连续存储的。我们从图中可以看出,a1的next域 阅读全文
posted @ 2019-08-26 11:34
~wangweijun
阅读(623)
评论(0)
推荐(0)
摘要:
上一篇文章说到了单链表,也通过案例具体实现了一下,但是单链表的缺点也显而易见。 1. 单向链表查找的方向只能是一个方向 2. 单向链表不能自我删除,需要靠辅助节点 而双向链表则能够很轻松地实现上面的功能。 何为双向链表 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后 阅读全文
posted @ 2019-08-26 11:33
~wangweijun
阅读(786)
评论(0)
推荐(1)
摘要:
本篇文章介绍数据结构中的环形链表。 介绍 环形链表,类似于单链表,也是一种链式存储结构,环形链表由单链表演化过来。单链表的最后一个结点的链域指向NULL,而环形链表的建立,不要专门的头结点,让最后一个结点的链域指向链表结点。 简单点说链表首位相连,组成环状数据结构。如下图结构: 而在环形链表中,最为 阅读全文
posted @ 2019-08-26 11:32
~wangweijun
阅读(2996)
评论(1)
推荐(0)
摘要:
状态分类 在Hibernate框架中,为了管理持久化类,Hibernate将其分为了三个状态: 1. 瞬时态(Transient Object) 2. 持久态(Persistent Object) 3. 脱管态(Detached Object) 有很多人好像对这些概念和它们之间的转换不太明白,那么本 阅读全文
posted @ 2019-08-26 11:31
~wangweijun
阅读(464)
评论(1)
推荐(0)
摘要:
现在的IT行业并不像以前那么好混了,从业人员过多,导致初级程序员过剩,这也间接导致了公司的招聘门槛越来越高,要求程序员掌握的知识也越来越多。 算法也是一个争论了很久的话题,程序员到底该不该掌握算法?不同的人有不同的答案,而事实上,很多公司都对算法有一定的要求,有些公司直接在面试的时候便会要求面试者手 阅读全文
posted @ 2019-08-26 11:29
~wangweijun
阅读(538)
评论(2)
推荐(1)
摘要:
引言 最近几天一直在忙着学习数据结构和算法,关于JavaEE的框架也有一阵子没更新了。那么今天就来聊一聊Spring框架吧,针对该框架写一篇快速入门的文章。 Spring简介 Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情 阅读全文
posted @ 2019-08-26 11:28
~wangweijun
阅读(282)
评论(0)
推荐(0)
摘要:
引言 前面我写了一篇关于Spring的快速入门,旨在帮助大家能够快速地了解和使用Spring。既然是快速入门,讲解的肯定只是一些比较泛的知识,那么对于Spring的一些深入内容,我决定将其分为上、下两部分,希望能帮到你们。 Bean的作用域 作用域相信大家都了解,我们先来看一个案例。 创建一个bea 阅读全文
posted @ 2019-08-26 11:27
~wangweijun
阅读(346)
评论(0)
推荐(0)
摘要:
接着上一篇文章的内容 "Spring框架完全掌握(上)" ,我们继续深入了解Spring框架。 Spring_AOP 考虑到AOP在Spring中是非常重要的,很有必要拿出来单独说一说。所以本篇文章基本上讲述的就是关于Spring的AOP编程。 简介 先看一个例子: 这是一个实现四则运算接口的实现类 阅读全文
posted @ 2019-08-26 11:25
~wangweijun
阅读(273)
评论(0)
推荐(0)
摘要:
引言 昨天有粉丝问我,Java后期应该学什么,我告诉他们应该学框架,然而对于数量庞大的框架,多数人不知道该从哪个框架入手,我个人的学习建议是:先学ssh(Struts2、Hibernate、Spring),然后学SpringMVC,Spring Data,Mybatis,Spring Boot,Sp 阅读全文
posted @ 2019-08-26 11:24
~wangweijun
阅读(366)
评论(0)
推荐(0)
摘要:
接着上一篇的排序算法,我们废话不多说,直接进入主题。 1.快速排序 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再 阅读全文
posted @ 2019-08-26 11:23
~wangweijun
阅读(329)
评论(0)
推荐(0)
摘要:
系统介绍 博客是互联网平台上的个人信息交流中心。通常博客就是用来发表文章,所有的文章都是按照年份和日期排列,有些类似斑竹的日记。看上去平淡无奇,毫无可炫耀之处,但它可以让每个人零成本、零维护地创建自己的网络媒体,每个人都可以随时把自己的思想火花和灵感更新到博客站点上。 使用说明 1.附加数据库 (1 阅读全文
posted @ 2019-08-26 11:22
~wangweijun
阅读(10489)
评论(0)
推荐(0)
摘要:
上篇博客刚刚说完如何去自定义一个数据库连接池,当然,这个自定义的数据库连接池是十分简易的,凭借自己的能力也无法写出优秀的连接池。但是,不用担心,我们可以使用开源的数据库连接池,开源的优势体现于此。 在Java中有三种开源数据库连接池提供了数据源的独立实现: DBCP 数据库连接池 C3P0 数据库连 阅读全文
posted @ 2019-08-26 11:11
~wangweijun
阅读(962)
评论(0)
推荐(0)
摘要:
时间很快就到周末了,学习计划也已经进行了五天了,既然是周末的话,那当然要多学习一点知识,毕竟拥有这么充裕的时间。 今天的学习内容是数据库连接池。 那什么是数据库连接池,它有什么作用是我们首先会想到的问题。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是 阅读全文
posted @ 2019-08-26 11:09
~wangweijun
阅读(838)
评论(0)
推荐(1)
摘要:
在实际开发中,我们往往需要对某些方法进行增强,常用的方法增强的方式有三种。 类继承 、方法覆盖 必须控制对象创建,才能使用该方式 装饰者模式方法加强 必须和目标对象实现相同接口或继续相同父类,特殊构造器(传入被包装对象) 动态代理 我们来编写一个案例感受一下,新建一个Java项目。 新建类Cat 现 阅读全文
posted @ 2019-08-26 11:08
~wangweijun
阅读(692)
评论(0)
推荐(0)
摘要:
学习计划的第四天,仍然是对数据库事务方面进行学习。毕竟数据库操作在后端开发中有着举足轻重的作用。 那么,今天的学习内容是:事务丢失更新问题及乐观锁、悲观锁机制。 话不多说,进入正题。 什么是事务的丢失更新问题? 两个或多个事务更新同一行,但这些事务彼此之间都不知道其它事务进行的修改,因此第二个更改覆 阅读全文
posted @ 2019-08-26 11:05
~wangweijun
阅读(650)
评论(0)
推荐(0)
摘要:
继续上篇博客 事务特性及隔离问题。 我们来做一个关于隔离级别的实验,将演示各个级别导致的隔离问题。 我们先打开两个MySQL窗口,来模拟并发操作。 1. 脏读 只有Read uncommitted级别才会发生脏读问题,所以将其中一个窗口的隔离级别设置为Read uncommitted。输入 在MyS 阅读全文
posted @ 2019-08-26 11:04
~wangweijun
阅读(310)
评论(0)
推荐(0)
摘要:
今天是学习计划的第三天,今天打算继续昨天探讨的事务问题。 所以,今天的学习内容是事务特性及隔离问题。 那事务都具有哪些特性呢? 原子性:原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性:事务前后数据的完整性必须保持一致。 隔离性:事务的隔离性是指多个用户并发访问 阅读全文
posted @ 2019-08-26 11:03
~wangweijun
阅读(517)
评论(0)
推荐(0)
摘要:
今天是学习计划的第二天,感觉自己的学习热情还是很高涨的啊,那我们就趁热打铁,开始今天的学习。 今天的学习内容是JDBC的事务控制管理。 首先是概念性的内容 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。这是我对于事务的理解。 举个例子: A转账给B,对应如下的两条sq 阅读全文
posted @ 2019-08-26 11:01
~wangweijun
阅读(542)
评论(0)
推荐(0)
摘要:
对内省技术有了一定的了解之后,我们就可以来学习一下BeanUtils开发包的使用了。 我们先假设一个情景,有一个JSP文件,如果要将该JSP文件中表单数据封装到Servlet文件应该怎么办?此时方法显然就不奏效了,因为它是JSP文件特有的动作指令。当然,在ServletRqeuest接口中存在方法g 阅读全文
posted @ 2019-08-26 11:00
~wangweijun
阅读(333)
评论(0)
推荐(0)
摘要:
最近总感觉自己在学习方面不太专心,所以特意制定了一个学习计划,并通过写博客的方式记录在学习计划过程中自己的所学,今天是学习计划的第一天,希望自己能够给自己的计划开一个好头。 今天的学习内容是内省技术。 一.内省(Introspector) 内省是JDK提供的一套对JavaBean操作的API,是一套 阅读全文
posted @ 2019-08-26 10:45
~wangweijun
阅读(520)
评论(0)
推荐(0)
摘要:
要论时下最火的网络请求框架,当属OkHttp了。自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于HttpClient的支持,而市面上流行的Retrofit同样是使用OkH 阅读全文
posted @ 2019-08-26 10:43
~wangweijun
阅读(842)
评论(0)
推荐(0)
摘要:
这篇文章主要为大家详细介绍了Android布局之输入框EditText设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 现在先简单介绍一下技术点: 1.如何使用圆角输入框和按钮背景 2.如何实现“手机号”、“密码”后面的竖线 3.如何嵌套输入框的布局 4.如何监听输入框的输入事件及删除按钮的动 阅读全文
posted @ 2019-08-26 10:39
~wangweijun
阅读(1436)
评论(0)
推荐(0)

浙公网安备 33010602011771号