自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SqlServer双机发布订阅

SqlServer在局域网内进行双机发布订阅

2022-08-29 09:31:11 1346 1

原创 SqlServer单机发布订阅

Microsoft SQL Server 2017 单机发布订阅

2022-08-25 14:23:49 1094

原创 RabbitMQ-Plugin configuration unchanged.

RabbitMQ-Plugin configuration unchanged.

2022-01-18 10:31:58 3850

原创 Linux安装FTP服务-vsftpd

一. 安装sudo apt-get install vsftpd二. 运行(stand alone和super daemon)stand alone是指一直运行vsftpd,占用资源,提供ftp服务,是最普遍的方式sudo service vsftpd startsuper daemon指的是有需要时由xinetd启动vsftpd服务。如果服务器不是那种长期开ftp,提供大量的上传下载服务的话,会选择后者。1. 修改vsftpd.conf,listen=NO2. 安装

2021-10-09 11:11:29 325

原创 Linux Shell 定时备份数据库

目的:容灾最终效果:1. 每天凌晨2:30备份数据库(/data/backup/db/bookstore/20210727-023000.sql.gz) 2. 删除5天前备份(Linux Shell)#1. 创建备份目录mkdir /data/backup/db#2. 创建脚本vim /sbin/mysql_db_backup.sh#!bin/bash#mysql配置信息NOW=$(date +%Y%m%d-%H%M%S)MYSQL_USER...

2021-07-27 14:46:24 165

原创 CentOS7安装mysql

1.下载并安装yum repositorywget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmyum -y install mysql80-community-release-el7-3.noarch.rpm2.安装mysql服务器yum -y install mysql-community-server3.启动mysql服务service mysqld start4.查看

2021-07-06 10:34:57 71

原创 一篇文章快速读懂TCP/IP与UDP

目录浏览器发送web请求过程TCP/IPTCPIPTCP与IP为什么要放一起UDP,及UDP与TCP的区别浏览器发送web请求过程TCP/IPTCPIPTCP与IP为什么要放一起UDP,及UDP与TCP的区别

2021-02-01 23:35:28 382

原创 HighStock如何实现多个图形共用一个滚动条和量程选择器

最终效果图如下:接下来开始放源码!<div style="width:40%;height:100%;overflow:hidden;"> <div id="chart1"></div></div><div style="width:60%;height:100%;overflow:hidden;"> <div id="chart2"></div></div>var...

2020-09-08 14:19:33 266

原创 使用Highchart遇到的问题

