shen清晨
码龄7年
关注
提问 私信
  • 博客:158,616
    动态:19
    158,635
    总访问量
  • 53
    原创
  • 807,329
    排名
  • 20
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山西省
  • 加入CSDN时间: 2017-12-20
博客简介:

shenshulong的博客

博客描述:
此博客记录技术经验,工作心情
查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得11次评论
  • 获得110次收藏
  • 代码片获得2,067次分享
创作历程
  • 1篇
    2023年
  • 22篇
    2020年
  • 29篇
    2019年
  • 2篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • nginx
    2篇
  • 微信小程序
    2篇
  • vue.js
  • react.js
  • flutter
    9篇
  • laravel
    2篇
  • webapp
    1篇
  • css
    2篇
  • html5
    1篇
  • javascript
    8篇
  • php
    20篇
  • mysql
    1篇
  • Linux
    6篇
  • webpack
    9篇
  • node
    3篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 服务器
    linux
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

webapp保存图片到手机相册

webapp如何将app中的图片保存到手机相册
原创
发布博客 2023.04.11 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信小程序使用catchtouchstart事件之后,会导致子元素bindtap失效

先看代码案例:<!--components/date/date.wxml--><view class="dragComponent" id="dragComponentId" style="top:{{buttonTop}}px;left:{{buttonLeft}}px;" catchtouchstart = "_touchstart" catchtouchmove = "_touchmove" catchtouchend = "_touchend"> <view c
原创
发布博客 2020.05.13 ·
2948 阅读 ·
3 点赞 ·
1 评论 ·
7 收藏

微信小程序开发经验

1:点击一个链接,再返回到这个页面,需要重新加载的版块就放到onshow(),不需要从新加载的放到onload()2: 加载动画放到需要加载的版块中,不要都放到整个页面中。3:小程序json配置文件的key必须是双引号...
原创
发布博客 2020.02.16 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

webpack如何设置html中img路径和css中背景图片路径区别开

