自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 固定宽高容器中显示图片并保持图片的原有比例

【代码】固定宽高容器中显示图片并保持图片的原有比例。

2023-08-18 16:36:39 410

原创 vue中动态修改网页图标

当针对不同客户需要提供不同的图标时,页面其他图标好替换,但是网页图标就不太一样了,查阅之后提供如下方法:<script> let headHTML = document.getElementsByTagName('head')[0].innerHTML; let baseUrl = "<%= BASE_URL %>" headHTML += '<link rel="icon" href="'+baseUrl+pt_logo+'.ico"&g

2022-05-12 17:12:09 2273 1

原创 JavaScript 字符串和数组的slice方法,参数为负数时的理解

slice()方法参数为正数怎么取,大家都知道了,那如果参数为负数呢?可以这么理解,“-”就理解为倒数第几个,如-4理解为倒数第4个let a = [1,2,3,4,5]console.log(a.slice(0,-2))//即从第一个取到倒数第2个,但不包括倒数第2个,也就是[1,2,3]console.log(a.slice(-1,-2))//即从倒数第一个取到倒数第2个,但不包括倒数第2个,但是因为它们没有交集,所以取到的是空console.log(a.slice(-4,-3))////即从

2022-04-05 17:48:45 1936

原创 旧版火狐浏览器使用calc()计算元素高度(height)

最近在适配比较老的火狐浏览器,发现了一个问题,给元素设置宽度和高度时,使用了calc()方法,但是宽度生效了,高度却没有,原代码是这么写的:width: calc(100% - 40px);height: calc(100% - 40px);试过了-moz-calc()方法,也不生效,在查阅了一些资料后,这样改就可以了height: calc(100vh - 40px);注:我的火狐版本是52.9(32位)...

2021-12-10 16:56:16 958

原创 面试题系列之javascript数据类型检测

JS中的数据类型七中内置类型空值(null)未定义(undefined)布尔值(boolean)数字(number)字符串(string)对象(object)符号(symbol,ES6新增)六种基本类型除object外,其他六种为基本类型JS中数据类型检测的几种方法typeof底层机制:直接在计算机底层基于数据类型的值(二进制)进行检测缺点1:typeof null为“object”原因:在计算机中对象存储都是以000开头开头的二进制存储,null也是,所以用t

2021-03-22 22:29:53 160

原创 Uncaught Error: THREE.OBJLoader: Unexpected line: “<!DOCTYPE html>“[已解决]

今天这个问题真的是使我绝望,各位网友说的都是放在static下就可以了,但是我这里却不行????然后我就发现在public下我还有一个static文件夹,测试了一下发现果然是找的public下的static。。。。代码里还是照常写就可以总结obj文件放在public/static下...

2021-03-16 17:40:17 3885 5

原创 js中的标签函数(字符串模板)

