![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工欲善其事必先利其器
nwpushuai
总结经验,记录学习
展开
-
Windows 10 内置linux执行带GUI的应用程序
1. 安装MobaXterm,并运行2.打开内置的Linux,命令执行带GUI的运行程序即可原创 2021-06-09 15:26:52 · 316 阅读 · 1 评论 -
ApacheDS搭建
前提安装jdksudo apt-get installopenjdk-8-jdk安装先安装apacheds2配置客户端远程登录,这里使用Apache Directory Studio,配置界面如下,要注意hostname一定不能写ip设置用户名密码,默认:user:uid=admin,ou=system password:secret配置创建分区nwpushuai.com导入下面的ldifversion: 1dn: cn=admin,dc=nwpushua...原创 2020-06-03 14:13:16 · 1101 阅读 · 0 评论 -
samba配置参数详解
samba配置参数详解 samba大约超过200个配置参数.[global] netbios name = HARDY #设置服务器的netbios名字 server string = my server #对samba服务器的描述 workgroup = DEBIAN_FANS #samba服务器属于哪个工作组名或域名 encrypt passwo...转载 2018-08-09 16:29:32 · 9900 阅读 · 0 评论 -
【Python】ipython 快捷键 魔术命令 以及系统交互命令
原文地址:https://blog.csdn.net/AlienGrey/article/details/52208490ipython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。在ubuntu 下只要 sudo apt-get install ipytho...转载 2018-07-26 17:00:09 · 811 阅读 · 0 评论 -
windows linux子系统配置错误
1. Error: 0x800703fa - Press any key to continue关于windows下如何安装linux子系统教程很多,可以自行百度,我采用的是Microsoft Store下载安装的方式,但是在启动Ubuntu的时候报错如下:Error: 0x800703fa - Press any key to continue解决办法,打开服务管理,重启LxssManager服...转载 2018-06-28 09:18:45 · 1498 阅读 · 0 评论 -
Flutter beta 版尝鲜(在 Windows + Android Studio 与 MacOS + VS Code 的安装配置)
原网址:https://blog.csdn.net/huihut/article/details/79544960Flutter 是一个 Google 发布的跨平台移动 UI 框架,使用 Dart 语言开发,可以构建高质量原生 iOS 、Android 以及 Fuchsia OS 应用,并且在排版、图标、滚动、点击等方面实现零差异。Flutter 官网鉴于最近出了 beta 版,就来尝鲜一下吧。本...转载 2018-06-26 16:20:55 · 594 阅读 · 0 评论 -
Windows平台下载Android源码(整理)
Google官方下载源码使用的系统Ubuntu系统,不过现在我们需要在Windows系统中下载Android源码文件。网站的地址是:https://android.googlesource.com/里面包括Android系统各个部分的源码,我们只需要下载platform就行点击进入即可看到下载地址地址是:https://android.googlesource.com/platform/manif...转载 2018-06-26 16:13:02 · 2258 阅读 · 2 评论 -
使用GPG签名你的commit
[git]使用GPG签名你的commit概述GPG是一种加密算法,现在github支持commit使用GPG加密,从而保证提交的commit在传输的过程中没有被篡改。一、生成GPG密钥什么是GPG:阮一峰的GPG教程安装GPG:brew install GPG生成GPG key:gpg --gen-key,根据提示,生成GPG key,注意:确保邮箱的那项是你github账号认证的邮箱;还有记住输...原创 2018-06-26 09:46:33 · 768 阅读 · 0 评论 -
cmder 常用配置(包括默认管理员运行和解决中文乱码)
简介cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令。下载官网地址:http://cmder.net/ 下载的时候,会有两个版本,分别是mini与full版;唯一的差别在于有没有内建msysgit工具,这是Git for Windows的标准配备;全安装版 cmder 自带了 msysgit, 压缩包 23M, 除了 git...转载 2018-05-22 10:29:46 · 2459 阅读 · 0 评论 -
原 Android SELinux Enforcing 模式下问题及解决
平台:RK3288 + android 5.11修改selinux模式为enforcing (默认为 permissive) 主要修改parameter:FIRMWARE_VER:5.1.1MACHINE_MODEL:rk3288...#private 6GB, System 512MB, Data 3GB, origin 512MBCMDLINE:console=ttyFIQ0 andr...转载 2018-05-13 16:43:49 · 5135 阅读 · 0 评论 -
htpasswd.cgi 网页远程修改gerrit ht 认证的密码文件
在搭建gerrit系统时,一般都会采用apache的.htacces 认证方法 但trac本身并不提供修改密码的功能,修改密码只能通过htpasswd/htpasswd2命令来进行,这的确是一件相当不make sense的事。其实,利用一个免费的perl脚本可以方便的通过http方式修改apache的认证文件。文件名:htpasswd.pl,获取地址http://home.xnet.com/~ef...原创 2018-05-05 21:03:36 · 683 阅读 · 0 评论 -
linux系统下tar/gz/7z/xz/bz2/zip等各种格式的打包压缩解压
原网址:https://blog.csdn.net/LEON1741/article/details/54317715linux系统下总会遇到各种格式的压缩包,什么tar/gz/7z/xz/bz2/zip等等,每种格式文件的解压和压缩方法都不完全一致,所携带的参数也都各有千秋,初学者往往会一脸茫然,不知如何是好。于是,本文就对上述各种常见的文件和命令进行一番总结和对比,以便查阅和参考。一、...转载 2018-08-09 13:26:22 · 1398 阅读 · 0 评论 -
smb服务共享的文件夹在Linux下进行mount (Linux版本为Ubuntu 16.04)
1、在Ubuntu中安装Samba的相应组件: sudo apt-get install cifs-utils 2、查看其上已经共享的目录,假设Samba服务器的IP地址为10.120.199.233: smbclient -L 10.120.199.233 -N其中-N即为匿名的意义。3、在本...原创 2018-08-09 14:45:36 · 5696 阅读 · 0 评论 -
Please wait while Jenkins is getting ready to work (jenkins)
如果界面提示Jenkins正在启动,请稍后...或者提示Please wait while Jenkins is getting ready to work...解决方法:1.需要你进入jenkins的工作目录,打开 hudson.model.UpdateCenter.xml 把http://updates.jenkins-ci.org/update-center.j...原创 2019-10-10 21:52:54 · 1981 阅读 · 0 评论 -
Bugzilla搭建
修改CPAN源地址:命令修改## 以下cpan shell命令sudo cpancpan[1]> o conf urllist https://mirrors.aliyun.com/CPANcpan[2]> o conf commit安装CPAN上的扩展包for Perlcpan> install Bundle::CPANPLUS::Dependenc...原创 2019-10-10 11:09:03 · 357 阅读 · 0 评论 -
svn迁移到git仓库并保留commit历史记录
前提已安装git 已安装gitlab迁移1.环境准备:sudo apt-get install git-svn2.svn账号与git账号映射,users.txtsvn账号=git账号名称<username@mail.com>3.svn转换为gitgit svn clone svn://ip端口/projectname --no-metadata...转载 2018-09-25 10:04:54 · 1047 阅读 · 0 评论 -
win10与ubuntu16.04双系统时间不同步问题的分析与解决
问题描述:在win10上在安装ubuntu16.04双系统后,win10系统的时间与准确时间有8小时的误差,而ubuntu16.04系统时间是准确的即便在win10系统中修改了时间,再次启动时仍然出现之前的误差。问题分析:引入两个概念:本地时间与硬件时间本地时间是操作系统上的时间硬件时间是计算机的BIOS时间因为双系统装在同一个计算机上,所以win10与ubu...转载 2018-09-14 15:22:59 · 539 阅读 · 0 评论 -
Android 系统(ubuntu 16.0.4)下载、编译、运行
Android 7的系统版本新增的很多的新功能,比如说任务处理功能,允许用户双击“最近”按钮去快速切换到自己上一次使用的应用程序中。同时,“最近”菜单中还有一个“清除全部”按钮。再比如说新增了省流量功能,在接近用户计费周期末,或是流量包本身较小的情况下,减少应用消耗的数据流量。在启用这一模式时,系统将拦截后台的数据使用,并在可能的情况下减少前台运行应用使用的数据量,例如限制你看视频,下调画质,以及...原创 2018-09-06 16:42:23 · 1624 阅读 · 0 评论 -
Ubuntu16.04安装phpMyAdmin
安装一、使用apt自动安装 sudo apt install phpmyadmin安装完成后,创建软链接到web根目录下(我的是/var/www/html/) sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin二、手动安装首先去phpmyadmin官网下载最新源码,当前最新的是4.8.1...转载 2018-09-09 23:58:31 · 2201 阅读 · 0 评论 -
Android Studio配置文件路径修改
原网址:https://www.jianshu.com/p/7a58c5f154c5注意:新版的Android Studio可能已经无法使用下面的方法进行配置文件路径的迁移,下文仅供参考。使用Android Studio进行Android开发已经成为趋势了,好的工具要用得称手也少不了好的调教,在Windows下更是如此。这里对Android Studio的相关配置文件的路径修改做下小结...转载 2018-08-15 10:13:40 · 1777 阅读 · 0 评论 -
Ubuntu 16.04 文件服务器--samba的安装和配置
Samba是在Linux系统上实现的SMB(Server Messages Block,信息服务块)协议的一款免费软件。它实现在局域网内共享文件和打印机,是一个客户机/服务器型协议。客户机通过SMB协议访问服务器上的共享文件系统。安装步骤: 1、首先同步源的索引,保证获取到最新的软件包。执行sudo apt-get update; ...原创 2018-08-09 15:22:00 · 19792 阅读 · 1 评论 -
svn diff 增加颜色_colordiff安装
svn没有颜色,以为配置后就会有颜色,百度后发现svn就是没有颜色用第三方工具colordiff给svn增加颜色,安装记录 1、下载官网: https://www.colordiff.org/下载: https://www.colordiff.org/colordiff-1.0.18.tar.gz 2、解压安装tar -xzvf colordiff-1.0.18.tar.gzcd colordif...原创 2018-05-05 00:00:27 · 730 阅读 · 0 评论 -
ubuntu16.04安装chrome谷歌浏览器
原文地址:https://blog.csdn.net/qq551551/article/details/78885704按下 Ctrl + Alt + t 键盘组合键,启动终端。 输入以下命令:sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/1wget -q -O ...转载 2018-05-09 14:15:03 · 976 阅读 · 0 评论 -
AndroidLocalizationer 支持百度翻译
原网址:https://blog.csdn.net/wjskeepmaking/article/details/78817915前言各位小伙伴如果想在Android项目中支持多国语言,大部分会使用到一个国际化插件AndroidLocalizationer,这插件提供了微软和Google翻译,但是最近,发现这个插件总是报出空指针异常,翻看了几篇文章,都说是需要申请ID才行,但Google Trans...转载 2018-04-13 23:58:08 · 657 阅读 · 0 评论 -
Gerrit 服务器自身权限说明
权限总览图Access Database: 此类权限允许用户有进入gerrit自身的数据库的权限。 Batch Changes Limit: 此类权限允许用户有批量修改原创 2018-02-04 09:46:23 · 523 阅读 · 0 评论 -
gerrit权限控制
gerrit权限控制原网址:http://blog.csdn.net/chenjh213/article/details/50571190Gerrit 代码审查权限说明:http://mp.blog.csdn.net/postedit/79251109Gerrit 服务器自身权限说明:http://mp.blog.csdn.net/postedit/79251112转载 2018-02-04 09:49:06 · 7282 阅读 · 0 评论 -
Gerrit 代码审查权限说明
权限总览图 Label Code-Review:原创 2018-02-04 09:45:40 · 7180 阅读 · 0 评论 -
GPG入门教程
一、什么是GPG要了解什么是GPG,就要先了解PGP。1991年,程序员Phil Zimmermann为了避开政府监视,开发了加密软件PGP。这个软件非常好用,迅速流传开来,成了许多程序员的必备工具。但是,它是商业软件,不能自由使用。所以,自由软件基金会决定,开发一个PGP的替代品,取名为GnuPG。这就是GPG的由来。GPG有许多用途,本文主要介绍文件加密。至于邮件的加密,不同的邮件客户端有不同...转载 2017-12-07 00:25:41 · 598 阅读 · 0 评论 -
Repo介绍
目录1. 概要2. 工作原理2.1 项目清单库(.repo/manifests)2.2 repo脚本库(.repo/repo)2.3 仓库目录和工作目录3. 使用介绍3.1 init3.2 sync3.3 upload3.4 download3.5 forall3.6 prune3.7 start3.8 status4. 使用实践4.1 对项目清单文件进行定转载 2017-12-12 09:01:10 · 97752 阅读 · 9 评论 -
OpenGrok源码搜索引擎搭建
1. OpenGrok简介有些情况下,我们需要在GB级别甚至几十GB级别且随时不断更新的大型代码(比如Android源码)里面搜索阅读源码,那么我们自然而然会有以下一些基本的需求:能够快速搜索代码,代码可存放于本地/服务器,代码之间可以跳转,跨平台,易于维护.显然SourceInsight、ctags、grep等工具在这些场景下就不太适合,于是有了OpenGrok这类代码搜索引擎。先看看维原创 2018-02-03 23:31:27 · 1379 阅读 · 0 评论 -
Repo 的使用小结
原网址:https://www.cnblogs.com/v2m_/p/7060832.html一、安装创建目录和修改环境变量$ mkdir ~/bin$ PATH=~/bin:$PATH下载repo代码$curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo > ~/bin/repo$ chmod转载 2018-02-04 00:22:55 · 6050 阅读 · 0 评论 -
Gerrit安装
1. Gerrit安装之前mysql的准备工作 1.由于gerrit,我决定使用mysql数据库,所以要对配置进行修改以及。 Gerrit使用mysql的问题解决:http://blog.csdn.net/nwpushuai/article/details/79250379 2.创建mysql数据库 ...原创 2018-02-03 23:42:13 · 2315 阅读 · 0 评论 -
gerrit的配置文件详解
[gerrit] basePath = git #git仓库的位置 serverId = 135fae90-5324-49fc-8cb0-b7e8e4400e6c #gerrit服务器的serverId canonicalWebUrl = http://localhost原创 2018-02-03 23:41:35 · 7211 阅读 · 0 评论 -
搭建BBS,TestLink MantisBT,Bugzilla,Jenkins (Ubuntu)
1. 安装apache 1.安装apahce:sudo apt-get install apache2 2.配置apache: /etc/apache2/apache2.conf 找到""的位置-->更改"/var/www/"为新的根目录就可以了,这里我把它更改为"/home/nwpushuai/SoftWa原创 2018-02-04 09:51:45 · 461 阅读 · 0 评论 -
搭建XMAPP,BBS,TestLink MantisBT,Bugzilla,Jenkins (Windows)
1.安装XMAPP (使用的版本:xampp-win32-7.1.7-0-VC14-installer.exe)2.安装Discuz (使用的版本:Discuz_X3.3_SC_UTF8.zip) 1.将Discuz_X3.3_SC_UTF8.zip解压(upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件;readme 目录为产品介绍、授权、原创 2018-02-04 09:52:47 · 1170 阅读 · 0 评论 -
repo的manifest.xml文件全解
manifest.xml 文件结构: manifest这个是配置的顶层元素,即根标志remotename:在每一个.git/config文件的remote项中用到这个name,即表示每个git的远程服务器的名字(这个名字很关键,如果多个remote转载 2018-02-04 13:50:42 · 13958 阅读 · 1 评论 -
ubuntu16.04 下 NVIDIA GTX1050ti 显卡驱动 PPA安装
ubuntu16.04 下 NVIDIA GTX1050ti 显卡驱动 PPA安装1.硬件配置:CPU Core i7-7700HQ(含集成显卡) 独立显卡 NVIDIA GTX1050ti2.禁用nouveau驱动Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从Linux内核卸载掉才能安装NVIDIA官方驱动。 将nouveau添加到黑名单blacklist.co...原创 2018-04-13 23:06:02 · 10799 阅读 · 0 评论 -
GnuPG教程(一)-CLI
原网址:http://blog.csdn.net/xianghongai/article/details/52861698GnuPG 是一个开放源程序的与OpenPGP 标准兼容的非对称信息加密系统。GnuPG四类组成私钥文件公钥文件公钥回收证书私钥密码私钥和公钥运用发件人 明文—->[发件人私钥-数字签名]—->文件签名密文 明文—->[收件人公钥-加密]—->密文收件人...转载 2018-03-21 23:16:35 · 751 阅读 · 0 评论 -
GnuPG教程(二)-Windows客户端gpg4win
原网址:http://blog.csdn.net/xianghongai/article/details/52861801最新版本已经有了中文版鼠标右键查看大图界面创建密钥对导出密钥签名和加密解密和验证签名转载 2018-03-21 23:15:00 · 1346 阅读 · 0 评论 -
GPG实际使用问题
1.gpg: Can't check signature: public key not found错误的解决方法nwpushuai@nwpushuai:~/Sources/temp/temp$ repo initGethttp://××××××××:×××/repo/test-reporemote: Counting objects: 73, doneremote: Finding sourc...原创 2018-03-10 01:22:45 · 3957 阅读 · 0 评论