原创
文章平均质量分 66
码婆Doph
IT巨大拿
展开
-
【Java】JavaScript、Java转换nbsp、amp等html字符
就是替换,replace,我直接贴代码啦,没什么好讲的。原创 2022-10-31 14:48:27 · 1115 阅读 · 0 评论 -
【Java】若依前后端分离,分页数据为null报错
今天用若依开发的时候又发生了报错。原创 2022-10-27 16:41:02 · 1314 阅读 · 0 评论 -
【Oracle】Oracle数据库参考价格
从小型企业的单服务器环境到高度分布式的分支环境,Oracle Database Standard Edition 2包括构建业务关键型应用程序所需的所有设施,支持使用Oracle Real Application Clusters(Oracle RAC)对服务进行群集。多租户数据库体系结构支持在云端进行更高级别的整合,而无需更改现有应用程序,自动数据优化功能可有效管理更多数据,降低存储成本并提高数据库性能,并通过增强的大数据内的database MapReduce功能可扩展地发现业务事件序列。原创 2022-10-17 16:15:01 · 4039 阅读 · 0 评论 -
【Java】CentOS新服务器卸载JDK,安装JRE
(全网最详细)CentOS卸载JDK,安装JRE原创 2022-06-13 17:52:57 · 771 阅读 · 0 评论 -
【Java】SpringBoot MybatisPlus 连接多数据源(Mysql、SQL Server)
连接多数据源的场景非常多哈,比如读写分离,多业务库报表。原创 2022-06-09 17:55:57 · 6742 阅读 · 9 评论 -
【操作系统】演进历史
操作系统是大学计算机系里非常基础的一门课程,也同样是程序员的必备基础知识,它的重要性不言而喻。废话不多说了,直接开始。一、演进第一阶段,是没有操作系统的阶段。在这个阶段,计算机都是人工手动操作,并且操作的时候,每一个用户就会独占一台计算机。此时,计算机的cpu是等待人工进行操作的状态。当用户进行输入,或者是计算机进行输出的时候,cpu和内存的资源都是空闲的。所以,在这个NO OS的时代,计算机的资源(指CPU、内存等)利用率,是非常非常低的。第二阶段,批处理系统的阶段。在这个阶段,计算机就无.原创 2022-03-04 11:43:41 · 523 阅读 · 0 评论 -
【Vue】Module build failed: TypeError: this.getOptions is not a function问题解决
好久没写vue项目了,再写的时候感觉自己又是个小白了。发现问题原因分析反正只要是类似Module build failed的问题,90%是由于依赖的版本不对。深入剖析判断是哪个依赖出了问题也就是说,你需要知道是哪个依赖的版本不对。需要你记得什么时候出现了这个问题,然后向上追溯,将你没出问题之前的版本和现在的版本做比对,或者注释掉刚加入的依赖。问题解决我直接从报错上来看,是css方面有问题,再细看是less的问题。注释掉less之后,项目又可以正常启动。所以直接搞less。解决方案卸载原创 2021-11-25 10:09:53 · 7090 阅读 · 1 评论 -
【Oracle】内存结构详解(万字长文,建议收藏,蚕食为佳)
我们平常说的Oracle数据库指的是,Oracle实例+Oracle数据库,说白了就是内存+进程+数据文件。跟大家简单介绍一下Oracle内存中主要都有哪些区域,以及各个区域的详细工作内容。原创 2020-07-03 15:54:59 · 2250 阅读 · 0 评论 -
【CSS】用shape完美实现文字环绕 circle、ellipse、polygon
shape简介shape有一下两个属性: 1.shape-outside:让文字从图片外部开始环绕,以及设置图片的形状 2.shape-inside:设置图片的内部形状,目前基本不支持shape关键字如下(类似box-sizing):margin-boxcontent-boxborder-boxpadding-box基本形状用以下函数来定义:circle(size a原创 2017-11-25 19:42:10 · 6715 阅读 · 0 评论 -
【http】如何在Nginx服务器配置https以及强制跳转https
前段时间买了个阿里云服务器。搭建了一个简单的网站之后,想把它做成https的,毕竟互联网大趋势嘛!https证书1.首先,到https的证书获取页面: 阿里云 -> 云盾控制台 -> 防御 -> 证书服务 一顿操作之后,点击购买(其实是免费证书 ¥0.00)2.在“我的订单”里找到已经备案过的网站域名,点击下载。3.具体配置按照官网给的步骤来即可。切记任何...原创 2018-08-19 09:21:35 · 802 阅读 · 0 评论 -
关于tunneling socket could not be established , cause=getaddrinfo ENOTFOUND 错误的解决方法
好久没有写技术博客了。 其实之前也没有多少技术含量。 今天在初始化一个vue项目的时候,出现了一些问题。 如下图: 莫名其妙! 在网上勤奋地搜索以后…居然没有一个靠谱的答案。因故怒著此文。我罗列一下ENOTFOUND几个可能的错误:网络连接不通畅 解决办法:换到网络通畅的地方webpack的问题(如果不是在初始化的时候遇到此问题,有可能是webpack的问题) 解决办...原创 2018-05-03 16:43:42 · 97853 阅读 · 2 评论 -
【Angular】如何快速搭建Angular2/4/6/7环境
大家如果有任何的意见或者建议都可以提出来。 首先,必须保证自己的电脑里已经安装好了node和npm这两个神器。node -v npm -v 其次,我们知道angular2之后的版本都用的是TypeScript,所以可以先安装TypeScript。cnpm install -g typescript typings 这里我用的是cnpm安装的,cn...原创 2018-05-09 10:56:30 · 466 阅读 · 0 评论 -
【MongoDB】MongoDB的mongoimport报错的问题对应的解决办法
MongoDB的mongoimport模块是用来导入数据的模块。在开发中经常会用到。其中三个加粗的部分是不可省略的参数。即:-d、-c、-f。这里有一点需要注意一下,(我就是栽倒了这个坑里!)否则cmd会报错当成功的时候,会提示。原创 2018-05-09 10:50:08 · 15200 阅读 · 35 评论 -
【现代前端】HTML基础 DOCTYPE AMP HTML
必须要知道的DOCTYPEH5自2014年正式发布以来,其DOCTYPE文档声明即<!DOCTYPE html>被各大浏览器所支持。尽管如此,这并不代表H5的新标签可以在这些浏览器上正常解析。 这是因为DOCTYPE声明只用于指示web页面使用哪个版本的HTML版本编写指令进行解析。<!DOCTYPE html>的定义兼容所有HTML的历史版本和最新的H5版本。不支持H5的浏览器,仍会使用H4等的原创 2017-11-27 20:03:07 · 303 阅读 · 0 评论 -
【CSS】用CSS绘制图标(图标大全)
转载请务必注明出处,也不枉我这么辛苦打上来。谢谢啦! 技艺不精,若有纰漏,还请不吝指出。暂停按钮 <style> .box{ width: 50px; height: 50px; background-color: white; border: 1px solid blac原创 2017-11-25 21:39:32 · 24838 阅读 · 0 评论 -
【CSS】CSS选择器的妙用,学会你就不用js了。
我们都知道css选择器有很多种,但是摸着良心说,你常用的有几个? 都一样,ID和class嘛! 看这篇博文的你,与我一样幸运。希望大家看完之后,能对css选择器多一些理解与运用。它真的可以帮你省去很多繁琐的js操作。先来个引子: 这种情况,咋办? 有人说,给每个li起个名字,然后border-left:none; 可以,但是麻烦!兄弟选择器ul > li + li{ borde原创 2017-11-25 20:35:33 · 323 阅读 · 0 评论 -
【ES6】es6封装好的ajax请求 (类实现)
以下是封装好的es6 ajax请求class Ajax { constructor(xhr) { xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); this.xhr = xhr; } send(opti...原创 2018-08-22 11:21:04 · 3674 阅读 · 0 评论 -
【JavaScript】JS面向对象--一句话理解公有属性和方法、私有属性和方法、静态属性和方法
相信很多朋友都被这几个东西折磨得死去活来,像混淆英文单词contact/contest/context/contrast/contract 一样。今天正好碰到了这个东西,把它记下来,整理一下。公有属性、公有方法定义 : 指的是所属这个类的所有对象,都可以访问的属性,叫做公有属性。理解 : 一个模子刻出来的东西,都有的一样的属性和一样的能力。es5中 : function...原创 2018-09-06 22:49:17 · 601 阅读 · 0 评论 -
【JavaScript】alert()confirm() prompt()
alert() 弹出提示对话框 confirm() 弹出一个确认对话框,在确认对话框中选择 确定返回’true’,点击取消 返回’false’; prompt()接收用户输入的输入框原创 2017-08-16 15:21:05 · 279 阅读 · 0 评论 -
【免费接口】免费api--前端免费测试接口--随机古诗文--每天随机一句古诗文接口
给大家推荐一个免费的古诗文接口。可以随机获取一句古诗文名句。当然,这是我自己写的。http://api.ngxs.ink/get/你的邮箱使用方法:第一步:注册并登陆网站账号(http://www.ngxs.ink)第二步:保证网站账号在线状态(只要不点击主页昵称旁边的退出按钮,即使关闭网页也不会退出在线状态)第三步:发送GET请求地址为:http://ap...原创 2019-09-06 10:21:22 · 1634 阅读 · 0 评论 -
【Poetry项目总结】Poetry前后端分离项目( Version1.0)之前端Angular8总结
1.前言本文介绍了Poetry--随机名句接口的Web前端开发。从项目的前期规划/技术选型到后期的实现落地做了详细地记录与总结,其中穿插部分技术知识。本文只是Poetry v1.0的记录与总结,后期随着项目的不断推进,可能会在本文后加上version1.1+的总结。望各位关注。另,整个项目我已部署上线,可在http://ngxs.ink访问(首次访问加载速度偏慢)。由于整个网站包括前端--...原创 2019-09-02 15:28:21 · 588 阅读 · 0 评论 -
【Angular】Angular中引入bootstrap不起作用的解决办法
Angular中引入bootstrap不起作用的解决办法很多朋友在使用Angular引用bootstrap时,遇到了问题。发现引用之后,不起作用。多次检查,甚至一个字母一个字母地检查–无果。最后在index.html中link标签解决了事。这篇文章讲的是angular-cli中引入bootstrap的方法。如果你已经把字母都检查过了,那么你来对了,可以直接跳过前两步。在命令行中输入以下命...原创 2019-02-26 16:20:20 · 2604 阅读 · 0 评论 -
【Oracle】错误号参数超出范围,Oracle的自定义错误号到底有多少个
【Oracle】错误号参数超出范围,Oracle的自定义错误号到底有多少个RAISE_APPLICATION_ERROR是我们经常在Oracle数据库的触发器中使用的内置函数。它有两个参数,一个是错误号,一个是错误提示信息。我们都知道错误信息可以自定义,那么错误号的范围到底是多少呢?答案是:20000-20999。也就是说甲骨文公司允许我们定义999个自定义错误类型。其实已经很多了。官方的错...原创 2019-01-29 16:48:59 · 5162 阅读 · 3 评论 -
【Oracle】Navicat出现 ORA-24344: 成功, 但出现编译错误 的解决办法
Navicat出现 ORA-24344: 成功, 但出现编译错误 的解决办法相信很多朋友是在navicat中创建存储过程的时候碰到的这个问题,我之前以为是软件的bug,但是想这么大的公司不会出这种低级错误。来回折腾之后,找到了解决办法,或者说测试办法。如下。1.在Navicat中新建一个SQL查询窗口,键入以下存储过程。这段存储过程的意思是 以一个整数为参数,输入工资最高的前几个(参数值)员...原创 2019-01-29 15:38:32 · 39087 阅读 · 8 评论 -
【Java】Java语言实现23种设计模式之工厂设计模式
工厂设计模式是程序员将传统工厂生产产品的模式(流程)抽象到程序设计的产物。那我们首先就应该来看一下工厂生产的大概流程。Created with Raphaël 2.2.0原料工厂产品也就是说,我们不需要关心工厂用了什么手段把原料生产成了产品,只需要知道,我投原料进去,我就能得到相应的产品。映射到程序设计中,就是说,我给程序一个必要的参数,程序就能给我输出一个既定的对象。比如说,我输入一个...原创 2018-11-23 10:29:47 · 178 阅读 · 0 评论 -
【JavaScript】JS数据结构与算法之队列
很多前端工程师都是半路出家,对数据结构与算法一知半解,更甚者抱有“我是写页面的,会算法有什么用”类似心态。 刚好这段时间也在数据结构与算法 里遨游,所以,借此机会,跟大家共同探讨学习。队列是什么队列是一种遵循FIFO(first in first out ,先进先出)原则的一组有序的项(数组)。 这个定义的重点已经在上一句话中写出来了,先进先出 和有序。先进先出可以类比为排队买票,...原创 2018-09-07 08:43:30 · 234 阅读 · 0 评论 -
【JavaScript】JS数据结构与算法之优先队列
说到队列,简单来理解就是排队嘛。排在最前面的肯定最先处理。 先不说在数据结构与算法中的优先队列,在现实生活中,比如说我们排队取车票的时候,“不好意思,我的车马上到点了,先让我取一下”如此情况屡见不鲜。 这就叫做优先队列。实现思路方法一:设置优先级,然后在正确的位置添加元素; 方法二:用入列操作添加元素,然后按照优先级处理。Talk is Cheap , Show Me ...原创 2018-09-10 08:58:07 · 478 阅读 · 0 评论 -
【CSS】inline和inline-block的间距
我们发现,inline和inline-block都会引起间距和空格,而这两个属性又是我们经常使用的,所以这篇博文显得尤为重要。哈哈…直接将空格删除,也就是说在html里将两个标签写在一行且中间不要留有空格在换行代码中间嵌入注释,如下:<div style="display:inline-block"></div><!----><div style='display:inline-block'原创 2017-11-25 17:30:56 · 1318 阅读 · 0 评论 -
【CSS】基于视口单位vw vh vmin vmax 以及 rem和ch
素质N连既然已经有了percentage值,为什么还要用基于视口单位呢? 因为,如果你想根据视口来调整某个元素的大小,采用percentage计算,那么得每一层父元素都使用percentage计数。但如果用基于视口单位,就省去了很多麻烦! 为什么不可以用js获取窗口大小,然后做css? 可以是可以,但是这颇有css-in-js的味道。我个人来说,不喜欢这种。并且在加载上不太符合浏览器的加载方式原创 2017-11-25 16:30:28 · 631 阅读 · 0 评论 -
【JavaScript笔记】1.4 赋值 算数 比较 逻辑 三元 运算符 ++ +=
js中的运算符与java中的运算符十分相似,用于将变量连接成语句。1.赋值运算符作用:对变量进行赋值。 用法:在js中使用(=)进行赋值。方式:多种。可以在定义时赋值,可以再定义之后 另行赋值,还可以对多个变量连续赋值。赋值运算符还可以与算数运算符、位运算符结合使用。称为 加强型赋值运算符。 常见的加强型赋值运算符如下:1.4.2 算数运算符算数运算符用于执行基本的数学运算。除了加减乘原创 2017-07-31 10:55:09 · 505 阅读 · 0 评论 -
【JavaScript】事件
事件原创 2017-08-03 19:15:02 · 185 阅读 · 0 评论 -
【JavaScript】变量及其作用域
变量命名规则变量的申明格式变量的作用域原创 2017-08-03 16:13:02 · 204 阅读 · 0 评论 -
【JavaScript】js控制样式
JS控制和样式网页的三个层原创 2017-08-03 15:53:58 · 789 阅读 · 0 评论 -
【Javascript】三个常用输出语句
1.alert() _________________________弹出警示框 完整写法: window.alert(); window一般可以省略。 eg: alert("123")2.console _______________________控制台输出 一般测试用。 console.log():普通的控制台输出 console.war原创 2017-08-03 15:35:34 · 3267 阅读 · 0 评论 -
【JavaScript笔记】1.5 js流程控制
流程控制:通过控制程序执行的顺序来完成一定的功能。1.5.1分支结构1.if条件语句语法结构: if(条件){ 满足条件所执行的代码 }else if(条件2){ 满足条件2 所执行的代码 } … else{ 不满足条件和条件2 所执行的代码 }注意:一个if分支中可以包含n个else if分支和else分支 切else if 和原创 2017-08-02 22:38:17 · 254 阅读 · 0 评论 -
【PhotoShop】用自己的照片做个好看的星空头像PS
图片素材均来自于网络。1.打开图像,把图片直接拖入ps 2.选择 多边形套索 工具 3.圈出想要的部分 4.图像 》》调整 》》阈 (yu四声) 值 5.调整小三角,直到看清五官(我这个素材选择有点不太好,有点形成阴阳脸,就是说 明暗差距有点大,调出来也是一面黑一面白。只能看清楚一边。)6.调整好之后,点击确定。然后按Ctrl+J 把这部分烤出来。 7.点击原创 2017-08-16 16:01:04 · 2145 阅读 · 0 评论 -
【Javascript笔记】1.3基本语法
1.3.1 标识符 (Identifier名称。用来命名变量、函数或循环中的标签。js命名与java基本相同,如下:1.数字、字母、下划线(_)、美元符号($)构成; 2.开头必须 是 字母 下划线 美元符号; 3.区分大小写。建议驼峰命名法:javaScript; 4.不可与js中的关键字相同。1.3.2 关键字 (Reserved Words)关键字指 js中预先定义的原创 2017-07-29 20:50:29 · 276 阅读 · 0 评论 -
【Javascript笔记】1.2 Javascript使用形式
在页面中使用js的方法有三种:行内js脚本、内部js脚本、外部js脚本1.行内js脚本 eg: < img src=”img/img1.jpg” onclick=”alert(‘投票给一号’)”/>; < a href=”javascript:alert(‘请等待评选结果,谢谢!!!’)”>查看评选结果< /a >2.内部js脚本:< script>< /script>标签原创 2017-07-29 19:52:17 · 201 阅读 · 0 评论 -
【Javascript笔记】1.1Javascript简介
1.1.1 JS发展历史 目前,Javascript由ECMAScripit、Dom、和Bom三者组成 1.1.2 JS特点以及命名规范 JavaScript是一种通用的、跨平台的、基于对象和事件驱动并具有安全性的客户端脚本语言。 特点: 1.解释性,不需要编译,可以直接被浏览器解释并执行; 2.嵌套在HTML中,位于< script><原创 2017-07-29 19:39:42 · 696 阅读 · 0 评论 -
<Javascript>浅谈js“三元表达式” (三元运算符)
前言各位大神,大家好,相约周三。我们又见面了。 众所周知,三元表达式在代码量上比if…else语句更简洁一些。但是博主刘少在可读性上更加偏向于if…else语句。三元表达式不仅在js中使用,在很多后台程序语言,比如java、php中都有使用,不过在js中对于三元表达式的要求貌似要松很多。废话不多说。下面一起看看三元表达式。三元表达式素质N连问首先 为什么叫三元表达式? 顾...原创 2017-06-14 18:40:13 · 93200 阅读 · 14 评论