自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 Cesium

https://www.cnblogs.com/yaosusu/p/11987332.html

2021-06-07 11:12:22 111

原创 Mybatis框架总结五---自定义映射

文章目录自定义映射一.数据库字段与Java类属性名不一致二.自定义映射自定义映射一.数据库字段与Java类属性名不一致三种解决方法:i.开启驼峰转换ii.数据库字段取别名iii.resultMap自定义映射二.自定义映射...

2020-06-08 14:43:04 365

原创 Spring框架总结六---自动装配

文章目录自动装配一.自动装配概念1.手动装配2.自动装配i.根据类型(byType)ii.根据名称(byName)自动装配一.自动装配概念1.手动装配以value或ref的方式明确指定属性值 <bean id="teacher3" class="com.school.Teacher"> <property name="tid" value="20150003"></property> <property name="tname" value="Zh

2020-06-04 17:37:41 179

原创 MyBatis框架总结四---返回值情况

文章目录select查询的几种情况一.单行数据返回二.多行数据返回三.单行数据返回Map四.多行数据返回Mapselect查询的几种情况一.单行数据返回 //单行数据返回 public Emp getEmpByEid(Integer eid); <select id="getEmpByEid" resultType="Emp"> select eid,ename,age,gender from emp where eid=#{eid} </select> Em

2020-05-28 11:57:32 253

原创 MyBatis框架总结三---参数传递

文章目录参数传递一.单参数传递二.多参数传递三.命名参数四.多个参数封装到map直接传递五.POJO六.Collection/Array参数传递一.单参数传递可以是基本数据类型也可以是对象类型,Mybatis可以直接使用,不需要经过任何处理ParamMapper接口类: //单参数处理 public Emp getEmpBiEid(Integer eid);ParamMapper映射文件: <!-- 单参数处理:public Emp getEmpBiEid(Integer eid);

2020-05-27 22:07:14 172

原创 MyBatis框架总结二---全局配置

