- 博客(5)
- 收藏
- 关注
原创 使用MyBatis框架进行数据库相关操作
承接上一篇博客,有关JDBC的相关操作。之前假期里自学过MyBatis框架,故这里尝试改成用MyBatis框架实现数据库的连接。首先了解下什么是MyBatis: MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。
2022-03-21 16:25:53 797
原创 JDBC连接
最近学习了嵌入式SQL,尝试将SQL嵌入到Java中。首先尝试一下JDBC连接SQL server数据库,使用IDEA实现。首先创建一个JDBCUtils类,这样以后使用JDBC就不用重复编程,直接复用即可。package com.ymw.jdbc;import java.io.IOException;import java.io.InputStream;import java.sql.*;import java.util.Properties;public class JDBCU
2022-03-19 09:54:37 2584
原创 LeetCode第二天 (1)
Leecode 1985 找出数组中的第 K 大整数题目描述:给你一个字符串数组 nums 和一个整数 k 。nums 中的每个字符串都表示一个不含前导零的整数。返回 nums 中表示第 k 大整数的字符串。解题思路:利用自定排序将数组从大到小先降序排序,然后输出数组中的第K个整数,即为第K大整数。代码展示:class Solution {public: string kthLargestNumber(vector<string>& nums, i..
2022-03-17 00:08:17 745
原创 LeetCode第一天 (2)
Leetcode 409 最长回文串题目描述:给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的回文串 。在构造过程中,请注意 区分大小写 。比如 "Aa" 不能当做一个回文字符串。解题思路:题目给出一连串的字符串,要求通过这些字母能够构造出来的最长回文串。那么如果构成回文串的字母的个数都是偶数,最长回文串的长度就等于总长度。如果构成回文串的字母的个数有一些是奇数,那么回文串的中心字符一定是该字符。将奇数分为某个偶数+1,若求出的sum回文串总长度不等于字符
2022-03-16 23:21:24 614
原创 Leetcode第一天 (1)
最近在学习分治算法,故找了一些题尝试用分治的方法去解决,以此来巩固。Leecode 169 多数题目描述:给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。解题思路:将数组分为左右两个部分,分别求出两个部分的多数元素,在递归将左右区间合并时,如果它们的多数相同,那么合并完的这个区间的多数和它们相同;如果不同,那么就需要比较它们两者的出现的频率,多的那个就是这个区间的多数。
2022-03-16 21:52:29 687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人