综合( 右侧选择分类 )
littleGG

不输入密码ssh直接登录阿里云Linux主机

最新使用自动打包系统遇到了自动上传不输入密码登录的东西,借鉴了下面这篇文章服务器环境:阿里云云服务器,Linux版本 - CentOS客户端环境:Mac OSX Terminal在Terminal中用ssh命令登录服务器每次都要输入密码,虽然可以复制/粘贴密码,但登录后一段时间不操作,服务器会自动断开连接,连接时又要复制/粘贴密码,还是有些不方便。有没有办法实现登录时不用输入密码呢?有办法,这篇博
3424 人浏览
database

数据库优化之降龙十八掌

技术老铁们,工作累了,我们就一起来放松一下!老张我呢是个金庸迷,在金庸小说中,降龙十八掌无愧巅峰外功,它的威力之大可想而知。而今儿,老张要给大家介绍18招式,来优化我们的 MySQL 数据库,让它跑起来更快,更稳定!之前老有学生问我,张老师该如何优化我们的 MySQL 数据库呢?这个问题太泛泛了,不是很具体!因为数据库的优化要从多个角度去考虑,通过不同的维度模型去排查问题。老师整理了下思路,大概可
3424 人浏览
php

Yii2的where方法使用大全

PHP工程师说白了也是CURD工程师,所做的工作无非是各种业务的CURD,掌握各种where的使用,MM再也不用担心我的程式会被攻击了~Yii中,使用where方法是非常频繁的,而且where方法本身的使用技巧比较的多,在这里我梳理了一些常用的,以便于以后工作中的随时查阅的需要,也希望能帮助到查阅此文的你,也欢迎各位的补充,不足之处希望指出!还是从简入深吧!ps:这里的数据表是进行模拟的。1)简单
3419 人浏览
wechat

小程序周期性更新

小程序周期性更新基础库 2.8.0 开始支持,低版本需做兼容处理。生效条件:用户七天内使用过的小程序周期性更新能够在用户未打开小程序的情况下,也能从服务器提前拉取数据,当用户打开小程序时可以更快地渲染页面,减少用户等待时间,增强在弱网条件下的可用性。使用流程1. 配置数据下载地址登录小程序 MP 管理后台,进入设置 -> 开发设置 -> 数据周期性更新,点击开启,填写数据下载地址。2.
3419 人浏览
hgweb

JS - Lodash工具库的使用详解1(使用debounce函数实现防抖)

Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。Lodash 通过降低 array、number、objects、string 等等的使用难度从而让 JavaScript 变得更简单。同时其在 npm 每天下载量都超过 200 万,足以证明了它受欢迎的程度。 一、使用 debounce 函数实现防抖1,安装配置(1)这里假设我们需要在 Vue.js 项目里使用 L
3414 人浏览
hangge

K8s - Kubernetes使用详解5(运行CronJob样例)

Linux中有cron程序可以定时执行任务,而Kubernetes的CronJob则提供了类似的功能,可以定时执行Job。五、运行 CronJob1,准备工作(1)Kubernetes默认没有enable CronJob功能,需要在kube-apiserver中加入这个功能。首先我们修改kube-apiserver的配置文件:1vi /etc/kubernetes/manifests/kube-a
3414 人浏览
android01

Android产品研发(十七)-- Hybrid开发

上一篇文章中我们介绍了android开发中经常会涉及到但又常常被忽视掉的开发者模式。主要讲解了包括如何打开手机的开发者模式,开发者模式中各个菜单的意义和作用,如何清除手机App数据,以及清除手机App数据具体清除那些数据等知识点,具体关于android中开发者模式的知识,可参考我的: android产品研发(十六)-->开发者选项本文将介绍android中hybird开发相关的知识点。hyb
3413 人浏览
xiaozhi

18.JavaScript 是如何工作的:WebRTC 和对等网络的机制

概述WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。在此之前,P2P技术(如桌面聊天应用程序)可以做一些网络做不到的事情,WebRTC 填补了 Web 这一关键空白点。WebRTC 是一项实时通信技术,它允许浏览器或者 app 之间可以不借助中间媒介的情况下,建立浏览器之间点对点的连接
3411 人浏览
ziyouxia

yii2如何设置 keywords 和 descripition

在Yii2中如何设置title是非常容易的,只要在view.PHP里面设置$this->title="xxx"即可代码如下:$this->title="page title"; 但是如何设置 keywords 和 descripition呢?博主原本以为会有类似$this->keywords这种,然后果断发现没有。(强烈要求yii官方增加这个)于是看了下源代码(View.php)
3405 人浏览
cheng

Android Dialog点击返回键不消失

在开发过程中我们经常需要各种对话框,使用最多的应该就是Dialog;面对不同的需求,可能需要不同的效果。1,点击返回键,不关闭Dialog// 默认为 true,为 false 时表示不可取消 mDialog.setCancelable(false);
3402 人浏览
java

