- 博客(16)
- 收藏
- 关注
原创 [ Hibernate ] Hibernate 的主键生成策略、一级缓存以及事务管理(2)
Hibernate 主键生成策略、一级缓存及事务管理1.持久化类的编写规则2.主键生成策略2.1主键的分类2.1.1自然主键2.1.2代理主键(尽量使用)2.1.3主键生成策略2.1.3.1 Hibernate 的主键生成策略2.2 持久化类的三种状态2.2.1 瞬时态2.2.2持久态*2.2.3 脱管态2.2.4 持久态对象可以自动更新数据库2.3 Hibernate 的一级缓存2.3.1 缓存...
2019-09-20 20:33:52
236
原创 [ Hibernate ] Hibernate 入门看这篇就够了(1)
带你走进 Hibernate ~1. Hibernate 概述1.1 什么是 Hibernate1.2 Hibernate 的优势1.3 Hibernate 入门2. Hibernate 核心API2.1 Configuration:Hibernate的配置对象2.2 SessionFactory:Session工厂2.3 Session:类似Connection对象是连接对象2.4 Tran...
2019-09-20 19:27:13
400
原创 [ Linux ] 如何在Linux中安装 Tomcat 服务器
Linux 中安装 Tomcat1. 创建web目录2. 上传 apache-tomcat-7.0.57.tar.gz 压缩包3. 解压压缩包:tar -zxvf apache-tomcat-7.0.57.tar.gz4. 重命名:mv apache-tomcat-7.0.57 tomcat5. 启动tomcat:6. 查看日志:7. 访问tomcat8. 配置防火墙9. 通过其他主机访问成功1...
2019-07-23 23:02:40
265
原创 [ Linux ] 如何在Linux中安装 Java JDK
Linux 中安装 Java JDK写在前面rpm 命令步骤1:查看现有安装的JDK版本步骤2:卸载已有的 Java 软件步骤3:下载上传并解压 JDK(使用filezilla软件上传jdk压缩包)步骤4:安装依赖包(不安装后期可能会出现问题)需要联网操作步骤5:配置系统环境变量写在前面Java是一门支持跨平台的语言,可以在不同平台上运行java代码,Linux是免费开源的操作系统,它所具有...
2019-07-23 21:26:12
346
原创 实现Java的JDBC编程
如何在Maven构建的项目中实现Java的JDBC编程写在前面1.JDBC 工作原理2. JDBC 开发步骤2.1 配置数据库驱动写在前面当下的应用系统绝大多数离不开数据库,Java 程序访问数据库的基本方式是通过JDBC来实现。JDBC 是一种用于 SQL 语句的java API,它由 java.sql.,javaX.sql. 包中的类和接口组成。1.JDBC 工作原理Java ...
2019-06-27 15:03:16
1434
2
原创 [JavaScript JQuery实现] 用你的方式来进行表单校验
表单简单校验的两种实现写在前面1. JavaScript 实现表单校验2 . JQuery 实现表单校验写在前面本篇主要讲述如何实现简单的表单校验,通过 JavaScript 和 JQuery 两种方式来是实现。主要通过 DOM 操作和触发事件以及简单的逻辑进行判断来较好的实现。1. JavaScript 实现表单校验<1> 建立 form 表单通过建立 form 表...
2019-05-11 10:45:03
822
原创 [JQuery实现] 测测你今天的运势如何?(程序猿老黄历)
用程序猿老黄历,来测测你的运势吧写在前面1. 什么是 JSON ?2. 什么是 ajax 请求 ?3. JQuery 简单开发4. 程序猿老黄历实现写在前面本篇文章主要内容是通过 JQuery 的方式来实现 DOM 操作,将会向大家介绍 JQuery 的简单开发,相比 JavaScript 更加方便快捷,提高代码的简洁性,JavaScript 的入门参照文章 https://blog.csd...
2019-05-07 19:58:11
989
原创 [HTML CSS JavaScript JQuery Bootstrap 开发] 由浅到深,搭建网站首页,实现轮播图
由浅到深,多种方式搭建网站首页,实现轮播图写在前面1. 网站首页2. 通过 HTML 搭建网站3. 通过 DIV+CSS 来优化网站首页4. JavaScript 实现图片轮播图5. Bootstrap 框架完成响应式网站首页及轮播图结束语写在前面本篇主要是能使前端知识有较好的应用和掌握,学习完零散的知识点后需要应用到实际案例才能有更好的理解和掌握。应用HTML超文本标记语言 CSS样式 ...
2019-05-06 00:03:08
1659
1
原创 [Java 实现] 获取幸运数字,相信你就是 Lucky Dog !
相信你就是大家的 Lucky Dog(约瑟夫环)1. 幸运根源2. 我为大家来解读3. 如何实现分析4. 幸运数字代码实现1. 幸运根源有10个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。2. 我为大家来解读2.1 什么情况下会被踢出局?只要是报到数字3就会退出圈子。当然,也可以理解成轮流报数从1到n,...
2019-04-05 11:29:42
1489
原创 [Java I/O 流] 带你一起玩转输入/输出流(下)
[Java I/O 流] 带你一起玩转输入流与输出流的实现字节流:InputStream OutPutStream FileInputStream FileOutputStream BufferedInputStream BufferedOutputStream字符流:Reader Writer FileReader FileWriter BufferedReader BufferedWriter打印流:PrintStream PrintWriterScanner类
2019-04-03 22:50:41
444
原创 [Java I/O 流] 带你一起玩转输入/输出流(上)
[Java I/O 流] 带你一起玩转 File 类的实现写在前面1. File 类(磁盘操作)2. File 类功能实现3. File 类综合案例实现写在前面Java I/O 流用来处理设备之间的数据传输,Java 对数据的操作是通过流的方式,Java 的 I/O 通过 java.io 包下的类和接口来支持,在 java.io 包下主要包括输入、输出两种 I/O流。要想掌握 Java I...
2019-04-02 22:31:35
596
原创 [Java单例模式篇] 单例设计模式的9种实现
手写单例设计模式写在前面我们常见的设计模式有模板方法模式、工厂模式、适配器模式、代理模式、装饰者模式、观察者模式、单例模式等,单例设计模式可以说是做简单的设计模式,本篇文章将专门针对单例设计模式进行分析实现,做到手写单例,不心慌。有的时候我们只需要某个类只有一个对象产生,不需要更多的实例对象,那么,我们就可以考虑用单例设计模式来实现此需求。一、单例模式的特点(1) 一个类只允许产...
2019-03-21 22:17:37
991
原创 [Java集合篇]Collection单列集合和Map双列集合知识点汇总
[Java集合篇] Collection 单列集合和 Map 双列集合的区别与遍历写在前面1.Collection 单列集合2. List 集合接口下的子类3.ArrayList集合的四种遍历方法4.Set集合接口下的子类5. HashSet 与 TreeSet 集合的两种遍历方法写在前面1. 为什么会出现集合数组的长度是固定的,当添加的元素超过了数组的长度时需要对数组重新定义,而集合能存储...
2019-03-05 20:58:46
4588
7
原创 C语言实现:打印9*9乘法口诀表
C语言实现:打印9*9乘法口诀表1.双层循环,定义两变量 i,j,变量 i 控制行循环,j 控制列循环。2.语句printf("%d*%d=%2d\t", j, i, ij); 由于十以内两数相乘必会两位数,故输出%2d可以使输出结果更清晰明了;\t 转义字符表示制表符,横向跳到下一个制表符位置;变量 j 控制列数量,故 ji 打印结果更符合常理。3.每次 i 行循环结束进行换行,打印...
2018-11-13 22:15:33
2345
原创 C语言实现:打印100~200 之间的素数
C语言实现:打印100~200 之间的素数采用最优的方法打印100~200之间的素数。1.变量 i 表示100~200之间的所有数,i+=2只对奇数进行判断,排除所有偶数,可以减少一半的运行时间。2.判断是否是素数使用了sqrt函数,也就是平方根,这里的平方根是整数。众所周知,非素数可以写成除了1和它本身相乘的a*b方式,而a、b之间必有一个小于等于ab之积的开平方根;如果这个非素数能够...
2018-11-13 17:42:34
946
原创 Everybody Go Go Go!!!
Everybody Go Go Go!!!一起走向通往梦想的道路我是谁Hello,各位大佬们,我的名字叫孙龙,在校大学生,信息与计算科学专业,热衷于编程,故创此博客,和大家一起走进有趣的编程世界进行学习和分享,新人报到,请多多关照。学什么C语言是母体语言,是人机交互接近底层的桥梁,学好C/C++,相当于掌握技术核心,同时,我将要学好语言、算法、数据结构、操作系统和计...
2018-08-15 12:17:38
528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人