自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (4)
  • 收藏
  • 关注

原创 CSS:字体的引用

1. 今天发现一个好的字体网站,留存。https://www.youziku.com/2. 支持CSS。JS两种方式引用。样图如下。

2018-05-21 23:36:17 1421

原创 JS:深度复制属性名为Symbol的对象

1. JSON.parse(JSON.stringify(obj))方法不能复制属性名带有Symbol的属性。2. 利用Reflect.ownKeys()解决代码如下,<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> &am

2018-05-15 12:33:05 1932

原创 JS:关于Symbol的应用

1. 总结下Symbol2. <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type=&qu

2018-05-15 11:20:40 2670

原创 JS:AJAX的实现

1. 复习一下AJAX的实现。2. 代码如下<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script t

2018-05-14 18:58:01 268

原创 利用CSS3渐变与变量实现按钮鼠标悬停特效

1. 公众号中发现,实现效果如下2. 代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .btn { tex

2018-05-14 14:05:29 1733

原创 VUE:用vue实现的计算器实例

1. 闲暇时间做的vue计算器小实例。2. <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css&quot

2018-05-09 17:37:53 3752

原创 JS:获取DOM上样式

1. 起因:使用element.style.width获取元素宽度时失败。2. 总结如下。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"&a

2018-05-09 17:14:08 229

原创 JS:匿名函数与箭头函数的区别

1. 箭头函数不能当作构造函数,即不能使用new命令2. 不能使用arguments对象,函数体内不存在该对象。可使用rest参数代替。3. this指向问题(重点)。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> &am

2018-05-09 16:47:25 4000

原创 JS重写Object的toString()方法

1. 起因:JSON.stringify方法转换成的字符串为JSON格式,属性名带有双引号,input输入框提交时报错。原因待确认。2. <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head&

2018-05-09 15:00:49 5089

原创 面试题:JS随机打乱数组的顺序

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascr

2018-04-25 10:35:22 519

原创 面试题:JS去除数组中重复的元素

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascr

2018-04-25 10:32:04 358

原创 面试题:CSS实现盒子垂直居中

<!DOCTYPE html><!-- 盒子垂直居中对齐总结 注意: 方案3为弹性盒子,子元素会根据自身的宽度与高度来确定尺寸, 但是会自行伸长以吸收flex容器中额外的自由空间,也会缩短至自身最小尺寸以适应容器。--><html> <head> <meta charset="UTF-8"> <titl..

2018-04-25 09:41:49 522

原创 面试题:最优方式给body里添加<ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li></ul>

&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;script type="text/j

2018-04-25 08:44:55 781

原创 JS里面this指向的问题

1. this指向是个老生常谈的问题,先总结如下&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;script

2018-04-24 16:34:31 139

原创 querySelectorAll方法趣题

1. 题目:点击一个列表,输出对应的索引2.  实现&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;ul&a

2018-04-24 15:12:54 212

原创 a标签样式问题

1. 起因: 使用第三类样式库时,用JS加载的按钮之间无间隔,html文档中的按钮之间有间隔2. 分析: 起初以为是样式库中定义了全局样式,打开开发者模式未发现相关样式。分析可能和浏览器有关。3.  试验可知如下两种方式效果不同&lt;a href="#"&gt;1&lt;/a&gt;&lt;a href="#"&gt;1&lt;/a&gt;&lt;a href="#"&am

2018-04-24 13:06:32 638

原创 vue-devtools的安装

1. github地址:https://github.com/vuejs/vue-devtools#vue-devtools2. 安装1). git clone https://github.com/vuejs/vue-devtools.git2). cd vue-tools3). npm install4). 修改参数 shells -&gt; chrome -&gt; manifest....

2018-04-18 10:45:00 408

原创 CSS3实现文字凹凸效果体验

1. 原理:使用css3的text-shadow属性,先将背景颜色与字体颜色调成一样,在给文字设置两个相反方向的阴影.2. 代码:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;style type=&q

2018-04-17 18:11:52 4042

原创 前端性能优化浅析

1. 主要可以从如下几方面考虑    1). 减少请求次数:        a). 打包脚本和样式表(webpack的应用)        b). 用css样式实现图标,或css sprites来合并小图标        c). 拆分初始化负载。            将页面加载时执行的函数单独拆分出来,其余放到window.onload函数中加载(与$(function() {}))区分开来。o...

