自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 excel二级联动

在表中一个sheet页面书写,需要联动的数据格式为第一行为一级标题,下面行为二级标题然后Ctrl+A 全选 ,Ctrl+G进行定位,定位条件点击选择常量确定。然后快捷键输入Ctrl+Shift+F3, 选定区域。选择第一行,数据在框中写入相应的名字在二级菜单的输入框中( =INDIRECT($A2) )...

2020-08-27 17:18:09 513

原创 python快速安装组件

使用豆瓣提供的源pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com [pillow] [组件名称]

2020-08-27 16:46:04 292

原创 如何使用vsCode书写C#代码

一、安装配置1,下载SDK首先下载 .NET Core SDK 。下载地址如下:.NET Core SDK下载地址安装完成后调出控制台 输入dotnet --version2.安装C# 语言支持在vsCode中添加插件C#,二、快速创建C#控制台在cmd控制台中输入dotnet new console -o D:\study\NetCorenew是新建,console是控制台,-o是IO路径,后面的是我准备安放的路径,D盘的study目录下,项目名称是NetCore出现Rest

2020-08-27 16:43:38 7101

原创 初识C#

C#基础知识C#基本定义C#编程功能介绍定义: C#是一门面向对象的编程语言,与java非常相似,下面列出C#的一些主要的功能。布尔条件(Boolean Conditions)自动垃圾回收(Automatic Garbage Collection)标准库(Standard Library)组件版本(Assembly Versioning)属性(Properties)和事件(Events)委托(Delegates)和事件管理(Events Management)易于使用的泛型(Gener

2020-08-27 16:21:55 136

原创 VMware安装后没有网络适配器

VMware安装后没有网络适配器原因原来VMware没有修改干净,导致原来的配置文件影响了现在版本初始化虚拟网络,解决方案:删除注册表中的所有关于VMware的表单,修改磁盘中所有关于VMware的文件和相应的文件夹,然后进行重新安装即可。推荐使用工具搜索磁盘中文件 搜索 Everything删除注册单信息 CCleaner链接:https://pan.baidu.com/s/1JJe-oZNAhwty0Mo8Lj_srA 提取码:0bvq...

2020-08-17 23:14:06 2961 2

原创 挂载Linux镜像文件,使用镜像文件安装依赖

Linux下挂载ISO镜像文件光盘格式1. ISO-9660 :2. Rock Ridge :3. HFS:光盘格式1. ISO-9660 :简称ISO ,是由国际标准化组织在1985年制定的 ,目前唯一通用的光盘文件系统 ,任何类型的计算机和所有的刻录软件都支持它 。如果想让所有的CD-ROM 光驱都能读取刻录好的光盘 ,就必须使用 ISO-9660 或与其兼容的文件系统 。2. Rock Ridge :针对 UNIX系统的 ISO-9660文件系统 ,支持文件名字母大小写、符号字符以及长

2020-08-17 22:54:25 4165

原创 虚拟机没有ip没有显示

vmware中使用NAT模式问题(1)描述:命令行中输入ifconfig 或者 ip addr (没有显示虚拟机ip)解决办法:修改对应的配置文件问题(2)描述:重启服务后,显示错误 Filed解决办法:

2020-08-17 15:05:22 500

原创 Python基本搭建

查找Python安装路径打开Python自带的idea,输入import sys (导入sys)输入print(sys.path) 显示出的就是路径第四个路径就是安装路径环境变量配置:方法一:使用cmd命令添加path环境变量在cmd下输入: path=%path%;D:\Python27 接着按"Enter"回车键。其中: D:\Python27 是Python的安装目录。方法二:在环境变量中添加Python目录右键点击"计算机",然后点击"属性"然后点击"高级系

2020-08-12 10:12:32 87

原创 Python基础语法

Python保留字import keywordkeyword.kwlistpythone使用缩进来表示代码块,不需要使用大括号缩行不一致,执行后会出现错误多行语句可以使用反斜杠()来实现多行语句在 [ ],{ } , ( ) ,多行语句不需要使用反斜杠()例如total = ['item_one', 'item_two', 'item_three', 'item_four', 'item_five']数字类型int(整型): 如1,只有整数类型int,表示为长整

2020-08-11 08:30:08 85

原创 如何开启任务计划程序

