自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL插入语句insert into,insert ignore into,insert into ... on duplicate key update,replace into-解决唯一键约束

文章目录 常用插入语句 insert into insert ignore into insert into ... on duplicate key update replace into 使用场景总结 当MySQL表字段设置unique key或者primary key时,被约束的字段就必须是唯一的。新插入数据直接使用insert into,如果出现唯一性冲突,就会抛出异常。我们可以根据需求选择合适的插入语句。为了演示,我们先新建一张user表,.

2021-01-11 13:17:10 622

转载 在IDEA中使用Linux命令

文章目录相比于Windows系统,Linux系统提供了大量丰富的命令行工具,可以简单高效地进行工作。而大部分开发人员,都只知道Linux系统的命令,不太清楚Windows系统的命令,所以我们希望能够在Windows系统也能使用到Linux系统的相关命令。Gow就是这么一款工具,在Windows系统安装Gow,就可以在cmd窗口使用Linux命令。Gow (Gnu On Windows)是Cygwin的轻量级替代品。一个Windows下模拟Linux命令行工具集合,它集成了Liunx环境下1.

2021-01-11 13:17:05 299

转载 Linux面试题(2020最新版)

文章目录 Linux 概述 什么是Linux Unix和Linux有什么区别? 什么是 Linux 内核? Linux的基本组件是什么? Linux 的体系结构 BASH和DOS之间的基本区别是什么? Linux 开机启动过程? Linux系统缺省的运行级别? Linux 使用的进程间通信方式? Linux 有哪些系统日志文件? Linux系统安装多个桌面环境有帮助吗? 什么是交换空间? 什么是root帐户 什么是

2021-01-11 13:16:57 521

转载 Tomcat乱码与端口占用的解决方案

文章目录 问题一:Tomcat的startup.bat启动后出现乱码 问题二:一闪而退之端口占用 问题三:非端口问题的一闪而退 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。但是有些小伙伴在启动Tomcat时也会遇到各种各样的问题,比如Tomcat的startup.bat启动后出现乱码,端口占用,启动后闪退等问题,这里我们来一一进行解决问题一:Tomc.

2021-01-11 13:16:48 227

转载 Tomcat与JDK版本对应关系,Tomcat各版本特性

文章目录 Alpha / Beta / Stable Apache Tomcat 9.x Apache Tomcat 8.x Apache Tomcat 7.x Apache Tomcat 6.x Apache Tomcat是一个开源软件实现了Java Servlet和Java Server Pages技术。不同版本的Servlet和JSP规范可使用不同版本的Apache Tomcat。Tomcat与JDK版本对应关系为:Servlet规格 JSP规范 EL规.

2021-01-11 13:16:42 1324

转载 Tomcat目录结构

文章目录 目录结构 bin目录 conf目录 lib目录 webapps目录 temp目录 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。十分有必要了解Tomcat目录结构。目录结构解压Tomcat后的目录结构如下图各目录及文件说明目录及文件 说明 bin 用于存放 Tomcat的启动、停止等批处理脚本和Sh.

2021-01-11 13:16:37 124

转载 vim之快速查找功能

vim有强大的字符串查找功能。 我们通常在vim下要查找字符串的时候, 都是输入 / 或者 ? 加 需要查找的字符串来进行搜索,比如想搜索 super 这个单词, 可以输入 /super 或者 ?super, 两者的区别是前者是从上往下搜索,后者是从下往上搜索。 那么如果我想搜索本行中某个单词,并且这个单词很长的时候, 手动输入该字符串是非常麻烦的, 当然可以使用模糊匹配(如* 或 ?)来做, 不过这样可能搜得到很多其他的,不完全匹配的字符串。 可以使用如...

2021-01-11 13:16:31 271

转载 手把手教你 Linux 三种网络配置方法

Linux 三种网络配置方法详解1. 桥接模式虚拟机的网卡桥接到真实机的网卡虚拟机的网络地址必须要与真实机的网络地址相同【在同一网段内】 右击当前虚拟机,点击设置 网络适配器选择为桥接模式 虚拟网络编辑 这里应该自动是桥接模式,但是如果修改过的要一样要修改回桥接模式,下面的报错信息极有可能就是这里没修改造成的!!!还有一点,桥接模式这里最好自己选择对应的网络名称,我之前选择的自动不太好使。。在最后进行ping的时候报错:From 192.168.1.xxx.

2021-01-11 13:16:27 196

转载 MySQL的基数统计

