自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 不会还有人不知道mybatis的关联查询吧?

前言:我也是花了好久的时间进行思考,该如何把这个发展的关联查询给描述出来,来今天我们就来看看这个mybatis关联查询到的是怎么样进行关联的,码字不易,如果你觉得该文章对你有用请一键三连。mybatis关联查询1.数据库表和实体类关系分析:2.数据库表准备:3.mybatis关系映射标签说明:4.具体代码实现过程:1.实体类2.dao层3.mybatis工具类4.测试代码1.数据库表和实体类关系分析:数据库表之间的关系无非就是三种:一对一,一对多,多对多1.首先需要搞懂一对一,一对多,对多之间的关系

2021-05-27 15:57:36 141 1

原创 ssm一套走通到整合

Mybatis:ORM:Object Relationa Mapping:即对象关系映射,ORM是一种规范,它是是将数据库的记录与实体类对象进行一一映射。MyBatis官网地址(中文版):https://mybatis.org/mybatis-3/zh/index.htmlMyBatis的功能架构:MyBatis执行流程:1.mybatis基本使用web开发的三层架构 (mvc )三层架构界面层: 和用户打交道的, 接收用户的请求参数, 显示处理结果的。(jsp ,html ,serv

2021-05-23 22:26:44 1122 15

原创 ztree+ajax实现文件树下载功能

基于java实现文件树下载0.项目准备工作1.效果展示:2.思路分析3.前端实现代码:0.项目准备工作1.前端用到的插件库:ztree官网:http://www.treejs.cn/v3/main.php#_zTreeInfo2.后端maven依赖:<dependencies> <!-- servlet依赖 --> <dependency> <groupId>javax.servlet</groupId> <

2021-05-15 16:05:09 253 3

原创 php操作数据库工具类

mysqli工具类1.工具类代码:2.测试代码:基于mysqli扩展封装的一个工具类,写了一些常用的数据库操作,但是没有预定参数sql的封装,可能会导致sql注入问题,后期再进行优化。1.工具类代码:<?php# 使用之前需要引入该模块 require 或 require_oneclass MSQLUtils{ # 连接数据库对象 public $connection; /** * 功能:获取mysql连接对象 * @param $host

2021-05-13 13:50:40 340

原创 pymsql实现增删改查(python)

pymsql事务操作数据库的连接创建数据库表向数据库中添加数据修改表中的数据查询数据删除表中的记录事务操作务机制可以确保数据一致性。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(isolation)。一个事务的执行不能被其他事务

2021-05-12 20:57:20 622 10

原创 SpringMVC文件上传与下载

SpringMVC0.环境准备1.文件上传2.文件下载0.环境准备1.maven依赖 <dependencies> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.7.0</version>

2021-05-11 20:26:12 87 1

原创 ajax请求动态生成dmo无法绑定事件解决方案

前端1.前端代码2.后端代码因为使用ajax:是不会刷新dom元素结构的,我怎么绑定事件都不生效,用jquery的on也不行,后来用行内事件绑定的方式终于搞定了。1.前端代码<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Bootstrap 实例 - 带语境色彩的面板</title> <link rel="stylesheet"

2021-05-10 17:19:44 297 4

原创 数据类型溢出处理机制以及位运算原理

二进制底层原理1.二进制与十进制的互转2.二进制的加减法3.二进制的原码,反码,补码之间的转换4.位运算5.位移运算万丈高楼平地起:基础知识真的很重要,如果你不想成为一个只会调api的程序员的话,那么基础知识一定要扎实,有时候虽然这些东西不常用,但是你遇到了就无法解决,如果那你不会二进制转换,那么原码,反码,补码之间的转换,你就看不懂,原码,反码,补码之间的转换不会那么你将不会位运算,如果不会位运算那么你将看不懂HashMap里面的位运算操作,并且很多算法也会用到这些知识,所以该文章从基础一步一步讲解。

2021-05-10 02:28:22 2490 2

原创 一文带你秒懂java中的hashcode

hashcode1.什么是hash2.hash有什么用?,在什么地方用到?3.java中String类的hashcode方法两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?1.什么是hashHash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的输

2021-05-05 15:17:21 1510 4

security加密java后端解密.zip

代码完善,直接粘贴复制即可使用,因为我想做一个数据加密,就开始了解Rsa加密算法,实现一个前端加密,后端解密的一个过程,然后我也不想重复造轮子,就上百度搜索,发现好多文章都是抄来抄去去的根本不合适。所以只好自己写了一个记录,以便到时候要用的时候再看,前端使用jsencrypt.js进行加密,然后在使用的时候我发现这个内容过长无法加密,然后又找了个扩展的,可以使用长内容加密,但是到后台解密的时候出问题了,无法解密出正确内容,我只好换回原理的版本,然后自己重写了两个方法来进行扩展,实现长内容加密。这个改进后的方法按理论可以进行很大文本文本加密传输,但是具体能承载多长我没有测试过,尽量不要使用rsa加密来加密比较长的文本,因为rsa加密是比较麻烦的,复杂度比较高,在加密之前也要考虑那些数据需要加密,那些数据不需要加密,不要通通都加密,这样解密的时候会浪费许多时间,增加服务器的压力,访问时间过长。

2022-09-01

eclipse-java-2019-12-M1-win32-x86_64.zip

windows版本 eclipse-2019

2021-01-04

jdk-8u251-windows-x64

jdk8 windows版本

2021-01-04

apache-tomcat-8.5.54.zip

windows Tomcat8.5.54版本

2021-01-04

JScript进阶ES6pink资料.zip

注释都写的非常详细.

2020-07-16

15.vue学习.zip

这里是最新的vue笔记,很详细,有源代码。有资料.

2020-06-26

计算机公共基础 (自动保存的).docx

里面有计算机二级知识点的详细解释,和历年的真题,和一些容易出错的知识点,都是我亲自做的笔记,希望对大家有一点点帮助。

2020-05-07

07十秒免单效果.html

利用js实现一个简单的,定时器效果,鼠标点击按钮不放,到10秒的时候刚刚好松开就算是成功免单,结构其实很简单,只需要一个判断和一个取随机数的函数。

2020-05-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除