ubuntu 备忘

 

卷组扩容

Linux mint采用默认卷组的安装方式

sain@Linux ~ $ df -hl
Filesystem                 Size  Used Avail Use% Mounted on
udev                       3.7G     0  3.7G   0% /dev
tmpfs                      743M  9.5M  733M   2% /run
/dev/mapper/mint--vg-root  213G  132G   71G  66% /
tmpfs                      3.7G  812K  3.7G   1% /dev/shm
tmpfs                      5.0M  4.0K  5.0M   1% /run/lock
tmpfs                      3.7G     0  3.7G   0% /sys/fs/cgroup
/dev/sda1                  472M   68M  380M  16% /boot
cgmfs                      100K     0  100K   0% /run/cgmanager/fs
tmpfs                      743M   32K  743M   1% /run/user/1000

想在卷组 /dev/mapper/mint--vg-root 加入新的硬盘/dev/sdb

1. 
sain@Linux ~ $ sudo fdisk -l
[sudo] password for sain: 
Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x49aa6c17Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048    999423    997376   487M 83 Linux
/dev/sda2       1001470 468860927 467859458 223.1G  5 Extended
/dev/sda5       1001472 468860927 467859456 223.1G 8e Linux LVMPartition 2 does not start on physical sector boundary.Disk /dev/sdb: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcf13cf13Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1  *       63 625137344 625137282 298.1G  7 HPFS/NTFS/exFAT2.
sain@Linux ~ $ sudo vgdisplay--- Volume group ---VG Name               mint-vgSystem ID             Format                lvm2Metadata Areas        1Metadata Sequence No  3VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                2Open LV               2Max PV                0Cur PV                1Act PV                1VG Size               223.09 GiBPE Size               4.00 MiBTotal PE              57111Alloc PE / Size       57100 / 223.05 GiBFree  PE / Size       11 / 44.00 MiBVG UUID               VfTR2Z-OhL3-8w8T-QfSM-uq7L-C0lz-0uPob1

 

3.创建物理卷PV(Physical Volumes)
sain@Linux ~ $ sudo pvcreate /dev/sdb1
WARNING: ntfs signature detected on /dev/sdb1 at offset 3. Wipe it? [y/n]: yWiping ntfs signature on /dev/sdb1.Physical volume "/dev/sdb1" successfully created
4.sain@Linux ~ $ sudo vgdisplay--- Volume group ---VG Name               mint-vgSystem ID             Format                lvm2Metadata Areas        2Metadata Sequence No  4VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                2Open LV               2Max PV                0Cur PV                2Act PV                2VG Size               521.18 GiBPE Size               4.00 MiBTotal PE              133421Alloc PE / Size       57100 / 223.05 GiBFree  PE / Size       76321 / 298.13 GiBVG UUID               VfTR2Z-OhL3-8w8T-QfSM-uq7L-C0lz-0uPob1
5.
sudo df -hl
Filesystem                 Size  Used Avail Use% Mounted on
udev                       3.7G     0  3.7G   0% /dev
tmpfs                      743M  9.5M  733M   2% /run
/dev/mapper/mint--vg-root  213G  132G   70G  66% /
tmpfs                      3.7G   72M  3.6G   2% /dev/shm
tmpfs                      5.0M  4.0K  5.0M   1% /run/lock
tmpfs                      3.7G     0  3.7G   0% /sys/fs/cgroup
/dev/sda1                  472M   68M  380M  16% /boot
cgmfs                      100K     0  100K   0% /run/cgmanager/fs
tmpfs                      743M   32K  743M   1% /run/user/1000

 

