3 彭世瑜

尚未进行身份认证

要成为程序员的男人,个人主页:www.pengshiyu.com

等级
TA的排名 876

Linux环境编译安装Nginx

1、安装编译工具yum-yinstallmakezlibzlib-develgccgcc-c++libtoolopensslopenssl-develpcrepcre-develncurses-develperl2、创建用户groupaddwwwuseradd-gwwwwww-M-s/sbin/nologin#-M参数表示不添加用户家目录,...

2019-11-12 10:23:05

yum卸载rpm安装的软件包

#查看已安装程序包rpm-qa|grep-intpfontpackages-filesystem-1.44-8.el7.noarch#卸载yumremove-yfontpackages-filesystem-1.44-8.el7.noarch

2019-11-11 22:46:07

常用编程软件国内镜像站点

Javahttps://repo.huaweicloud.com/java/jdk/

2019-11-11 22:20:05

Mac安装 sass

1、确保已安装ruby$ruby-vruby2.3.7p4562、替换RubyGems为国内镜像$gemsources--removehttps://rubygems.org/#如果你系统不支持https用http$gemsources-ahttps://gems.ruby-china.com/$gemsources-l3、安装$sudo...

2019-11-09 17:11:36

Java学习路线-13:链表定义与实现

第30章:链表的定义与使用134链表实现简介链表本质是一个动态的对象数组,它可以实现若干个对象的存储链表利用引用的逻辑关系来实现类似于数组的数据处理操作实现链表,需要一个公共结构-节点:1、保存数据2、连接下一个结构Node<E>-Edata-next还需要一个管理Node节点的类客户端:数据的增删改查链表LinkImpl:处理Node细节-&gt...

2019-11-09 15:57:22

js数组Array的元素增删操作

数组Array的函数定义Array<T>属性:length:number;常用方法:push(...items:T[]):number;pop():T|undefined;shift():T|undefined;unshift(...items:T[]):number;splice(start:number,deleteCount?:...

2019-11-07 22:32:14

Chrome和Safari时间字符串解析兼容

1、解析时间"2019-11-0721:34:34">vartime1="2019-11-0721:34:34";>Date.parse(time1)//Chrome1573133674000//SafariNaN>newDate(time1);//ChromeThuNov07201921:34:34GMT+0800...

2019-11-07 21:54:00

display:box、display:flex实现多行文本垂直居中

统一的样式文字水平居中text-align:center;.box{height:200px;width:200px;background-color:#DDDDDD;text-align:center;margin:20px;padding:020px;}1、单行文本垂直居中设置行高line-height...

2019-11-07 11:45:14

Java学习路线-12:Lambda表达式与函数式编程

第29章:函数式编程131Lambda表达式JDK>=1.8函数式编程语言:Scalahttps://www.scala-lang.org/haskellhttps://www.haskell.org/interfaceIMessage{publicvoidsend();}classDemo{publicstaticvoid...

2019-11-07 00:06:19

Java学习路线-11:内部类

第28章:内部类126内部类基本概念内部类:类的内部定义其他的类//外部类classOuter{privateStringmessage="私有属性";//普通方法publicvoidfun(){//实例化内部类并调用内部类方法Innerin=newInner();...

2019-11-07 00:03:23

js之map映射forEach迭代

map映射函数定义map<U>(callbackfn:(value:T,index:number,array:T[])=>U,thisArg?:any):U[];一个简单的map映射示例'usestrict'varlist=[1,2,3,4,5];varnewList=list.map(value=>val...

2019-11-06 22:21:44

js使用Object.assign合并多个对象

函数定义Object.assign(target:object,...sources:any[]):any;可以合并多个对象到一个对象中,返回target注意:target对象会被修改使用示例'usestrict'varobj1={name:"Tom",age:23};varobj2={name:"Tom",age:24};varobj3...

2019-11-06 21:54:24

js在浏览器中对cookie进行增删改查

如果不添加过期时间,cookie在浏览器关闭时删除如果本地用浏览器打开页面会报错Acookieassociatedwithacross-siteresourceatwassetwithoutthe`SameSite`attribute.AfuturereleaseofChromewillonlydelivercookieswithcross...

2019-11-06 14:48:20

shell脚本控制程序启动停止重启

自定义配置需要修改:脚本名称process_name启动命令函数functionstart停止命令函数functionstop正常不需要修改run_spider.sh#!/bin/bash#配置要启动关闭的脚本名process_name="run_spider.py"#添加启动命令functionstart(){echo"start..."...

2019-11-06 12:11:50

shell变量设置默认值

1、使用if判断#!/bin/basha=""if[!$a];thena="default"fiecho$a#default2、使用默认值写法#!/bin/bashb="default"#当变量a为null时echo${a-$b}#default#当变量a为null或为空字符串时a=""echo${a:-$b}...

2019-11-06 11:44:16

Vue子孙三代的三级组件通信

1、首先是一个简单的示例三个文件app.vue#自定义的业务,调用自己封装的组件child.vuechild.vue#自己封装的第三方组件plug.vue,便于上层调用plug.vue#第三方组件,提供v-model数据绑定调用层次结构app->child->plugchild在这里起到一个承上启下的桥梁功能代码...

2019-11-05 11:13:28

Vue数据双向绑定.sync 和v-model

结论:.sync和v-model两者的本质都是语法糖,目的都是实现组件与外部数据的双向绑定。v-model是.sync的一种体现。.sync比较灵活;v-model较单一.sync修饰符父组件<comp:foo.sync="bar"></comp>//等价于,组件属性名称一致<comp:foo="bar"@update:foot=...

2019-11-04 23:39:05

ThinkPHP5.0分页查询测试

sql复习:SELECT*FROMtableLIMITcount;SELECT*FROMtableLIMIToffset,count;测试代码namespaceapp\api\controller;useapp\common\model\NewsModel;classNewsApi{publicfunctionpage(){...

2019-11-04 22:31:33

保存webp图片

方式一:删掉查询参数修改网址https://mmbiz.qpic.cn/mmbiz_jpg/OYr7RCmO2tv0DqxQhHNPzYicUoSgqTBwgniaTEUyUKzbsHXk0hLbibVnlVkX7S3KECYyjZdngnJbTGQBx5RS57qfA/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_...

2019-11-04 09:53:33

Java学习路线-10:异常

第27章:异常的捕获及处理116认识异常对程序的影响出现错误后,程序中断执行为了保证程序出现非致命错误之后,程序依然可以正常完成异常处理机制保证程序的顺利执行117处理异常语法try{}catch(异常类型异常对象){//处理异常}catch(异常类型异常对象){//处理异常}...finally{//不管是否出现异...

2019-11-03 22:45:55

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。