2018-04-17 12:25:23 120

原创 CSS3过渡属性的使用

1. 目的:更改背景图片2. 思路:联想到CSS3的transition属性,有更好的用户体验3. 用法:可以在更改CSS样式时同时增加transition属性,该属性共有四个子属性    1). transition-property    -&gt;    过渡属性    2). transition-duration    -&gt;    过渡时间    3). transition-ti...

2018-04-16 23:08:09 624

原创 CentOS7.x单用户修改root密码

1. 重启电脑2. 启动项处按e,进入编辑删除 rhgb quiet,加上init=/bin/sh3. 以rw方式重新加载/,否则不生效4. passwd修改root密码5. 为了保证一些文件受到selinux上下文的影响,执行如下命令touch /.autorelabel6. 初始化和启动系统exec /sbin/init...

2018-04-16 20:40:18 294

原创 虚拟机centos安装vmware-tools遇到的问题

1. 问题:The path "" is not valid path to the gcc binary.2. 分析:Linux操作系统上kernel没有安装3. 解决方案:yum -y update yum -y install kernel-headers kernel-devel gcc reboot4. 重新安装...

2018-04-16 13:45:32 238

原创 spring mvc 处理PUT,DELETE请求时报错问题的分析与解决方案

1. 起因:今天在看尚硅谷spring mvc视频时,学习到可以将POST请求通过HiddenRequestMethodFilter过滤器处理成PUT,DELETE请求,但是在请求过程中报错405。2. 分析:发起的请求是个REST风格的请求,调用了REST风格的PUT方法。但是controller里testRestPUT返回的success字符串被映射到success.jsp。因此spring认...

2018-04-12 00:48:13 1077 4

原创 STS添加XML自动提示(以mybatis为例)

1. STS-&gt;window–&gt;Preferences–&gt;XML–&gt;XML catalog2. 复制XML文件的配置头信息3. 按如下方式配置

2018-04-09 10:48:52 3506

原创 forever后台运行node中间层服务器

1. 安装forevernpm install forever2. 运行程序forever start bin/xxx(程序)3. 停止程序forever stop bin/xxx4. 重启程序forever restart bin/www5. 查看后台运行程序forever list

2018-04-06 16:34:06 267

原创 阿里云请求端口失败情况及解决方案

1. 问题:TCP请求阿里云服务超时2. 分析:阿里云服务默认关闭外部访问端口3.解决方案控制台-安全组-添加对应端口

2018-04-06 15:15:22 4016

原创 centos查看端口占用情况

1.使用lsof工具(默认系统不安装,可用yum安装)yum install lsoflsof -i:端口2,使用netstatnetstat -tunlp|grep 端口

2018-04-06 14:57:26 15975

原创 Springboot 打包部署

1. 进入springboot项目根目录执行mvn package2. 打包好的jar将默认在目录下target文件夹下3. 部署到服务器上执行java -jar name.jar &gt; run.log 2&gt;&amp;1 &amp;4. 对于上面的命令的解释:1). bash 中 0、1、2 三个数字分别代表 STDIN_FILENO 、 STDOUT_FILENO 、STDERR_FI...

2018-03-29 22:23:28 120

原创 centos安装docker

1. 系统版本:7.42. 安装方式:rpm包3. 步骤:    1). 打开下载页面https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user    2). 找到包目录https://download.docker.com/linux/centos/7/x86_64/stabl...

2018-03-29 13:45:04 100

原创 apache httpclient HTTPS发送JSON调用接口实例

