自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Axure RP 10根据条件显示特定文本框

Axure RP 10根据条件显示特定文本框添加一个下拉列表,双击列表编辑列表项,我们可以单个添加,也可以批量添加。我们添加一个动态面板,最好在添加的同时设定该动态面板的名字。后续选择的时候可以更好区分。我们在动态面板里添加下拉列表。选中我们设定的条件列表框添加事件用例。添加事件(点击或轻触)-添加用例-设定条件(如果 当前元件的值为“按年份选择”)添加动作(显示/隐藏)-选择我们在动态面板里添加的下拉列表。最后我们把动态面板先隐藏看一下效果。...

2022-04-01 13:57:58 973

原创 如何做到线程安全?

多线程的实现进程线程三级目录进程进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。每个程序都有一个独立的进程,比如运行QQ,微信,就是一个进程。线程一个进程中可以有多个线程三级目录...

2021-07-19 17:14:39 180

原创 控制反转怎么实现?

控制反转怎么实现?什么是控制反转?什么是依赖注入?Spring框架是如何实现控制反转的?什么是控制反转?控制反转(IoC,Inversion of Control),很明显,意思是将对组件对象控制权进行转移,从代码本身转移到外部的容器。通过容器实现对象组件的装配和管理。什么是依赖注入?依赖注入(DI,Dependency Injection),是IoC的一种实现方式。组件之间依赖关系是由容器在运行期决定的,即由容器动态的将某个依赖注入到组件中。Spring框架是如何实现控制反转的?我们每次使用S

2021-07-18 17:32:44 1015

原创 面试题之“区别”

面试题之“区别”重载overload与重写override的区别String、StringBuffer、StringBuilder的区别抽象类和接口的区别同步、异步的区别final、finally、finalize的区别重载overload与重写override的区别两者都是实现Java多态性的方式,重载是实现对编译的多态,重写是实现运行时的多态。重写,顾名思义是重新写一遍,是子类对父类方法的重写,其方法名,参数列表,返回类型需要和父类一致。重载是在一个类中,定义了多个同名的方法,参数列表,返回类

2021-07-16 20:28:09 79

原创 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。

页面404源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。出现这种情况,检查自己写的jsp/html的位置在哪,看是不是在WebContent/WEB-INF文件夹下,如果在的话,那么恭喜你,几秒钟之后问题即将解决。将该jsp/html移动到WebContent下即可。因为jsp或html等文件是直属于Webcontent,与WEB-INF属于同一级别,不能将jsp/hhtml文件放置到WEB-INF下面。WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无

2021-07-08 10:34:15 35569 5

原创 Java中的集合总结

Java中的几种集合总结List和Set的区别常用List集合ArrayListLinkedListVector常用Set集合HashSetLinkedHashSetTreeSetSet去重原理Map键值对集合HashMap集合遍历方式集合中主要分为List,Set,Map三大类,其中List和Set集合继承自Collection接口,而Map为独立接口,属于键值对集合。List和Set的区别有序性:List保证了元素的插入顺序的排序。Set元素的存储顺序和取出顺序不一致。元素唯一性:List可以

2021-07-08 10:31:57 88

原创 group by简单应用

group by简单应用GROUP BY 语句用于结合聚合函数,根据一个或多个列对结果集进行分组。一张学生成绩表score,表内容如下,查询出每门课都大于80分的学生姓名。select name from scoregroup by namehaving min(grade)>=80...

2021-07-02 09:57:12 87

原创 常用的Linux命令

常用的Linux命令命令说明ls查看目录find查看目录cd切换目录mkdir创建目录rm删除目录mv修改目录cp修改目录open .打开当前路径pwd查看当前路径sudo以管理员权限执行vi/vim编辑文件chmod修改文件权限ifconfig查看网络参数...

2021-07-01 20:08:29 52

原创 新建Maven项目缺少webapp

方法一:在新建Maven项目时,勾选这个选项就有了。如果你在创建的时候很急,没有勾选,也可以根据下面的方法添加。方法二:右击项目->open module settings->添加web->apply->ok

2021-04-13 10:34:18 2157

原创 IDEA配置文件文件头报错URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)

IDEA配置文件文件头报错URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)这句话的意思是URI没有注册(设置|语言和框架|模式和dtd)。也就是说这个统一资源标识符没有被IDEA识别到,那我们需要做的就是将这个未被识别的标识符添加到I

2021-03-30 15:42:12 2392 1

原创 tomcat启动,8080不显示

tomcat启动,8080不显示问题解决原因问题解决首先我的tomcat版本是Tomcat v8.5 Server。如果还没安装tomcat,安装过后,双击tomcat默认显示下图。此时是可以直接修改的,将1处改为第二个选项,2处改为webapps。保存退出并重新启动,此时8080正常显示。注意:无法修改选项的话,将tomcat删除重新添加即可。原因出现这个的原因是eclipse将tomcat的项目发布目录重定向了,导致无法正常访问。并且tomcat安装目录下的webapp目录

