vi

vigr命令 修改group、gshadow文件

vigr命令可以修改group、gshadow文件,使用vigr命令可以编辑/etc/group文件。当寻找一个编辑器时将首先尝试环境变量$VISUAL,然后是环境变量$EDITOR,最后默认是vi编辑器。 语法格式:vigr [参数] 常用参数: -g 修改组信息 -p 修改密码信息 -R 在CHROOT_DIR目录中应用更改并使用CHROOT_DIR目录中的配置文件 -s 编辑shadow 或... »

supervisord命令 配置后台服务/常驻进程的进程工具

supervisor是一个用 Python 写的进程管理工具,可以很方便的用来在 UNIX-like 系统(不支持 Windows)下启动、重启(自动重启程序)、关闭进程(不仅仅是 Python 进程)。 语法格式: supervisord [参数] 常用参数: status 查看程序状态 start 启动程序 stop 关闭程序 update 重启配置文件修改过的程序 参考实例 查看进程运行状态... »

vimdiff命令 同时编辑多个文件

纯文本文件比较和合并工具一直是软件开发过程中比较重要的组成部分,vimdiff 能够在比较出来的多处差异之间快速定位,很容易的进行文件合并操作。在需要快速比较和合并少量文件的时候,vimdiff是很好的选择。使用vimdiff的前提是保证系统中的diff命令是可用的,vim的diff模式是依赖于diff命令的。 启动方法:1. vimdiff file1 file2 … 2. vim -d fil... »

service命令 控制系统服务

service命令是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。 语法格式:service [参数] 常用参数: –status-all 显示所服务的状态 -h 显示帮助信息 参考实例 显示所有服务的状态: [root@linuxcool ~]# service --status-all 与... »

gitview命令 查看文件内容

gitview的命令全称为“gnu interactie tools viewer”。该命令用于查看文件内容。 当使用gitview命令查看文件内容时,会同时显示十六进制和ASCII格式的字符。 语法格式:gitview [参数] 常用参数: -b 单色模式,不使用ANSI控制码显示彩色 -c 彩色模式,使用ANSI控制码显示色彩 -i 显示存放gitview程序的所在位置 -l 不使用先前的显示... »

Linux gitview命令用法详解

Linux gitview命令 Linux gitview命令用于观看文件的内容,它会同时显示十六进制和ASCII格式的字码。 语法gitview [-bchilv][文件] 参数: -b  单色模式,不使用ANSI控制码显示彩色。 -c  彩色模式,使用ANSI控制码显示色彩。 -h  在线帮助。 -i  显示存放gitview程序的所在位置。 -l  不使用先前的显示字符。 -v  显示版本信... »

fsview命令 文件系统浏览器