java高级技术体系,撸了今年阿里、头条和美团的面试,我有一个重要发现

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。最近我搜集了93套阿里、腾讯、美团、网易等公司19年的面试题,把技术点梳理成一份大而全的“Java高级工程师”面试xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节,由于篇幅有限,这里以图片的形式给大家展示一部分。这份 xmind 尤其适合:1.近期想跳槽
3398 人浏览
hgweb

JS - Lodash工具库的使用详解6(Array数组函数3:移除、修改原数组内容)

六、Array 数组操作函数3:修改原数组内容1,剔除一个数组的元素(指定元素移除)pull 方法可以移除数组 array 中所有和给定值相等的元素。 var array = [1, 2, 3, 1, 2, 3]; _.pull(array, 2, 3); console.log(array);2,剔除一个数组的元素(指定索引移除)pullAt 方法根据索引 indexes,移除 a
3398 人浏览
hgweb

Vue.js - 封装Axios实现全局的loading自动显示效果(结合Element UI)

在 vue 项目中,我们通常会使用 Axios 库来与后台进行数据交互。而当我们发起 ajax 请求时,常常需要在页面上显示一个加载框(Loading 效果),然后等数据返回后自动将其隐藏。要实现这个功能,我们可以在每次请求前手动显示个加载框,等收到数据后又将其隐藏。但如果每个请求要都这么做,就略显麻烦。 下面通过样例演示如何封装一个带 loading 效果的 Axios 组件,它能够对请求和响应
3397 人浏览
hgweb

Vue.js - 解决部署到服务器后Element UI图标不显示问题(404错误)

1,问题描述(1)element-ui自带了一套常用的图标集合,使用起来十分方便。最近发现当Vue.js项目中使用element-ui图标时,如果使用npm run dev方式启动,图标是显示正常的: (2)而一旦使用npm run build编译打包后发布到服务器上,会发现图片显示不出来(Chrome浏览器下显示方块)。(3)查看网络请求可以看到如下两个字体文件加载不到:http://local
3395 人浏览
android

Springboot的POST、GET、PUT、DELETE请求实例

概述上文我们讲了Spring Boot + gradle环境搭建,能够将项目运行起来了。我们继续往前走,接收一些常见的请求。1 Spring的请求前文我们的访问我们的项目直接就是用的http://localhost:8080/,这里对于具体的项目我们可以加上项目路径并且设置端口号。在application.properties文件中,server.port=9090 server.context
3380 人浏览
android01

Android产品研发(二)-- 启动页优化

上一篇文章中我们介绍加单说明了一下android的编码规范,这里我是强烈建议大家在团队合作中约定编码规范的,哪怕是一个并不是十分规范的规范总比没有规范好得多,尤其是团队产品的研发,对产品的持续迭代过程中你会越发的意识到编码规范对产品迭代的好处,当然了,这里并不是要求大家一定按照文中给出的编码规范作为团队中使用的编码规范,而是希望大家在团队合作中能够约定出自身的编码规范,哪怕其并不是十分的规范。而这
3380 人浏览
iOS

TextField内文字距左边框的内边距

默认情况下,当向textField输入文字时,文字会紧贴在textField左边框上.我们可以通过设置textField的leftView,设置一个只有宽度的leftView.这样还不够,因为默认leftView是不显示的.还需要将leftViewMode设置为UITextFieldViewModeAlways.这样就完成了.(小技巧:通过查询UITextField的头文件可以看出leftView
3376 人浏览
cnbzlj

android轮播图Banner的使用及详解

今天带给大家一个比较实用的轮播图框架,banner1.导入依赖Gradledependencies{ compile 'com.youth.banner:banner:1.4.10' //最新版本 }或者引用本地libcompile project(':banner')2.添加权限<uses-permission android:name="android.permissio
3372 人浏览
hangge

SpringBoot - 实现JSON数据的返回(将模型转成JSON字符串)

JSON是目前主流的前后端数据传输方式。在Spring Boot项目中,只要添加了Web依赖(spring-boot-starter-web),就可以很方便地实现JSON转换。下面我们通过样例进行演示。Web依赖默认加入了jackson-databind作为JSON处理器,我们不需要要添加额外的JSON处理器就可以返回一段JSON。1,实体类创建首先我们创建一个Book实体类,注意这里用到了两个注
3369 人浏览
java

《Java从入门到放弃》框架入门篇:hibernate基本配置

hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长时间,整个过程都需要自己来把控,如果把控得不好,运气好只是把饭煮成粥,运气不好就是一锅炭了。而使用hibernate就跟使用电饭煲一样,根据刻度放水和米,然后按煮饭还是煮粥,接下来等它“叮~”的一声后,
3369 人浏览