开发环境和测试环境支持https
目的:为了开发环境和测试环境支持https。-开发环境:https://m.***-测试环境:https://m.***环境:centos7选择:选用Let’sEncrypt的免费证书,且发布的ACMEv2现已正式支持通配符HTTPS证书坑在前面:申请证书填写域名*.wyr.com时,使用https://m.dev.wyr.com显示证书无效,换成*.dev.wyr.com后问题解决。#####即
小程序 — 展开/收起
前言:本章说下文字内容的展开与收起的实现,要实现这么一个效果:当收起的时候隐藏并显示省略号,当展开的时候显示全部文字。GitHub:https://github.com/Ewall1106/miniProgramDemo先看下效果图:小程序—展开/收起1、结构样式(1)首先我们定义一下html结构: 标题标题 我所有的自负皆来自我的自卑,所有的英雄气概都来自于我
【详细】手把手教你快速实现Android底部导航栏
1.实现底部的Tab,自定义TabContainerView继承RelativeLayout,这是我们最终封装的View工具类。其内部主要由viewpager和底部的TabHost类组成。ViewPager初始化 contentViewPager=newViewPager(context); LayoutParamscontentVpLp=newLayoutParams(ViewGro
var、let、const
1.变量提升变量使用:创建(create)、初始化(initialize)和赋值(assign)。var的“创建”和“初始化”都被提升了; function的“创建”、”初始化“和”赋值“都被提升了; let的“创建”过程被提升了,但是“初始化”没有提升。举例:function fn(){console.log(a)//undefinedvar a =3;console.log(b)//undef
生成dump文件的方法
我们知道调试程序主要有两种方法一种是:livedebugging(附加进程使进程hang住)生产环境最好不要livedebugging 一种是:post-mortemdebuggingorreadingdumpfiles(生成dump文件然后进行分析) 现在介绍一下如何生成dump文件,以及各种方法的差异第一步:确定SQLSERVER的进程ID由于我的机器安装了四个SQLSERVER实例,所以看到
Android App判断当前应用是前台还是后台
在Android5.0之前版本:通过RunningTaskInfo类判断(需要额外权限): /** *判断当前应用程序处于前台还是后台 */public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager am = (ActivityManager) context.
前端必备!干货满满的前端周刊(第三期)
前端周刊是一份专为前端从业人员,以及对前端、设计领域感兴趣的朋友们打造的技术周刊。程小狮会精选出前端、设计领域近期相关的资讯、热点以及技术干货,与大家一同分享。前端周刊第三期.jpg前端周刊专注于前端领域技术分享。希望这份周刊能够成为你成长的得力助手与伙伴。干货满满!前端周刊步步积累。前端技术集——前端干货聚集地HTML1.H5性能优化方案地址:http://t.cn/RtP2Xxg现阶段PC的性
Ionic2线上部署基本步骤
1,安装Node.jsnode用5.x.x的版本 npm用3.x.x的版本,如下node v5.3.0npm 3.3.12# 下载二进制文件cdwget https://nodejs.org/download/release/v5.3.0/node-v5.3.0-linux-x64.tar.gz --no-check-certificate# 解压gzip -d node-v5.3.0-linu
VS2010 Extension实践
本篇我将展示如何深入挖掘VS2010Extension,使它成为锋利的军刀,而不是绣花枕头。鉴于此,这里就从上面提到了的Feature——注释和取消注释选择的代码来剖析,希望可以为大家拓宽思路,更好的利用VS2010。首先回顾一下上篇中的实现,当时是基于TextViewLine做注释代码的,这里有两个潜在问题:其一,TextViewLine,顾名思义,是“可视区域”的行,所以如果选择超出可视区域,
Regular Expression in JavaScript
RegularExpressionareveryimportantinprofessionalJavaScript.ThereisawonderfulresourceinMozilladevelopercenter.Twowaystoconstructaregularexpression1.Literalexpression re = /ab+c/g;2.Constructorfunctio
mysql索引创建,删除
Summary:inthistutorial,youwilllearnhowtoworkwith MySQLindex andhowtotakeadvantagesof theindextospeedupthedata retrieval.WewillintroduceyouseveralusefulstatementsthatallowsyoutomanageMySQLindexes.Datab
python3 拼接字符串的7种方法
python3.x拼接字符串一般有以下几种方法:1.直接通过(+)操作符拼接12s = 'Hello'+' '+'World'+'!'print(s)输出结果:HelloWorld!使用这种方式进行字符串连接的操作效率低下,因为python中使用+拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。2.通过str.join()方法拼接12str
学习ASP.NET Core Razor 编程系列十六——排序
在本教程中,我们来学习如何进行排序。 通过前面的教程学习,你可以实现一个简单的书籍管理系统。在本教程将向书籍索列表页面中添加排序功能。 下图显示你完成本教程后书籍列表页面的样子。列标题是一个链接,用户可以单击它使数据按该列排序。反复单击列标题在升序排列和降序排列之间切换。 一、向OnGetAsync方法添加排序功能 为了在书籍列表页面中添加排序功能,你将更改书籍控制器中的OnGe
无人驾驶车
SebastianThrun:Google'sdriverlesscar因为朋友在一场车祸中去世,就决定致力一生于自动驾驶车的研究,想要拯救更多的生命,因为很多年轻人的死亡都源于车祸,而这些车祸的发生大多是由于人为因素,自动驾驶车的研发,可以帮助降低这种风险,而且可以节省下来时间。dedicatemylifetosavingonemillionpeopleeveryyear.drivingacci
Golang Gin 框架 Route备注
路由package mainimport ( "github.com/gin-gonic/gin" "time" "log")func main() { // 初始化 router := gin.New(); // 常规操作 router.POST("/", func(context *gin.Context) { context.JSON
Akka源码分析-ActorSystem
原文地址:http://www.cnblogs.com/gabry/p/9336477.html由于本人对Akka比较感兴趣,也用Akka开发了一些系统,但对Akka的源码还没有具体分析过,希望研究源码的同时写一点博客跟大家分享。有不当之处还请指正。我准备采取Debug的方式来研究Akka的运行过程,从入口开始,直至分析Akka是如何运转的。这样虽然会有点乱,但比较直接,大家凑合着看吧。 使用A
Mysql中的find_in_set的使用方法介绍
使用举例:用户表(user)中的一个字段(purview)代表该用户的权限将用户的所有权限id存入此字段。比如有:1,2,3,4,5这样的五个权限查找哪些用户拥有权限id为1的权限复制代码代码如下:select*fromuserwherefind_in_set('1',purview);sql语句sql解释:查出所有拥有1这个权限的所有用户的信息。这样设计数据表的目的是减少表的数量,但是会增加更新
机器学习三剑客之Numpy
NumpyNumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了Python的PIL(全局解释器锁),运算效率极好,是大量机器学习框架的基础库!Numpy简单创建数组import numpy as np# 创建简单的列表a = [1, 2, 3, 4]# 将列表转换为数组b = np.array(b)Numpy查
mysql下优化表和修复表命令使用说明
查询mysql表是否被损坏命令,如下:#CHECKTABLE表名mysql的长期使用,肯定会出现一些问题,一般情况下mysql表无法访问,就可以修复表了,优化时减少磁盘占用空间。方便备份。表修复和优化命令,如下:#REPAIRTABLE`table_name`修复表#OPTIMIZETABLE`table_name`优化表REPAIRTABLE用于修复被破坏的表。OPTIMIZETABLE用于回收
阿里云服务器,Ubuntu 报错 sudo: unable to re
阿里云服务器,Ubuntu在每次执行命令的时候,会报如下错误:$sudosudo:unabletoresolvehostiZ53k2w253xyanZiZ2zecsdy8flu603bmdg1bZ是阿里云创建服务器默认的hostname,错误其实没有什么影响,但看起来很不爽,解决方式:vim/etc/hostnameiZ53k2w253xyanZvim/etc/hostnameiZ53k2w253