dev

DevExpress各大版本支持的VS版本和支持的.net版本图

三世轮回 提交于 2020-02-06 09:40:54
如下图所示,绿色Yes代表支持,红色No代表不支持。对于有些人觉得装了dev后,vs工具箱没有,一般都是以下两大问题: 1、要么你的Dev的版本不支持你当前的VS版本,没有很正常。 2、要么你的项目的.net版本并不支持当前版本Dev,修改项目的.net版本即可 另外如果以上都没有问题的话,还有其他两种情况 1、请记住安装顺序,先装VS,后装Dev,理由不需要解释自然懂; 2、以上都没问题的话,工具箱还是没有dev的控件的话,但是VS工具栏有DevExpress选项卡,则可以选择Repair Tool(重置工具箱:可以右击工具箱,或者选择DevExpress选项卡), 如果VS工具栏上没有DevExpress选项卡的话,请到安装路径找到exe修复Dev。 DevExpress各大版本支持的VS版本和支持的.net版本图(Winform、WPF、ASP.NET MVC和ASP.NET WebForm) Winform 最新 WPF ASP.NET MVC ASP.NET WebForm 来源: https://www.cnblogs.com/liweiguang/p/12267618.html

linux中模拟延时与丢包的实现

醉酒当歌 提交于 2020-02-06 05:09:16
延迟模拟: 1模拟eth0 网卡传输设置延迟为100ms发送 # tc qdisc add dev eth0 root netem delay 100ms 2设置带有波动的延迟情况,该命令将 eth0 网卡的传输设置为延迟 100ms ± 10ms (90 ~ 110 ms 之间的任意值)发送。 # tc qdisc add dev eth0 root netem delay 100ms 10ms 3该命令将 eth0 网卡的传输设置为 100ms ,同时,大约有 30% 的包会延迟 ± 10ms 发送。示例:现在 ping 一下 216 机器: # tc qdisc add dev eth0 root netem delay 100ms 10ms 30% 丢包模拟: 1该命令将 eth0 网卡的传输设置为随机丢掉 1% 、10%的数据包。 # tc qdisc add dev eth0 root netem loss 1% #tc qdisc add dev eth0 root netem loss 10% 该命令将 eth0 网卡的传输设置为随机丢掉 1% 的数据包,成功率为 30% 。 # tc qdisc add dev eth0 root netem loss 1% 30% 2 删除网卡上面的相关配置:将之前命令中的 add 改为 del 即可删除配置: # tc

磁盘相关

房东的猫 提交于 2020-02-06 02:25:46
一块新的数据盘,df -h没有挂载,要想使用数据,最简单的方法(格式化----挂载) fdisk -l mkfs.xfs /dev/vdb mkdir -p /data mount /dev/vdb /data/ df -h 后期加的数据盘要使用 [root@ecs-syq-20200204 ~]# fdisk -l Disk /dev/vdc: 100 GiB, 107374182400 bytes, 209715200 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 如果ecs没有挂载(添加到实例),命令行fdisk -l也找不到 格式化—挂载(临时挂,永久挂写配置文件) [root@ecs-syq-20200204 ~]# mkfs.xfs /dev/vdc [root@ecs-syq-20200204 ~]# mount /dev/vdc /mnt/ [root@ecs-syq-20200204 ~]# df -h /dev/vdc 100G 747M 100G 1% /mnt 来源: CSDN 作者: 健士 链接:

KeepAlived双主配置