在使用webpack过程中,打包后发现html中img路径是:<img src="img/01.jpg" alt="标题图片" /> 但是在main.css文件中的background-image.test{ width: 200px; height: 200px; background: url("img/01.jpg") center center no-rep...
原创
发布博客 2020.02.03 ·
2669 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

webpack插件之extract-text-webpack-plugin

此插件在webpack中文官网的地址:https://webpack.docschina.org/plugins/extract-text-webpack-plugin/说明:此插件主要是为了抽离css样式,防止将样式打包在js中引起页面样式加载错乱的现象。安装:$ npm install extract-text-webpack-plugin --save-dev如果直接安装的话...
原创
发布博客 2020.01.31 ·
1942 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

node.js特点描述

node.js的特点一之单线程node.js的特点之一就是与javascript的运行机制一样,都是单线程运行。在Java,php,.net等服务器语言中,会为每个客户端连接创建一个进程,而每个进程需要2MB的内存,也就是说,在一个系统8G的内存中,最多可以运行4000个左右的进程,相当于可以同时连接最大用户数为4000个左右,那应用程序需要支持更多的用户连接数,就要增加服务器的数量,所以...
原创
发布博客 2020.01.30 ·
1310 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

php如何启动内置web服务器

前言:PHP从5.4开始,就提供了一个内置的web服务器。当然这个主要是用来做本地的开发用的。不能用于线上环境。现在我就介绍一下这个工具如何使用。前提:php已经加入到本地电脑的环境变量中命令中输入:cd 项目目录php -S localhost:8080例图:通过 php -S 命令即可启动PHP自带的Web Server,后面跟网络地址及监听的端口号,默认的网...
原创
发布博客 2020.01.13 ·
10136 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

es6之箭头函数

在es6的新语法中,出现了箭头函数。var a = function (text){ return text;}//转化成es6箭头函数var a = text => text;如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。var a = (text,next) => text + next;text+next 相当于:return text ...
原创
发布博客 2020.01.13 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

es6之export

一:在es6中,export关键字是输出一个对外的接口信息。export命令除了输出变量,还可以输出函数或类(class)其规范:export var name = "allen";export var year = 20;//或者var firstName = 'Michael';var lastName = 'Jackson';var year = 1958;export...
原创
发布博客 2020.01.12 ·
811 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

php运行模式之cli模式

php有五大运行模式,关于PHP目前比较常见的五大运行模式:1)CGI(通用网关接口/ Common Gateway Interface)2)FastCGI(常驻型CGI / Long-Live CGI)3)CLI(命令行运行 / Command Line Interface)4)Web模块模式(Apache等Web服务器运行的模式) 5)ISAPI(Internet Se...
原创
发布博客 2020.01.11 ·
1603 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

flutter组件之Placeholde

placeholde只是一个站位的空间模型组件,是一个矩形,四个角产生对角线的组件。new Placeholder( color: Colors.red,//颜色 fallbackHeight: 100.0,//宽度 fallbackWidth: 100.0,//高度 strokeWidth: 10.0,//对角线条,还有矩形边框的宽度)...
原创
发布博客 2020.01.09 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flutter组件之Icon

Icon是图标组件。Row( mainAxisAlignment: MainAxisAlignment.spaceAround, children: const <Widget>[ Icon( Icons.favorite, color: Colors.pink, size: 24.0,//图标显示的大小,固定是正方形,默认24,...
原创
发布博客 2020.01.09 ·
588 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flutter组件之Stack

stack组件可以实现定位问题,如果您想以简单的方式重叠多个子级,例如具有一些文本和图像,并用渐变和一个附加在底部的按钮覆盖,则该类很有用。// SizedBox组件能强制子控件具有特定宽度、高度或两者都有,使子控件设置的宽高失效// width: 100.0,//宽度// height: 100.0,//高度// child: Container(// width: 200.0,...
原创
发布博客 2020.01.09 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack配置文件之配置项mode

一:如果webpack的配置项mode为production。module.exports = { mode: 'production',}相当于默认设置了:module.exports = { performance: { // 性能设置,文件打包过大时,会报警告 hints: 'warning' }, output: { // 打包时,在包中不...
原创
发布博客 2020.01.09 ·
1615 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

flutter组件之Padding,Align,Center

一:padding组件是一个基础控件,不像Container这种组合控件。Container中的margin以及padding属性其实都是利用Padding控件去实现的,padding组件属性不多,作用就是为子元素撑开边距。new Padding( padding: new EdgeInsets.all(8.0), child: new Card(child: new Text('Hel...
原创
发布博客 2020.01.06 ·
770 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

flutter之EdgeInsets

edgeInsets是Widget的配置类,允许文本方向感知分辨率。提供的配置方法:fromLTRB(double left, double top, double right, double bottom),分别指定四个方向的填充。all(doube value),所有方向均使用相同数值的填充。only(top:0,right:0,bottom:0,left:0),可以设置具体某个方向...
原创
发布博客 2020.01.06 ·
1970 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

已经安装了html-webpack-plugin,还是报错:Error: Cannot find module 'html-webpack-plugin'

之前项目目录是:运行起来一切成功,后来新建了build文件目录,并且将webpack.config.js移动到了build文件中,package.json中的script:"scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "node ./src/koa....
原创
发布博客 2020.01.05 ·
33451 阅读 ·
2 点赞 ·
1 评论 ·
7 收藏

webpack开发模式

通过选择 development 或 production 之中的一个,来设置 mode 参数,你可以启用相应模式下的 webpack 内置的优化module.exports = { mode: 'production'};使用development时开发环境,编译出来之后的代码:/******/ (function(modules) { // webpackBootstrap/*...
原创
发布博客 2020.01.04 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webpack插件之html-webpack-plugin

webpack版本:v4.xwebpack的plugin的配置很简单,plugins配置项接收一个数组,数组里的每一项都是一个要使用的plugin的实例,plugin需要的参数通过构造函数传入。HtmlWebpackPlugin插件作用1:为html文件引入外部资源,如css,js,动态添加每次compile后的hash,防止引用缓存的外部文件问题2:可以生成创建html入口文件,比如...
原创
发布博客 2020.01.04 ·
610 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

运行webpack报错:Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin'

执行webpack命令:结果有报错提示:这种情况是本项目中没有安装webpack,即使全局中安装了webpack,在本项目中package.json中没有,也是无法找到。执行安装:$ npm install webpack --save-dev之后再运行webpack:...
原创
发布博客 2020.01.03 ·
4809 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏
加载更多