7 温润如风

尚未进行身份认证

暂无相关描述

等级
TA的排名 0

用css实现checkbox的开关效果

在移动端html5开发的时候,我们为了美观,会是checkbox编程开关的样子,比如下面下面我们就来实现这个效果一、html代码:<inputclass="switchswitch-anim"type="checkbox"checked>二、css代码:/*开关*/.switch{width:57px;height:2...

2019-08-21 11:01:55

一个简单的移动端提示样式

在做html5开发的时候,为了友好的和用户进行交互,我们会做一些提示,来吸引用户的眼球,下面就来做一个简单的移动端的提示样式一、js代码:functiontextTip(str,t,callBack){t=t||2000;vardom=document.createElement("p");dom.setAttri...

2019-08-21 10:57:27

浏览器插件的开发学习

今天闲来无事,想到公司在开发浏览器插件的问题上比较纠结,所以我整理了下,以便以后用到可以快速上手谷歌浏览器插件是一种小型的用于定制浏览器体验的程序。通过插件,可以自定义浏览器的一些行为来适应个人的需要,只要你会HTML,JavaScript,CSS就可以动手开发浏览器插件了。开发谷歌浏览器插件,就相当于在谷歌浏览器的基础之上进行活动,站在巨人的肩膀上,操作很多东西都方便了一些。有了插件,我...

2019-08-08 10:25:01

程序猿不得不知道的算法--鸡蛋掉落

publicintsuperEggDrop(intK,intN){/*若测试k次,能够确定结果的最大测量楼层范围为[0,dp[k][m]],则称dp[k][m]为最大测量楼层,则问题就是就是找到一个最小的m使得dp[k][m]>=N转移方程dp[k][m]=dp[k-1][m-1]+dp[k][m-1]+1原因:假设第...

2019-08-07 15:04:14

程序猿不得不知道的算法--合并两个有序数组

混合插入有序数组,由于两个数组都是有序的,所以只要按顺序比较大小即可。题目中说了nums1数组有足够大的空间,说明我们不用resize数组,又给了我们m和n,那就知道了混合之后的数组大小,这样我们就从nums1和nums2数组的末尾开始一个一个比较,把较大的数,按顺序从后往前加入混合之后的数组末尾。需要三个变量i,j,k,分别指向nums1,nums2,和混合数组的末尾。进行while循环,如...

2019-08-07 15:03:06

程序猿不得不知道的算法--搜索二维矩阵 II

编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例:现有矩阵matrix如下:[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23...

2019-08-07 15:01:05

程序猿不得不知道的算法--求众数

题目描述给定一个大小为n的数组,找到其中的众数。众数是指在数组中出现次数大于⌊n/2⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。示例1:输入:[3,2,3]输出:3示例2:输入:[2,2,1,1,1,2,2]输出:2分析用到的算法是:摩尔投票算法算法在局部变量中定义一个序列元素(value)和一个计数器(count),...

2019-08-07 14:58:07

程序猿不得不知道的算法--只出现一次的数

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?先找出题目中的重点要求:  1、线性时间复杂度:要求我们的代码时间复杂度最高为O(n),不能有嵌套循环等。  2、不使用额外空间:要求空间复杂度最高为O(1)。除此之外,还有重要的信息:除了某个元素只...

2019-08-07 14:53:53

系统架构师----笔记

计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试),是国家人力资源和社会保障部、工业和信息化部联合组织实施的国家级考试,其目的是科学、公正地对全国计算机与软件专业技术人员进行职业资格和专业技术资格认定、专业技术水平测试。(见国人部发[2003]39号文件)参加计算机软件资格考试并取得相应级别的资格证书,是各用人单位聘用计算机技术与软件专业工程师系列职务的前提。计算机软件资格...

2019-07-27 14:20:33

23中设计模式的理解

一、什么是设计模式设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。...

2019-07-27 13:57:54

用js完全导出html页面中table的内容

由于项目需要,我们同事在做一个js导出页面table内容,之前用js-xlsx来做导出,不能完全复制页面table的样式,于是请教了我,我在苦苦寻思下,得出了这个方法,能完全复制html页面table的样式,并且小巧很好用,有需要使用的请下载,下载地址请戳我...

2019-07-10 10:04:32

vue中,将html的table内容导出为Excel

页面中显示的table表格,经常会要求实现导出Excel的需求,今天公司的同事遇到了这个问题,特此我把过程记录下1.这里主要需要两个依赖:xlsx、file-saver:npmixlsx--savenpmifile-saver--save2.组件中引入importFileSaverfrom'file-saver'importXLSXfrom'...

2019-07-04 11:07:54

windows强制杀进程

在工作中,由于本地启动了多个nginx进程,突然有一天改变了某一个nginx的配置,需要重启,在资源管理器中总是无法杀掉nginx进程以上问题,用下面的命令,在命令行中执行即可把所有的nginx进程杀掉taskkill/imnginx.exe/f...

2019-05-07 18:29:12

更改windows默认安装路径

想要写这个博客的冲动是来源于hisuite(华为手机助手),由于自己的电脑使用的是windows10家庭版,所有有些权限问题,无法安装在C盘这一顿搞啊,最后从网上看到一个帖子,说要改变注册表的默认安装软件的路径,试了下竟然成功了,kaocmd运行->输入regedit->找到HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Curren...

2019-04-01 15:11:10

vue封装组件---图片中显示轨迹,点

感觉好几千年都没有写博客了,今天终于闲下来写写了,听说提笔如有神,我这提手已经词穷了。年初,经过部门的大整合,搞的我们组的人已经精疲了,为了员工的精神幸福?呵呵了。虽说公司强大了,但是使用员工夜以继日的汗水来浇灌的。写到这里吧,同事在呢!!!!废话就别说了,直接上代码,懂者自懂,不懂者我也无能为力。<!--*.vue:<template>...

2019-03-25 18:35:22

js 处理大批量数据遇到的问题

在快发版的这天,NB的测试给我测试出了一个性能问题。问题:一个页面处理非常大的数据,循环处理,页面卡死,最终导致浏览器奔溃从网上找了一上午,找到了一个日本牛人写的多线程执行的一个js库”Concurrent.Thread.js“,以下是我使用的过程多线程链接:https://download.csdn.net/download/hsl_1990_08_15/108247181、在页...

2018-12-03 15:16:43

MongoDB学习笔记

scdeleteMongoDBscmongod--configD:/software/Mongodb/mongo.config--installmongod--logpathD:/software/MongoDB/data/log/mongo.log--logappend--dbpathD:/software/MongoDB/data/db--directoryperd...

2018-10-22 20:05:01

tomcat8 cookie domain validation 问题

错误代码如下TypeExceptionReportMessageAninvaliddomain[127.0.0.1:8080]wasspecifiedforthiscookieDescriptionTheserverencounteredanunexpectedconditionthatpreventeditfromfulfillingt...

2018-10-15 12:57:44

在docker中启动各种应用程序

1、在docker容器中输入如下命令可以启动mysql:dockerrun--namespring-boot-mysql-eMYSQL_ROOT_PASSWORD=123456-d-p3306:3306mysql:latest--character-set-server=utf8mb4--collation-server=utf8mb4_unicode_ci--def...

2018-10-14 15:12:40

linux安装docker,已经遇到的问题

在实际开发中,我们经常会遇到多台机器配置相同的软件运行环境。比如配置一个tomcat,mysql...一些环境,其他机器也需要相同的环境时,就会一遍一遍的进行配置,比较麻烦。而且容器和容器之间是完全隔离的。在学习的过程中发现Docker可以解决这个问题,所以记录下安装遇到的坑1、首先我们需要安装linux系统,可以上网2、接下来需要查看linux内核版本,因为Docker需要L...

2018-10-12 15:08:57
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。