文章目录全局配置文件一.properties属性1.通过子元素配置2.引入资源文件3.environment元素的dataSource元素中动态设置二.settings1.下划线转驼峰2.设置延迟加载二级缓存等三.typeAliases1.单独类取别名2.整个包中的类取别名(将原本类名称首字母变小写)3.Mybatis已经取好的别名4.应用四.typeHandlers全局配置文件Mybatis全局配置文件(项目中的mybatis-config.xml)中configuration包括的(settings

2020-05-20 15:33:06 261

原创 Spring框架总结五---bean生命周期后置处理器

文章目录一.生命周期1.创建bean实例2.设置属性值3.调用初始化方法4.使用bean(调用一个toString方法吧)5.容器关闭调用销毁方法6.运行效果7.总结(删除线部分为后置处理器部分)二.后置处理器1.什么时候起作用?2.如何处理?3.使用条件?三.实现代码1.Emp类2.Person类3.后置处理器类4.配置文件5.运行效果6.总结一.生命周期1.创建bean实例 public Emp() { super(); System.out.println("One:创建对象Emp");

2020-05-18 17:36:54 368

原创 MyBatis框架总结一---简单项目搭建

文章目录项目搭建一.开发环境搭建1.导入jar包2.导入log4j的配置文件log4j.xml(不用修改直接导入就行)3.配置连接数据库参数文件jdbc.properties4.引入全局配置文件mybatis-config.xml二.项目搭建1.创建JavaBean文件 Emp.java2.创建映射接口EmpMapper.java3.创建sql映射文件EmpMapper.xml4.测试项目三.项目结构项目搭建一.开发环境搭建1.导入jar包i.log4j.jarii.mybatis-3.5.4ja

2020-05-16 16:31:53 168

原创 Spring框架总结四---bean属性的高级配置

文章目录bean的高级配置一.parent继承属性1.普通父bean-子bean继承2.抽象bean-子bean继承()二.depends-on依赖属性三.scope作用域属性1.singleton单实例2.prototype多实例3.其他类别bean的高级配置一.parent继承属性1.普通父bean-子bean继承<bean id="dept" class="com.attribute.Dept"> <property name="did" value="101">&

2020-05-13 21:55:32 144

原创 Spring框架总结三---集合属性bean共享集合

bean中的属性非字面量的集合Teacher类中包含的属性 private Integer tid; private String tname; private List<String> courses; //表示该老师教授课程名 private List<Student> students; //表示该老师所教授的学生 private Map<String,String> day_works; //表示每天的任务 priv

2020-05-12 20:51:32 248

原创 Spring框架总结二---获取Bean及Bean赋值

从IOC容器中获取Bean方法一:根据类型获取,此时容器中同类型的bean唯一Student s1=ac.getBean(Student.class); //根据对象的类型获取对象 要求配置文件中该类型的bean唯一方法二:同时指定bean的id和类型Student s2 = ac.getBean("student", Student.class); //根据id获取beanbean属性赋值的三种方式package com.bean;public class Person {

2020-05-09 21:19:32 384

原创 Spring框架总结一---Spring概述简单项目搭建

Spring概述Spring概述Spring是一个开源框架Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。Spring是一个IOC(DI)和AOP容器框架。 IOC详解Spring的优良特性① 非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API② 依赖注入:DI——Dependency Injecti

2020-05-08 20:30:34 304

原创 多线程基础知识总结三---线程池

线程池线程池概念创建一些线程,这些线程的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时便创建大量空闲线程,程序分配一个任务给线程池,线程池就会启动一条线程来执行该任务,执行完后,该线程并不死亡,而是再次返回线程池等待执行下一个任务。线程池工作机制线程池编程模式下,任务被提交给整个线程池而不是交给某个线程,线程池在拿到任务后,就在内部寻找是否有空闲的线程,有的话,则将任务交...

2020-04-28 19:53:59 143

原创 多线程基础知识总结二---线程安全

线程安全问题三种解决方案同步代码块多线程售票程序/* * 卖票案例出现了线程安全问题 * 卖出了不存在的票和重复的票 * 解决线程安全问题的一种方案:使用同步代码块 * 格式: * synchronized(锁对象){ * 可能会出现线程安全的代码(访问了共享数据的代码) * } * 注意: * 通过代码块中的锁对象,可以使用任意的对象 ...

2020-04-27 22:11:35 105

原创 多线程基础知识总结一---创建命名休眠

多线程基础知识总结一创建多线程的两种方式继承Thread类SonThread.java类文件中包含具体执行内容package com.test; //注意所在包public class SonThread extends Thread { private String tName; public String gettName() { return tName; }...

2020-04-27 21:01:19 176 1

原创 Java中堆内存和栈内存详解

Java中堆内存和栈内存详解

2020-04-13 20:39:09 165

原创 Spring之事务

什么是事务?事务就是一组由于逻辑上紧密关联而合并成的一个整体(工作单元)的多个数据库操作,这些操作要么都执行要么都不执行事务的四个关键属性(ACID:atomicity、consistency、isolation、durability)?原子性:不可再分,涉及到的多个操作在逻辑上缺一不可(逻辑上是对的) 一致性:所有数据都处于满足业务规则的一致性状态(数据是正确的) 隔离性:事务往...

2020-03-04 20:09:43 136

原创 JdbcTemplate常见的增删改查操作

文件结构与Jar包员工类Emppackage com.atguigu.jdbctemplate;public class Emp { private Integer aid; private String account; private String password; public Integer getAid() { return aid; } pu...

2020-02-26 10:38:56 658

原创 xml配置aop

文件结构与jar包接口类MathIpackage com.atguigu.spring.aopxml;public interface MathI { public int add(int i,int j); public int sub(int i,int j); public int mul(int i,int j); public int div(int i,int...

2020-02-24 21:32:52 192

原创 AOP之切面与通知的一般写法

文件结构与jar包接口类MathIpackage com.atguigu.spring.aop;public interface MathI { public int add(int i,int j); public int sub(int i,int j); public int mul(int i,int j); public int div(int i,int j)...

2020-02-24 21:22:13 399

原创 AOP之动态代理

文件结构和jar包(记得build Path)MathI接口package com.atguigu.proxy;public interface MathI { int add(int i,int j); int sub(int i,int j); int mul(int i,int j); int div(int i,int j);}MathImpl类p...

2020-02-23 22:32:59 188

原创 Spring之AOP

动态代理动态代理:代理对象 目标对象通过动态代理的类全都继承proxy类为什么找代理对象?InvocationHandler:代理对象实现功能的方式Object[] args代表的就是参数列表Object… args 长度可变的参数列表作业:实现日志功能AOPAOP概述OOP:面向对象编程 纵向继承机制 找到对...

2020-02-23 21:30:58 135

原创 Java学习路线

Java学习路线

2020-02-21 21:26:38 189

原创 基于Python的人脸识别项目(一)

开发工具 Pycharm+PyQt5+QTDesignerPycharm自行百度安装cmd命令窗口下Python第三方库的安装:方式一:pip install numpy (在线安装操作简单,但速度慢)方式二:pip install *.whl (找包麻烦)方式三:pip install -i https://pypi.tuna.tsinghua.edu.cn/sim...

2020-02-01 11:36:44 2086

原创 解决python安装第三方库速度慢的方法

原文链接

2020-01-29 23:24:37 2267

翻译 LVS-DR集群实验

一、 LVS-DR集群实验实验准备1) VMware 虚拟出三台CentOS 72) 在Vmware下将网络模式配合NAT模式,网段配置为80网段(根据自己喜好,注意一致性即可)3) 分别配置三台CentOS7的网络地址配置为:(1) 负载均衡调度器(LVS-DR)IP:192.168.80.20(2) 服务器AA(Server1)IP:1...

2020-01-29 16:38:16 383

原创 2、Tomcat简单页面访问

1、File->Dew->Other2、Web->Dynamic Web Project (创建项目)3、项目命名4、创建html文件5、启动tomcat服务器后访问 (具体见博客 “Eclipse配置Tomcat服务器”)...

2019-12-20 18:36:48 597

原创 1、Eclipse配置Tomcat服务器

准备工作1、下载Eclipse和Tomcat(不用安装可以直接使用)安装步骤1、启动eclipse window->Preferences2、->add选择Tomcat的版本3、本地查找tomcat安装包4、配置成功后的界面点击“高亮”部分5、选择服务器6、右键->add and Remove...开始部署项...

2019-12-20 18:17:22 282

原创 CentOS7上手动安装Tomcat与测试

1)进入目录2)上传Tomcat安装包rz上传sz下载3) 查看目录4) 解压tomcat安装包5)删除Tomcat7安装包(可选)6)修改目录名(解压后的目录名过长)7)修改配置文件8)使配置文件生效9)启动Tomcat10) 访问Tomcat服务器11)关闭Tomcat...

2019-12-20 09:51:47 475

原创 yum安装网络超时

教程链接

2019-12-12 22:55:14 444

原创 安装Xshell/Xftp终端

安装XShell终端1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.连接失败时尝试开启目的主机的SSHD服务确保防火墙已关闭service sshd startsystemctl stop ...

2019-12-07 21:20:53 160

原创 win10系统安装TOMCAT

win10系统安装TOMCAT

2019-12-07 20:47:26 159

原创 本地使用xshell,但连不上

没开启SSHD服务service sshd start

2019-12-06 23:26:47 289

原创 绘图与数据可视化

生成多个图import numpy as npimport pandas as pdaimport matplotlib.pyplot as pltimport seaborn as snsfrom pandas import Seriesfrom numpy.random import randnplt.rcParams['font.sans-serif']=['simHei...

2019-12-01 20:24:22 206

原创 Airnbn---分析每个城区名宿的分布及均价

listings.csv文件链接 https://pan.baidu.com/s/1WflMMb_tmsdLFOGA2LbKhQ提取码:gmerimport numpy as np #数组操作import pandas as pd #数据结构操作import seaborn as sns #提供了一个高级界面来绘制有吸引力的统计图形impo...

2019-11-24 14:52:30 346

原创 字符视频制作

# 视频转图片import cv2import os# 在当前目录下新建文件夹folder_path = "E:\\AWorkStation01\\数据挖掘\\TangD\\img_bear\\"os.makedirs(folder_path)# 进行视频的载入vc = cv2.VideoCapture("E:\\AWorkStation01\\数据挖掘\\TangD\\tang...

2019-11-18 17:34:56 514

原创 手写体数字识别

1、图像处理0-1from PIL import Image im=Image.open("E:\AWorkStation01\数据挖掘\codes\identity.jpg") #读取本地文件fh=open("E...

2019-11-17 15:49:52 1288

原创 文本分析

1、全模式import jiejasentence ="我喜欢上海东方明珠" #全模式w1=jieba.cut(sentence,cut_all="True") for item in w1: print(item)2、精准模式w2=jieba.cut(sentence,cut_all=False) for item in...

2019-11-12 20:19:54 149

原创 属性构造

1、属性构造?import numpyimport pandas as pdaimport matplotlib.pylab as pylimport pymysqldata = pda.read_csv("E:\AWorkStation01\数据挖掘\square.csv")sqrt=numpy.sqrt(data[u"squa"]) ...

2019-11-11 20:21:28 650

原创 数据变换

1、数据变换i、目的?将数据转换成更容易分析的数据(预处理)ii、常见的函数变换?2、数据规范化i、离差标准化(最小最大规范化):消除量纲(单位)影响以及变异大小因素的影响x1=(x-min)/(max-min)import pymysqlimport pandas as pdaimport numpy as npyimport matplotlib.pylab...

2019-11-11 19:33:44 505

spring基础jar包.zip

Spring框架搭建必导jar包

2020-05-11

空空如也

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

TA关注的人

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