淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】
1、打开终端 2、输入以下命令进入vim编辑器:vim a.c 3、进入编辑器后按i进入insert模式,然后键入以下代码:#include<stdio.h> int main(){printf(" 【【微信】】! ");【【微信】】;} 4、按ESC退出编辑模式,然后键入:wq,退出并保存刚编辑好的a.c 5、在终端中输入以下代码,把a.c编译为可执行文件gcc a.c -o a 6、输入https://www.【【微信】】.com/info/a然后回车,就可以看到程序a.c的执行结果:在终端打印出【【微信】】!这句。MacBook-Pro-2:~ mac$ https://www.【【微信】】.com/info/ahelloWorl...
一、ANSI C标准预定义宏 __LINE__:在源代码中插入当前源代码行号; __【【微信】】:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期 __TIME__:在源文件中插入当前编译时间; __STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1,表明是标准的C程序; //__cplusplus:当编写C++程序时该标识符被定义,表明是标准的C++程序。(这个是VC的吧?) MSDN上的解释 MacroDescription__DATE__ The c...
看到内联函数和宏定义函数相比较时,不禁思考,什么事宏定义函数?( ? )原文地址:https://www.cnblogs.com/P3nguin/p/7977860.【【微信】】正文分割线---------------------------------要点:变量都用括号括起来,防止出错,结尾不需要;。在实际编程中,不推荐把复杂的函数使用宏,不容易调试。多行用\要写好C语言,漂亮的宏定义是非常重要的。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。在...
C#中两个常用的加密方法:个人Mark,仅作参考。 publicstaticclass Extends{///<summary>/// HMAC SHA256///</summary>///<param name="str"></param>///<returns></returns>publicstaticstring Sha256(thisstring str){byte[] sha256Data=Encoding.UTF8.GetBytes(str);SHA256Managed sha256=new SHA256Managed();byte[] buffer=sha256.ComputeHash(sha256Data);// 可以根据需要处理加密后的字节数组,比如使用Base64.这里使...
macro is typeless and execute faster than funtion ,becaus of the o【【微信】】eturnning of function,but macro will increase the size of program due to many time‘s substitution,as well as the side effect of macro may cause unexpected results,to a【【微信】】 ,you‘d better make the arguments bracketed as possible as you can,on the contrary ,the result of function is more predicted.macro...
将下载好的TensorFlow文件中include中tensorflow文件夹复制到Xcode的include中,Xcode文件路径/Applications/Xcode.app/Contents/De【【微信】】/Platforms/MacOSX.platform/De【【微信】】/SDKs/MacOSX.sdk/usr/include 在自己建的工程中导入tensorflow库 选择工程名->Build Phases->Link Binary With Librarles中的+号,如下图所示:选择Add Files...此时会出现如下图按花键+shift+g进到usr/local文件目录如下图所示找到lib文件夹选择lib文...
如何在Unix控制台或Mac终端中编译/运行C或C? (我知道,忘掉它,然后重新学习它.是时候把它写下来了.)解决方法:如果它是一个简单的单一源程序:make foo源文件是foo.c或foo.cpp等. 你甚至不需要makefile. Make有足够的内置规则将源文件构建为同名的可执行文件,减去扩展名. 运行刚刚构建的可执行文件与运行任何程序相同 C 但是您通常需要指定可执行文件的路径,因为shell将仅搜索$PATH中的内容以查找可执行文件,并且大多数情况下不包括...
C++循环(1) 循环是什么? 答:程序循环是计算机科学运算领域的用语,也是一种常见的控制流程。循环是一段在程序中只出现一次,但可能会连续运行多次的代码。循环中的代*运行特定的次数,或者是运行到特定条件成立时结束循环,或者是针对某一集合中的所有项目都运行一次。 在一些函数编程语言(例如Haskell和Scheme)中会使用递归或不动点组合子来达到循环的效果,其中尾部递归是一种特别的递归,很容易转换为迭代。 循环有什...
在mac上写php的C扩展,用哪个IDE(除了xcode外)
在mac上写php的C扩展,用哪个IDE(除了xcode外)回复内容:在mac上写php的C扩展,用哪个IDE(除了xcode外)MacVim.【【微信】】,Netbeans*nix上使用【【微信】】进行C/C++开发或者vscode
CLion for Mac是一款专为开发C及C++所设计的跨平台IDE。CLion Mac是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。 JetBrains CLion 2021 for Mac最新功能通过添加对新项目模型的支持,一个额外的基于clangd的语言引擎(在实验模...
CLion for Mac是一款专为开发C及C++所设计的跨平台IDE。CLion Mac是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。 JetBrains CLion 2021 for Mac最新功能通过添加对新项目模型的支持,一个额外的基于clangd的语言引擎(在实验模...
前言: 了解C/C++程序编译步骤以及如何生成可执行文件: C源程序->编译预处理->编译程序(生成*.s文件)->优化程序->汇编程序(生成*.o文件)->链接程序->可执行文件(*.out) https://www.cnblogs.com/hzb462606/p/14605445.html正文: 由于VSCode工具最终也是调用g++、clang++编译器,所以安装VSCode前,先检查下自己机器上又没有这两个编译器。可以通过下面指令分别检查是否安装:g++ --【【微信】】++ --versi...
php -v 报错如下 dyld: 【【微信】】: /usr/local/opt/icu4c/lib/libicui18n.64.dylib Referenced from: /usr/local/opt/【【邮箱】】/bin/php Reason: image not found Abort trap: 6 网上有很多坑铁的教程,试了很多然而并没有什么卵用 最终找到了一篇 https://blog.csdn.net/jmdxin/article/details/114970739?【【微信】】=distribute.pc_releva【【微信】】js_title-0&spm=1001.2101.3001.4242 不管用的icu版本...
C#获取 mac public static String getLocalMacAddress() {//没有缓存的地址,则查询 String mac_s=“”;IPGlobalProperties computerProperties=IPGlobalProperties.GetIPGlobalProperties();NetworkInterface[] nics=NetworkInterface.GetAllNetworkInterfaces();if (nics==null || nics.Length < 1){return mac_s;}try{foreach (NetworkInterface adapter in nics){IPInterfaceProperties properties=adapter.GetIPPro...
dell bios电源设置详解
一、操作方法
个人补缴养老保险新版BIOS是在Phoniex BIOS的基础上改进而来,相对于其他品牌本本那千篇一律上下菜单式的BIOS,Dell不但加入了完善的硬件诊断系统,在界面易用性上、说明文字的详尽程度上也是更胜一筹。开机后,待屏幕上右上角出现提示信息时,可以按F2键直接进入BIOS;也可以按F12进入在引导设备选择菜单,从中选择“BIOS SETUP”进入。
BIOS的界面如图1所示,最上方显示本本的型号,左侧为功能树,右侧为目前状态及说明文字。界面如此,操作方向也和Windows资源管理器类似:用方向键上下箭头移动光标,用左右箭头展开/折叠子项目,按回车键进入设置,再按回车返回。设置完后按ESC键,选择“Save/Exit”为保存退出,选择“Discard/Exit”为不保存退出。有个小技巧,按Alt+F可快速恢复出厂设置。
二、项目释义
BIOS各项的意义,请看表1:
这张表是Vostro 1400的BIOS,不同的硬件配置会导致项目略有不同,比如高端Latitude本本会有指点杆、键盘灯的设置项。
三、各设置项详解及设置建议
下面笔者对各项进行详细的介绍,并从个人用户出发,提供一些设置的建议。屏幕上条目的中文含义,我将按显示的顺序从上到下,从左到右的进行解释。
1.1 System Info 查看系统信息
查看本本型号、当前BIOS版本、服务编号、资产编号、所有权编号。
个人用户只会有服务编号,大客户批量购买的机器才会有资产编号(【【微信】】)和所有权编号(【【微信】】)。
1.2 Processor Info 查看处理器信息
查看本本处理器类型、编号、当前频率、最低频率、最高频率、缓存大小、是否为双核。
Intel 的移动CPU为了省电考虑,会有不同的工作频率,注意这里的频率变化值只是CPU的设计变化值,允不允许变频在Performance→SpeedSetp Enable中设置。
1.3 Memory Info 查看内存信息
查看已经安装的内存数、可用内存数、内存工作频率、是否为双通道、内存类型。
可用内存比安装内存要少是正常的,32位的Windows XP最多管理2G内存。
1.4 De【【微信】】 查看其它设备信息
查看主硬盘容量、可拆卸模块、显卡型号、显卡BIOS版本、显存、液晶屏类型、最适分辨率、声卡型号、调制解调器、无线局域网设备、无线广域网设备、蓝牙设备、迅盘模块、电源适配器功率。
可拆卸模块通常显示光驱型号。
1.5 【【微信】】 查看电池容量
比较直观的电池容量图。
我心匪石不可转 我心匪席不可卷
1.6 Battery Health 查看电池健康状态
电池工作正常时为Normally。
力字组词1.7 Date/Time 时间和日期设置
这个不用说了,修改会立即生效。
1.8 Boot Sequence 引导顺序设置
支持磁盘驱动器、硬盘、USB、光驱、网络五种引导方式。
按空格可以禁用某个设
备的引导,平时把HDD设置为第一就行了,需要时启动按F12再临时改。
2.1 Integrated NIC 板载集成网卡设置
可将网卡设置为关闭、允许、允许并支持网络引导。
个人用户不需要网络引导,建议设置成允许(Enabled)即可。
2.2 External USB Ports USB端口设置
除非有安全保密的需要,禁用USB口以防止用U盘拷贝资料。否则设置成允许(Enabled),要不然你那么多USB设备插那儿呢?
2.3 Media Card and 1394 读卡器及1394接口
使用磁带式Dv的朋友不多,1394并非必须打开;但有闪存卡的朋友一定不少,还是允许(Enabled)吧。
2.4 SATA Operation 硬盘SATA/AHCI模式设置
Windows XP并不支持SATA硬盘,SATA模式是将SATA硬盘映射成IDE模式,这样装XP的时不需要装SATA驱动。AHCI模式则与SATA模式相反,装XP时需要安装SATA驱动,而AHCI模式是打开硬盘的NCQ(原生命令队列)功能的前提条件。
使用XP的朋友,在没有安装SATA驱动之前,不要把改为AHCI模式,否则开机必蓝屏。Vista支持AHCI,用Vista的朋友可以改为AHCI模式,以提高硬盘性能。
2.5 Module Bay Device 可拆卸模块设置
设置为Disable可以禁用本本上的可拆卸模块,通常是你的光驱。
2.6 Flash Cache Module 迅盘模块设置
迅盘(Tubro Memory)技术是利用大容量闪存作为缓冲区,提高磁盘性能以及系统整体性能,需要购买专门的迅盘模块(如图2),才可以实现ReadyBoost和ReadyDrive功能。如有安装了迅盘,就启用(Enalbed)吧。
3.1 Brightness 屏幕亮度调整(使用电池时)
3.2 Brightness (AC) 屏幕亮度调整(使用电源时)
根据自己的使用习惯,在这里设置两种供电模式下,液晶屏的默认亮度。
4.1 Unlock Setup 解锁BIOS
4.2 Admin Password 管理密码设置
4.3 System Password 开机密码设置
4.4 Interanl HDD PW 硬盘密码设置
提醒:进入下面的密码类设置前,请务必记住自己键入的密码。
Dell的本本密码分为三种,管理密码(Admin)、开机密码(System)和硬盘密码(Interanl HDD)。如果设置了管理密码,修改BIOS前,要先在Unlock Setup中输入管理密码解锁BIOS。
三种密码中,管理密码权限最高。需要开机密码和硬盘密码的时候,输入管理密码一样可以通过;清除管理密码时,会同时清除开机密码和硬盘密码。开机密码,默认情况下,仅在开机、唤醒时需要验证。设置了密码的硬盘,不能在其它电脑上读取;并且在默认情况下,只要硬盘通电时(如开机、唤醒),都需要验证硬盘密码。
开机密码和硬盘密码两者作用不同,权限同等,互相不能替代。验证开机密码和硬盘密码的时机,可以在Password Bypass中设置。
建议设置管理密码,对于保存机密数据的硬盘,加上硬
盘密码,防止被盗导致数据泄露。开机密码根据需要设置。
4.5 Password Change 开机/硬盘密码修改权限
修改开机/硬盘密码之前,需不需要验证管理密码。改为“Denied”为需要,“Permitted”为不需要。
出于安全考虑,建议改为Denied。
4.6 Password Bypass 免密码验证的时机
不验证开机/硬盘密码的时机。重启时不验证(Reboot Bypass),唤醒时不验证(Resume Bypass),重启和唤醒时都不验证(Reboot & Resume Bypass),若为Off,则都验证。
建议改为Reboot & Resume Bypass,让自己少输入几次密码。
4.7 Wireless Switch Change 无线设备修改权限
修改无线设置时需不需要验证管理密码,Denied为先验证,Permitted为不验证直接修改。
改为Denied更安全。
4.8 Wi-Fi Catcher Change Wi-Fi Catcher技术修改权限
修改Wi-Fi Catcher设置时需不需要验证管理密码,Denied为先验证,Permitted为不验证,改为Denied更安全。
Wi-Fi Catcher是Dell开发的无线信号搜索技术。
4.9 【【微信】】内存保护
Windows XP SP2中增加了一项安全新功能-数据执行保护(Date Execution Pre【【微信】】,DEP),DEP能够对各种程序进行监视,阻止病毒在受保护的内存位置运行有害代码。这里的CPU XD功能是Intel为配合微软的DEP而开发的EDB(Execute Disable Bit,EDB)内存保护技术。建议允许(Enabled)。
4.10 Computrace 被盗追踪服务
支持Computrace的本本,装上Computrace LoJack软件之后,若该本本被盗,上面的Computrace LoJack软件便能自动向Absolute Software公司的监听中心提供该本本的IP地址或者电话号码,这样便可协助警方回笔记本。Computrace LoJack软件还可自动对硬盘的内容进行删除。可惜的是,这一服务目前只在美国推出。中国大陆销售的本本都不支持此项服务,均为Disable,不能修改。
5.1 Multi Core Support 多核处理器支持
既然你为双核花了钱,为什么不允许(Enabled)它呢?除非你使用Linux之类的非主流系统,对双核处理器存在兼容性问题。单核本本的BIOS不会有这一选项。
5.2 Dynamic Acceleration IDA动态加速支持
即为IDA,为迅驰四代的新技术。对于单线程任务,或者大范围非并行指令的多线程任务,IDA技术能够更好的进行任务的分配,只由一个核心来处理器,从而提高性能,同时其它空闲的核心能够进入休眠状态,降低处理器的耗电,延长续航时间。而当有新的线程进入队列时,休眠的核心就会根据需要开始工作。
除非有兼容性问题,否则允许(Enabled)。
5.3 HDD Acoustic Mode 硬盘噪音控制
设置硬盘是偏重于安静(Quiet)还是偏重于性能(Performance)。如果使用老式硬盘有兼容性问题的话,请选择bypass。
噪音和速度真的不能两全?笔者实
测,两种模式下传输速度是不相伯仲,但噪声大小却有较明显的区别,所以推荐设置为安静(Quiet)。
5.4 【【微信】】Setp技术设置
Intel的SpeedSetp技术可以根据Cpu的负载情况调整Cpu的工作频率,以达到省电的目的。不设置为允许(Enabled)还叫移动版Cpu么?
6.1 Power Management 电源管理
6.2 Auto On Mode 自动开机模式设置
6.3 Auto On Time 自动开机时间
需要本本自动开机的话,在Auto On Mode中设置成每天(E【【微信】】)或者是周一到周五(Weekdays)自动开机,并在Auto On Time中,设置好开机的时间。
6.4 USB Wake Support USB唤醒支持
把数据保留在内存中,让笔记本进入低功耗等待状态,称为待机。让待机状态本本恢复工作,称为唤醒,Dell本本唤醒的方法是按电源键。
如果你不方便按电源键,想用外接的USB键盘唤醒本本的话,请把此处设置为允许(Enabled)。要注意的是,本本使用电池时,在待机状态下是不会给外接USB设备供电的,外接电源时才能使用USB唤醒。
7.1 Load Defaults 恢复BIOS出厂默认值
BIOS调乱了的话,从这里选择Continue恢复出厂默认值。
7.2 Ser【【微信】】 查看服务编码
报修时需要提供给Dell的编码,和System Info看到的一样。
8.1 Adapter Warnings 电源适配器功率警告
Vostro 1400这款本本有集成显卡和独立显卡之分,集成卡的电源功率为65W,独显本本需要用90W的
适配器,如果你是独显本本而又插上了65W的电源,开机时机器会给你警告。问题是:谁会给自己的独显本本再买一个不能用的电源呢?所以设置成Off吧。
8.2 Fn Key Emulation Fn键模拟
外接键盘上通常没有Fn键,可以让Scroll Lock来代替Fn的功能。听上去对用户挺贴心的,可是用USB键盘的话,在Windows XP下并不能模拟,只能在Dos这类非ACPI的系统下才行。用PS/2接口的键盘倒是可以在XP下用,不过,Vostro 1400的PS/2接口在那儿?设置为Off吧。
8.3 Fast Boot 加电自检模式选择
本本加电自检有很多步骤,最小模式(Minimal)可以跳过某些步骤加速启动,完全模式(Thorough)则进行完整的自检。建议设置为最小模式,怀疑硬件不稳定时再改为完全模式,自动(Auto)模式不用考虑。
强烈推荐最小模式,减少启动时间。
8.4 Keypad (Embedded) 内置小键盘设置
设置为By Num LK,则按Num LK键,开启内置小键盘,或设置为Fn Key Only,则按Num LK键让灯亮起后,还需要按住Fn键才能使用小键盘。
对于很少使用小键盘的用户,建议为“Fn Key Only”。
8.5 Numlock LED 小键盘灯控制
启动时是否自动开启小键盘灯,建议为“Off”。
梦到大蟒蛇8.6 USB Emulation USB引导模拟
想要用USB软驱或者U盘来引导的话,请设置为“Enabled”,否则设置为“Off”。
如图 直线ab cd相交于点o9.1 Internal Bluetooth 内置蓝牙开关
有蓝牙模块的话,就允许(Enable)吧,想省点电就关掉。
9.2 Internal Wi-Fi 内置无线网卡开关
无线网卡开关。建议为“Enable“,要想省电就关掉。
9.3 Internal Cellular 无线广域网开关
端午节假期高速免费吗取下本本电池,你可以看到有个SIM卡插槽,这就是Cellular装置,是广域无线上网技术。Cellular装
置必须和WWAN(无线广域网)卡配合使用。因此,仅仅插入SIM卡并不能实现无线广域网连接。国内目前不提供3G频段手机接入,国内现在也没有开始销售WWAN。因此这项功能的实现还有待时日。中国目前此项服务,建议关闭。
9.4 Wireless Switch 无线开关信号控制
Vostro 1400机器前部有个无线开关,这里设置此开关控制无线信号类型。Wi-Fi为无线局域网信号,也就是802.11a/b/g、BT为蓝牙信号、Cell为无线广域网信号。建议设为“All“。
9.5 Wi-Fi Catcher Wi-Fi Catcher技术设置
搜索无线信号时,是否使用Wi-Fi Catcher技术,建议设置为Enabled。若设置为”Reset to Basic Mode“,则使用【【微信】】软件中的设置。
如果使用Wi-Fi Catcher容易引起假死(笔者就是),那就设置为Off。
OK,新版Dell的BIOS到这里就介绍完了。设置好BIOS,不但可以防止非授权的使用,提高信息的安全性;在BIOS中关闭非必须的设备,还能降低设备的耗电,延长续航时间。
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。