![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
knight5172
这个作者很懒,什么都没留下…
展开
-
editplus怎么运行java程序
运行方法:首先点击“工具”-“用户工具”-“工具组”-“确定”按钮;然后点击“添加工具”,在弹出的菜单中选择“应用程序”;最后命令选择jdk安装目录下bin下面java.exe,参数选择“文件名(不含扩展名)”,初始目录为“文件目录”即可。本教程操作环境:windows7系统、java10版、Dell G3电脑。用Editplus编译运行Java的方法如下:首先启动EduitPlus并进行如下操作:(工具”-->“配置用户工具...-->组名...)并将下图中的工具1...转载 2021-08-26 22:57:20 · 3656 阅读 · 0 评论 -
java如何保留小数点后两位
方法:1、用format方法,语法“String.format("%.2f",数值)”;2、用DecimalFormat的format方法;3、用setScale方法进行四舍五入;4、用setMaximumFractionDigits方法。本教程操作环境:windows7系统、java10版、DELL G3电脑。方法一:String的format方法(推荐)double f = 111231.5585;System.out.println(String.format("%.2f", .转载 2021-08-26 22:49:29 · 2378 阅读 · 0 评论 -
找不到或无法加载主类怎么办
解决方法:1、classpath路径配置错误,而导致class文件无法加载,可以重新配置classpath路径;2、使用的测试代码不在同一个包下,可以将代码放在同一个包下面。本教程操作环境:windows7系统、Dell G3电脑、java10版本。该如何解决呢?解决办法如下:1、由于是在运行阶段出现的问题,那么可能是环境变量配置不当的问题,即可能是classpath路径配置错误,而导致.class文件无法加载。那么此时你可以检查是否配置好classpath路径,一般来说classpat.转载 2021-08-26 22:46:25 · 48299 阅读 · 2 评论 -
如何使用java去除html标签
在java中,可以使用replaceAll方法去除html标签,语法格式为“replaceAll(匹配此字符串的正则表达式,"")”。“replaceAll()”方法使用给定的参数替换字符串所有匹配给定的正则表达式的子字符串。本教程操作环境:windows7系统、java10版、Dell G3电脑。public static String stripHtml(String content) { // <p>段落替换为换行 content = content.replaceA.转载 2021-08-26 22:43:31 · 1138 阅读 · 0 评论 -
如何用DevUI搭建自己的Angular组件库
如何用DevUI搭建自己的Angular组件库前言作为前端开发者,随着公司业务的不断发展和增长,业务对组件功能、交互的诉求会越来越多,不同产品或者团队之间公用的组件也会越来越多,这时候就需要有一套用于支撑内部使用的组件库,也可以是基于已有组件扩展或者封装一些原生三方库。本文会手把手教你搭建自己的Angular组件库。创建组件库我们首先创建一个Angular项目,用来管理组件的展示和发布,用以下命令生成一个新的项目ng new <my-project>项目初始化完成后,进转载 2021-08-12 20:26:32 · 230 阅读 · 0 评论 -
Vue路由监听实现同页面动态加载的示例
Vue路由监听实现同页面动态加载的示例场景分析在系统中一个模块有三个子模块. 业务数据中可以直接根据类型去区分这个三个子模块的归属. 通常情况下.我们是写在同一个模块中然后去选择业务类型. 但是业主要求,将这个拆分成三个菜单.用户根据自己的需求去选择需要使用的模块.这个三个菜单使用的是同一张数据表. 所以我们肯定只写一个 list,add,edit页面的. 然后根据进入页面的路由来判断属于哪一个分类.并跳转指定分类的 新增,编辑, 和调用对应的列表接口页面开发由于三个模块使用的相同的转载 2021-08-12 20:24:38 · 265 阅读 · 0 评论 -
JavaScript必看的10道面试题总结(推荐)
JavaScript必看的10道面试题总结(推荐)1.this指向1.谁调用指向谁例: function foo(){ console.log("this",this); } new foo(); 2.全局指向window例: function foo(){ console.log("this",this); } foo(); 3.构造函数的this指向构造函数实例4.call/apply/bind 强转载 2021-08-12 20:23:29 · 81 阅读 · 0 评论 -
详解Vue3中Teleport的使用
详解Vue3中Teleport的使用在本文中,我们将介绍:Teleport 的目的 Teleport 的例子 一些很有意思的代码交互Teleport 的目的首先是什么时候以及使用这个 Teleport 功能。在开发较大的 Vue 项目时应该以可重用的逻辑去组织代码。但是当处理某些类型的组件(如模式、通知或工具提示)时,模板 HTML 的逻辑可能不会和我们希望渲染元素处于相同的文件中。实际上在大多数情况下,与 Vue 的 DOM 完全分开处理相比,处理这些元素要容易得多。因为嵌套组件转载 2021-08-12 20:22:13 · 310 阅读 · 0 评论 -
vue移动端实现左滑编辑与删除的全过程
前言根据项目需要使用Vue-touch 实现了一个vue移动端的左滑编辑和删除功能,废话不多说,先看效果图,然后上代码吧!方法如下:第一步:安装vue-touchnpm install vue-touch@next --save第二步:main.js 中引入import VueTouch from 'vue-touch';Vue.use(VueTouch, { name: 'v-touch'});第三步:使用(用v-touch包住你要左滑删除的内容)&l转载 2021-08-12 20:15:59 · 618 阅读 · 0 评论 -
Vue中父组件向子组件传递数据的几种方法
Vue中父组件向子组件传递数据的几种方法最近在学习vue的源码,总结了几种vue中父子组件传递数据的方法。1.props & event父组件向子组件传递props数据,子组件通过触发事件向父组件回传数据,代码如下://子组件 <template> <div @click="changeName('YYY')">{{name}}</div></template><script>export defaul转载 2021-08-12 20:08:19 · 2039 阅读 · 0 评论 -
vue2实现provide inject传递响应式
vue2实现provide inject传递响应式1. vue2 中的常规写法// 父级组件提供 'foo'var Provider = {data(){ return { foo: 'bar' }} provide: { fooProvide: this.fooFn // 传递一个引用类型函数过去 }, methods:{ fooFn() { return this.foo } }}var转载 2021-08-12 20:04:39 · 591 阅读 · 0 评论 -
构建Vue3桌面应用程序的方法
构建Vue3桌面应用程序的方法在本文中,我们将研究如何通过 Vite 开发 Vue 3 桌面项目。在项目中会用到 Electron , 一种最流行的框架,可使用Javascript构建跨平台的桌面应用程序。 因此,许多受欢迎的应用程序都在使用Electron,例如VSCode,Slack,Twitch等。先看看要做什么:尽管这只是一个 Vite 的基本模板,但它跑在专用程序而不是浏览器中。 这是构建自己的桌面应用的必要步骤。以下是开发过程。创建的基本 Vite 程序首先创转载 2021-08-12 20:01:33 · 682 阅读 · 0 评论 -
15-Docker 容器互联实践
简介概述Docker 中存在多个容器时,容器与容器之间经常需要进行通讯,例如nacos访问mysql,redis集群中各个节点之间的通讯。解决方案Docker 中容器与容器之间进行通讯的解决方案一般有两种:第一种:两个容器通过宿主机进行通讯(容器中的端口会映射到宿主机上)第二种:两个容器之间直接通过虚拟网络进行连接,但是需要我们在docker中创建网络。初始化网路新建网络例如:创建名字为t-net的网络docker network create -d bridge t-转载 2021-08-10 23:10:55 · 87 阅读 · 0 评论 -
CGBTN2107-DAY06总结复习
CGBTN2107-DAY06 总结复习1. 面向过程:这种思想强调的是过程,凡事亲力亲为2. 面向对象:这种思想强调的是结果,面向对象是Java极其重要的特征,Java就是一门面向对象的语言3.类类指的是类型Type,是指一类事物类是抽象的,要提取这一类事物的特点与功能可以把类理解成设计图纸,模板4.对象对象就是根据类创建出来的具体实例一个类可以创建出多个对象,对象通过地址值来区分5.对象创建过程分析Phone p = new Phone();创建对象时,内存转载 2021-08-10 23:10:00 · 115 阅读 · 0 评论 -
Linux必知必会的命令全集(持续更新)
Linux有超过五百多种命令,每个命令还有十几二十种选项,令人抓狂,本文旨在整理本人工作常用的Linux命令,希望对大家有所帮助!1.cd 跳转文件夹最常用的命令,没有之一。cd # 进入用户主目录 cd / # 进入根目录 cd ~ # 进入用户主目录2.ls显示目录内容列表用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。ls -l #列出长数据串,包含文件的属性与权限数据等 ls -a :列出全部的文件,连.转载 2021-08-10 23:08:13 · 294 阅读 · 0 评论 -
为什么不推荐使用 stop、suspend 方法中断线程?
为什么不推荐使用 stop、suspend 方法中断线程?我们知道像stop、suspend这几种中断或者阻塞线程的方法在较高java版本中已经被标记上了@Deprecated过期标签,那么为什么她们曾经登上了java的历史舞台而又渐渐的推出了舞台呢?到底是人性的扭曲还是道德的沦丧呢,亦或是她们不思进取被取而代之呢,如果是被取而代之,那么取而代之的又是何方人也,本文我们将一探究竟。一、stop的落幕首先stop方法的作用是什么呢,用java源码中的一句注释来了解一下:Forces the t转载 2021-08-10 21:31:11 · 248 阅读 · 0 评论 -
MySQL是怎么解决幻读问题的?
前言 我们知道MySQL在可重复读隔离级别下别的事物提交的内容,是看不到的。而可提交隔离级别下是可以看到别的事务提交的。而如果我们的业务场景是在事物内同样的两个查询我们需要看到的数据都是一致的,不能被别的事物影响,就使用可重复读隔离级别。这种情况下RR级别下的普通查询(快照读)依靠MVCC解决“幻读”问题,如果是“当前读”的情况需要依靠什么解决“幻读”问题呢?这就是本博文需要探讨的。 在探讨前可以看下之前的博文(MySQL是如何实现事务隔离?),主要介绍隔离级别的具体技术细节,读过以后看此篇文转载 2021-08-08 08:15:13 · 242 阅读 · 0 评论 -
MySQL常用语句
MySQL常用语句心专才能绣得花,心静才能织得麻。书山有路勤为径,学海无涯苦作舟。库的相关操作:create database (数据库名); #创建数据库show databases; #查看已拥有的数据库use (数据库名) #使用该数据库show tables; #查看该数据库下已拥有的表drop database (数据库名); #删除该数据库表的相关操作:创建表:create table (表名)(列名称1 数据类型 约束,列名称2 数据类型 约束,列名称3 数转载 2021-08-08 08:13:55 · 78 阅读 · 0 评论 -
PHP数据结构】交换排序:冒泡、快排
上篇文章中我们好好地学习了一下插入类相关的两个排序,不过,和交换类的排序对比的话,它们真的只是弟弟。甚至可以说,在所有的排序算法中,最出名的两个排序都在今天要介绍的交换排序中了。不管是冒泡、还是快排,都是面试中的常见排序算法,常见到什么地步呢?但凡学习数据结构和算法,甚至是你完全没有学习过,也多少都会听说过这两个排序算法。而一些大中型公司更是直接在面试题中指明不要使用这两种算法来实现一些排序的题目,这又是为什么呢?那当然也是因为这两个算法实在是太出名了,很多人都随便就能手写出来。当然,不管你面试的公司有转载 2021-08-08 08:10:42 · 79 阅读 · 0 评论 -
OpenFaaS实战之六:of-watchdog(为性能而生)
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;OpenFaaS实战系列文章链接部署 函数入门 Java函数 模板操作(template) 大话watchdog of-watchdog(为性能而生) java11模板解析 OpenFaaS实战之八:自制模板(maven+jdk8) OpenFaaS实战之九:终篇,自制模板(sp转载 2021-08-08 08:08:41 · 194 阅读 · 0 评论