自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 github如何上传本地文件

上传本地文件首先下载并安装好git,在本地新建一个项目,打开项目右击Git Bash Here 打开git命令,接下来就是命令行操作了 git init (初始化本地仓库,项目里面会多一个.git文件,它是隐藏文件,不要修改) git ssh-keygen(创建一个SSH Key,默认存储地址是c/Users/Administrator/.ssh,打开id_rsa.pub文件复...

2018-10-18 13:07:08 391 1

原创 window修改git凭证

打开运行。

2024-07-02 09:51:44 121

原创 font图标转换base64

Online @font-face generator — Transfonter

2024-05-30 19:12:06 117

原创 免费转换文档

Smallpdf.com – 您所有PDF问题的免费解决方案

2024-03-05 17:07:14 331

原创 前端项目遇到的一些问题及解决办法

解决办法:在表元素.el-table上添加position:absolute属性。

2023-11-02 14:47:24 103

原创 关于v-model动态绑定多层级的属性名,如何能够动态实现赋值属性?

【代码】关于v-model动态绑定多层级的属性名,如何能够动态实现赋值属性?

2023-11-01 15:43:05 566

原创 如何用python写接口

如何用python写接口

2023-04-10 09:10:20 580

原创 js获取本地ip地址

js获取本地ip地址

2023-02-23 09:22:39 1679

原创 输入地址获取经纬度(不需要地图)

前言业务需求:根据用户输入详细地址,获取地址的经纬度传给后台,但是不要地图。准备内容1.安装josnp,解决跨域,不安转会报跨域问题执行命令:npm install vue-jsonp --save入口文件main.js添加:import {VueJsonp} from 'vue-jsonp'Vue.use(VueJsonp)基本使用方法:this.$jsonp(地址, 传参参数对象{} ).then(json => {  // 返回的内容 con..

2022-03-25 13:47:28 743

原创 移动端js调试工具:eruda

通常写前端页面都在Chrome浏览器的开发模式下进行调试,但是写放在移动端的H5页面时,有时候会遇到在Chrome上调试没有问题,但是在手机的浏览器上有问题的情况;也有的页面是需要放在微信公众号中的,调用了微信JSSDK的方法,必须得通过手机上的微信内置浏览器才能使用,这个时候如果遇到了报错,只能够通过alert一步一步地定位问题。今天发现了一个好用的可以在手机浏览器上直接定位问题的插件:eruda.js在html中引用如下js:<script type="text/javascript" s

2021-06-11 14:25:07 1251 1

原创 jar包打包和解压

解压:jar -cfM0 xxx.jar *打包:jar -xf xxx.jar

2021-05-18 17:54:06 275

原创 npm常用命令

npminstall<name>安装nodejs的依赖包例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6npminstall<name>-g 将包安装到全局环境中但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令...

2020-10-28 09:58:19 128

原创 程序员该收藏的软件下载地址

mysql下载https://dev.mysql.com/downloads/file/?id=473605

2020-08-24 17:15:53 169

原创 强烈推荐7个国外图片资源网站

强烈推荐7个国外图片资源网站不知道你找图时是否有过这种烦恼,找到一个配图时发现分辨率低,找到高清图时发现有水印,找到一张美图时发现烂大街,好不容易找到一张心仪的图片时发现要收费!而且很贵!强烈推荐7个国外高清、免费、易下载的图片资源网站,让你免去找图荒~Pexels网址:http://www.pexels.com/个人最喜欢的图片资源网站,图美!下载快!便捷!Pexels已经是图片资源界的超级网红,但大热不死,它有着便捷的筛选搜索功能,也可以按热度来划分领域,下载尺寸也可以自选分辨.

2020-08-13 16:52:19 32471

原创 新建react项目

一、创建项目npm install create-react-app -g create-react-app demo cd demo npm install npm start二、配置路由npm install react-router-dom --save三、配置reduxnpm install react-redux --save

2020-07-21 16:03:06 108

原创 Linux部署vue项目

1、rpm -i https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 配置yum源2、yum install -y nginx 下载安装nginx3、vim /etc/nginx/nginx.conf 修改web站点配置user nginx;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;in.

2020-07-06 01:46:34 503

原创 总结前端面试问到的问题点

今天面试问到了几个问题点,我顺便把重要的几个问题点记下来,后续还有会补上!1、vue的render函数和templet的区别?template----html的方式做渲染render----js的方式做渲染render(提供)是一种编译方式render里有一个函数h,这个h的作用是将单文件组件进行虚拟DOM的创建,然后再通过render进行解析。h就是createElement()方法:createElement(标签名称,属性配置,children)template也是一种编译方式

2020-06-16 19:34:37 1509

原创 微信小程序面试题

微信小程序组件的生命周期?答:生命周期函数-onLoad: 页面加载一个页面只会调用一次,可以在 onLoad 中获取打开当前页面所调用的 query 参数。onShow: 页面显示每次打开页面都会调用一次。onReady: 页面初次渲染完成一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互。onHide: 页面隐藏当navigateTo或底部tab切换时调用。onUnload: 页面卸载简单描述下微信小程序的相关文件类型?答:微信小程序项目结构主要有四个文件类型,如下

2020-06-15 11:36:04 3470

原创 通俗易懂的三次握手,四次挥手

1、本文通过通俗易懂的方式,让大家理解TCP协议的三次握手,四次挥手;2、先看一下基础名称; SYN:同步连接序号,SYN=1(请求建立连接); ACK:请求/应答状态,ACK=0(请求状态),ACK=1(应答状态); FIN: 结束连线,FIN=0(结束连线请求),FIN=1(结束连线)。3、 通过热身小故事带入理解“三次握手”;热身篇:TCP的三次握手有点像中华民族传统美德——礼尚往来;1)a送给b一个苹果手机(第一次握手a->b);2)b收...

2020-06-15 11:13:06 243

原创 vue代码片段

直接拷贝到vscode的vue.json文件中{ "Print to console": { "prefix": "vue", "body": [ "<template>", " <div>\n", " </div>", ...

2019-12-25 16:05:07 140

原创 webpack插件js tree shaking 和 css tree shaking

webpack-deep--scope-pluginmini-css-extract-plugin具体用法https://www.npmjs.com/搜索该插件即可

2019-12-05 20:36:58 209

原创 js工具方法

//兼容浏览器所封装的方法function stopBubble(event) { if (event.stopPropagation) { event.stopPropagation(); } else { event.cancelBubble = true; }}; //取消冒泡事件封装方法function cancelH...

2019-11-27 18:22:26 171 1

原创 作用域、作用域链和原型、原型链的理解

作用域可访问变量的集合就叫作用域,作用域分为全局作用域和局部作用域(函数作用域),局部变量只能在函数内部访问作用域链一个函数在执行前,会创建一个执行期上下文对象,而作用域所存储的执行期上下文的集合,这种集合呈链式链接,我们称之为作用域链原型函数都有一个propotype属性,它指向一个对象,该对象称之为原型对象,即原型原型链每个对象都可以有一个原型__proto__,这...

2019-11-26 20:32:21 536

原创 Vue面试中,经常会被问到的面试题/Vue知识点整理

一、对于MVVM的理解?MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View 和 Model的对象,连接Model和View。在MVVM架构下,Vi...

2019-11-23 17:28:12 165

原创 git强制覆盖本地代码

git强制覆盖:git fetch --allgit reset --hard origin/mastergit pullgit强制覆盖本地命令(单条执行):git fetch --all &&git reset --hard origin/master &&git pull...

2019-11-14 12:02:20 89

原创 git解决冲突

git stashgit pullgit stash pop

2019-08-13 16:16:50 83

原创 码云公钥SSH生成

ssh-keygen -t rsa -C "xxxxx@xxxxx.com",三次回车 cat ~/.ssh/id_rsa.pub 生成公钥将它复制到码云账号公钥里

2019-05-25 15:57:01 178

原创 flex布局之圣杯布局

直接上代码 <div class="wrapper"> <div class="header"></div> <div class="container"> <div class="left"></div> <div class=...

2019-05-13 19:41:49 185

原创 TCP的三次握手和四次挥手

关于TCP三次握手四次分手,之前看资料解释的都很笼统,很多地方都不是很明白,所以很难记,前几天看的一个博客豁然开朗,可惜现在找不到了。现在把之前的疑惑总结起来,方便一下大家。先上个TCP三次握手和四次分手的图网上好多都是错的,只能自己画了,一个正确的图的确可以方便理解。疑问一,上图传递过程中出现的几个字符(SYN,ACK,FIN,seq,ack)各代表什么意思SYN,ACK,F...

2019-05-08 20:11:54 111

原创 webpack搭建项目

npm install webpack webpack-cli -g (全局安装) npm init (初始化) npm install webpack webpack-cli -D(局部安装) 在该项目下新建文件夹src,src下新建index.js webpack(执行) webpack --mode=delopment(delopment:开发环境;production:生产环境...

2019-05-08 19:47:14 123

原创 vue-cli创建项目

npm install -g @vue/cli(下载vue-cli) vue create app(创建app项目) cd app(进入app项目) npm run serve(开启项目)

2019-04-15 09:39:41 77

原创 微信小程序组件方法

在你想要引入的主页面的json文件上写上{ "usingComponents":{ "d-bigImg":"/components/bigimg/cmp" //组件路径 }}如下图动态数据填充,在组件js文件properties集合上写上properties: { imgSrc:{ type:String, val...

2019-01-21 11:15:22 146

原创 MongoDB数据库操作

简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的...

2018-12-07 16:48:44 134

原创 Express的使用

简介Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。 cookie-parser - 这就是一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。 multer - node...

2018-12-07 14:11:17 151

原创 Redis的使用

前言redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式...

2018-12-06 18:32:38 83

原创 node.js用http模块搭建服务器

前言之前利用net模块创建的服务器是比较麻烦的,今天我们用node.js中的http模块搭建服务器需要创建的文件,用图片展示1.先写好配置文件server.confport=12306page_path=pagestatic_file_type=.html|.js|.css|.jpg|.png|.gif|.ico|.svgweb_path=weblog_path...

2018-11-29 16:01:28 219

原创 MYSQL数据库常用语句

1.查看数据库服务器已有的数据库show databases;2.查看数据库(school)定义的信息show create database school;3.连接数据库use school;4.查看当前连接的数据库select database();5.数据库创建create database school;6.数据库修改alter da...

2018-11-29 14:01:29 123

原创 node.js用net模块搭建服务器

首先需要配置这么多文件,直接用图表示吧先写一个配置文件server.configaddress=127.0.0.1 //服务器地址port=12306 //端口path=/web //路径path_position=relative //路径的类型(相对或绝对)再利用config.js模块将它处理后...

2018-11-27 15:00:21 362

原创 用node.js模拟服务器和客户端

服务器代码var net = require("net")var server = net.createServer();server.listen(12306,"127.0.0.1")server.on("listening",function(){ console.log(server.address()) console.log("服务启动了")})s...

2018-11-26 18:27:18 190

原创 后端的规范与思想

一.分层1.Web层(接受和发送Http请求的,封装;web层、controller层)2.业务逻辑层(服务层,XXXService)   LoginController(接受参数,判断是否非法,传给服务层)   LoginService(获取这个用户的密码,进行比较)3.DAO层   DataBase(DB):存数据   业务:对对像进行操作   如果要存储:对象...

2018-11-26 16:26:38 459

空空如也

空空如也

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

TA关注的人

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