1.目的:调用第三方接口2.协议:https3.报文格式:JSON4.依赖jar如下 &lt;!-- httpclient --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.httpcomponents&lt;/groupId&gt; &lt;artifactId&gt;httpclient&lt;/artifactId&gt...

2018-03-28 23:59:44 2135

原创 导出STS中maven项目的依赖jar

1. 进入工程的工作空间,pom.xml目录下2. 创建文件夹lib3. 进入cmd,执行如下命令mvn dependency:copy-dependencies -DoutputDirectory=lib

2018-03-28 23:50:41 1203

原创 centos 安装 node

1. 下载官网链接:https://nodejs.org/zh-cn/download/2. 解压3. 配置环境变量vi /etc/profile新增#nodeexport NODE_HOME=/usr/local/sort/node/node-v8.9.3-linux-x64export PATH=${NODE_HOME}/bin:$PATH4. 使环境变量生效source /etc/...

2018-03-28 14:31:38 115

原创 centos安装redis

1. 需要gcc编译器yum install gcc2. 官网下载https://redis.io/download3. 解压,进入,并编译1). tar -zxvf redis.tar.gz2). cd xx3). make4. make test 测试是否可以安装make test5. 可能遇到问题[root@localhost src]# make testYou need tcl 8...

2018-03-20 15:19:34 128

原创 利用speedtest-cli工具测试centos网速

安装speedtest-cliwget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.pychmod +x speedtest-cli开始测试./speedtest-cligithubhttps://github.com/sivel/speedtest-cli...

2018-03-20 13:34:03 7294

原创 centos安装mysql

1. 下载mysql的rpm源文件,并传到服务器上    官网链接:http://dev.mysql.com/downloads/repo/yum/ 2. 安装rpmyum localinstall mysql57-community-release-el7-8.noarch.rpm3. 查看mysql源文件是否安装成功yum repolist enabled | grep "mysql.*-co...

2018-03-20 01:22:27 99

转载 centOS下安装最新nginx

## 摘抄nginx官网文档URL:http://nginx.org/en/linux_packages.html#stableTo set up the yum repository for RHEL/CentOS, create the file named /etc/yum.repos.d/nginx.repo with the following contents:[nginx]name...

2018-03-19 17:35:19 129

转载 linux服务器Tomcat启动速度慢的优化方法

今天启动Tomcat,发现启动很慢,需要几分钟,这个问题值得重视,所以就去查看日志,发现耗时是session引起随机数问题导致的。Tomcat的Session ID通过SHA1算法计算得到的,计算Session ID的时候必须有1个秘钥,为了提高安全性Tomcat在启动的时候通过随机数生成秘钥。(经测试方法2可用)一、环境介绍系统版本:CentOS 7.2软件版

2017-11-01 07:38:51 330

原创 PL/SQL连接Oracle用户名密码问题

官网下载Oralce12c版本,安装过程中需要重设密码,但并未提示用户名默认为什么。查阅资料后得知oracle默认的账户名和密码为 1. 用户名:sys 密码:change_on_install 2. 用户名:system 密码:manager 3. 用户名:scott 密码:tiger一

2017-09-19 08:12:29 2885

jad与JadClipse

Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。

2017-11-28

pinyin4jjar包

Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制。用于处理汉字与拼音之间转换的jar包

2017-10-19

tomcat9.1.2插件jar包

解决eclipse for javaee 4.7版本中,在线下载不了tomcat的问题。将jar包放在dropins目录下,重启eclipse,配置Windows里面tomcat,即可使用

2017-09-03

json-lib-2.4-jdk15及其全部依赖jar包

json-lib-2.4-jdk15及其全部依赖jar包 commons-beanutils-1.8.0.jar、commons-collections-3.2.1.jar、commons-lang-2.6.jar、commons-logging-1.1.1.jar、ezmorph-1.0.6.jar、json-lib-2.4-jdk15.jar、xom-1.2.6.jar

2017-08-24

空空如也

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

TA关注的人

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