使用fsview命令可以进行文件系统浏览。 语法格式:fsview [参数] [目录] 常用参数: –display 使用X-server显示displayname –session 恢复给定sessionId的应用程序 -sync 切换到同步模式以便调试 –bg 设置默认的背景颜色 –noxim 禁用XIM 参考实例 浏览/root目录: [roo... »

fsview命令 文件系统浏览器

使用fsview命令可以进行文件系统浏览。 语法格式:fsview [参数] [目录] 常用参数: –display 使用X-server显示displayname –session 恢复给定sessionId的应用程序 -sync 切换到同步模式以便调试 –bg 设置默认的背景颜色 –noxim 禁用XIM 参考实例 浏览/root目录: [roo... »

vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤

因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需要另外安装。但是安装了半天浪费了一整天时间踩了各种坑。最后终于成功了。因此写下此教程帮助后人,免走歪路。 以下是一路安装时的一些tips: 安装ubuntu16时,最后会下载语言包,因为是用的国外的源,需要花费大量时间,因此可以先点... »

Android自定义view之仿支付宝芝麻信用仪表盘示例

把原点移到view的中心去:@Override protected void onDraw 步骤清晰,按顺序画出仪表盘的四个部分,我们一个一个部分的看drawRound():这个很简单,内外圆弧所需的属性都已经定义好了,画笔是白色的,我们通过setAlpha()设置一下它的透明度,范围是00~ff。 »

Android使用recyclerview打造真正的下拉刷新上拉加载效果

前言前段时间需要用到recyclerview,就想找个封装好的下拉刷新,上拉加载的库,结果愣是没找到,便自己写了一个。于是,这个库就叫做WZMRecyclerview,恩,名字缩写就可以了,毕竟配不上DZT这个名字。但PullToRefreshRecyclerView是鸡齐添加删除头尾部的。 »

Android开发中Activity创建跳转及传值的方法

在Android系统的江湖中有四大组件:活动(Activity), 服务(Service), 广播接收器(Broadcast Reciver)和内容提供者(Content Provider)。 今天所介绍的就是Android开发中的四大组件之一:Activity,其他那三大组件以后再进行介绍。说道Android中的Activity,如果你做过iOS开发的话,Activity类似于iOS中的View... »

Android项目实战手把手教你画圆形水波纹loadingview

本文实例讲解的是如何画一个满满圆形水波纹loadingview,这类效果应用场景很多,比如内存占用百分比之类的,分享给大家供大家参考,具体内容如下 效果图如下: 预备的知识: 1.贝塞尔曲线    如果你不了解,可以来这里进行基础知识储备:神奇的贝塞尔曲线 2.Paint.setXfermode()  以及PorterDuffXfermode 千万不要被这个... »

Android viewpager中动态添加view并实现伪无限循环的方法

本文实例讲述了Android viewpager中动态添加view并实现伪无限循环的方法。分享给大家供大家参考,具体如下: viewpager的使用,大家都熟悉,它可以实现页面之间左右滑动的切换,这里有一个需求,就是viewpager里面加载的页数不是确定的,而是根据数据的多少来确定的。常见的应用就是在一个新闻的详细页面中,显示与此新闻有关的图片。 下面我们来看一下代码: activity_mai... »

Android中调用另一个Activity并返回结果(选择头像功能为例)

Android中调用另一个Activity并返回结果(选择头像功能为例)

然后在MainActivity中的OnCreate方法中,使用startActivityForResult能启动另一个Activity并能获得返回结果。Button button = findViewById; button.setOnClickListener;然后跳转到第二个Activity用来选择头像。activity_head.xml 然后来到其Activity,使用适配器为其设置照片源... »

android 自定义圆角button效果的实例代码(自定义view Demo)

android 自定义圆角button效果的实例代码(自定义view Demo)

概述在平时开发过程中经常会碰到需要使用圆角button的情况,一般也会包括很多其他小功能,比如要在里面添加img,设置不同的圆角大小等。针对这样的场景,直接使用创建多个shape,定义多个xml文件也是可以实现的。如果全局需要这样风格的view,那么自定义一个View是非常必要的。本文主要是个demo记录,如有需要的读者可以借鉴学习。 »

Android scrollview如何监听滑动状态

ScrollView视图的滚动过程,其实是在不断修改原点坐标。当手指触摸后,ScrollView会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么ScrollView发送tracking events到被点击的subView;若是在计时器到点后发生了移动事件,那么ScrollView取消tracking自己促发滚动。scrollview 不像recyclerview一... »

android自定义view实现钟表效果

android自定义view实现钟表效果

本文实例为大家分享了android view实现钟表的具体代码,供大家参考,具体内容如下 先看效果图: 自定义view大家肯定已经不陌生了,所以直接今天直接步入正题:如何利用canvas去绘制出一个钟表 当然绘制之前我们必须进行测量(重写onMeasure),根据自己的规则去测量,这暂时是将控件限制为一个正方形。 首先我们先把钟表分解,看它由哪几部分组成。如上图:钟表包括表盘(刻度)和表针还有文字... »

AccessibilityService实现微信发红包功能

在AccessibilityService中我们可以做模拟操作,下面记述下通过AccessibilityService实现微信发红包的功能 1.配置AccessibilityService,需要通过集成AccessibilityService来执行操作。 public class TestAccessibilityService extends AccessibilityService { @Ov... »

ASP.NET Core 3框架揭秘之 异步线程无法使用IServiceProvider问题

ASP.NET Core 3框架揭秘之 异步线程无法使用IServiceProvider问题

标题反映的是上周五一个同事咨询我的问题,我觉得这是一个很好的问题。这个问题有助于我们深入理解依赖注入框架在ASP.NET Core中的应用,以及服务实例的生命周期。 一、问题重现 我们通过一个简单的实例来模拟该同事遇到的问题。我们采用极简的方式创建了如下这个ASP.NET Core MVC应用。如下面的代码片段所示,除了注册与ASP.NET Core MVC框架相关的服务与中间件之外,我们还调用了... »

使用AccessibilityService实现自动遍历点赞功能

使用AccessibilityService实现自动遍历点赞功能

概述: 利用AccessibilityService机制实现了一个比较好玩儿的功能,微信朋友圈自动遍历点赞。即通过不断的滚动+点赞实现把每一条朋友圈都赞一次。 当然其中还要涉及一些判断算法,比如如果这条朋友圈已经赞过就跳过去,以及当前界面没有可赞的朋友圈时执行翻页。其实做起来试错是个很繁冗的过程,这个效果也差不多做了两天。 使用方式: 运行程序-开启无障碍服务,再切换到微信主界面,进入朋友圈,就会... »

微信小程序点击view动态添加样式过程解析

微信小程序点击view动态添加样式过程解析

这篇文章主要介绍了微信小程序点击view动态添加样式过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 基本逻辑: 1.给每个view自定义dataIndex属性,从0开始 2.自定义一个名为selected的class,作为被选中后的样式 3.在wx.js中给viewId属性赋为0,用于默认显示。 4.给每个view添加一个点击事件sele... »

使用AccessibilityService实现微信自动切换账号功能

使用AccessibilityService实现微信自动切换账号功能

对AccessibilityService的学习已经有一个多月了,发现其使用方法其实也都蛮简单的,只是在不同项目中试错比较复杂。 使用AccessibilityService实现了微信自动切换账号的功能,图示如下(这个步骤都是全自动的喔): 使用方式是运行程序-开启无障碍服务,再切换到微信主界面,点击【我】的tab按钮,就会自动执行退出账号再登陆的逻辑了。 AccessibilityService... »

python虚拟环境 virtualenv的简单使用

virtualenv是什么? virtualenv是一个创建隔绝的Python环境的工具。 为什么要创建虚拟环境? 它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理。 简介 隔离不同的python环境,如有点项目用Django1.11而有的项目用Django2.0,为了防止不断地重新在全局环境中反复安装不同版本的Dj... »

vue.js iview打包上线后字体图标不显示解决办法

在vue+cli项目中使用iview组件及icon图标,打包后icon不显示,解决办法: 1.在build文件夹下找到utils.js文件,把publicPath改为 ../../ if (options.extract) { return ExtractTextPlugin.extract({ publicPath:'../../', use: loaders, fallback: 'vue-s... »

Page 1 of 72123»