一、基数是啥?#Cardinality指的就是MySQL表中某一列的不同值的数量。如果这一类是唯一索引,那基数 = 行数。如果这一列是sex,枚举类型只有男女,那它是基数就是2Cardinality越高,列就越有成为索引的价值。MySQL执行计划也会基于Cardinality选择索引。通过下面的方式可以看到表中各列的基数。比如这个经典的例子:有一列为sex,那对于sex列中存储的值来说 非男即女,它的基数最大就是2。那也就完全没有必要为sex建立索引。因为,为了提升你基于sex的查

2021-01-11 13:16:21 128

转载 XML简介

文章目录 什么是 XML XML 用途 XML 语法 XML文档声明 元素 属性 注释 转义字符 CDATA区 处理指令 XML的解析 开发中比较常见的解析方式有三种 解析器 常见的解析开发包 DOM解析原理及结构模型 dom4j技术栗子 XML的约束 作用 约束的分类 约束详解 方式1:内部关联 方式2:外部关联-系统关联 方式3:外部关..

2021-01-11 13:16:14 138

转载 什么是面向对象

文章目录 面向对象(OOP)概述 面向过程和面向对象的区别 面向对象三大特性五大原则 面向对象的三大特性 五大基本原则 总结 面向对象(OOP)概述从我们开始接触Java这门语言后,就有人告诉我们这是一门面向对象的语言。说的最多的是new个对象,其实并不知道什么是对象。以为对象就是一个class(类),并不觉得有什么特殊。直到很久之后,面试官问到什么是OOP,嘴巴都是一个大O,OOP?WTF?那人厌恶的说到就是面向对象编程。我说:Java就是面向对象,就.

2021-01-08 08:17:06 178

转载 适配器模式

适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。我们通过下面的实例来演示适配器模式的使用。其中,音频播放器设备只能播放 mp3 文件,通过使用一个更高级的音频播放器来播放 vlc 和 mp4 文件。介绍意

2021-01-08 08:16:23 76

转载 桥接模式

桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可被结构化改变而互不影响。我们通过下面的实例来演示桥接模式(Bridge Pattern)的用法。其中,可以使用相同的抽象类方法但是不同的桥接实现类,来画出不同颜色的圆。介绍意图:将抽象部分与实现部分分离,使它们都可以独立的变化。主要解决:在有多种

2021-01-08 08:15:31 112

转载 Java变量

文章目录 定义 分类 按被声明的位置划分 成员变量 局部变量 成员变量和局部变量的区别 使用原则 按所属的数据类型划分 基本数据类型变量 引用数据类型变量 定义格式 注意事项 定义在程序执行的过程中,在某个范围内其值可以发生改变的量。 从本质上讲,变量其实是内存中的一小块区域分类按被声明的位置划分成员变量方法外部,类内部定义的变量 类变量(静态变量):独.

2021-01-08 08:14:44 96

转载 Tomcat乱码与端口占用的解决方案

文章目录 问题一:Tomcat的startup.bat启动后出现乱码 问题二:一闪而退之端口占用 问题三:非端口问题的一闪而退 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。但是有些小伙伴在启动Tomcat时也会遇到各种各样的问题,比如Tomcat的startup.bat启动后出现乱码,端口占用,启动后闪退等问题,这里我们来一一进行解决问题一:Tomc.

2021-01-08 08:14:08 131

转载 Linux环境编译运行C语言程序

linux环境下编译并运行C语言程序打开安装好的Linux系统(ubuntu18.04)1.安装编辑器使用语句:sudo apt-get install vim安装vim,可以在安装前查看是否安装vim编辑器。(特别提示:在安装vim前最好将软件更新,使用指令sudo apt-get update.)之所以要加sudo的原因是这些安装和更新软件的时候需要使用管理员权限才可以进行。2.安装gcc编译器和安装vim类似使用sudo apt-get install gcc,安装完成后可以使用cc-v

2021-01-08 08:13:01 271

转载 Linux下利用python实现语音识别详细教程

Linux下python实现语音识别详细教程语音识别工作原理简介 选择合适的python语音识别包 安装SpeechRecognition 识别器类 音频文件的使用 英文的语音识别 噪音对语音识别的影响 麦克风的使用 中文的语音识别 小范围中文识别 语音合成语音识别工作原理简介语音识别源于 20 世纪 50 年代早期在贝尔实验室所做的研究。早期语音识别系统仅能识别单个讲话者以及只有约十几个单词的词汇量。现代语音识别系统已经取得了很大进步,可.

2021-01-08 08:12:30 900

转载 Linux下使用pip安装SpeechRecognition连接超时解决办法