逻辑卷
sudo lvdisplay--- Logical volume ---LV Path                /dev/mint-vg/rootLV Name                rootVG Name                mint-vgLV UUID                dKuhdv-ZCRY-5RvR-bxRe-k4KH-p406-HLJW1dLV Write Access        read/writeLV Creation host, time mint, 2018-05-25 09:30:40 +0800LV Status              available# open                 1LV Size                215.60 GiBCurrent LE             55194Segments               1Allocation             inheritRead ahead sectors     auto- currently set to     256
6
sain@Linux ~ $ sudo lvextend -L +298G  /dev/mint-vg/rootSize of logical volume mint-vg/root changed from 215.60 GiB (55194 extents) to 513.60 GiB (131482 extents).Logical volume root successfully resized.7
sain@Linux ~ $ sudo resize2fs /dev/mint-vg/root
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/mint-vg/root is mounted on /; on-line resizing required
old_desc_blocks = 14, new_desc_blocks = 33
The filesystem on /dev/mint-vg/root is now 134637568 (4k) blocks long.sain@Linux ~ $ df -hl
Filesystem                 Size  Used Avail Use% Mounted on
udev                       3.7G     0  3.7G   0% /dev
tmpfs                      743M  9.5M  733M   2% /run
/dev/mapper/mint--vg-root  506G  132G  352G  28% /
tmpfs                      3.7G   12M  3.7G   1% /dev/shm
tmpfs                      5.0M  4.0K  5.0M   1% /run/lock
tmpfs                      3.7G     0  3.7G   0% /sys/fs/cgroup
/dev/sda1                  472M   68M  380M  16% /boot
cgmfs                      100K     0  100K   0% /run/cgmanager/fs
tmpfs                      743M   32K  743M   1% /run/user/1000

参考如何通过lvextend 扩展逻辑卷大小

