- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 数据库连接池c3p0的配置环境,以及使用
相关依赖包 下载:https://github.com/wanggl617/-jar-.git可直接git clone在访问数据库时,需要使用数据库连接对象Connection,他的本质是,向系统底层获取资源,多次、频繁的获取数据库连接对象,费时费力,所以,提出数据库连接池的思想,预先在一个容器(集合)中,创建许多共享的数据库连接对象,每次需要使用时,取出,使用完毕又放回。(类似线程池的思想)节省资源、高效。1、实现实现接口:DataSource javax.sql包下的2、方法获取连
2021-05-09 10:01:29
244
原创 git的简单使用
git的简单使用cd :改变命令;cd … 返回上级目录pwd :显示当前所在的目录路径ls : 列出当前的目录下所有的文件touch :新建一个文件 如:touch index.txtrm :删除一个文件rm -r :删除一个文件夹 rm -r src、mkdir :新建一个文件夹/一个目录clear :清屏exit :退出git配置——所有的配置文件都在本地(只做一次的操作)git config -l 查看所有配置git config --global --list 用户的
2021-03-15 15:19:47
161
原创 二进制求和——模拟进借位操作
二进制求和——模拟进借位操作 题目描述:给你两个二进制字符串,返回它们的和(用二进制表示)。输入为 非空 字符串且只包含数字 1 和 0。示例1:输入: a = "11", b = "1"输出: "100"示例2:输入: a = "1010", b = "1011"输出: "10101" 题解:借位符C,初始设置位0,先得到 a,b 字符串的最长值,len为计算次数。每次运算使C=C+a[i]+b[i], 然后C取余2 即Cmod2 即为对应位置的结果值,C/2 即为下一次计
2020-12-07 17:17:44
645
原创 面试题:回文排列——C++实现
面试题:回文排列题目描述:给定一个字符串,编写一个函数判定其是否为某个回文串的排列之一。回文串是指正反两个方向都一样的单词或短语。排列是指字母的重新排列。回文串不一定是字典当中的单词。示例1:输入:"tactcoa"输出:true(排列有"tacocat"、"atcocta",等等)题解:回文序列的特点就是对称,因此,如果字符串长度为偶数,那么字符串中出现的字符的个数一定都是偶数个, 如果字符串长度为奇数,那么符串中除了中心字符是奇数个以外,其余字符均为偶数个,class Solut
2020-12-07 15:26:38
437
原创 c++外观数列
10.外观数列题目描述:给定一个正整数 n ,输出外观数列的第 n 项。「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。你可以将其视作是由递归公式定义的数字字符串序列:countAndSay(1) = "1"countAndSay(n) 是对 countAndSay(n-1) 的描述,然后转换成另一个数字字符串。前五项如下:1. 12. 113. 214. 12115. 111221第一项是数字 1 描述
2020-12-07 15:03:01
522
原创 字符串的最大公因子
字符串的最大公因子题目描述:对于字符串 S 和 T,只有在 S = T + … + T(T 与自身连接 1 次或多次)时,我们才认定 “T 能除尽 S”。返回最长字符串 X,要求满足 X 能除尽 str1 且 X 能除尽 str2。示例1:输入:str1 = "ABCABC", str2 = "ABC"输出:"ABC"示例2:输入:str1 = "ABABAB", str2 = "ABAB"输出:"AB"示例3:输入:str1 = "LEET", str2 = "CODE"输出:
2020-12-07 14:52:57
165
原创 根据数字二级制表示中1的个数的排序问题
1.根据数字二级制表示中1的个数的排序问题**题目描述:**给你一个整数数组 arr 。请你将数组中的元素按照其二进制表示中数字 1 的数目升序排序。如果存在多个数字二进制中 1 的数目相同,则必须将它们按照数值大小升序排列。请你返回排序后的数组。提示:1 <= arr.length <= 5000 <= arr[i] <= 10^4示例一:输入:arr = [0,1,2,3,4,5,6,7,8]输出:[0,1,2,4,8,3,5,6,7]解释:[0] 是唯一
2020-11-06 19:06:17
354
原创 pandas入门_DataFrame
DataFrame表示一种矩阵的数据表,数据存储在二维块,既有行索引又有列索引。1.构建DataFrame,最常用的是利用等长度列表和Numpy数组字典的形式形成DataFrame:(所有列序的长度必须相等)In [28]: data={'state':['one','two','three','four','five'], ...: 'year':[2000,2001,202,2003,2004], ...: 'pop':[1.5,4,5,9,10.2]}In [29]: fra
2020-10-30 12:38:28
256
原创 pandas入门_Series
pandas入门series 一种一维的数组型对象,数据结构为 索引 + 值 为一个序列:import pandas as pd1.一个最简单的Series序列:In [3]: obj=pd.Series([4,7,-5,3])In [4]: objOut[4]:0 41 72 -53 3dtype: int642.索引在左,值在右,默认索引为int类型 0~N-1.可以自定义索引:In [5]: obj2=pd.Series([2,4,6,8],index=['a','b',
2020-10-30 11:19:45
185
原创 Numpy中的线性代数
Numpy中的线性代数:numpy.linalg函数import numpy as np 1.创建函数A = np.mat('0 1 2;1 0 3;4 -3 8')print(A)#[[0 1 2]]#[[1 0 3]]#[[4 -3 8]]2.使用inv函数计算逆矩阵inv = np.linalg.inv(A)print(inv)#[[-4.5 7. -1.5 ]]#[-2. 4. -1.]#[1.5 -2. 0.5]]3.求解线性方程组 numpy.linalg
2020-10-30 11:18:30
329
原创 CCF201409-3——字符串匹配(string类find()方法)
问题描述试题编号: 201409-3 试题名称: 字符串匹配 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相...
2020-04-18 11:15:45
344
原创 CCF201403-1相反数——STL库中set容器的用法
试题编号: 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。 输入格式 第一行包含一个正整数 N。(1 ≤ N ≤ 500)。 第二行为 N...
2020-04-14 23:20:09
166
原创 单调栈求最大矩形面积——CCF201312-3
问题描述试题编号: 201312-3试题名称: 最大的矩形时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。请找出能放在给定...
2020-04-14 22:32:49
676
原创 这是一个求助帖 百炼——邮箱
求助帖 百炼邮箱验证大佬看下我的代码错在哪里 一直AC不了POJ 注册的时候需要用户输入邮箱,验证邮箱的规则包括:1)有且仅有一个’@'符号2)’@‘和’.'不能出现在字符串的首和尾3)’@‘之后至少要有一个’.’,并且’@‘不能和’.'直接相连满足以上3条的字符串为合法邮箱,否则不合法,编写程序验证输入是否合法 Input 输入包含若干行,每一行为一个...
2018-11-23 21:10:28
514
原创 百炼_IP地址转换
**百炼_IP地址转换**IP地址总是由4个0-255的数字以"."隔开的形式来显示给用户,例如192.168.0.1。在计算机中,一个IP地址用4字节来依次存储其从右到左的4个数字部分,每个字节(8比特)以2进制的形式存储相应的IP地址数字,请你实现一个从IP地址的显示格式到计算机存储格式的转换。Input每行输入一个IP地址,如果输入为-1,结束输入Output每行输出...
2018-11-23 11:12:37
150
原创 最小长方形C语言
最小长方形C语言给定一系列2维平面点的坐标(x, y),其中x和y均为整数,要求用一个最小的长方形框将所有点框在内。长方形框的边分别平行于x和y坐标轴,点落在边上也算是被框在内。 Input 测试输入包含若干测试用例,每个测试用例由一系列坐标组成,每对坐标占一行,其中|x|和|y|小于 231;一对0 坐标标志着一个测试用例的结束。注意(0, 0)不作为任何一个测试用例里面的点。...
2018-10-30 17:48:19
567
基于深度学习的银行卡号识别系统
2020-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