2 fukaiit

尚未进行身份认证

-大圣,此去欲何?-踏南天,碎凌霄。-若一去不回……-便一去不回

等级
TA的排名 3w+

Electron无边框窗口(最小化、最大化、关闭、拖动)以及动态改变窗口大小

文章目录一、目标原型1. 目标2. 原型设计3. 原型初步实现二、无边框窗口1. 要点2. 改造三、可拖拽区1. 要点2. 改造四、最小化、最大化、关闭1. 要点2. 改造五、动态改变窗口大小1. 要点2. 改造六、实例源码下载一、目标原型1. 目标实现一个无边框窗口,包括最小化、最大化、关闭、拖动等功能动态改变窗口大小,即在页面跳转的时候根据需要改变窗口大小2. 原型设计(1) ...

2019-06-09 15:18:25

Nodejs创建web服务器

有时候需要创建一个简单的web服务器,访问一下测试页面。我以前都是创建一个java web项目,有点麻烦。可以使用Nodejs创建一个简单的web服务器,访问一些静态页面,比如:在测试iframe相关问题时候,直接file协议打开静态文件会有跨域问题,需要一个极简的web服务器。server.jsvar http = require('http');var fs = require('fs...

2019-10-26 14:24:05

[CSS3] :nth-child() / :nth-of-type() 相关选择器

文章目录一、:nth-child() / :nth-of-type()区别二、括号中怎么写 `{ an + b; n = 0, 1, 2, ...} `三、常见需求1. 第一个2. 前3个3. 前3个之后4. 最后一个5. 后3个6. 后3个之前一、:nth-child() / :nth-of-type()区别虽然感觉nth-child用的更多,但是其实nth-of-type()理解起来更单...

2019-10-26 11:09:22

如何用js判断是否能连通某网页

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> body { background: gre...

2019-10-20 21:45:02

Electron安装及打包exe

一、安装node.js二、安装淘宝镜像的包命令行管理工具cnpm三、全局安装electron四、安装git五、快速上手electron六、打包成exe1. 全局安装打包神器electron-packager2. 开始打包(1) 在package.json文件中配置(推荐)(2) 直接在打包命令中设置参数

2019-06-08 00:48:22

基于colResizable-1.6实现一个表头固定、列宽可调的table

colResizable官网:http://www.bacubacu.com/colresizable/能够实现各列完全对齐能够兼容有无滚动条两种情况只能在表头部分拖动改变列宽(不能在表体列边框上拖动,我完全可以接受)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-...

2019-10-10 22:31:21

js 数组&对象遍历

遍历对象for…in循环var site = { name: 'baidu', url: 'https://www.baidu.com', slogen: '百度一下,你就知道'};for (var key in site) { console.log(key + ': ' + site[key]);}遍历数组for…of循环va...

2019-09-13 17:46:14

邮件模板开发

开发一个邮件模板,为了保证兼容网页版(包括电脑和手机)、电脑客户端、移动端APP等,还是有很多需要注意的地方。估计以后也不会经常开发邮箱模板,简单总结一下。一、基本规则基本模板为了保证良好兼容性,使用Doctype XHTML 1.0,不可使用html5<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

2019-09-13 11:49:04

CSS 函数

函数描述CSS 版本attr()返回选择元素的属性值。2calc()允许计算 CSS 的属性值,比如动态计算长度值。3linear-gradient()创建一个线性渐变的图像3radial-gradient()用径向渐变创建图像。3repeating-linear-gradient()用重复的线性渐变创建图像。3repeati...

2019-09-08 00:45:21

CSS tricks

想要记录一些CSS使用的little tricks,每一个点可能太小,不足以构成一篇博客,在此汇总记录,持续更新。CSS tricks1. `text-align: justify`在单行上不起作用怎么办1. text-align: justify在单行上不起作用怎么办实现文本两端对齐:text-align: justify;多行文本:最后一行左对齐,其它行两端对齐;就像在wor...

2019-09-07 16:57:33

前端插件收藏夹

有些插件用了就想不起来了,整理在收藏夹太多太乱,想写点简介也不方便;曾做了一个类似导航页的单页面,但是维护起来还是太麻烦;就整理在这篇博客里,会持续更新。前端插件drag0. 引入1. Muuri2. jquery.dad.js3. Multi Dragdrag0. 引入为了做一个可拖拽排序的列表,查找了相关drag插件,比较好用的记录如下。但其实最后也没有达到理想的效果,M...

2019-09-07 16:03:35

input type="number" 保持小数点后面两位

其实下面的方法看起来也很low,但是查了很多资料,也没找到一个完美的方法。<inputtype="number"class="number"><scriptsrc="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script><scripttype="text/javascrip...

2019-09-07 15:31:48

Html+CSS实现滚动条不挤占内容区宽度

思路来源于该文章:https://www.cnblogs.com/yigeqi/p/5488554.html但该文章似乎有什么重要的要点没有交代,直接按照文中的css写并不能实现所要的效果。1. 目的:有一个滚动区,默认是不显示滚动条的,在鼠标移入时显示滚动条,在正常情况下,滚动条会挤占内容区宽度,使得内容区变窄,会晃动一下。要实现的效果是,鼠标移入显示滚动条,滚动条就像浮在上层一样。...

2019-09-01 17:50:46

通过js和css禁止复制网页内容

方法1:在body上添加:<body οncοntextmenu="return false" οndragstart="return false" onselectstart ="return false" οnselect="document.selection.empty()" οncοpy="document.selection.empty()" onbefo...

2019-08-31 22:19:47

ElasticSearch入门扫盲记录

ElasticSearch是一个基于Lucene的全文搜索引擎。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。一、安装1. 安装eshttps://www.elastic.co/cn/downloads/elasticsearch2. 安装es查询工具(kibana或elasticsearch-head)(1)安装kibana:https://www.el...

2019-08-04 19:46:41

jQuery.extend()方法

1. 作用将一个或多个对象合并到目标对象;如果多个对象具有相同属性,则后者会覆盖前者的属性值。2. 语法$.extend( [deep, ][target, ]object1 [, objectN ] )deep:表示是否深度合并;不支持传false,要么没有,要么true;默认false。target:目标对象;默认JQuery对象本身。object1…N:被合并的对象。实...

2019-07-31 23:03:41

Springboot项目启动时加载数据库数据到内存

没什么多说的,就一个@PostConstruct注解:@ComponentpublicclassCodeCache{ publicstaticMap<String,String>codeMap=newHashMap<String,String>(); @Autowired privateICodeServicecodeService;...

2019-06-19 23:57:57

使用winsw将springboot jar部署为windows服务

winsw官网地址:https://github.com/kohsuke/winsw打包好的springbootjar文件可以直接通过java-jarXXX.jar命令在windows环境下运行,但是这样会出现一个cmd窗口,并且关闭后会退出程序,我们需要的是让它就像windows服务一样在后台运行,使用winsw便可实现。一、下载winsw下载地址:https://github....

2019-06-07 09:23:36

java jar包加密

方案一:xjar - Spring Boot JAR 安全加密运行工具GitHub: https://github.com/core-lib/xjar基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动,动态解密运行的方案,避免源码泄露或反编译。...

2019-04-16 23:38:04

Office文档在线预览

文章目录方案一:word转html1.添加依赖2.编写工具类Word2HtmlUtil.java3.测试方案二:使用第三方服务方案三:使用微软OfficeOnline服务永中文档预览服务详解1.试一试在线预览!2.Web调用3.Java调用方案一:word转html使用ApachePOI将word转为html,生成静态html,预览功能直接链接到html。1.添加依赖...

2019-04-12 22:15:09

查看更多

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