自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天边逐云

7秒记忆独留己,一步一印去逐云,步步惊心!!!

  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

原创 golang 文件操作

// 创建【文件】func CreatFile(filePathAndName string, b []byte) error { f, err := os.OpenFile(filePathAndName, os.O_CREATE|os.O_WRONLY, os.ModePerm) if err != nil { return err } defer f.Close() writer := bufio.NewWriter(f) writer.Write.

2021-02-19 10:48:12 129

原创 golang sqlite 链接

sqlite连接:type Database struct { db sqlbuilder.Database}func NewDatabase(cfg *config.Config) (*Database, error) { // 连接数据库; db, err := sqlbuilder.Open(sqlite.Adapter, &sqlite.ConnectionURL{ Database: filepath.Join(cfg.DataDir, "dbName.db"),

2020-12-25 16:21:58 511

原创 golang json文件存取

读取文件解析到结构体:func (c *Config) Load(cfgPath string) error { if cfgPath == "" { cfgPath = defaultConfigPath } // 打开配置文件; cfgFile, err := os.Open(cfgPath) if err != nil { return err } defer cfgFile.Close() // 解析配置; if

2020-12-25 16:12:29 726

原创 分享js动画案例(初学了解)

可直接复制代码运行查看效果<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>基础动画了解</title></head><body style="background-color: #000;position: relative;"> <div class="contain"> ...

2020-10-07 18:45:28 260

原创 scss 动态切换主题解说

代码解说:1、定义两个主题颜色:分别作字体颜色和背景颜色$themes: ( red: (fontColor: red,bgColor:gold), yellow: (fontColor: yellow,bgColor:brown),);2、使用全局混入处理,解析主题变量组:@mixin@mixin themify($themes) { //$themes 传入的主题组 //因为上面主题定义为二级, ====》这里循环一级内容 @each $theme-...

2020-09-17 21:52:06 1573

原创 golang新增字段 sqlite与PostgreSQL 的一个小区别

1、sqlite新增表时不支持 if not exists,PostgreSQL支持新增的语句:`ALTER TABLE video ADD COLUMN posters_state INT NOT NULL DEFAULT 0`,索引创建的语句`CREATE INDEX IF NOT EXISTS video_posters_state ON video (posters_state)`,表格创建` CREATE...

2020-09-03 15:08:51 163

原创 ffmpeg初了解

#cmd ffmpeg# 视频信息查看ffprobe -show_streams -show_format -print_format json 1080p.mp4# 裁剪视频 (ffmpeg -i 源资源 -c:v copy -c:a copy -map 0 -ss 0 -t 20 输出资源)# 以上可描述为 :-i输入源资源 完全复制视频(v)+完全复制音频(a) 不失真的裁剪0~20秒ffmpeg -i LB1l2iXISzqK1RjSZFjXXblCFXa.mp4 -c:v copy -c

2020-08-25 10:34:29 174

原创 初学运维指令整理,linux

--安装插件或应用sudo dpkg -i appNamesudo apt install appName--创建目录sudo mkdir dirName--删除目录sudo rm -rf dirName/--修改目录权限sudo chown -R mmc:mmc dirNamesudo chmod -R o+w dirName--复制目录cp -r nowdirname newdirname--目录下的文件提取到当前目录cp -r nowdirname/* .--修改文件夹名

2020-08-25 10:31:18 81

原创 几个常用的git命令行

#git 保存账号密码缓存git config --global credential.helper store //保存git config --system --unset credential.helper //移除git add .;git commit -m 'remoark';git pull;git pushgit remote -v //查看仓库地址git branch //查看分支git checkout -b dddd //创建本地ddd分支git push --s...

2020-08-25 10:29:26 92

原创 vue按需加载组件的几种集合

1、动态import v8引擎出过问题components:{ 'headerdom': () => import('@/pages/provenance/index/header/index.vue')},2、页面子组件加载方式,兼容v8components:{ 'formdom': function(resolve){ require(['./form/'],resolve) }},3、路由文件组件按需加载方式,兼容v8...

2020-08-25 10:27:05 415

原创 ckeditor 实例化和上传图片转换成base64或上传至服务器

话不多说,请看代码:1、代码ClassicEditor.create(this.$refs.editor, { toolbar: { items: [ 'heading', '|', 'bold', ...

2020-08-25 10:23:29 1309

原创 解决vue项目打包后,网络慢时页面出现空白期的问题

1、经分析,vue项目渲染是需要vendor.js加载完成后才对【APP】节点进行渲染处理的,由此可得,网络慢时,样式,js文件的加载不在一瞬间加载完毕时都会存在该问题2、html运行原理流程时从上到下的,因此html页面已加载完成了,这时候只需显示html内容就可以示例:<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" ...

2020-07-23 12:09:28 584

原创 vue项目内引入全局scss文件,可使用样式变量

在webpack创建的项目下,找到build/utils.js文件,如下把红色的内容替换为黄色的:css: generateLoaders(), postcss: generateLoaders(), less: generateLoaders('less'), sass: generateLoaders('sass', { indentedSyntax: true }), // scss: generateLoaders('sass'), scss: gener...

2020-07-23 11:45:35 1159

原创 vue项目根据权限动态加载不同的路由实现

// 根据权限动态加载路由// 若是超管,加载超管路由this.$router.matcher = new VueRouter({routes:[]}).matcher;this.$router.addRoutes(user.role === 255 ? [/*路由组1*/]:[/*路由组2*/]);

2020-07-23 11:40:15 1211

原创 vue项目优化打包后的vendor.js

一般使用webpack创建的vue项目,使用插件越多,打包后vendor.js引入会越大,加载越慢 本文优化原理为:项目内直接引用插件,无需进行import等操作,以阻止编译包越大 看代码: 1、项目内直接引用资源 <script src="/static/es6-promise.auto.js"> </script> <script src="/static/axios/axios.min.0.19.2.js"&g...

2020-07-23 11:36:57 2434

原创 css3 图片在容器中居中示例

1、横屏:图片铺满容器并居中显示html如下:<div></div>css如下:.hlayoutimg { // 横屏海报 width: 100px; height: 100px; .img { // 横屏海报 position: relative; height: 100px...

2020-07-23 11:19:34 542

原创 vue 如何注册全局性方法及数据之一

本文说的注册只是其中一种方式,因为现在有太多的方式,希望这种方法对你有效,本文主要使用vue.mixin属性处理1、请求以下代码,我的本地文件名为:mixin.jsimport Vue from 'vue'// 全局混入Vue.mixin({ data () { return { // 置顶全局属性,可在组件内直接使用,用法:this....

2019-10-05 17:07:13 675

原创 vue内如何自己编写vue.use()用法的js文件

使用vue.use 之前需要先了解一下vue内有一个install的方法【你可以理解为一个类的初始化】废话不多说,直接上代码,按照以下示例可以直接使用:1、在你需要的地方引入已编写好的文件,例如我的在main.js内引入:import registry from './assets/register.js'Vue.use(registry);2、以上只是使用示例,下面才是r...

2019-10-05 16:54:54 1102

原创 npm 安装依赖:sass和vue脚手架

安装方式:cnpm install --save-dev node-sasscnpm install --save-dev sass-loader组件内使用<style lang="scss" scoped> @import './styles.scss';</style>安装vue脚手架:npm install -g vue-cl...

2019-08-31 12:00:29 580

原创 vue 脚手架创建项目,配置全局scss 主题样式

1、node.js环境2、webpack创建的vue项目配置流程:1、必须先安装sacc依赖 如何安装可以去度娘2、找到配置文件 utils.js 文件位于 根目录下 /build/utils.js3、找到配置项:scss: generateLoaders('sass') 把它替换成如下代码并保存就可以了: scss: generateLoaders('...

2019-08-31 11:53:47 628

原创 vue 动态加载目录组件页面 无需批量import

一般我们使用组件内使用组件时,直接import *** from *** 等一些操作,但是对于导入量大或动态渲染时是一个很头疼的问题,下面是我个人使用的处理方式:开始:众所周知,vue内存在一个计算属性:computed,这是一个很好的属性,若有不懂我就不细说,推荐看下这篇文章:https://www.cnblogs.com/gunelark/p/8492468.html代码如下:...

2019-08-24 11:22:19 6625 1

原创 亚马逊存储单应用项目资源及字体跨域解决方法

导读:前提是要先注册一个帐号好处:1、支持https访问,而且是免费的2、可以省了域名备案3、注册账号不需要收费4、不需要考虑资源存放服务器5、支持接口管理资源.....亚马逊地址:https://aws.amazon.com/cn/1、创建帐号并登录成功后,进入S3存储,如图:2、创建存储桶(可以理解存储空间,如同七牛云的存储空间)3、进入你的存储桶...

2019-08-23 14:15:09 320

原创 javascript 实现数组排序不重复示例

导读:一个领导突然问到的问题,然后我想了一段时间后写出的代码事件:一个一维数组,在不排序不重复的情况下有多小项,请输出?例如:[1] => [1][1,2] => [1,2],[2,1][1,2,3] => [1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,...

2019-08-07 16:26:23 301

原创 Window 批处理启动带参数并且生成txt文件

注:把以下代码复制粘贴到本地,保存为filename.bat 然后再cmd【可按ctrl+r】,直接执行C:\Users\Administrator\Desktop\test.bat txt "1,10,110,1110" 可在当前目录生成文件(C:\Users\Administrator\Desktop\)代码如下:参数顺序对应获取:%1-----%9@echo off...

2019-07-29 15:50:53 975

原创 NW.js 如何导出image,txt,excel资源文件示例

前提:本人本来是使用electron作为桌面应用的,后来领导不喜欢,要使用安装包更少一点的,没办法只能找一个,最后找的NW.js,但是,使用网上的下载excel时偶尔可行,但是txt时确实不会【本人是小白】,找了好多文章查看都不行,后来想到一个法子,全部生成zip等压缩文件再来下载,但是:txt文件还好,直接输出字符串就可以了,但是excel需要导出一行一列对齐的,经过多方面尝试,终于成功了,下面...

2019-07-29 15:39:11 779

原创 iview $modal 仅在某个区域内全屏的解决方法

官网示例:我的示例:区别:官网默认是全屏,且铺满屏幕;然而我的是现在在除了侧栏导航及顶部工具条外的区域代码:<Modal v-model="showin" fullscreen title="控制台" :class-name="'page_websitelist-cont" :mask="false" :mask-closable="false" foote...

2019-07-03 11:06:11 3475 5

原创 iview $Modal.confirm 设置标题的方法

官网的示例:没标题总觉得少了点什么。。。。有标题,但是是默认的【当作快捷操作框来做,图片就更难看】,也不提供覆盖的class等操作,实在无奈。。。因此,经过自己琢磨,最后想出一个方法,就是render一个自定义样式的标题,我的解决方法如下:示例:代码:edit:function(index,data){ const self = this...

2019-07-02 09:27:15 8244

原创 vue 项目搭建

1、安装vue2、安装webpack (脚手架挺好用的)然后跟着以下步骤直接跑就是了vue项目搭建:1、vue init webpack 我的项目名称[有选择性]2、npm i [安装依赖]3、npm run dev [运行项目]4、npm install --save-dev node-sass ...

2019-06-24 18:36:38 235

原创 微信公众号h5网站,图片裁剪上传成功案例分享

1、裁剪插件cropper2、微信公众号内,微信sdkcropper挺简单的,如下:<VueCropper ref="cropper" :img="imguri || option.img" :outputType="option.outputType" ...

2019-06-24 18:27:57 1165

原创 vue 项目应用于微信公众号,分享时带上#/path/123456 等自定义路径的解决方案

问题描述:后台框架thinkphp,一次在vue编译的项目中,在微信公众号内直接打开【众所周知,在微信公众号内需要授权码access_token】,此时授权完成回调时跳转到页面通过后台无法获取到 #号之后的所有参数,如图:后台输出:这个不用查找,因为php是真的无法获取,这是规则问题。因此为了解决必须这样的方式访问,我们必须理清思路:1、访问时先把地址存起来(怎么才可...

2019-06-24 18:05:40 490

翻译 css3 3D 深度翻转效果案例

效果图如下代码如下:(复制保存为.html可直接看效果)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/19...

2019-06-24 17:35:50 314

原创 css 文本两端对齐样式 示例代码

如图css样式:.itemLabel{ display: block; width: 100px; height: 30px; line-height: 30px; text-align: justify; } .itemLabel...

2019-06-21 18:32:40 955

原创 vue与单页面 使用Photo Sphere Viewer创建vr 360全景示例代码

图片资料来源于:http://resource.haorooms.com/uploads/demo/media/3Dqj/index.html 因本人注册账号下载参考之后再到vue项目中,若有侵权请邮件:[email protected],我将马上更正,谢谢,大神。。。示例效果图前提:我本打算直接引用静态js,然后直接运行,后来一想,还是自己去npm,按照自己的理解去完成一遍,所...

2019-06-18 17:11:15 6838 3

原创 dos 自己常用批处理bat

最无奈的是每天上班必须启动一系列的应用,干脆自己就搞一个批处理,不用每次都看图标然后再去双击跑起来有兴趣的可以看看,不喜勿喷!!!谢谢@echo off@echo "runing is success ..."goto input@pause:input @set /p order=please input you order: goto %order% ...

2019-06-17 10:32:35 588

转载 小白 第一次自己连通stocket

非常感谢这位A大哥,以前我只是前端h5对接socket,没曾自己去服务端搞过socket,现在第一次连通,非常感谢。。。感谢A的博文地址:https://www.cnblogs.com/loveyoume/p/6076101.html他的代码可以直接跑,再跟进代码和自己理解马上可上手服务端server.php:<?php //创建服务端的socket...

2019-06-15 16:50:35 1416

原创 dos命令行对进程的简单处理 window

1、查看当前所有进程输出当前进程到文档:tasklist /v >> d:\ccc\tasklist.txt2、通过端口查找进程 【 netstat -ano|findstr 这里是端口】,例如以下查找8080端口netstat -ano|findstr 80803、通过进度PID值进行关闭进程taskkill -f -pid 13456...

2019-06-15 16:41:34 145

原创 vue 路由登录验证限制跳转

直接看代码:/*** [路由跳转验证]* 开启全局进度条,监听路由跳转*/router.beforeEach(function (to, from, next) { iView.LoadingBar.start(); let islogin = Tools.session.get("jwt-token") || false; if (to.name ...

2019-06-15 15:25:46 650

原创 NW.js 打包并发布桌面应用 ---备忘心得

开始之前我们需要一些准备:备注:我的是window10 64位1、node.js 不会的请自行百度或看看这个:https://www.runoob.com/nodejs/nodejs-install-setup.html2、npm等 【个人使用cnpm 淘宝镜像 主要是速度快】一般安装完成node 基本都会已经存在npm了,不会的请自行百度3、NW.js 去官网下载:htt...

2019-06-15 15:22:55 3934

原创 nativefier 桌面应用 初学到打包,再到放弃

一些前期准备是需要的:node,npm,单页面 本人使用cnpm,单页面应用参考:https://github.com/jiahaog/nativefierhttps://github.com/jiahaog/nativefier/blob/master/docs/api.md#desthttps://github.com/jiahaog/nativefier/issues/45...

2019-06-14 13:41:15 2945

原创 electron 桌面应用 初学到打包 及 窗体基本配置

注:本人也是网上看文章自学,然后整理的,若有那些不足或侵犯了的请留言或邮件[email protected]我,我马上处理,谢谢。我的是win10 64bit系统,安装了node,nmp,cnpm,git等基本的一些命令,常用cnpm,速度快!!!以下正式开始: 需要一些预备信息,需要node.js npm等, 若你已都准备好,请直接看代码,文字多废话,我就不啰嗦了,...

2019-06-14 12:00:03 755

h5扫码实现,纯前端代码

亲自测试可用,获取摄像头授权并扫码解码(二维码)成功,需要的可以自己扩展

2021-04-22

resource.zip

本资源文件对应本博文的内容使用:https://blog.csdn.net/m0_37118353/article/details/97644258 桌面应用下载excel,txt,image到本地

2019-07-29

electron桌面应用包括自动更新代码完整示例版

本资源基于线上共享仓库 :https://github.com/electron/electron-quick-start.git 改版而成,只需要修改内版本更新地址、应用配置及安装依赖即可使用【win版本】

2019-07-27

空空如也

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

TA关注的人

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