- 博客(19)
- 收藏
- 关注
原创 数据结构与算法8.29
目录标题1.字符串匹配算法1.1BF(Brute Force)暴风算法1.字符串匹配算法1.1BF(Brute Force)暴风算法
2021-08-30 00:18:08 297 1
原创 数据结构与算法-查找8.24
目录标题1.线性查找2.二分查找3.插值查找(基于二分法)4.哈希表(散列表)5.树1.线性查找全部遍历2.二分查找3.插值查找(基于二分法)分布均匀时效率高。4.哈希表(散列表)“珠珠帘”结构,数组+链表节点:链表:add:list功能:查询功能:构建哈希表:数组中添加:注意区分链表中添加。哈希表的list和查询功能:5.树度:子节点个数满二叉树:所有叶子节点都在最后一层,节点数为(2^n)-1完全二叉树:实现:一维数组(满二叉树)或者
2021-08-25 00:15:22 198
原创 数据结构-排序8.21
目录标题1.线性结构2.栈1.线性结构数据之间存在一对一的关系(前驱、后件):线性表、数组、栈、队列。分为顺序存储结构(顺序表)和链式存储结构(链表)。非线性结构:树、图、二维数组。2.栈先进后出,后进先出。链表实现栈(动态栈)。数组实现栈(静态栈)。...
2021-08-22 00:33:38 346
原创 JDBC学习笔记8.18
目录标题1.JDBC是什么?2.JDBC本质1.JDBC是什么?Java DataBase Connectivity2.JDBC本质SUN公司的一套接口,面向接口编程。java.sql.*包下的
2021-08-19 00:19:09 188
原创 JdbcTemplate(Spring学习笔记)
JdbcTemplateJdbcTemplate实现数据库增删改查批量操作事务JdbcTemplate实现数据库增删改查1.引入.jar包;spring-jdbc-5.2.6.RELEASE.jarspring-orm-5.2.6.RELEASE.jarspring-tx-5.2.6.RELEASE.jarmysql-connector-java-5.1.7-bin.jar2.spring配置文件中配置数据库连接池3.配置JdbcTemplate对象,注入DataSource4.创建s
2021-08-16 00:15:28 507
原创 从官网下载commons-logging-1.1.1.jar包(鱼竿)
logging文件版本众多,下载资源二进制或源码等分类也很复杂,新手很难正确找到并下载。不习惯使用网盘等别人找好的熟食,所以在走了很多弯路后总结了一下:因为commons是apache下的子项目,所以首先进入apache官网,找打Projects下拉框-------->Projects List按照字母abcd的顺序找到commons项目的连接进入commons项目后,可以看到commons项目由三个部分组成,其中我们要找的commons-logging就在The Commons Prope
2021-08-12 12:48:04 7445 5
原创 Thread.currentThread().getContextClassLoader().getResource(“pathName“).getPath()路径乱码问题
使用Java的反射机制时,这就需要使用Class.forName()方法。使用该方法需要读取properties文件,继而需要创建流,而创建流就需要获取文件读取地址。而使用上述方法创建地址时报错,分析错误发现,地址有问题,获取的地址中出现了乱码,继续测试,发现只要地址中出现中文或者特殊字符就会出现该问题。String path=Thread.currentThread().getContextClassLoader().getResource("jdbc.properties").getPath();
2021-08-09 18:58:49 1147 1
原创 使用Java IO流完成目录拷贝(练手程序)
目录拷贝主要思想是递归,如果遇到文件直接使用IO Stream进行拷贝,调用结束;如果遇到目录就使用File中的list方法进行遍历,重新调用本函数,进行递归。代码实现了以下两种拷贝方法(拷贝active目录):1.直接目录拷贝,例如:把"F:\工作\cs自学资料\java\javaSE\ideaPracticeCode\src\com\practice\activate"中的active目录拷贝到"D:\NewDir"目录中。效果为:"D:\NewDir\activate"2.带有根目录的拷贝(较
2021-08-06 13:30:04 167
原创 Java学习笔记7.11
this. 出现在实例方法和构造方法中,区分实例变量和局部变量时不可省。this() 构造方法第一行,通过当前构造方法去调用本类中其他构造方法。代码复用。super. 也出现在实例方法和构造方法中,区分实例变量和局部变量时不可省。super() 构造方法第一行,通过当前构造方法去调用父类中构造方法。代码复用。当一个构造方法第一行既没有this()有没又supper()时,默认会有super().注意:this()和super()不能共存(都要位于构造器第一行)(object构造方法在栈顶。)如
2021-07-12 22:50:16 178
原创 Java命名规范
1、 项目名全部小写2、 包名全部小写3、类名、接口名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。4、变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。5、 常量名全部大写。注:1)、名称只能由字母、数字、下划线、$符号组成2)、不能以数字开头...
2021-07-06 22:05:48 81
原创 python的list合并
关于python的listpython合并两个列表的方法:1、使用append()向列表尾部追加一个列表元素;2、使用extend()向列表尾部追加一个列表;(修改的是原list)3、“+”,list3=lsit1+list2,产生新的list。4、使用“+=”向原列表追加一个新元素;(和extend一样,原list,(鸡肋))5、使用for循环,分别从两个列表中取出所有的元素,再放入新列表中;6、使用zip()。提示:以下是本篇文章正文内容,下面案例可供参考具体做法1.ap
2021-04-13 15:47:48 16128 2
原创 MySQL学习笔记3
MySQL学习笔记31、约束1.1、唯一性约束(unique)唯一约束修饰的字段具有唯一性,不能重复。但可以为NULL。案例:给某一列添加uniquedrop table if exists t_user;create table t_user( id int, username varchar(255) unique // 列级约束 );insert into t_user values(1,'zhangsan');insert into t_user values(2,'zhan
2021-03-10 17:27:11 93
原创 MySQL学习笔记2
MySQL学习笔记2文章目录MySQL学习笔记21、关于查询结果集的去重?2、连接查询3、子查询4、union (可以将查询结果集相加)5、limit (重点中的重点,以后分页查询全靠它了。)6、创建表:7、insert语句插入数据8、表的复制9、将查询结果插入到一张表中?10、修改数据:update12、对于表结构的修改,13、约束(Constraint)总结1、关于查询结果集的去重?mysql> select distinct job from emp; // distinct关键字去除
2021-03-10 15:32:29 126
原创 彩色图像转灰度图像并保存
这里写自定义目录标题一、平均法最简单的方法当然就是平均法,将同一个像素位置3个通道RGB的值进行平均。I(x,y) = 1/3 * I_R(x,y) +1/3 * I_G(x,y)+ 1/3 * I_B(x,y)import cv2import numpy as nplenna = cv2.imread("lenna.png")row, col, channel = lenna.shapelenna_gray = np.zeros((row, col))for r in range(row
2021-02-09 17:29:34 755
原创 MySQL学习笔记1
MySQL学习笔记1文章目录1、sql、DB、DBMS分别是什么,他们之间的关系?2、什么是表?3、学习MySQL主要还是学习通用的SQL语句,那么SQL语句包括增删改查,SQL语句怎么分类呢?4、导入数据(后期大家练习的时候使用这个演示的数据)5、bjpowernode.sql,这个文件以sql结尾,这样的文件被称为“sql脚本”。什么是sql脚本呢?6、删除数据库:drop database bjpowernode;7、查看表结构:8、表中的数据?9、常用命令?10、查看创建表的语句:11、简单的查
2021-02-06 23:19:19 146
原创 数据库概述及数据准备
@1.1 SQL概述1.2 什么是数据库1.3 MySql概述1.4 MySql的安装目录1、MySQL数据库概述及安装1.1、SQL概述1.2、什么是数据库1.3、MySql概述1.4、MySql的安装1、MySQL数据库概述及安装1.1、SQL概述SQL,一般发音为sequel,SQL的全称Structured Query Language),SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。但是每一个数据库都有自己的特性别的数据库没有,当使用这个数据库特性相关的功能,这时
2021-02-06 21:33:21 1429 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人