1.首先要再创建一个物理分区  
(使用fdisk   /dev/sda,选择n来创建一个新的分区比如sda3,主分区还是逻辑分区对此例子无所谓)
完成后需要重新启动。
可以用fdisk -l命令来查看已有分区
[root@localhost   ~]#   fdisk   -l
Disk   /dev/sda:   10.7   GB,   10737418240   bytes 
255   heads,   63   sectors/track,   1305   cylinders 
Units   =   cylinders   of   16065   *   512   =   8225280   bytes
Device   Boot             Start                   End             Blocks       Id     System 
/dev/sda1       *                       1                     13             104391       83     Linux 
/dev/sda2                             14                   522           4088542+     8e     Linux   LVM
用fdisk  /dev/sda命令,选择‘n’创建新分区,主分区,逻辑分区对这个例子来说都可以,‘w’保存。
重启机器生效===不需要重启--
2.接下来创建sda3分区   建为物理卷   (pvcreate   /dev/sda3
/dev/sda3这个路径可以参照 pvdisplay这个命令中sda1的路径,一般都是在dev下。
3.为卷组VolGroup00添加新的物理卷sda3来增大卷组的容量   (vgextend   VolGroup00   /dev/sda3
用vgdisplay来查看卷组名称。
4.现在才能扩展逻辑卷的大小   (lvextend   -L   +2G   /dev/VolGroup00/LogVol00
用lvdisplay查看逻辑卷绝对路径
*5.最后要使用resizefs2命令重新加载逻辑卷的大小才能生效。 
resize2fs   /dev/VolGroup00/LogVol00)----必须的

 

文本检索神器 searchmonkey 

sudo apt-get install searchmonkey

  Agent Ransack (windows)

slickedit linux下的神器

阅读代码堪比 source insight,调试代码堪比 visual studio。

https://blog.csdn.net/huyuan7494/article/details/72897325

 

代码浏览分析工具understand

 https://blog.csdn.net/qq_36355662/article/details/62887174

 

截图

https://jingyan.baidu.com/article/4ae03de3d71ec43eff9e6bbc.html

 

提高效率技巧:

1. 建立永久快捷键

参照上面的图示编辑用户目录下的.bashrc文件,添加一行:alias ll="ls -l" 保存退出

然后用source ~/.bashrc(或者 . ~/.bashrc)使修改立刻生效。

2. 为软件建立快捷启动命令模仿subl命令的写sain@Linux /opt/scitools/bin/linux64 $ which subl

/usr/bin/subl
sain@Linux /opt/scitools/bin/linux64 $ cat /usr/bin/subl
#!/bin/sh
exec /opt/sublime_text/sublime_text "$@"


创建文件 /usr/bin/understand

文件添加exec /opt/scitools/bin/linux64/understand
chmod a+x /usr/bin/understand
 

 

 

 

1. 安装ssh服务:

先安装sudo apt-get install openssh-server

后安装sudo apt-get install openssh-client

 显示sshd则表示服务安装成功

sain@Linux ~/Desktop $ ps -A | grep ssh*
1214 ? 00:00:00 cinnamon-sessio
1276 ? 00:00:00 ssh-agent
5389 ? 00:00:00 sshd

 

2. sougou输入法,网易云音乐,wps,visualstudiocode

http://music.163.com/#/download

http://pinyin.sogou.com/linux/

http://community.wps.cn/download/

https://code.visualstudio.com/?wt.mc_id=DX_841432

安装完sogoupinyin_2.2.0.0102_amd64.deb之后,需要安装fctix.重启

应用程序中搜素fcitx configuration,添加搜狗输入法

 

3. 安装shadowsocks

通过PPA源安装,仅支持Ubuntu 14.04或更高版本。

打开终端

sudo add-apt-repository ppa:hzwhuang/ss-qt5

sudo apt-get update

sudo apt-get install shadowsocks-qt5

 4.安装Guake Terminal和sublime

sudo apt-get install guake

另外可参考

sublime安装参考:

1.下载sublime text3 deb包
wget https://download.sublimetext.com/sublime-text_build-3103_amd64.deb
2.安装sublime text3
sudo dpkg -i sublime-text_build-3103_amd64.de

 

 5. AndroidStudio 配置

归一化配置:

sdk目录: 

~/Android_tools/sdk

启动快捷方式:(不一定有效)

[Desktop Entry]
Version=1.0
Type=Application
Name=AndroidStudio2.3
Comment=AndroidStudio
Icon=/opt/android-studio/bin/studio.png
Exec=/opt/android-studio/bin/studio.sh
Terminal=false
StartupNotify=tr

 

更好的方法是启动androidstudio,Tools菜单下直接创建

 

6. deepin root 账号设置

deepin系统默认是没有为root账号设置密码的,需要执行下面的指令 

sudo passwd root

 

7.开机自动挂载分区

编辑系统/etc/fstab 文件,默认是以UUID区分各分区

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation UUID=20c18c6c-7fc0-4c30-bd9f-d5df7095f2da / ext4 errors=remount-ro 0 1 # /boot was on /dev/sda6 during installation UUID=0ba8d57e-a628-40ad-a106-aa3d56f21ff2 /boot ext4 defaults 0 2 # /home was on /dev/sda8 during installation UUID=55b3eb18-13c2-4e34-90f6-4df36bf449fa /home ext4 defaults 0 2 # swap was on /dev/sda5 during installation UUID=31ed8d6a-2575-4990-8ee5-0f101eb8b975 none swap sw 0 0

查看硬盘信息,可以看到UUID和分区的其实有一一对应关系:

sain@Linux ~/Desktop $ sudo blkid
[sudo] password for sain: 
/dev/sda1: LABEL="ESP" UUID="F46C-A96B" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="af5dc20b-b10b-4391-85b2-05e30732df65"
/dev/sda3: LABEL="OS" UUID="F2369D40369D06AF" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="ca736ee9-c841-49b9-bd67-454d8e6b7c1e"
/dev/sda4: LABEL="Data" UUID="D20C9C1D0C9BFAA5" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="de967f44-f620-4234-b310-6f500384768c"
/dev/sda5: UUID="31ed8d6a-2575-4990-8ee5-0f101eb8b975" TYPE="swap" PARTUUID="e7c24756-5ba1-4155-8242-7acee14a432c"
/dev/sda6: UUID="0ba8d57e-a628-40ad-a106-aa3d56f21ff2" TYPE="ext4" PARTUUID="f898d6c1-8992-495d-9764-a62c1adb3ab1"
/dev/sda7: UUID="20c18c6c-7fc0-4c30-bd9f-d5df7095f2da" TYPE="ext4" PARTUUID="5b45a43d-c981-4f52-adea-53158b5ba79c"
/dev/sda8: UUID="55b3eb18-13c2-4e34-90f6-4df36bf449fa" TYPE="ext4" PARTUUID="89854a0e-f085-498d-852e-1afa819d8675"
/dev/sda9: LABEL="WINRETOOLS" UUID="F6A0BFFCA0BFC203" TYPE="ntfs" PARTUUID="667d7919-0759-4c4b-8b02-51fbc2f380b2"
/dev/sda2: PARTLABEL="Microsoft reserved partition" PARTUUID="97ac0bb1-226a-48b2-8745-343f3827b0d5"

所以,简单起见,挂在某个硬盘

只需要/etc/fstab 在末尾加上一句,保存,重启实现开机自动挂载 

/dev/sda4 /media/sain/Data ntfs defaults 0 0

defaults 等于rw,suid,dev,exec,auto,nouser,async

fstab参数解释

  

安装软件可能出现的问题:

情况1:

E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

说明:

因为安装的时候出现了一点问题,最后apt-get的包依赖关系被我搞乱了

解决办法:

在终端输入:apt-get -f install

然后在输入:

sudo apt-get install flex

情况2:

有的时候,使用sudo apt-get install可能导致意想不到的错误,尤其是中途中断了安装时,错误信息为:
Errors were encountered while processing:
ttf-dustin
khangman
kdeedu
kde
E: Sub-process /usr/bin/dpkg returned an error code (1)
此时可以这样解决:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
重新安装,在此为:
sudo apt-get --reinstall install ttf-dustin khangman kdeedu kde

 

推荐的软件,待尝试

http://blog.csdn.net/skykingf/article/details/45267517

 

 

 

Ubuntu增加快捷图标

[Desktop Entry]
Encoding=UTF-8
Name=Android Studio
Comment=android studio
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/bin/studio.png
Terminal=false
StartupNotify=true
Type=Application

 

 

 

win7 远程桌面ubuntu16.04

 

使用win10远程控制ubuntu16.04

使用win10远程控制ubuntu16.04,网上很多需要安装xfce桌面的。今天介绍一下,不需要安装其他桌面,使用Ubuntu16.04自带桌面,漂亮美观。
Ubuntu16.04端:
1、打开终端,安装xrdp,vncserver
sudo apt-get install xrdp vnc4server xbase-clients
2、安装desktop sharing(Ubuntu16.04默认已经安装),可以到应用商店下载。打开desktop sharing,设置如下:
3、安装安装dconf-editor,取消权限限制:
sudo apt-get install dconf-editor
dconf-editor设置:org > gnome > desktop > remote-access,取消 “requlre-encryption”
Win10端:
搜索远程桌面连接,输入Ubuntu的ip地址,点击连接。
选择vnc-any,输入Ubuntu的ip地址,端口不变(5900),桌面共享设定的密码,即可远程连接到ubuntu 16.04桌面。
参考http://www.linuxdiyf.com/linux/27078.html
dconf-editor有一定概率启动不了
Starting dconf-editor: imediately crashes:(dconf-editor:15007): GLib-GIO-ERROR **: Settings schema 'ca.desrt.dconf-editor.Settings' is not installedTrace/breakpoint trap (core dumped)

执行下面:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

参考:https://bugzilla.redhat.com/show_bug.cgi?id=1005156

 误删/var/lib/dpkg/info 解决办法

1、手动新建info目录:

mkdir/var/lib/dpkg/info

2、重新刷新软件安装列表

 

sudo apt-get upgrade
sudo apt-get install dis-upgrade
把所有的软件更新

ubuntu samba配置
安装samba
sudo apt get-install samba
启动时碰到一堆问题,结果发现是由于/etc/samba/smb.conf文件不存在
新建该文件

[global]
security = user
guest ok = yes
dos charset = UTF-8
unix charset = UTF-8
display charset = UTF-8
wins support = yes
time server = yes
[home]
comment = public share
path = /home/ninjame/
valid user = ninjame
browseable = yes
writable = no

[aosp]
comment = public share
path = /home/ninjame/aosp
valid user = ninjame
browseable = yes
writable = yes

 

[aosp]
comment = public share
guest ok = yes
dos charset = UTF-8
unix charset = UTF-8
display charset = UTF-8
path = /home/sain/aosp
browseable = yes
writable = no

[ftp]
comment = public share
guest ok = yes
dos charset = UTF-8
unix charset = UTF-8
display charset = UTF-8
path = /home/sain/ftp
browseable = yes
writable = yes

增加samba密码

sudo  smbpasswd  -a user,新增用户,该用户和ubuntu用户不是一回事,一定要加sudo,否则没有任何提示

重启服务

sudo service smbd restart

 

安装samba过程可能有些过于激进的操作,系统只能进入高级选项,选择一个特定的版本重启,且无法进入正常界面

考虑将系统内核进行升级

参考:http://www.linuxidc.com/Linux/2017-03/141940.htm

找到想升级的版本:http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.52/

ninjame@ubuntu1604:~$ uname -sr
Linux 4.4.0-79-generic

wget  http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.52/linux-headers-4.4.52-040452_4.4.52-040452.201702260631_all.deb
wget  http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.52/linux-headers-4.4.52-040452-generic_4.4.52-040452.201702260631_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.52/linux-image-4.4.52-040452-generic_4.4.52-040452.201702260631_amd64.deb

 4.4.80

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.80/linux-headers-4.4.80-040480_4.4.80-040480.201708062341_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.80/linux-headers-4.4.80-040480-generic_4.4.80-040480.201708062341_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.80/ linux-image-4.4.80-040480-generic_4.4.80-040480.201708062341_amd64.deb

 

 

以上命令在用户目录~下执行就可以,安装后在/boot 目录生成新文件

下载完成这些所有内核文件后,如下安装:

  1. sudo dpkg -*.deb

 

安装完成后,重启并验证新的内核已经被使用了:

  1. uname -sr

就是这样。你下次就可以使用比 Ubuntu 16.04 默认安装的内核的更新版本了。

 

安装搜狗输入法

用 im-config 命令打开一个配置器窗口

默认是ibus,需要修改为 fcitx

重启 ubuntu 系统就可以了。



转载于:https://www.cnblogs.com/hixin/p/6896887.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/254021.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DDL DML DCL

2019独角兽企业重金招聘Python工程师标准>>> DDL is Data Definition Language statements. Some examples:数据定义语言&#xff0c;用于定义和管理 SQL 数据库中的所有对象的语言 DML is Data Manipulation Language statements. Some examples:数据操作语言&…

favicon.ico--网站标题小图片二三事

前言: 什么是favicon? 直接用图说话:这个就是favicon favicon.ico 是一种格式&#xff0c;一般用于网页地址栏前或者在标签上以缩略方式显示网站标志&#xff0c;也可以拖曳favicon到桌面以建立到网站的快捷方式。为什么要设置favicon图标&#xff0c;以图像形态显示&#xff…

镜头MTF传递函数解读

什么是镜头的MTF曲线&#xff1f;MTF全称是Modulation Transfer Function&#xff0c;译为调制传递函数&#xff0c;其单位以line/mm来表示。MTF综合反映了镜头的反差和分辨率特性&#xff0c; MTF是用仪器测量的&#xff0c;因而可以完全排除胶片等客观因素的影响和人工判读的…

Java的线程模型

并发不一定要依赖多线程&#xff08;如PHP中很常见的多进程并发&#xff09;&#xff0c;但是在Java里面谈论并发&#xff0c;大多数都与线程脱不开关系。 线程是比进程更轻量级的调度执行单位&#xff0c;线程的引入&#xff0c;可以把一个进程的资源分配和执行调度分开&#…

BT656/BT601/BT1120协议以及DM365/DM355/DM6467上使用的YUV颜色空间说明

ITU-R BT.601和ITU-RBT.656国际电信联盟&#xff08;International Telecommunication Union&#xff09;无线通信部门&#xff08;ITU-R&#xff09;制定的标准。严格来说&#xff0c;ITU-R BT.656应该是隶属ITU-R BT.601的一个子协议。ITU-R BT.601是演播室数字电视编码参数标…

eclispe设置workspace text file encoding

在windows下开发&#xff0c;经常会遇到eclipse新导入的工程 java代码中的注释或者字符串中文显示乱码&#xff0c;每次都要一个个项目更改麻烦&#xff0c;特地找了下&#xff0c;可通过如下方法一次性设置。 转载于:https://www.cnblogs.com/zhjh256/p/7190537.html

工业定焦镜头的选型公式

工业镜头的焦距(f mm)可以根据FOV(视场), WD(工作距离) 和CCD芯片尺寸计算出来:FOV视场指被摄取物体的大小&#xff0c;视场的大小是以镜头至被摄取物体距离(WD)&#xff0c;镜头焦距(F)及CCD芯片尺寸确定的。镜头的焦距&#xff0c;视场大小、工作距离、光学倍率计算如下:焦距…

Nginx系列二:(Nginx Rewrite 规则、Nginx 防盗链、Nginx 动静分离、Nginx+keepalived 实现高可用)...

一、Nginx Rewrite 规则 1. Nginx rewrite规则 Rewrite规则含义就是某个URL重写成特定的URL&#xff08;类似于Redirect&#xff09;&#xff0c;从某种意义上说为了美观或者对搜索引擎友好&#xff0c;提高收录量及排名等。 语法&#xff1a; rewrite<regex><replace…

受限玻尔兹曼机(RBM)以及对比散度(CD)

1. RBM 的提出 BM 的缺点&#xff1a; 计算时间漫长&#xff0c;尤其是无约束自由迭代的负向阶段&#xff1b;对抽样噪音敏感&#xff1b;流行软件的不支持&#xff1b;受限玻尔兹曼机&#xff08;Restricted Boltzmann Machine,简称 RBM&#xff0c;以解决 BM 的学习效率过慢的…

Qt中查看ui_xxx.h文件方法

前提 1、Qt当有界面 2、构造完成 满足以上两个条件qt会生成ui_xxx.h文件。 如何查看 方法1 在cpp文件中找到UI下的一个对象 如&#xff1a; ui->textEdit Ui::QWDialog按住Ctrl键&#xff0c;使用鼠标左键点击UI下的一个对象&#xff0c;如&#xff1a;textEdit、QWDia…

springCloud Finchley 实战入门(基于springBoot 2.0.3)【三 Eureka-高可用服务注册中心】...

Eureka高可用注册中心 Eureka Server的设计一开始就考虑到了高可用的问题&#xff0c;在eureka服务治理设计中&#xff0c;所有的节点即是是服务提供方&#xff0c;也是服务消费方。 在部署高可用注册中心前我们先需要准备一下&#xff0c;本地环境。因为我们实例是在单台电脑上…

Qt使用两组RadioButton,两组之间相互独立

Qt中使用两组共四个RadioButton时&#xff0c;由于RadioButton的特性&#xff0c;所以两组一共四个按钮每次只能选择一个&#xff0c;要使得两组RadioButton相互独立&#xff0c;需要用到QButtonGroup这个功能&#xff0c;把RadioButton加到QButtonGroup里面&#xff0c;实现两…

sleep 和 wait 的区别

为什么80%的码农都做不了架构师&#xff1f;>>> 面试中常问的就是 sleep 和 wait 有什么不同吗&#xff1f;为了面试时候发挥的更好&#xff0c;我在这里总结分享下。 首先对于 sleep() 方法&#xff0c;我们首先要知道该方法是属于 Thread 类中的。而 wait() 方法…

QT 中textEdit 和 textBrowser 无法使用斜体及加粗等 解决办法

编辑框的几个种类 QT 中一共四个文本编辑框 分别是 Line Edit 、Text Edit、 Plait Text Edit和textBrowser四种文本编辑框架&#xff01; 一、输入内容不同 1、LineEdit&#xff1a;LineEdit的输入内容为单行文本输入。 2、TextEdit&#xff1a;TextEdit的输入内容为多行文…

变量属性

变量属性 C语言的变量属性 C语言中的变量可以有自己的属性在定义变量的时候加上“属性”关键字属性关键字指明变量的特有意义auto关键字 auto即C语言中局部变量的默认属性auto表明将被修饰的变量存储在栈上编译器默认所有的局部变量都是auto的register关键字 register关键字指明…

Dubbo 整合 Pinpoint 做分布式服务请求跟踪

2019独角兽企业重金招聘Python工程师标准>>> 在使用Dubbo进行服务化或者整合应用后&#xff0c;假设某个服务后台日志显示有异常&#xff0c;这个服务又被多个应用调用的情况下&#xff0c;我们通常很难判断是哪个应用调用的&#xff0c;问题的起因是什么&#xff0…

C#2.0 委托

委托 委托是一个非常不错的设计&#xff0c;允许我们把方法做为参数传递&#xff0c;实现了开放閉放原则。在方法中我们只要有一个委托占位&#xff0c;调用者就可以传入符合签名的方法来做不同的操作&#xff0c;这也面向对象开发中多态的魅力。 但是在C#1.0的时候&#xff…

qt乱码Could not decode“xxx.cpp“ with “UTF-8“-encoding.Editing not possible问题处理

问题描述&#xff1a;如题&#xff1a; 解决方法&#xff1a; 1、点击Select Encoding按钮 2、选择按照系统编码 3、选中System后点击按编码重新载入 4、问题解决

特斯拉自动驾驶系统秘密,来自特斯拉AI总监爆料

据外媒报道&#xff0c;特斯拉汽车公司人工智能&#xff08;AI&#xff09;总监安德烈卡帕西(Andrej Karpathy)日前参加2018年TRAIN AI大会时&#xff0c;剖析了该公司构建自动驾驶仪&#xff08;Autopilot&#xff09;计算机视觉解决方案的方法。据介绍&#xff0c;Autopilot编…

快捷键汇总

navicat 运行选中代码 ctrshiftr navicat 运行所有代码 ctrr 快速显示桌面 wind 转载于:https://www.cnblogs.com/caer/p/6064571.html