Linux下使用pip安装SpeechRecognition因为最近要准备一个比赛,做一个老人监护机器人,我主要负责的是语音方面的。看了好多资料关于python的。经常会看到代码import speechrecognition as sr这类的语句,查阅相关资料需要利用pip来安装SpeecchRecognition。首先在Linux下安装pip,然后通过命令pip install SpeechRecognition进行安装。总是会出现一大段红字(大致意思连接第三方库网络超时),红字内容大致如下:

2021-01-08 08:11:58 266

转载 Linux下安装PocketSphinx

最近一直在做一个语音识别的项目,查阅了很多资料,大多数是通过python实现的。但是当自己按照文章一步步操作的时候总是会出现一些问题。选择python的语音包PyPI中有一些现成的语音识别软件包。其中包括:•apiai•google-cloud-speech•pocketsphinx•SpeechRcognition•watson-developer-cloud•wit一些软件包(如 wit 和 apiai )提供了一些超出基本语音识别的内置功能,如识别讲话者意图的自然语言处理功能。其

2021-01-08 08:11:29 288

转载 方法重载、方法重写

博客概要 简单分享重写和重载,从各自的概念、定义、使用以及区别展开介绍~文章目录博客概要 方法重载、方法重写区别 方法重载 方法重写 总结 参考资料方法重载、方法重写区别方法重写 方法重载 Overriding Overloading 发生在继承类中 发生在一个类中 方法名、参数类型、返回值 全部相同 方法名相同 参数类型或个数不同 被重写的方法 不能拥有更严格的权限 对权限没有限制...

2021-01-08 08:10:56 270

转载 MySQL删除表的三种方式

文章目录drop tabletruncate (table)delete from三种方式的区别用法总结drop tabledrop 是直接删除表信息,速度最快,但是无法找回数据例如删除 user 表:drop table user;1truncate (table)truncate 是删除表数据,不删除表的结构,速度排第二,但不能与where一起使用例如删除 user 表:truncate table user;1delete fromdelete 是删除表中的数据,不删

2021-01-07 08:13:59 1433

转载 MySQL复制表的三种方式

文章目录 复制表结构及其数据 只复制表结构 只复制表数据 复制表结构及其数据下面这个语句会拷贝数据到新表中。注意:这个语句其实只是把select语句的结果建一个表,所以新表不会有主键,索引。create table table_name_new as (select * from table_name_old);1只复制表结构create table table_name_new as select * from table_name_old where .

2021-01-07 08:13:10 148

转载 MySQL语句分类

文章目录 数据定义语言DDL(Data Definition Language) 数据查询语言DQL(Data Query Language) 数据操纵语言DML(Data Manipulation Language) 数据控制语言DCL(Data Control Language) 事务控制语言TCL(Transaction Control Language) 如大家所知SQL语句被分为五大类: 数据定义语言DDL 数据查询语言DQL 数据操纵语言.

2021-01-07 08:12:38 97

转载 MySQL中count(字段) ,count(主键 id) ,count(1)和count(*)的区别

文章目录 count(可空字段) count(非空字段)与count(主键 id) count(1) count(*) 性能对比结论 注:下面的讨论和结论是基于 InnoDB 引擎的。首先要弄清楚 count() 的语义。count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函数的参数不是 NULL,累计值就加 1,否则不加。最后返回累计值。所以,count(*)、count(1)和count(主键 id) 都表示返回满足条件的结果集的总行.

2021-01-07 08:12:04 128

转载 Linux服务端最大并发数是多少?

1. 开场白在开始今天的文章之前,先抛一个面试题出来:你接触过的单机最大并发数是多少?你认为当前正常配置的服务器物理机最大并发数可以到多少?说说你的理解和分析。思考几分钟,如果你可以有理有据地说出答案,那确实就不用再往下看了,关上手机去陪陪家人是个不错的选择。思考几分钟,如果你没有头绪或者对答案不确定,那么你先不用着急关闭页面去玩耍,你应该继续往下看,因为这个问题很不错。对于后端开发人员来说,并发数往往和技术难度是呈正相关的,实际上也确实如此:体量决定架构。服务端根据不同业务

2021-01-07 08:06:48 147