2021-03-15 10:09:53 718

原创 vue简单运用

vue简单运用安装cli命令行工具npm err问题解决项目初始化vue初始化结构加载流程stylus编译器安装stylus概述stylus安装安装cli命令行工具安装cli命令行工具之前要确保电脑上安装了npm,具体教程看npm安装然后我们新建一个文件夹,命名为vuepro,以后的vue项目都放这里。接着打开cmd命令,安装cli和初始化npm install @vue/cli @vue/cli-init -g出现这个表示安装成功。`+ @vue/cli-init@4.5.9+ @vue/

2020-12-07 17:27:00 185

原创 maven基础知识

maven基础知识maven是什么仓库的种类仓库之间的关系maven常用命令maven生命周期maven项目导入jar包的版本冲突第一声明优先原则路径近者优先原则直接排除法maven工程拆分聚合思想工程和模块的区别maven是什么maven是一个项目管理工具。依赖管理:maven对项目中jar包的管理过程。传统项目中我们直接会将jar包放在项目里。而maven工程中,真正的jar包是放置在仓库中,项目中只放置jar包的坐标。一键构建:maven自身集成了tomcat插件,可以对项目进行编译

2020-11-19 09:57:56 128

原创 Vmware,Ubuntu安装包

Vmware,Ubuntu安装包下载Ubuntu安装VMware我是参考这个这个博文下载安装的。详细安装解释点击这条链接下载Ubuntuhttp://mirrors.aliyun.com/ubuntu-releases/18.04/ubuntu-18.04.5-desktop-amd64.iso安装VMwarehttps://download3.vmware.com/software/wkst/file/VMware-workstation-full-16.0.0-16894299.exe..

2020-10-08 06:58:39 377

原创 Mac安装mysql常见问题解决

Mac安装mysql常见问题解决使用brew安装mysql安装mysql查看安装列表启动mysql修改mysql初始密码进入mysql设置新密码启动mysql连接可视化工具navicat查看mysql端口查看用户表给root设置远程权限更新root权限修改加密方式刷新权限表使用brew安装mysqlbrew 是MacOS上的包管理工具,很多软件可以直接用brew命令安装,用brew统一管理比较方便查找。brew的具体安装查看参考此链接安装mysqlbrew install mysql 查看安装

2020-09-25 17:42:26 552

原创 maven安装

maven安装下载Maven源码解压Maven并复制到指定目录配置Maven环境变量测试安装如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载Maven源码wget https://mirror-hk.koddos.net/apache/maven/maven-3/3

2020-09-11 12:43:52 69

原创 Git简单使用

Git简单使用简介特点优点不足递归子模块克隆仓库暂存区/工作区工作流程操作推送操作拉取操作分支操作简介Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。特点从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。在自己的机器上根据不同的开发目的,创建分支,修改代码。在单机上自己创建的分支上提交代码。在单机上合并分支。把服务器上最新版

2020-09-09 12:46:34 103

原创 云服务的基本知识

云服务的基本知识1.云计算的演进企业IT架构的演进历史企业IT基础设施面临的痛点企业数字化转型面临的挑战云计算技术发展历程2.云计算的概念概念五大基本特质3.云服务的演进云计算发展阶段云计算的四类部署模式4.云服务的主要分类-按服务的层级5.云计算中的主流技术概念什么是虚拟化虚拟化特点虚拟化发展史虚拟化重要概念6.华为云鲲鹏云华为云鲲鹏云服务概述华为鲲鹏云服务分类计算类服务弹性云服务器(ECS)弹性云服务器型号和场景弹性云服务器优势裸金属服务器(BMS)概述服务特点华为鲲鹏裸金属服务器规格和场景华为鲲鹏裸金

2020-09-09 09:35:50 8861

原创 安装MySQL遇到的问题

安装MySQL遇到的问题Navicat连接MySQL出现1251错误1.管理员身份进入mysql2.3.连接成功

2020-08-09 22:43:36 191

原创 kettle连接MySQL错误

kettle连接MySQL错误错误问题,是因为缺少mysql的connector jar包。解决:下载mysql-connector-java-5.1.46.jar导入pdi-ce-8.2.0.0-342\data-integration\lib下,然后重启spoon即可(对于为啥指定版本我也不清楚,刚开始我以为是自己MySQL的对应版本就行,但我的MySQL是8.0的导入8的jar还是不行,导入这个就行了,反正能用就行了)开心!!mysql-connector-java-5.1.46.jar包传送

2020-08-09 22:43:13 424

Axure RP 10效果.wmv

Axure RP 10效果.wmv

2022-03-15

空空如也

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

TA关注的人

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