任务计划程序打开没有任务首先右击我的电脑到管理中如果打开是空列表需要到服务中开启远程控制首先右击我的电脑到管理中你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。如果打开是空列表需要到服务中开启远程控制window + R ,输入 services.msc进入服务;搜索task Scheduler ,开启即可;3.再次打开任务管理,程序管理打开即可看到显示出了程序。

2020-08-10 07:41:21 3186

原创 计算机网络

计算机网络TCP三次握手和四次挥手为了准确无误地把数据送到目标出,TCP协议采用了三次握手策略。为什么需要三次握手?三次握手的目的是建立可靠的通信信道,三次握手的主要目的就是 双方确认自己与对方的发送与接收是正常的。 所以三次握手就能确认双方首发功能都正常,缺一不可。第一次握手: Client 发送端 什么都不知道;Server 接收端 确认对方发送正常,自己接收正常。第二次握手: Client 发送端 确认:自己发送、接收正常,对方发送、接收正常;Server 接收端 确认:自己发送正

2020-05-26 14:16:30 207

转载 Oracle的存储过程

一、什么是存储过程存储过程: 百度百科上是这样解释的,存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来调用存储过程。简单的说就是专门干一件事一段sql语句。可以由数据库自己去调用,也可以由java程序去调用。在oracle数据库中存储过程是procedure。二、为什么要写存储过程1.效率高存储过程编译一次后,就会存到

2020-05-19 16:59:45 11380

转载 MySQL添加索引命令

转载而来,MySQL索引全套

2020-05-19 12:44:59 111

原创 Oracle/MySQL创建索引

