Oh My Zsh是基于zsh命令行的一个扩展工具集,提供了丰富的扩展功能.除了功能增强之外,还提供非常丰富的主题.使用Oh-My-Zsh打造酷炫Shell终端的步骤(Deepin系统): 原始终端: 第一步:下载并安装zsh renyz07@renyz07-PC:~/Desktop$ sudo apt install zsh          #需要输入密码 第二步:下载并安装git renyz07@renyz07-PC:~/Desktop$ sudo apt install git 第三步:…
1.概述 哈,今天给大家带来一个ViewPagerIndicator的制作,相信大家在做tabIndicator的时候,大多数人都用过 TabPageIndicator,并且很多知名APP都使用过这个开源的指示器.大家有没有想过如何自己去实现这样的一个指示器,并且代码会有多复杂 呢~~~今天,我就带领大家来从无到有的实现这样一个指示器,当然了,不准备一模一样,搞得没有创新似的,再看标题,跟MIUI相关,所以我们准备做一个 特性与TabPageIndicator一致的,但是样子和MIUI的Tab一…
Android ViewPager 打造炫酷欢迎页 ViewPager是Android扩展v4包中的类,这个类可以让用户切换当前的View.对于这个类的应用场景,稍加修改就可以应用到多个环境下.比如:App的欢迎页,App导航页设计,app的侧滑退出和app的侧边栏应用界面设计等都可以用ViewPager实现.     1. 关于欢迎页的导航设计 设计思想:欢迎页的导航包括几个app说明(欢迎页),页面的下方有导航点,显示当前所在的页面数,自动跳转下一页,最后一页有进入的 登陆\注册 的按钮.或…
JParticles 2.0 发布,打造炫酷的粒子特效.不好意思哈,在这么繁花似锦的世界里,标题不得不取得吸引眼球一点哈,不然...还是不啰嗦了,我们进入正题吧 简单介绍一下 JParticles 2.0 版本之前还叫 Particleground.js,相信在用的朋友应该不会陌生,关于 1.x 版本的宣传文案可以移步看这里哈,或许可以帮助你了解 JParticles 2.0 的一些东西. 我们一贯的理念 我们(我/笑哭)一贯的理念是信仰:"The Write Less, Do More&quo…
现在如果想打造一款专业的App,UI的设计和操作的简便性相当重要.UI设计可以借助Photoshop或者AI等设计工具,之前了解到WPF设计工具Expression Blend可以直接导入PSD文件或者AI设计文件(当然不是全部特征支持),最近研究了一下,也费了一番周折,好在最后实现了预期的效果.下面将step by step用示例说明如何先用PS构建一个矢量图形模板,然后用Expression Blend导入PSD文件,并获取PATH的Data值,为打造一款炫酷的个性进度条控件构建美观UI.…
感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经作者同意必须保留此段声明!如有问题请联系我,侵立删,谢谢! 我的博客:http://www.cnblogs.com/GJM6/  -  传送门:[点击前往] 中秋主题的3D旋转相册 如图,这是通过Javascript和css3来实现的.整个案例只有不到80行代码,我希望通过这个案例,让正处于迷茫期的js初学者…
1.概述 本篇博客的产生呢,是因为,群里的哥们暖暖给我发了个效果图,然后问我该如何实现顶部ViewPager指示器的字体变色,该效果图是这样的: 大概是今天头条的app,神奇的地方就在于,切换ViewPager页面的时候,顶部指示器改成了字体颜色的变化,个人觉得还是不错的. 那么核心的地方就是做一个支持字体这样逐渐染色就可以了,我大概想了32s,扫描了一些可能实现的方案,最终定位了一个靠谱的,下面我就带大家开始实现的征程. 实现之前贴一下我们的效果图: 2.效果图 1.简单使用 效果如上图了,关…
一.grafana介绍 grafana是一个开源的数据展示工具, 是一个开箱即用的可视化工具,具有功能齐全的度量仪表盘和图形编辑器,有灵活丰富的图形化选项,可以混合多种风格,支持多个数据源特点. zabbix监控性能毋庸置疑,但也有很多人说zabbix图形显示过于简单.丑,因此用grafana显示zabbix中的数据再好不过了. grafana使用超级简单,安装完成后登陆grafana添加数据源即可,后面的事情就是添加图表等工作了. 二.grafana安装 #安装grafana yum inst…
看到有些next主题的网站很炫酷,那么是怎么配置的呢?接下来我会讲一讲如何实现一些炫酷的效果 主要有以下32种: 在右上角或者左上角实现fork me on github 添加RSS 添加动态背景 实现点击出现桃心效果 修改文章内链接文本样式 修改文章底部的那个带#号的标签 在每篇文章末尾统一添加“本文结束”标记 修改作者头像并旋转 博文压缩 修改``代码块自定义样式 侧边栏社交小图标设置 主页文章添加阴影效果 在网站底部加上访问量 添加热度 网站底部字数统计 添加 README.md 文件 设…
本文转载于:奥怪的小栈 这篇文章告诉你如何在2019快速上手搭建一个像我一样的博客:基于HEXO+Github搭建.并完成SEO优化,打造一个炫酷博客. 本站基于HEXO+Github搭建.所以你需要准备好HEXO+Github等相关软件和工具. 前言 现在已经是2019年了,你还没有自己的博客就out了!所以,我为了赶上时代的潮流,花费了几天的时间,从零基础到入门.搞出来了这样的一个博客.在这里跟大家分享一下经验.由于网上已经有很多而且很详细的hexo搭博客教程了,我就不再学习他们,把全部过程…
大数据学习之Linux进阶 1-> 配置IP 1)修改配置文件 vi /sysconfig/network-scripts/ifcfg-eno16777736 2)注释掉dhcp #BOOTPROTO="dhcp" 3)添加配置(windows->ipconfig -all) IPADDR=192.168.50.179 NETMASK=225.255.255.0 GATEWAY=192.168.50.1 DNS1=219.141.136.10 4)重启网卡 service…
三.Linux进阶指令(重点) 1.df指令    作用:查看磁盘的空间 #df -h 选项:-h    表示以可读性较高的形式展示大小 2.free指令     作用:查看内存使用情况 #free -m 选项:-m表示以mb为单位查看 注:Swap:用于临时内存,当系统真是内存不够时可以使用临时内存充当内存 3.head指令    作用:查看一个文件的前n行,如果不指定n,则默认显示前10行 #head -n 文件路径 选项:n表示数字 4.tail指令 作用:查看一个未见末n行,如果不指定n…
Linux进阶命令: find .  | ls --help | more  grep ll | grep 1.txt   grep -ri  BASH 1.txt   grep -ri BASH  xargs cp 1.txt 2.txt 3.txt ddd   grep -ril BASH | cp `xargs` ddd   grep -ril BASH | xargs cp ddd Linux系统命令:  ps -Af  //列出所有进程 ps -ef netstat -anop //列…
iTerm2 + Oh My Zsh 打造舒适终端体验 写在前面 最终效果图: 因为powerline以及homebrew均需要安装command line tool,网络条件优越的同学在执行本文下面内容之前,可以先安装XCode并打开运行一次(会初始化安装components),省去以后在iterm2中的等待时间. 另外,git也是必要的,各位可以自行下载安装,除了网络没有任何坑: https://git-scm.com 介于此,本文默认各位同学已经安装了git环境和xcode(command…
将之前捣腾的音乐频谱效果加上一个播放列表就成了现在的喵喵播放器(Meow meow Player,额知道这名字很二很装萌~),全HTML5打造的网页程序,可本地运行也可以挂服务器上用. 在线Demo及源码 你可以访问下面的地址打开在线demo: http://wayou.github.io/MeowmeowPlayer/ 项目github地址: https://github.com/Wayou/MeowmeowPlayer/ 示例音乐下载,提供给硬盘里没有Music的同学:http://pan.…
内容简介 1.第二部分第一课:终端Terminal,好戏上场 2.第二部分第二课预告:命令行,世界尽在掌握 终端Terminal,好戏上场 随着第一部分的结束,我们进入了第二部分(小编你这好像是废话...). 也许是第一部分有点偏理论,而且安装Linux的发行版Ubuntu系统又比较难概述,所以小编备受折磨之后,有点“青年痴呆”也是正常. 但我向你保证,从这一部分开始,好戏正式上演! 经过第一部分的洗礼,我们了解了Linux的历史和很多概念,如何安装Linux,Linux的桌面环境和图形界面是怎…
Linux桌面新彩虹 --Fedora 14 炫酷应用新体验 650) this.width=650;" hspace="12" align="left" width="160" height="95" alt="" src="http://www.tdbsb.com/1/IMAGES/index_image002.jpg" />Linux的桌面应用已经越广泛其发展势头足…
使用CoordinatorLayout打造各种炫酷的效果 自定义Behavior -- 仿知乎,FloatActionButton隐藏与展示 NestedScrolling 机制深入解析 一步步带你读懂 CoordinatorLayout 源码 自定义 Behavior -仿新浪微博发现页的实现 ViewPager,ScrollView 嵌套ViewPager滑动冲突解决 自定义 behavior - 完美仿 QQ 浏览器首页,美团商家详情页 CoordinatorLayout简介 Coordi…
本文首发于:微信公众号「运维之美」,公众号 ID:Hi-Linux. 「运维之美」是一个有情怀.有态度,专注于 Linux 运维相关技术文章分享的公众号.公众号致力于为广大运维工作者分享各类技术文章和发布最前沿的科技信息.公众号的核心理念是:分享,我们认为只有分享才能使我们的团体更强大.如果你想第一时间获取最新技术文章,欢迎关注我们! 公众号作者 Mike,一个月薪 3000 的杂工.从事 IT 相关工作 15+ 年,热衷于互联网技术领域,认同开源文化,对运维相关技术有自己独特的见解.很愿意将自…
安装CentOS CentOS 7的安装与其他Linux发行版的安装差不多,个别地方稍有不同. 准备工作 准备材料 U盘:容量700M以上,用于制作U盘启动盘,因为在制作启动盘时会格式化U盘,所以U盘内不要包含重要资料 CentOS 7.1 LiveCD ISO镜像文件 Universal USB installer:Windows下的U盘启动盘制作工具 一个已安装Windows的电脑:用于制作U盘启动盘 运行Universal USB installer并制作U盘启动盘 将U盘插入计算机,重启…
进阶命令 1    df指令   查看磁盘的空间 # df -h    -h表示可读性更高,方便读取 执行指令后(Filesystem:磁盘名称  size:磁盘总大小  Used: 被使用的大小  Avail:剩余大小   Use%:使用百分比   Mounted on :挂载路径) 2     # free -m  查看内存使用情况   (-m  表示以mb为单位查看) [ Total:总大小 used:使用过的大小 free:空闲的空间 shared:共享内存 buffers:输出缓冲区…
目录 一.进阶命令 二.系统命令 三.压缩和归档 3.1.归档 3.2.压缩 3.3.归档并压缩 归档.接档:tar -cf.tar -tvf 压缩.解压:gzip.gunzip 归档并压缩:tar -czf 接档并解压:tar -xzf 一.进阶命令 find //列出当前目录以及子目录(包括隐藏文件) | //管道符,作用:前一个命令输出结果,作为后一个命令的输入 grep //文本搜索工具,例:gerp bash for99.sh 在for99.sh中搜索带有bash的行 //ll | g…
Linux是什么 Linux就是个操作系统: 它和Windows XP.Windows 7.Windows 10什么的一样就是一个操作系统而已! Linux能干什么: 它能当服务器,服务器上安装者各种企业应用.服务. 比如:Web服务(apache,就是能架设网站的).数据库(MySQL,存储网站信息数据的).博客系统(wordpress) 等…… Linux系统用在哪些领域: 比如某网站的服务器,他们肯定用Linux.再比如某网站的数据库,他们差不多也基于Linux.再比如机关部门.学校.东莞…
Shell是在程序员与服务器间建立一个桥梁,它对外提供一系列命令,让我们得以控制服务器.常用的Bash就是Shell的一种,也是Linux下默认Shell程序.这里介绍一种更强大的.更人性化的Shell——oh-my-zsh. 默认 CentOS / Ubuntu / Mac 系统用的是 Bash,倒也不是说 Bash 不好,而是说我们有更好的选择. Zsh属于Shell中的一种,但比Bash好用,而且完全兼容Bash,拥有及其丰富的插件.强大的自动补全能力.以及自定义功能,可以大大提供我们使用…
此文章参考以下三篇文章,如有侵权请联系 Linux非root用户安装zsh, 并用oh-my-zsh进行配置 在没有sudo权限的Linux服务器下安装oh-my-zsh 不使用root权限安装zsh和oh-my-zsh 安装zsh 新建zsh文件夹 cd && mkdir zsh && cd zsh 下载最新版本的zsh,需要手动添加版本号 wget https://sourceforge.net/projects/zsh/files/latest/download/zs…
目录 一.元字符 二.grep命令 1. 过滤出包含某字符串的行 2. 过滤出以某字符串开头(结尾)的行 3. 过滤出包含某字符串及其相邻的行 4. 过滤出不包含某关键字的行 5. 过滤出包含多个字符串中任意一个的行 6. 查看目录中包含某字符串的所有文件 三.find命令 1. 按文件名查找 2. 按文件类型查找 3. 按文件大小查找 4. 按文件时间查找 5. 按文件权限查找 6. 按组合条件查找 7. 查找出文件后做相应处理 四.sed命令 1. sed简介 2. 工作流程 3. 基本语法…
1.linux命令 1.1.find功能:在linux文件系统中,用来查找一个文件放在哪里了.举例:find /etc -name "interfaces"总结:(1)什么时候用find? 当你知道你要找的文件名,但是你忘记了它被放在哪个目录下,要找到该文件时,用find.(2)怎么用find? find 路径 -name "文件名" 1.2.grep功能:在一个文本文件中,查找某个词.举例:grep -nr "SUN" *总结:(1)什么时候用…
常用命令 rpm -q centos-release 查看centos版本 whereis java 查看文件安装路径 which java 查看可执行文件路径 echo $PATH echo $JAVA_HOME vi /etc/profile JAVA_HOME=/usr/local/jre1.7.0_76export JAVA_HOMEPATH=$PATH:$JAVA_HOME/binexport PATH source /etc/profile /etc/init.d/iptables…
Rstudio Server 是Rstudio开发的基于R语言的网页版(只能在Linux),你在手机上都可以运行R,还是挺方便的.就是配置起来有点麻烦.      官方下载链接:https://www.rstudio.com/products/rstudio/download-server/ 本文列举了8个报错提醒以及如何将本机与Rstudio Server实现交互. -------------------------------- 1.为啥笔者觉得Rstudio Server适合Linux?…
一.Linux目录结构 目录 说明 /lost found系统修复 /bin 二进制命令所在的目录. /boot 系统引导程序所需的文件目录.安装系统分区的时候一般单独要分一个boot分区,大小可谓128-256M,该分区数据增长神效 /dev (Device flies)设备软件目录,比如磁盘.光驱….. /etc 系统配置,启动程序 /home 普通用户的家,目录默认数据存放目录 /lib 启动系统和运行命令所需的共享库文件和内核模块存放 /mnt 临时挂载存储设备的挂载点, u盘直接插入光…