自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(233)
  • 收藏
  • 关注

转载 Vue3中获取列表中的DOM元素(搬运)

【代码】Vue3中获取列表中的DOM元素。

2024-01-22 15:55:38 45

原创 常用JS库的d.ts的定义

在NPM中使用 @types/xxx 搜索添加xx.d.ts即可

2022-02-13 21:56:53 895

原创 加速gradle编译

···buildscript { repositories { // mavenCentral() // jcenter() // google() maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'http://maven.aliyun.com/nexus/content/gro

2020-12-04 22:56:51 253

转载 debian下创建新用户useradd

1.使用sudo:sudo useradd -m abc -g sudo -s /bin/bash -d /home/abcsudo passwd abc2.直接在root用户下:groupadd abcuseradd -m abc -g abc -s /bin/bash -d /home/abcpasswd abc关于useradd命令的参数意义如下,供参考:-c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中;-d<登入目录..

2020-08-15 19:43:09 4338

转载 Git合并多次提交记录

一、首先在终端输入查看git log命令查看提交的历史记录,默认只显示两条提交纪录,可按回车键显示多条纪录.二、然后复制合并前的一次提交记录的前9位hash值2565ds565,在终端输入:git rebase -i 2565ds565 进行合并三、然后就会进入历史提交的编辑页面 pick acf6d24 第二次提交 pick 0353373 第三次提交 # Rebase 2169bc5..0353373 onto 2169bc5 (2 commands)...

2020-05-14 16:01:54 1347

原创 白色背景,白色文字怎么显示清晰?

<TextView android:shadowDx="0" android:shadowDy="0" android:shadowRadius="10" android:shadowColor="#60000000" "/>

2020-03-11 23:04:14 2200

转载 Android Binder 机制 实例分析

Binder框架有3个方面组成:Binder服务端、Binder驱动以及客户端组成。Binder服务端:Binder服务端实际上就是一个Binder对象,该对象一旦创建就会开启一个隐藏的线程,该线程用来接收Binder驱动发送的消息,然后执行onTransact函数,并根据onTransact的参数执行不同的服务代码;因此要实现一个Binder服务就得重载onTransact方法。...

2019-10-29 11:23:29 244

原创 Gradient 角度

switch (angle) { case 0: st.mOrientation = Orientation.LEFT_RIGHT; break; case 45: st.mOrientation = Orientation.BL_TR; break; case 90: st.mOrienta...

2019-05-13 20:34:59 2383

原创 sox with lame

./configure \--enable-shared \--disable-static \LDFLAGS="-L/usr/local/lib -L/Users/zhangchen/Downloads/temp/build/lame/lib -L/Users/zhangchen/Downloads/temp/build/libmad/lib " \CFLAGS="-I/Users/zh...

2019-04-22 17:35:43 255

转载 cmake 添加头文件目录,链接动态、静态库

罗列一下cmake常用的命令。CMake支持大写、小写、混合大小写的命令。1. 添加头文件目录INCLUDE_DIRECTORIES语法:include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...])它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的作用。...

2019-04-10 16:10:25 631

转载 动态库和静态库的区别

  转载自:https://zhidao.baidu.com/question/1946953913764139388.html 我们通常把一些公用函数制作成函数库,供其它程序使用。  函数库分为静态库和动态库两种。  静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。  动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因...

2019-04-03 15:05:26 423

转载 ios真机和模拟器沙盒文件

前言我们有时候需要在沙盒中存储东西,所以总有需求就是查看沙盒文件里面存储的文件,这就需要我们查看沙盒文件,沙盒文件包括真机的沙盒文件和模拟器的沙盒文件,模拟器的是x386架构的,真机的是arm的64、32位的其他结构。这篇就说一下真机和模拟器的沙盒文件查看方法。一、沙盒文件结构  出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯...

2019-04-02 14:23:06 1056

原创 利用Android Studio的liveTemplate功能,自动打印传入方法参数

进入设置LiveTemplate,在kotlin模板里面添加一个模板,名字可以叫logeTemplateText中输入:Log.e(TAG,"$methodname$ $args$");点击右侧EditVariablesmethodname kotlinFunctionName()args groovyScript("def sb ...

2019-03-18 16:09:11 817

原创 android 启动黑屏解决方法

第一步定义一个style,这个style的目的是在启动窗口显示想要的内容(windowBackground)&lt;style name="WelcomeStyle" parent="AppTheme.NoActionBar"&gt; &lt;item name="android:windowBackground"&gt;@color/white&lt;/item&gt; &

2019-03-06 16:28:16 3071

转载 linux后台执行命令:&和nohup

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。&amp; 当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上&amp; 实现后台运行。例如:sh t...

2019-02-28 14:46:40 247

转载 关于Nginx反向代理DDNS的DNS缓存问题

在使用nginx做反向代理的,将请求发送到一个动态DDNS域名的时候,该动态DDNS域名对应的IP是A ,刚开始运行一切正常,但是当运行了一段时间以后,该动态DDNS域名对应的IP变了之后(例如对应的IP由A变为B),nginx的转发仍然还在向原先的IP A发送请求,导致反向代理中断,此时reload nginx后才会重新恢复正常,且日志显示数据转发到新的IP B了,请问如何让nginx自动去重新...

2019-01-15 14:41:18 5479

原创 Transmission 相关

pkill -HUP transmission-da

2019-01-04 15:47:05 508

原创 Removing Jar Signatures in Gradle Build

Caused by: java.lang.SecurityException: Invalid signature file digest for  jar {from { (configurations.runtime).collect { it.isDirectory() ? it : zipTree(it) } } { exclude 'META-INF/*.RSA',...

2018-12-24 12:22:20 165

转载 maven 更换阿里镜像

国内镜像:阿里打开IntelliJ IDEA-&gt;Settings -&gt;Build, Execution, Deployment -&gt; Build Tools &gt; Maven  查看maven  .2文件的地址而一般情况下在c:\Users\xx.m2\这个目录下面没有settings.xml文件,我们可以新建一个,settings.xml文件下的内容是:直接粘贴复制...

2018-12-04 18:23:01 2677

原创 LinearLayout里面设置多个TextView,TextView高度不一致的问题

如下图所示:最后一个TextView有两行文字,高度被缩小了,和第一第二个TextView的高度明显不同。 请注意,文字排列十分整齐,我怀疑父类帮他对齐了,所以查了一下LiearLayout的文档,发现属性里面有一个baseLineAligned十分可疑,文档上解释是:如果该属性设置false,就阻止layout自动使用baseLine对齐,于是我试了一下设置成false ,问题就解...

2018-11-22 18:15:14 3827

转载 Android SpannableString Example

转载自:http://androidcocktail.blogspot.com/2014/03/android-spannablestring-example.html  The SpannableString in android is an excellent way to style strings in a TextView.Put simply, it allows a ...

2018-11-22 15:48:28 157

转载 Quick Tip – Changing default port for HTTP Reverse Proxy on both vCenter Server & ESXi

If you decide to use a custom port for the HTTP Reverse Proxy (rhttpproxy) on vCenter Server which uses port 80 (HTTP) and 443 (HTTPS) by default, you should also apply the same change on all ESXi hos...

2018-11-19 17:40:09 498

转载 win10内置ubuntu的使用方法

win10开启内置Ubuntu转载自 王涛哥哥 https://www.jianshu.com/p/6d6e629df051日常开发中经常windows和Linux系统频繁切换,比较常用的方法是window+虚拟机的Linux。但是这样来回切换效率较低,而且虚拟机比较吃内存,我的8G内存+i56200u的笔记本有时候会变得非常卡。即使是windows远程连接虚拟机开启无界面的系统(例如V...

2018-11-18 23:41:13 12495

转载 CentOS更改阿里云的源

1、打开centos的yum文件夹输入命令cd  /etc/yum.repos.d/2、用wget下载repo文件输入命令wget  http://mirrors.aliyun.com/repo/Centos-7.repo如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安装。当前目录是/etc/yum.repos.d/,刚...

2018-11-14 16:33:54 166

原创 安装CentOS后需要调整网络

使用 vi 编辑器修改 /etc/sysconfig/network-scripts/ifcfg-eth0进入 /etc/sysconfig/network-scripts 目录cd /etc/sysconfig/network-scripts打开配置文件vi ifcfg-ens33这里可能你的文件名不是这个,但是找前面是 ifcfg-ens 的就是了将文件里的 ONBOOT=no...

2018-11-14 16:22:40 281

转载 MAC OS 烧录ISO文件到U盘

转载自:https://my.oschina.net/dingdayu/blog/873616一、查看磁盘列表diskutil list找到你所要操作的磁盘路径,一定要谨慎,这里如果选择错误,有可能直接损失数据。一般情况,第一个磁盘是主磁盘(系统磁盘)二、取消磁盘挂载烧制镜像必须先取消挂载diskutil unmountDisk /dev/disk1...

2018-11-14 15:30:00 10641

原创 gitlab需要设置locale

LANG=en_US.UTF-8LC_ALL=en_US.UTF-8LC_CTYPE=en_US.UTF-8 

2018-11-14 12:11:37 1535

原创 安装Gitea以及一些错误处理

我是在Ubuntu里面安装的,直接遵循他的安装手册安装的二进制文件:1.wget -O gitea https://dl.gitea.io/gitea/1.5.0/gitea-1.5.0-linux-amd64chmod +x gitea2.测试./gitea web3.创建用户运行gitea (比如:git)adduser \ --system \ ...

2018-11-02 10:54:50 10502

原创 MySql数据库中查询修改表中字符编码(charset)的方法

MySQL字符集多种多样,下面为您列举了其中三种最常见的MySQL字符集查看方法,该方法供您参考,希望对您学习MySQL数据库能有所启迪。一、查看MySQL数据库服务器和数据库MySQL字符集。mysql&gt; show variables like '%char%';   +--------------------------+----------------------------...

2018-11-02 10:08:42 12430

转载 评价一个交换机是否合格(包转发率和交换容量)指标

交换机的包转发率(吞吐量)指的是交换机转发数据包的能力,单位是pps(包每秒),也就是交换机每秒可以转发多少个数据包。 交换机接口速率:100Mbit/s的以太网接口,学过计算机的同学都知道,每8个bit组成一个字节,所以接一个百兆接口转换成节=12.5Mbyte/s,也 就是说每秒这个以太网接口能转发12.5M个字节=12500000byte。由于以太网的冲突检测机制,所以以太网传输...

2018-11-01 13:55:21 10359

转载 ubuntu设置swap(交换内存)

ubuntu设置swap(交换内存)1.首先用命令free查看系统内Swap 分区大小 total used free shared buffers cache       Mem: 1002 964 38 0 21 410       -/+ buffers/cache: 532 470       Swap: 1024 24 10002.添加swap文件mkdir swa...

2018-10-31 17:42:27 11905

转载 Linux后台执行命令:&和nohup

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。&amp;  当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上&amp; 实现后台运行。例如:sh t...

2018-10-22 10:57:54 613

转载 CoordinatorLayout使用详解: 打造折叠悬浮效果

补充:不想要下面的阴影,可以在代码里面这么写app_bar_layout.targetElevation = 0f1.简介CoordinatorLayout遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的折叠悬浮效果。- 作为最上层的View- 作为一...

2018-10-19 10:36:57 300

原创 问题:调用getIdentifier获得drawable的资源id之后,设置到imageview,图片是黑色的

val bgRes = resources.getIdentifier(getString(R.string.splash_image),"drawable",packageName)LogUtil.e(TAG, "onCreate package name:$packageName resource $bgRes real res: ${R.drawable.launch_safty_...

2018-10-18 14:24:38 1256 1

原创 centos 把非www的域名指向www

需求:example.com 指向 www.example.com (也可以带端口号) cd /etc/httpd/sites-availablevim your_site_name.conf&lt;VirtualHost *:80&gt;    ServerName example.me    Redirect permanent / http://www.example.me/...

2018-10-15 18:05:43 475

原创 centos查找文件

使用rpm -qal | grep php.ini命令,定位到php.ini的位置。

2018-10-15 16:45:58 2644

原创 CentOS安装字幕组下载工具步骤

提示:1.该程序运行时CPU占用率比较高,疑似有其他行为,所以不建议驻留内存开启,也就是用的时候开启,不用的时候关闭2.下载到最后的99%基本就没有速度了,猜测是人人在程序做了手脚,好让你的客户端多开一会,多一些上传量。如果不愿意上传,可以直接关掉客户端,视频还是可以播放的,不用等到100%下载完毕。大概步骤是:一、下载主程序二、添加启动脚本三、将启动脚本加入服务中,开机自...

2018-10-08 11:22:51 1178 2

原创 Android_Gridlayou中有textview的文字过长超过显示的边界处理方法

问题描述:xml中的层次结构 &lt;android.support.v7.widget.GridLayout android:id="@+id/gridlayout" android:layout_width="match_parent" android:layout_height="wrap_cont...

2018-09-06 10:11:46 1603

原创 Gradle修改输出的文件夹名称和文件名称

android.applicationVariants.all { variant -&gt; variant.outputs.all { variant.packageApplication.outputDirectory = new File(variant.packageApplication.outputDirectory.absolutePath.replac...

2018-08-21 16:16:57 3830

原创 有关于Ubuntu SSH的设置

首先需要安装 ssh 服务sudo apt-get install openssh-server查看ssh服务状态sudo service ssh status修改ssh服务配置文件(主要修改端口)sudo nano /etc/ssh/sshd_config重启ssh服务sudo service ssh restart切换到个人工作目录,创建ssh文件夹cd ~ &amp;&amp; mkdir ...

2018-04-05 12:00:53 652

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除