摘要: 我们在利用 GIt 上传代码的时候,往往会遇到这样一个问题,导致我们的代码没有办法正常上传到仓库中 造成这个问题的原因其实很简单,就是因为远程仓库和本地库不一致。 基于这样的一个问题,解决办法自然也就有了:把远程仓库同步到本地仓库就可以了! 利用指令 其中 -rebase 参数的作用是取消刚刚本地的 阅读全文
posted @ 2019-07-02 09:13 JYRoy 阅读(5990) 评论(0) 推荐(0) 编辑
摘要: 前述 Maven 是专门用于构建和管理Java相关项目的工具,利用 Maven 的主要目的是统一维护 jar 包。关于 Maven 的安装在这篇里面就不说了。 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Sp 阅读全文
posted @ 2019-06-30 22:26 JYRoy 阅读(5465) 评论(0) 推荐(0) 编辑
摘要: POJO Plain Ordinary Java Object,即简单的java对象。 特点 需要有一些 private 的参数,以及针对参数的 setter 和 getter 方法来访问这些参数。 不包含业务逻辑或持久逻辑,不继承或不实现任何其它Java框架的类或接口。 实例 JavaBean J 阅读全文
posted @ 2019-06-29 16:33 JYRoy 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 什么是事务? 事务,即数据库事务。是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 通常,事务的正确执行会使数据库从一种状态转换为另一种状态。 事务的特性(ACID原则) 原子性(atomicity) 即不可分割性,事务要么全执行、要么全不执行。 一致性(consisten 阅读全文
posted @ 2019-06-29 15:15 JYRoy 阅读(3287) 评论(1) 推荐(1) 编辑
摘要: 什么是JavaBean? 首先明确的是JavaBean是一种Java类,而且是一种特殊的、可重用的类。 必须具有无参数的构造器,所有的属性都是private的,通过提供setter和getter方法来实现对成员属性的访问。 JavaBean的种类按照功能可以划分为可视化和不可视化两类。可视化的Jav 阅读全文
posted @ 2019-06-28 14:02 JYRoy 阅读(16572) 评论(0) 推荐(3) 编辑
摘要: 题目 题目比较长,我直接放截图吧 简述 一个比较经典的类与对象的题目,三个类实现了一个比较简单的系统,具体的每个类的要求可以从上面的题目描述中看出(只要你有耐心读完。。),不再赘述,代码如下 代码实现 整体设计 类和属性、方法 NimGame类 NimPlayer类 NimSystem类 阅读全文
posted @ 2019-05-01 20:59 JYRoy 阅读(518) 评论(1) 推荐(0) 编辑
摘要: 前述 自己手写的简易的tomcat,实现了tomcat的基本响应功能,项目代码已经上传到我的Github,刚刚开始学习这里,当前还存在很多问题 项目简述及代码 当我们的Web运行的时候,从浏览器发出的请求,必然首先到达tomcat中,之后由tomcat进行处理,由此要考虑tomcat要进行哪些处理, 阅读全文
posted @ 2019-04-27 17:11 JYRoy 阅读(3496) 评论(0) 推荐(1) 编辑
摘要: 前述和需求说明 和之前写的 Python:基于MD5的文件监听程序 是同样的功能,就不啰嗦了,就是又写了一个java版本的,可以移步 python 版本去看一下,整个的核心思路是一样的。代码已上传Github 类说明 FileMd5.java 利用md5生成文件hash值 fileWalk.java 阅读全文
posted @ 2019-03-22 12:06 JYRoy 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 前述 有的时候我们把项目上传到github仓库上时语言会显示错误语言 比如一个java项目可能因为有js文件的存在而被识别为js项目 这种时候我们就要手动去修改Github的项目语言类型 解决办法 在Github中,采用Linguist来自动识别代码语言 我们要做的就是对 linguist-lang 阅读全文
posted @ 2019-03-22 08:58 JYRoy 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: 前述 写了一个基于MD5算法的文件监听程序,通过不同的文件能够生成不同的哈希函数,来实现实现判断文件夹中的文件的增加、修改、删除和过滤含有特定字符的文件名的文件。 需求说明 需要实现对一个文件夹下的文件的增加、修改和删除的监控, 一旦发生上述操作,则进行提示。可以选择过滤掉文件名中的特定字符和只监听 阅读全文
posted @ 2019-03-10 22:39 JYRoy 阅读(923) 评论(0) 推荐(0) 编辑