path环境编辑时不展开

简单却难发现的小问题

在学习java,配置环境变量时,发现系统变量Path的变量值全部挤在一行

image-20210818140735197

这对于我这个初学者非常困惑,为啥别人电脑都是展开的,而我的环境变量Path却只是显示一行。但是我们设置过的变量都在这里面,比如我们设置过的JAVA_HOME等环境变量,只不过行内显示,这显然不合理,我们很难对path环境变量进行操作。

解决办法

之所以所有设置都显示在一行里,是因为原本系统默认是C:…开头,而我将%:…开头的变量上移到顶部,所以导致行内显示只显示一行。**所以要将变量回复为文本框,中需要将红框内的部分后移,移到系统自带变量c:…后就可以解决问题啦! **

image-20210818141034486

image-20210818140939427

  • 9
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
代码静态分析工具PC-LINT安装配置 PC-Lint是C/C++软件代码静态分析工具,你可以把它看作是一种更加严格的编译器。它不仅可以检查出一般的语法错误,还可以检查出那些虽然符合语法要求但不易发现的潜在错误。 C语言的灵活性带来了代码效率的提升,但相应带来了代码编写的随意性,另外C编译器不进行强制类型检查,也带来了代码编写的隐患。PCLint识别并报告C语言的编程陷阱和格式缺陷的发生。它进行程序的全局分析,能识别没有被适当检验的数组下标,报告未被初始化的变量,警告使用空指针,冗余的代码,等等。软件除错是软件项目开发成本和延误的主要因素。PClint能够帮你在程序动态测试之前发现编码错误。这样消除错误的成本更低。 使用PC-Lint在代码走读和单元测试之前进行检查,可以提前发现程序隐藏错误,提高代码质量,节省测试间。并提供编码规则检查,规范软件人员的编码行为。 由于PC-LINT对于一般程序员来说可能比较陌生,有好多人安装了也不知道怎样配置和使用。 下面我就根据自己的安装和配置心得对PC-Lint的安装、配置及使用进行下详细说明.本人主要介绍了将PC-Lint集成到VC++6.0和SourceInsight的方法和步骤。 (一)Windows下C/C++开发工具,VC6使用较为普遍,因此这里先讲下VC6.0环境集成pclint的步骤. 首先, 当然要下载软件,正版软件要200多$呢,买不起!所以只好网上找免费的拉。从http://www.61ic.com/down/othe/pclint.rar处可以下载到一个8.0版本的pclint. 1.将pclint.rar解压至c:\, 这样lint文件就位与c:\pclint(安装目录)下了。 2.将c:\pclint\lnt 下的3个文件lib-w32.lnt,env-vc6.lnt,co-msc60.lnt拷贝至c:\pclint下, 再在安装目录下创建std.lnt和options.lnt两个文件,其std.lnt的内容如下 // contents of std.lnt c:\pclint\co-msc60.lnt c:\pclint\lib-w32.lnt c:\pclint\options.lnt -si4 -sp4 -i"D:\Program Files;D:\Program Files\Microsoft Visual Studio\VC98\Include" //end 其-i后面的路径名为VC的安装路径和VC Include 文件路径,根据自己的修改便可。 options.lnt 内容可为空,为定制内容,以后需要再添加。 准备工作做完了,下一步就是要将pclint集成到VC6去,先配置lint使之能对单个C或C++文件进行检查。 1.打开VC6,tools--->customize-->tools 新建一个名为pclint的项,在下面填入 command: C:\pclint\lint-nt.exe arguments: -u c:\pclint\std.lnt c:\pclint\env-vc6.lnt "$(FilePath)" Use Output Window 打上勾 close 完成。 这个在你VC窗口tools菜单下应该多了一个pclint选项,可以用它来运行lint程序,对你的c/c++代码进行静态检查了。 现在就可以用个小程序测试一下pclint了 //test1.cpp #include class X { int *p; public: X() { p = new int[20]; } void init() { memset( p, 20, 'a' ); } ~X() { delete p; } }; 编译这个文件,看下你的编译器给你多少警告,再运行下lint, 可以自己对比一下。 我的机器上,VC产生0 errors 0 warnings, 而lint程序产生了如下8条警告信息,有些还是很有用处的提示,这里就不一一分析了. test.cpp(12): error 783: (Info -- Line does not end with new-line) test.cpp(7): error 1732: (Info -- new in constructor for class 'X' which has no assignment operator) test.cpp(7): error 1733: (Info -- new in constructor for class 'X' which has no copy constru
注册表修改大全 作者:Sunny 编辑:Sunny 编辑日期:2002年12月17日 23:11分 :http://www.sunny.com/WinME : [email protected] ★ 更改关闭应用程序出现“等待”对话框的间 有应用程序因某种原因,会没有响应,当我们按下CTRL+ALT+DEL来结束应用程序,系统要等一段间才能结束任务,我们可以修改注册表来减少这段间。 打开注册表,找到主键:“HKEY_CURRENT_USER\Control Panel\desktop”,在右侧窗口新建一“字符串值”,将其命名为“WaitToKillAppTimeOut”。双击“WaitToKillAppTimeOut,然后在“编辑字符串”对话框的“键值”框输入5000(单位为ms,缺省值为20000ms,即20秒),为了缩短系统关闭应用的等待间,您可以将此等待间降低为20000ms以下,如10000ms、15000ms等。 ★ 启动给自己个欢迎窗口 打开注册表,找到主键: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon”,在右边窗口新建两个字符串,“LegalNoticeCaption”和“LegalNoticeText”。 “LegalNoticeCaption”是指弹出窗口的标题,修改它的值。在这里自己可以随便起个名字如“我的计算机”。 "LegalNoticeText",是指你想在登录对话框显示的文字,如改为“祝你今天工作愉快!”这样,以后启动电脑会自动弹出这个欢迎框。 ★ 设定口令的最小长度 通常登陆口令可以设置为空。为了安全起见,可以设定口令的最小长度,以防止口令被破解。 打开注册表编辑器,找到主键: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Polices\ Network”键下。 在右侧窗口新建二进制键值“MinPwdLen”,值为设定的口令的最小长度,默认值为0,表示口令可以为空。如设为“3”,则口令最小长度为3。 ★使Windows口令必须为数字和字母 设定口令为字母和数字,可以增加别人破你的口令的难度,如果口令长度足够长,则很难破解。打开注册表,找到: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Network分支,在右窗格内新建一个DWORD值为“AlphanumPwds”,修改“AlphanumPwds”键值,在出现的对话框的“键值”框内输入1。 ★ 防止匿名用户登录 WINDOWS的本身的登陆窗口安全性很差,在不知道口令的情况下可以轻易点“取消”或按“ESC”键轻松进入。修改注册表可以防止匿名用户登陆。 打开注册表,找到主键: “HKEY_LOCAL_MACHINE\Network\Logon”,新建DWORD值,名为“MustBeValidated”,键值为“1”;再重新启动机器后,你会发现通过点击Cancel按钮进Windows的办法已经不灵了。(如果自己都进不去了,可以以安全模式进入,然后将其值改为0。) ★禁用注册表编辑器Regedit 通过修改注册表,可以控制整个机器,可以禁止修改注册表,防止别人破坏HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,如果你发现“Policies”下面没有“System”,则在它下面新建一个主键,名字就是“"System”,然后在右侧窗口新建一个DWORD,名字取为“DisableRegistryTools”,修改它的值为“1”,以后,别人、甚至是你都无法再用regedit.exe 啦,如果要恢复的话,用记事本建立一个REG.REG文件,保存后双击即可导入注册表 REGEDIT 4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] "DisableRegistryTools"=dword:00000000 。 ★禁用口令缓存 打开注册表,找到主键: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Ne
Solidity智能合约语⾔ 智能合约语⾔ 语⾔本⾝ 语⾔本⾝ ethereum官⽹ 笔记 笔记 uint[] result = new uint[](3); uint[] memory result = new uint[](ownerZombieCount[_owner]); 状态修饰符 view    不写 数据, pure    不读写 这两个从合约外部调⽤不费gas,内部调⽤会耗费gas ⾃定义modifiers 参数可为 被调⽤函数的参数 payable  可⽀付,可接受ether 以太 ERC20 代币像货币⼀样,按⾯值算,例如0.273以太 ERC721 代币是不能互换的,因为每个代币都被认为是唯⼀且不可分割的。 你只能以整个单位交易它们,并且每个单位都有唯⼀的 ID。(不过ERC721还没有正式的官⽅标准) 多继承 contract A is B,C {} 官⽹⽂档 官⽹⽂档 ⽂(更新很慢) 英⽂ (最新进度) 附上环境部分使⽤说明 附上环境部分使⽤说明 注意:NPM安装路径默认是当前⽬录,修改参见 记得将全局模块⽬录加⼊PATH REMIX-IDE 如果需要python2/3共存,只需要⽤改名法,具体如下 [类型] [只能被__调⽤] private 合约内部 internal 合约内部/继承的合约 external 合约外部 public 任何 function test(n个参数) external view onlyOwner anotherModifier { /* ... */ } 在重新打开命令⾏即可使得变量⽣效 记得使⽤ npm install remix-ide -g --python=python2 指定python2.exe VS2017安装 安装solidity插件 插件 浏览器打开 下载插件(此处安装会失败,提⽰不兼容VS2017问题),然后根据Q&A⾥热⼼⽤户的教程 也就是以压缩包形式打开,编辑压缩包⾥的extension.vsixmanifest,搜索')'替换为']',然后保存压缩包,双击安装即可 然后新建Solidity项⽬并查看项⽬⾥的 README.html 部署环境并操作 如果npm安装失败,查看⽇志发现是⽹络问题,请 Remix 在线 在线IDE(新版 新版)使⽤教程 使⽤教程 先激活3个基本插件 Debugger Debug Deploy & Run Transactions Solidity Compiler FWIW If you have VS community 2017 then 1-Open the extension using something like 7zip or winzip, 2-Edit the file 'extension.vsixmanifest' simply replacing three ')' with ']' 3-Save it and it appears to work. 4-Double click the extension and it installs (though it does give a warning which you can ignore). 5-You can then do a new Solidity project and compile it. By shaun pryszlak 2018/12/3 1. 编译当前打开的合约 2. 部署 选择合约sol⽂件并点击黄⾊的Deploy按钮 ( Deploy会调⽤构造函数 我这⾥不传⼊参数,表⽰调⽤⽆参构造⽅法 当然也可以传⼊⼀个uint8值调⽤构造函数 constructor(uint8 _numProposals) ) 部署成功如下图 点击展开, 填⼊参数(如我这⾥填4)并点击前⾯的按钮即可调⽤对应的函数(如我的vote函数) 运⾏结果在控制台可见 基本使⽤就是这样,更多请⾃⼰探究,调试功能是⽀持的
要在安装 Android Studio 后设置环境变量,您需要按照以下步骤进行操作: 1. 打开 Android Studio,并在顶部菜单栏选择"File"(文件)。 2. 从下拉菜单选择"Settings"(设置)。 3. 在弹出的设置对话框展开"Appearance & Behavior"(外观与行为)选项,并选择"System Settings"(系统设置)。 4. 在左侧导航栏,选择"Android SDK"。 5. 在右侧窗格,您将看到"Android SDK Location"(Android SDK 位置)字段。旁边有一个文件夹图标。 6. 点击文件夹图标,将打开一个文件资源管理器窗口,显示 Android SDK 的安装目录。 7. 复制 Android SDK 的安装目录路径。 接下来,您需要设置环境变量: 在 Windows 上: 1. 打开 "控制面板" 并搜索 "环境变量"。 2. 选择"编辑系统环境变量"。 3. 在弹出的对话框,点击 "环境变量" 按钮。 4. 在 "系统变量" 部分,找到名为 "Path" 的变量,然后点击 "编辑"。 5. 在 "编辑环境变量" 窗口,点击 "新建"。 6. 将 Android SDK 的安装目录路径粘贴到新建的变量的值字段,并点击 "确定"。 7. 点击三次 "确定" 关闭所有打开的对话框。 在 macOS 上: 1. 打开终端。 2. 输入以下命令并按下回车键:`open ~/.bash_profile` 3. 在打开的文件,添加以下行:`export PATH="$PATH:/path/to/Android/sdk/platform-tools:/path/to/Android/sdk/tools"` 请将 `/path/to/Android/sdk` 替换为您的 Android SDK 的安装目录路径。 4. 保存并关闭文件。 5. 在终端运行以下命令:`source ~/.bash_profile` 在 Linux 上: 1. 打开终端。 2. 输入以下命令并按下回车键:`gedit ~/.bashrc` 3. 在打开的文件,添加以下行:`export PATH=$PATH:/path/to/Android/sdk/platform-tools:/path/to/Android/sdk/tools` 请将 `/path/to/Android/sdk` 替换为您的 Android SDK 的安装目录路径。 4. 保存并关闭文件。 5. 在终端运行以下命令:`source ~/.bashrc` 完成上述步骤后,Android Studio 的环境变量将设置完成。您可以在终端或命令提示符运行相关的 Android 命令,例如 `adb` 或 `android`.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值