1.当Highchart与其他前端框架合用异步渲染时,怎么保证图形大小符合预期效果直接设置图形宽高,无视界面异步渲染带来的bug$('#container').highcharts({ chart:{ width: document.body.clientWidth, height: document.body.clientHeight }})2.怎么根据自己喜好修改x轴时间tooltipHighcharts.stockChart('

2020-09-07 16:11:53 346

原创 小白入门——SQLServer证书配置镜像

准备:1. 一个主机,两个虚拟机2. 安装相同版本的SQL Server(2016及以上,Standard或Enterprise)>参考3. 防火墙开放端口5022一、数据库备份和还原--主体:设置“完整恢复模式”USE master;ALTER DATABASE [DBName] SET RECOVERY FULL GO --主体:备份数据库 USE m...

2020-01-16 15:42:33 931

原创 ajax实例:实现文件下载和上传

下载文件$.ajax({ type: "Get", headers: { 'Content-Type': 'application/octet-stream' }, url: `${url}`,}).then(result => { var fileName = "fileName.jpg"; let blob = new Blob([resu...

2019-12-28 17:05:00 839

原创 经纬度 度分秒 正则表达式

经度:/^[\-\+]?(((1[0-7])?|[1-9])?[0-9]°)$|(((1[0-7])?|[1-9])?[0-9]°([1-5]?[0-9]')$)|(((1[0-7])?|[1-9])?[0-9]°([1-5]?[0-9]')([1-5]?[0-9]")$)(^180°$)/简化后:/^[\-\+]?((((1[0-7])?|[1-9])?[0-9]°)($|([1-5]?...

2019-12-26 09:00:49 2642 2

原创 MongoDB入门实操——搭建副本集

systemLog: destination: file path: D:\mongodb1\log\mongod.logstorage: dbPath: D:\mongodb1\dbreplication: replSetName: "rs1"net: bindIp: localhost port: 27019

2019-12-07 09:24:27 185

原创 利用闭包实现缓存【ES6优化版】

let configCache = function() { let _cache = new Map(); //“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。 return { getCache(k) { return _cache[k]; }, setCache(k, v) { _cache[k] = v; return this;//返回...

2019-08-15 11:11:52 750

原创 高效总结call,apply,bind的异同

call、apply、bind的异同 作用 执行时间 用法 共同点 call 调用其他对象的方法 立即执行 a.call(b,...arr) Function对象自带的方法, 可以改变this指向 apply a.apply(b,arr) bind 创建一个绑定函数 回调执行 a.bi...

2019-07-10 15:27:21 930

原创 一步解决模式vcruntime140.dll丢失问题

点此链接->运行

2019-04-24 15:40:12 41535

原创 微信小程序之Canvas填坑

1.WXML-CANVAS隐藏问题&lt;!-- 隐藏画布 --&gt;&lt;view style='width:0px;height:0px;overflow:hidden;'&gt; &lt;!-- 解决ios下拉出现画布的问题 --&gt; &lt;view style='width:100%;height:300rpx;'&gt;&lt;/view&gt; &lt;c...

2018-10-14 13:14:59 2282

原创 利用jsonp原理跨域模拟百度搜索

先写个简易的demo了解下jsonp的原理接下来看看百度是如何实现搜索的将链接打开获得以下内容:这里和前面的原理是一样的,能获取json对象sp0.baidu.com是百度的二级域名https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su是百度搜索的接口这里我们只需要传递关键词,修改下cb换成自己的getvalue...

2018-04-29 15:07:19 1400

原创 遇到协议适配器错误,oracle怎么解锁scott用户

ORACLE产生 ORA-12560: TNS: 协议适配器错误两种原因OracleServiceXXXX(XXXX为database的sid名)或OracleOraDb11g_home1TNSListener服务没开启数据库连接对象错误:            打开sqlplus,输入用户名:                sys/密码@SID名 as sysdba (我的是sys/orcl@J...

2018-04-29 00:53:25 785

原创 如何利用html+js建立模板

每次写页面的时候导航栏都得重复粘贴,如果能用模板解决就再好不过了首先,我有个公共的导航栏---nav.html其次(重点!!!),写个公共函数---在common.js中,用于导入html模板function importHTML(strNode){ var link=document.querySelector("link[rel=import]"); var content=link.im...

2018-04-27 19:21:11 5813

原创 node-安装

node常规安装1.从官网下载:http://nodejs.cn/download/2.运行安装.msi文件(装在全英文目录下)3.环境变量在安装过程中会主动你配置好4.检测是否安装成功:打开cmd 输入node -vnvm安装nvm:node version manager(node版本管理工具)nvm存在理由:node版本更新太快,常规安装的方式太繁琐,需要一个管理工具来管理node版本。n...

2018-04-14 11:22:25 166

原创 node-快速了解

什么是nodenode.js不是js代码框架node.js是服务端单独运行js文件的一个平台node.js提供了很多js后端开发的代码库node.js和脚本js代码的区别、node.js脚本js纯前端脚本语言由浏览器解析运行NY执行DOM/BOM操作NYECMAScript语法YNnode.js是把js脚本脱离浏览器单独拿出来运行,当作一门语言来运行node.js服务器优势单线程机制java、ph...

2018-04-04 09:30:35 513

原创 闭包

闭包有两种情况:(1)函数作为返回值;(2)函数作为参数传递(1)函数作为返回值function fn(){ var num=10; return function innerfn(num2){ console.log(num-num2); }}var f=fn();f(3);首先,innerfn作为返回值赋值给f变量,执行f(3)时,innerfn作用域需要用到num但是在当前上

2018-01-18 20:07:43 167

原创 JS原型+原型链

前言值类型:undefined, number, string, boolean 引用类型:object、array、function prototype __proto__ constructor 原型 原型链

2017-12-15 17:49:51 253

原创 JS运行过程,作用域和上下文的作用,自执行函数

JS 作用域1.全局作用域 2.函数作用域 上下文(或称为词法环境)1.全局上下文2.函数上下文 作用:预编译过程中存储预处理数据JS运行JS执行过程表达式定义的函数 立即执行函数 自执行函数

2017-12-09 11:41:36 1562

原创 html规范和兼容测试

html 命名 http-equiv meta author keywords description 跳转 open location a href

2017-10-08 16:36:08 377

原创 导航栏的小三角

导航栏的小三角transparent

2017-07-19 19:08:36 1426

原创 IO/拷贝文件的四种方法/解决乱码

IO 乱码 拷贝文件 输入流 输出流

2017-04-26 11:37:13 3461

原创 单例模式

单例模式 单个实例,只能new一次恶汉 一上来直接给 如果他不需要,岂不是浪费资源⊙﹏⊙‖∣°/** 第一步: 不能给别人new **/private EntitySingleton() {}/** 恶汉 **/static EntitySingleton instance = new EntitySingleton();public static EntitySinglet

2017-04-08 19:47:09 176

原创 线程安全

线程安全线程漏洞最典型的例子就是网上售票。new Thread(saleThread,"线程一");new Thread(saleThread,"线程二");new Thread(saleThread,"线程三");new Thread(saleThread,"线程四");上述会发生一张票被多次售出的情况。 归纳 当多线程共享一个共同资源时,会出现如上问题。 原因 线程随机性原理,即线

2017-04-08 12:08:41 256

原创 线程

线程概述每个运行的程序都是一个进程,在一个进程中还可以有多个执行单元同时进行,这些执行单元可以看作程序执行的一条条线索,被称为线程。 在Thread类中,提供了一个start()方法用于启动新线程,系统会自动调用run()方法。创建线程下面提供两种方法//重写run()方法new Thread(){public void run(){ }}.start();//Runnable是一个接口

2017-04-07 23:46:56 214

原创 JFrame实现文件管理

文件搜索器代码块拷贝文件@requires_authorizationpublic static void copyFile(File srcFile, File destFile){ InputStream in = null; OutputStream out = null; try{ in = ne

2017-02-26 15:12:24 332

空空如也

空空如也

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

TA关注的人

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