Oracle创建索引create index 索引名 on 表名(列名);删除索引drop index 索引名;创建表的主键Primary Key 或者unique 约束时,Oracle会同时在约束所在列上创建同名索引。MySQL-添加primary key(主键索引)mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 添加UNIQUE(唯一索引)mysql>ALTER TABLE `t

2020-05-19 12:42:09 411

原创 Oracle如何创建表空间、用户及授权

使用system权限登陆Oracle查询表空间地址select file_Name from dba_data_files;创建表空间create tablespace tablespaceName datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\tablespaceName.DBF' size 500m autoextend on next 5M maxsize unlimited;(创建表空间<tablespaceName为自定义名称&

2020-05-19 12:05:49 338

原创 SSM框架学习总结之路(九)

框架学习SpringMVC03一.自定义拦截器1.跟过滤器比较像的技术.2.发送请求时被拦截器拦截,在控制器的前后添加额外功能.2.1 跟 AOP 区分开.AOP 在特定方法前后扩充(对 ServiceImpl)2.2 拦截器,请求的拦截.针对点是控制器方法.(对 Controller)3.SpringMVC 拦截器和 Filter 的区别3.1 拦截器只能拦截器 Cont...

2020-05-09 18:17:54 153

原创 SSM框架学习总结之路(八)

框架学习SpringMVC02一、@ResponseBody1.在方法上只有@RequestMapping 时,无论方法返回值是什么认为需要跳转2.在方法上添加@ResponseBody(恒不跳转)2.1 如果返回值满足 key-value 形式(对象或 map)2.1.1 把响应头设置为application/json;charset=utf-82.1.2 把转换后的内容输...

2020-05-08 17:25:30 136

原创 SSM框架学习总结之路(七)

框架学习spring

2020-05-07 19:43:16 147

原创 SSM框架学习总结之路(六)

AOP1.AOP:中文名称面向切面编程2.英文名称:(Aspect Oriented Programming)3.正常程序执行流程都是纵向执行流程3.1 又叫面向切面编程,在原有纵向执行流程中添加横切面3.2 不需要修改原有程序代码3.2.1 高扩展性3.2.2 原有功能相当于释放了部分逻辑.让职责更加明确.4.面向切面编程是什么?4.1 在程序原有纵向执行流程...

2020-05-06 20:55:11 199

原创 SSM框架学习总结之路(五)

框架学习spring01IoC中文名称:控制反转英文名称:(Inversion of Control)IoC 是什么?3.1 IoC 完成的事情原先由程序员主动通过 new 实例化对象事情,转交给 Spring 负责.3.2 控制反转中控制指的是:控制类的对象.3.3 控制反转中反转指的是转交给 Spring 负责.3.4 IoC 最大的作用:解耦.3.4.1 程序员不需...

2020-04-30 15:50:25 202

原创 jsp中使用include命令出现500错误

jsp中使用include命令出现500错误问题描述HTTP Status 500 - /OK.jsp (line: 1, column: 62) The JSP specification requires that an attribute name is preceded by whitespaceHTTP状态500-/OK.jsp(行:1,列:62)JSP规范要求属性名称前面必...

2020-04-21 10:48:21 885

原创 IDEA使用tomcat报错

Tomcat报错:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriverTomcat报错:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver解决办法Tomcat是没有自带oracle驱动的,所以需要我们将一份ojbc的jar包复...

2020-04-15 14:27:50 148

原创 JDBC问题总结

JDBC问题总结1.JDBC中的Statement 和PreparedStatement,CallableStatement的区别?PreparedStatement是预编译的SQL语句,效率高于Statement。PreparedStatement支持?操作符,相对于Statement更加灵活。PreparedStatement可以防止SQL注入,安全性高于Statement。Cal...

2020-04-03 14:39:54 130

原创 leetcode1. 两数之和

算法数据结构学习总结1. 两数之和1. 两数之和1.题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作...

2020-04-03 14:37:55 98

原创 JDBC第三篇

JDBC第三篇

2020-04-01 17:36:01 76

原创 JDBC第二篇

JDBC第二篇1.PreparedStatement对象2.批处理3.获取数据库的自动主键列1.PreparedStatement对象PreparedStatement对象继承Statement对象,它比Statement对象更强大,使用起来更简单Statement对象编译SQL语句时,如果SQL语句有变量,就需要使用分隔符来隔开,如果变量非常多,就会使SQL变得非常复杂。Prepar...

2020-03-31 17:00:56 73

原创 面试题62. 圆圈中最后剩下的数字

算法数据结构学习总结面试题62. 圆圈中最后剩下的数字面试题62. 圆圈中最后剩下的数字1.题目描述0,1,,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。示例示例 1...

2020-03-30 23:11:03 119

原创 JDBC第一篇

JDBC第一篇什么是JDBC?为什么我们要用JDBC?简单操作JDBCConnection对象Statement对象ResultSet对象简单工具类的实现什么是JDBC?JDBC全称为:Java Data Base Connectivity,它可以执行SQL语句的Java API为什么我们要用JDBC?sun公司只是提供了JDBC API接口,数据库厂商负责实现。对我们来说,操作数...

2020-03-30 15:29:38 81

原创 小烦恼

平时的小麻烦Oracle使用JDBC 总结连接步骤使用步骤错误解决方案Io 异常: The Network Adapter could not establish the connectionOracle使用JDBC 总结连接步骤导入Oracle驱动包编写代码 String url="jdbc:oracle:thin:@localhost:1521:orcl"; String ...

2020-03-27 17:26:44 84

原创 SSM框架学习总结之路(四)

框架学习第三天总结"mybatis"004一、MyBatis实现多表查询二、resultMap 标签一、MyBatis实现多表查询Mybatis实现多表查询方式1.1 业务装配 : 对两个表编写单表查询语句,在业务(Service)把查询的两个结果进行关联.1.2 使用 Auto Mapping 特性,在实现两表联合查询时通过别名完成映射.1.3 使用Mybatis 的 <re...

2019-05-31 23:16:56 276

原创 SSM框架学习总结之路(三)

框架学习第三天总结"mybatis"004一、动态 SQL二、缓存一、动态 SQL根据不同需求,需要执行不同的SQL命令,成为动态SQL.MyBatis中动态SQL在mapper.xml中添加逻辑判断等.<if> 标签<select id="selByAccinAccout" resultType="log"> select * from log where...

2019-05-31 16:23:01 166

原创 SSM框架学习总结之路(二)

框架学习第一天总结"mybatis"002学习总结一、 MyBatis 对 Log4J 的支持学习总结MyBatis 对 Log4J 的支持parameterType 属性(对象,map,基本类型,#{},${}等)两种别名配置及内置别名MyBatis 事务MyBatis 实现增删改查一、 MyBatis 对 Log4J 的支持Log4J是由Apache公司的免费开源日志处理...

2019-05-29 21:03:00 263

原创 SSM框架学习总结之路(一)

框架学习第一天总结"mybatis"001学习总结一、框架是什么?二、mybatis简介三、环境初步搭建三.1、环境搭建详解三、数据库连接池功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能...

2019-05-26 13:17:30 1744

空空如也

空空如也

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

TA关注的人

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