今天学到了一个新的知识点,标签函数是将一个字符串模板作为实参传给一个函数function f(a){console.log(a)}const b = 1f`a${b}c`这段代码的输出结果如下这里的形参a其实接收的是字符串模板中除去${}之外的字符串所组成的数组,每一个${}都相当于一个分隔符,而想要接收${}所表示的字符串,需要额外的形参,有几个${}就需要多几个形参,如下function foo(a,b,c){ console.log(a) console.log(b) cons

2021-03-02 17:02:50 2956

原创 我的2020年终总结

手忙脚乱的2020年终于过去了,大年初一来写一下2020年的年终总结吧。????生活生活嘛,emmm没啥变化,就是上班上班还是上班????不过不是完整的一年时间,2020年初的疫情导致开始上班的时间有些晚,3月中旬才入职。依然没有对象,单身狗????上半年有中午自己带饭,晚上也自己做饭,下半年基本是没有自己带饭了,因为渐渐变成了8点20起床,不过晚上还是坚持自己做饭啦;我真是太懒。。。国庆节放假跟闺蜜去杭州旅游,第一次去那么远的地方,既开心又不开心;发现自己确实容易考虑不周,忽略了爸妈的感受,但是

2021-02-12 20:18:18 97 1

原创 JCE创建日志句柄失败【no such provider:***】

问题今天遇到一个问题,项目里用到JCE,需要将相应的jar包放到jdk/jre对应包下,这些都准备好了,而且一直以来开发环境都没问题,之前打包在本地部署有出过找不到JCE的情况,后来找前辈调好了(这个问题也顺便说一下吧,开发环境中我的项目用的是JDK,但是打包运行时找的是与JDK目录同级的jre,而我之前只更改了jdk下的jre里的包,所以打包运行时就会报找不到JCE)调好之后今天居然又出现了,而且我也不记得有改过什么,我自己反反复复又捣鼓了一会,还是不行,还把开发环境也搞坏了,最后还是找前辈解决了??

2020-11-13 18:10:22 1171

原创 vue+element-ui实现上传文件(el-upload)

前言一直以来就对上传文件的整个流程不太清楚,最近有时间刚好整理一下上传文件的过程,用的是vue+element-ui,后端是springboot架构。前端先上图:解释一下:limit 限制单次上传文件的数量,超过这个数量的文件无法上传drag 允许拖拽上传action 上传文件的url地址,我这里是根据开发环境还是生产环境动态选择的地址accept 接受的文件类型,这里控制的是在打开资源器时,显示的可选的文件类型,比如我这里是.der和.cer格式的文件,那么打开资源管理器之后,非

2020-11-11 17:48:39 12583 2

原创 达梦数据库报错【java.lang.IllegalArgumentException:when l was specified,it must be less than bitlength(p)】

问题最近工作中需要适配国产数据库达梦,在连接过程中出现错误,如下之后就会出现用户名/密码错误的问题,但真正关键的错误信息是图中的信息。解决网上搜这个错误是搜不到的,但是查看关于达梦数据库的问题的博客发现,有可能是驱动包导致的,项目中使用的是Dm7JdbcDriver17,根据网友的回答,后面的这个数字对应jdk版本,17即对应jdk1.7,而我本机安装的是1.8,因此修改驱动包为Dm7JdbcDriver18,再启动就可以了。网上驱动包的资源可能很少,如果本地安装了达梦数据库的话,在安装目录下

2020-11-05 18:24:16 611 2

原创 Chrome浏览器console.log()失效【已解决】

问题今天在集成第三方js代码的时候,要求把结果打印出来,然后很奇怪的问题来了,console.log()打印不出来????排查过程1.浏览器控制台的显示级别是不是正确,是否存在过滤条件,都正常;2.验证其他网站是否也有此问题,其他网站控制台正常;3.重置浏览器控制台的设置,再次尝试,无效????4.这个时候有点怀疑是不是代码的问题,不过还是换了个浏览器试了下,火狐上也是如此,依旧无法打印到这里那大概率就是代码有问题,全局搜索console.log,只有我自己写的那个解决上网搜了下什么代码会

2020-10-29 17:12:33 8041

原创 ARTS总结-第7周

开始容易,坚持不易,愿你我都能坚持下去。AlgorithmReverse Vowels of a StringWrite a function that takes a string as input and reverse only the vowels of a string.Example 1:Input: “hello”Output: “holle”Example 2:Input: “leetcode”Output: “leotcede”思路:set存储所有元音字母,头尾双指

2020-10-27 17:57:12 110

原创 vue中引入静态第三方js文件,解决Uncaught SyntaxError: Unexpected token ‘<‘

今天在vue项目里集成静态js文件,知道大体思路是将js文件放到项目里的某个位置,然后在index.html中用script标签引入js文件,因为index.html是整个vue项目的一个访问入口,所以在这里引入的js可以全局使用。但是在集成的过程中依然遇到了一些问题。先说下在vue-cli3.0以上版本中集成的正确方式:1.将js文件放入public文件夹下2.在index.html中引入js文件这样就可以直接在vue中使用静态js了。尝试过程与遇到的问题:js文件放在src/assets

2020-10-21 11:50:18 5750 5

原创 ARTS总结-第6周

开始容易,坚持不易,愿你我都能坚持下去。AlgorithmReverse Vowels of a StringWrite a function that takes a string as input and reverse only the vowels of a string.Example 1:Input: “hello”Output: “holle”Example 2:Input: “leetcode”Output: “leotcede”思路:set存储所有元音字母,头尾双指

2020-10-09 16:15:34 120

原创 ARTS总结-第5周

开始容易,坚持不易,愿你我都能坚持下去。AlgorithmString CompressionGiven an array of characters, compress it in-place.The length after compression must always be smaller than or equal to the original array.Every element of the array should be a character (not int) of le

2020-09-09 14:21:00 169

原创 ARTS总结-第4周

开始容易,坚持不易,愿你我都能坚持下去。AlgorithmThousand SeparatorGiven an integer n, add a dot (".") as the thousands separator and return it in string format.Example 1:Input: n = 987Output: “987”Example 2:Input: n = 1234Output: “1.234”Example 3:Input: n = 12345

2020-08-28 18:06:15 191 1

原创 ARTS总结-第3周

AlgorithmUnique Morse Code Words唯一摩尔斯密码词,给定一组词,判断该组词翻译成摩尔斯密码之后有几个不同的词International Morse Code defines a standard encoding where each letter is mapped to a series of dots and dashes, as follows: “a” maps to “.-”, “b” maps to “-…”, “c” maps to “-.-.”, an

2020-08-24 10:58:29 164

原创 git checkout的分支没有与远程分支关联

git checkout的分支没有与远程分支关联今天改一个问题,需要拉取远程的一个分支,然后拉下来了,但是提交的时候发现我的本地分支并没有跟远程的分支关联,这就很迷惑了,查了一下后,发现我在checkout分支的时候没有track远程分支,而且分支名称多加了一个origin,也就是origin/branchname,这样命名的一个问题就是在与远端分支关联的时候会报出一个错误warning: refname ‘origin/v2.1.20200724.spd-poc’ is ambiguous.fat

2020-08-19 16:21:01 1495

原创 ARTS总结-第2周

title: ARTS-第2周Algorithm680. Valid Palindrome IIGiven a non-empty string s, you may delete at most one character. Judge whether you can make it a palindrome.Example 1:Input: “aba”Output: TrueExample 2:Input: “abca”Output: TrueExplanation: You c.

2020-08-03 13:49:13 308

原创 ARTS总结-第1周

Algorithm20. Valid ParenthesesGiven a string containing just the characters ‘(’, ‘)’, ‘{’, ‘}’, ‘[’ and ‘]’, determine if the input string is valid.An input string is valid if: Open brackets must be closed by the same type of brackets. Open brackets

2020-07-27 11:00:38 157

空空如也

空空如也

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

TA关注的人

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