转载 金蝶web前端一面(已挂

9.13号下午四点半去面了金蝶的前端开发,事后回想起来,其实面试官问的问题一点都不难,我反思自己面试失败的原因可能在以下几点:首先是自己太紧张,导致说话太快,我应该更沉稳一点;其次根本的原因就是我学习前端的时间太短,我实际学习只有三月份到现在半年左右,我和面试官说的是学习时间一年,但显然我自身的知识储备量不够,还有很多的东西没看,我感觉这大概就是面试官反复问我学习方法的原因,估计是她认为我不应该在一年的时间里,只学习到这么点东西,第三点就是我自己不够谦虚,我我认为自己已经完全掌握了前端,可以把时间和精力放在

2021-01-07 08:06:41 124

转载 金蝶BOS系统dep无法扩展,如何增加白名单使其能够继续扩展

金蝶dep中可以对标准产品进行增加字段以及控件等等,相比于用代码修改有时很方便,但是有的时候我们进行扩展的时候总是提示无法扩展,所以需要在结局方案中增加白名单的方法,增加后就可以进行扩展了具体操作:一.在服务器的项目路径C:\Kingdeeserver\eas\server\properties\dep\whitelist下找到你要扩展的模块,比如我的是房地产模块二.打开文件,将你要扩展页面的路径添加到文件中,保存就可以三.重启服务器,重新进行扩展四.如果添加完后还是不能扩展,那

2021-01-07 08:06:36 180

转载 金蝶工作流脚本编写

业务场景:工作流中判断节点1.供应商是否重复2.是否多收款人java . sql . Connection con = com . kingdee . bos . framework . ejb . EJBFactory . getConnection ( __bosContext ) ;java . sql . Statement batchStatement = con . createStatement ( ) ;java . lang . StringBuffer Sql =

2021-01-07 08:06:28 123

转载 金蝶办公自动化解决方案

方案概述  知识型管理成功的保障  在信息爆炸时代,K/3 OA帮助您高效筛选出有价值的信息并实现信息创新和知识共享,是企业成功实现E化转型的有力保障。随着技术的不断发展和演化,现在的OA系统已经不再局限于文件的发放和流转、事务的处理和监督。企业更加关注的是人与人,人与组织,组织与组织之间的协同工作;更加聚焦在知识的发现以及知识的在企业内部的应用程度和共享程度;更加注重是否有一套能够不断适应企业自身流程变化而可以不断进行可扩展的流程应用工具。  知识管理链环  金蝶K/3 OA应用的理...

2021-01-07 08:06:22 116

转载 实施文档

分类专栏: 企业管理杂谈 文章标签: 文档 文档管理 项目管理 工作 配置管理 工具项目实施文档是用来记录、描述、展示实施过程中一系列信息的处理过程,通过书面或图示的形式对项目活动过程或结果进行描述、定义、规定及报告。例如分阶段实施计划文档,标准业务流程文档,标准编码及数据文档,标准参数设置文档,功能操作指南文档。这些文档将会伴随着ERP实施的各个阶段逐渐充实、完善,也同时记载了整个实施的过程和成果。作为实施顾问人员,在实施过程中应将各种标准实施文档提交给企业,以确保ERP实施项目的质量。也就是说,实

2021-01-07 08:06:09 235

转载 软件实施:别把我想简单了

现在注重与软件公司沟通的书店经理比以前多了,而且有更多的书店在上马电脑系统或者更换系统时,聘请软件公司上门“实施”。聘请软件公司上门实施,意味着书店初步认识到软件应用与管理流程结合的必要性, 在观念转换上迈出了重要一步。然而对实施的理解,不少书店可能还存在一些认识上的局限。真正意义上的实施,远比一般所理解的复杂。理解软件实施的本质和局限,有助于书店作好准备和配合,从而提高软件实施的效益和成功率。一、软件实施:几家欢乐几家愁1.密切沟通:软件实施的5个阶段不同的软件公司有不同的实施理论和实施方法,

2021-01-06 08:28:01 197

转载 实施工程师的面试题

1、两电脑都在同一个网络环境中,A 电脑访问不到 B 电脑的共享文件。此现象可能是哪些 方面所导致?怎样处理?answer:首先你要确定是不是在一个工作组内,只有在一个工作组内才可以共享文件,然后看一个看一看有没有防火墙之类的,然后确定文件是不是已经共享2、 电脑开机时风扇转, 但是屏幕没有任何显示, 此现象可能是哪些方面所导致?怎样处理?answer:1.查看是否有报警声?如果没有接着看第二条。如果有可能是内存或者是显卡问题,建议都取下清理干净,看看是否ok!在经手指部分用橡皮擦擦拭2.主板问题

2021-01-06 08:27:23 561

转载 软件开发实施

软件开发实施1、前期准备   公司开发人员对系统开发前期进行充分的用户调研、需求分析和系统体系结构的设计准备工作。   公司开发人员以及业务需求人员共同组建项目组,一名或两名项目经理负责监控项目的整体实施,共同参与系统的全面设计、开发,并针对业务提出进一步开发需求,开展软件用户化工作,制定二次开发方案,参与设计业务系统与其它软件的接口。   A 项目负责人:负责分析、设计和协调工作。随时监控各开发人员的工作,包括内容是否与要求发生偏差,进度是否滞后等等,同时给每个开发人员明确的任务书。   B 开

2021-01-06 08:26:51 173

转载 HTML行内元素、块状元素、行内块状元素的区别

HTML可以将元素分类方式分为行内元素、块状元素和行内块状元素三种。首先需要说明的是,这三者是可以互相转换的,使用display属性能够将三者任意转换:(1)display:inline;转换为行内元素(2)display:block;转换为块状元素(3)display:inline-block;转换为行内块状元素<head> <meta charset="utf-8" /> <title>测试案例</title> &

2021-01-06 08:26:18 127 1

转载 常用的5种数据分析方法有哪些?

常用的数据分析方法有5种。1.对比分析法对比分析法指通过指标的对比来反映事物数量上的变化,属于统计分析中常用的方法。常见的对比有横向对比和纵向对比。横向对比指的是不同事物在固定时间上的对比,例如,不同等级的用户在同一时间购买商品的价格对比,不同商品在同一时间的销量、利润率等的对比。纵向对比指的是同一事物在时间维度上的变化,例如,环比、同比和定基比,也就是本月销售额与上月销售额的对比,本年度1月份销售额与上一年度1月份销售额的对比,本年度每月销售额分别与上一年度平均销售额的..

2021-01-06 08:25:04 982

转载 Linux之镜像下载

一.官网下载官网地址:https://www.centos.org/download/此种下载方式不太建议,一方面下载速度慢另一方面提供的版本不多在这里插入图片描述二.国内镜像网站下载当前新版本下载1.这个网站适合下载现行通用的大版本,比如Centos6和7系列的。其他的历史版本在另外一个网站里面,这里先介绍下通用的版本https://opsx.alibaba.com/mirror在这里插入图片描述2.这里会显示很多历史版本在这里插入图片描述3.这里我们只能选择比较新的版本去下载,例

2021-01-06 08:23:42 143

转载 linux 重启apache

Apache是怎样启动的如果配置文件中Listen定义的是默认的80端口(或1024以下),那么启动Apache将 需要root权限以将它绑定在特权端口上。一旦服务器开始启动并完成了一些诸如打开日志文件之类的准备操作,它将创建很多子进程来完成一些诸如侦听和回应 客户端请求的工作。httpd主进程仍然以root用户的权限运行,而它的子进程将以一个较低权限的用户运行。这将由你选择的多路处理模块进行控制。调用httpd可执行文件的推荐方法是使用apachectl控制脚本。此脚本设置了在某些操作系统中正常运

2021-01-06 08:23:35 174

转载 Linux常用操作命令

一、Linux的常用命令:1.切换目录命令cd app:切换到app目录。cd ..:切换到上一层目录。cd /:切换到系统根目录。cd ~:切换到用户主目录。cd -:切换到上一个所在的目录。2.列出文件列表ls [参数] [路径或文件名]:用来显示当前目录下的内容。ls显示当前目录下的内容,不包括隐藏文件,显示的格式的为横向输出,观看不便。ls -l,缩写成ll:竖向显示当前目录下的内容,不包括隐藏文件(在linux中以“.”开头),这个命令我们很常用。ls -a:用来显示当前目

2021-01-06 08:23:18 218

转载 linux中$?,$#等代表什么

$0 这个程式的执行名字$n 这个程式的第n个参数值,n=1…9$* 这个程式的所有参数,此选项参数可超过9个。$# 这个程式的参数个数$$ 这个程式的PID(脚本运行的当前进程ID号)$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)$- 显示shell使用的当前选项,与set命令功能相同@ 跟 @ 跟@跟*类似,但是可以当作数组用...

2021-01-06 08:23:11 231

转载 Linux下“/”和“~”的区别

/“是根目录,”~“是家目录。Linux存储是以挂载的方式,相当于是树状的,源头就是”/“,也就是根目录。而每个用户都有”家“目录,也就是用户的个人目录,比如root用户的”家“目录就是/root,普通用户a的家目录就是/home/a.可以看到用户创建完后,我们就可以在/home目录下看到,就是系统默认创建的该用户的”家“目录。/home/a 就是切到a用户后的家目录”~“...

2021-01-06 08:23:06 97

空空如也

空空如也

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

TA关注的人

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