China☆狼群 提交于 2020-02-06 00:42:17
文章目录 环境规划 配置说明 keepalived 配置 RS的配置 Client 测试 解决了什么问题 环境规划 配置说明 Client的网关指向 192.168.1.4 RS,keepalived 网关指向 192.168.43.17 RS上安装 httpd服务,RS1,RS2的vip为 192.168.43.100,RS3,RS4的vip为 192.168.43.200 keepalived服务器上安装 keepalived服务,配置两个vip,192.168.43.100,192.168.43.200 路由器上开启路由转发的功能 keepalived 配置 安装keepalived软件包 yum install keepalived -y 配置文件 vim /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs { notification_email { root@localhost } notification_email_from keepalived@localhost smtp_server 127.0.0.1 smtp_connect_timeout 30 router_id keepalived-01 // keepalived-02 vrrp_mcast

ip命令讲解

六月ゝ 毕业季﹏ 提交于 2020-02-05 20:30:42
简介 如今很多系统管理员依然通过组合使用诸如ifconfig、route、arp和netstat等命令行工具(统称为net-tools)来配置网络功能,解决网络故障。net-tools起源于BSD的TCP/IP工具箱,后来成为老版本Linux内核中配置网络功能的工具。但自2001年起,Linux社区已经对其停止维护。同时,一些Linux发行版比如Arch Linux和CentOS/RHEL 7则已经完全抛弃了net-tools,只支持iproute2。 作为网络配置工具的一份子,iproute2是linux下管理控制TCP/IP网络和流量控制的新一代工具包,旨在替代老派的工具链net-tools,即大家比较熟悉的ifconfig,arp,route,netstat等命令。net-tools通过procfs(/proc)和ioctl系统调用去访问和改变内核网络配置,而iproute2则通过netlink套接字接口与内核通讯。抛开性能而言,net-tools的用法给人的感觉是比较乱,而iproute2的用户接口相对net-tools来说相对来说,更加直观。比如,各种网络资源(如link、IP地址、路由和隧道等)均使用合适的对象抽象去定义,使得用户可使用一致的语法去管理不同的对象。更重要的是,到目前为止,iproute2仍处在持续开发中。 如果你仍在使用net-tools

git 拉取远程分支

为君一笑 提交于 2020-02-05 19:13:06
步骤 新建空文件夹 初始化 git 添加远程 git 仓库 拉取远程分支到本地 本地创建分支并切换到远程分支 拉取这个远程分支 新建空文件夹 mkdir demo 初始化 git git init 添加远程 git 仓库 git remote add origin git@github.com/xxx/xxx.git 拉取远程分支到本地 git fetch origin dev 本地创建分支并切换到远程分支 git checkout -b (本地分支) (远程分支) git checkout -b dev origin/dev 拉取这个远程分支 git pull origin dev 来源: CSDN 作者: DongFuPanda 链接: https://blog.csdn.net/DongFuPanda/article/details/104184872

Git速查笔记

ε祈祈猫儿з 提交于 2020-02-05 19:01:51
教程链接及各位大佬笔记 新建仓库: git init 添加文件 git add readme.txt 提交更改 git commit -m 'add readme.txt' 查看状态 git status 查看提交日志 git log git log --pretty=oneline 查看当前文件与上次保存源文件区别 git diff readme.txt 回退到上一个版本 git reset --hard HEAD^ //HEAD^是上一个版本,HEAD~100是上一百个版本 查找每一次命令历史,假设查到commit id是ec4ac06 git reflog git reset --hard ec4ac06 恢复文件 git checkout -- readme.txt #用版本库里的版本替换工作区的版本 关联远程库并把远程库命名为origin git remote add origin git@server-name:path/repo-name.git 查看远程库信息 git remote -v 推动master分支内容到远程库 git push origin master 从远程库中下载代码到本地 git clone git@github.com:michaelliao/gitskills.git 创建dev分支并切换至dev分支 git checkout -b dev

nvm的安装

筅森魡賤 提交于 2020-02-05 12:28:44
 安装前可先卸载原来的node, npm, 安装成功后,可用nvm装node 一、用nvm-noinstall.zip安装 1.nvm-windows 下载 https://github.com/coreybutler/nvm-windows/releases 2.把nvm_noinstall.zip解压到比如c:/dev/nvm 中(其它盘也可以,建议开发有关的安装在C盘); 3.右键以管理员的身份运行install.cmd . 直接按回车,在C盘根目录下会生成一个setting,txt.并拷贝到C:/dev/nvm.修改内容: root: C:\dev\nvm path: C:\dev\nodejs arch: 64 proxy: none node_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/ 4.配置环境变量 打开‘控制面板主页->高级系统设置->高级->环境变量’后会有‘用户变量’和‘系统变量’两个选项,建议在‘用户变量’里面设置: NVM_HOME:C:\dev\nvm NVM_SYMLINK:C:\dev\nodejs PATH:%NVM_HOME%;%NVM_SYMLINK%(在PATH的最后添加%NVM_HOME%;%NVM

Git指南

南楼画角 提交于 2020-02-05 12:03:14
官网 git --version 查看版本 git初始设置: 12 git config --global user.name = "name"git config --global user.email = "[email protected]" 基础 git工作流程: 工作区 git add -> 版本库stage暂存区 git commit -> 版本库master分支(以及指向master的HEAD指针) git push -> 远程仓库 git config --global --list 查看全局参数 创建版本库 git init 仓库初始化 添加文件至仓库版本库分两步: 123 git add --all //将所有更改的文件一次性添加至暂存区git add filename // 或指定添加单个filegit commit -m "message" //将暂存区内容提交到当前分支,注明更改信息 git status 查看文件状态 git diff 查看文件修改前后差异 版本管理(撤销、删除、回退) git log 查看最近的提交日志 git log --pretty=oneline 单行显示提交日志 撤销文件修改(尚未 git commit )分两种情况: 尚未使用 git add 命令添加到暂存区,直接撤销工作区中的修改: git checkout --

git远程拉取代码基本操作

纵饮孤独 提交于 2020-02-05 11:52:18
git 拉取远程代码 || 利用vscode编辑器自带了git,可在ctrl+~打开控制台拉取代码,非常好用哦~ 在实际项目开发过程中,往往是已经存在远程项目了,我们定义的需求是只需要简单的操作git,能够上传和下拉最新代码。 模拟小白需求: 第一步:拉取远程代码 git clone https://github.com/…/PrettyGirls.git 第二步:查看本地分支和远程分支 1、cd PrettyGirls 到工程目录下; 2、git branch -al 查看本地和远程的所有分支。 这里成功看到了所有的分支:其中master是本地分支,前面的星号*表示正在使用的分支 前面带有remotes的分支都是远程分支。 第三步、将远程分支与本地分支进行关联 1、git pull origin master (如果你想拉到本地的dev分支上,首先git checkout -b dev,然后使用git pull origin dev,这样就将本地dev分支与远程origin/dev相绑定了) 这个命令是将本地分支与远程分支进行关联,并且将远程分支origin拉到本地分支master下 如果远程分支origin下还有子分支1.0.0.1,则使用git pull origin/1.0.0.1 master 这样就是将本地的master分支与远程的origin/1.0.0.1进行了绑定