($width) AND $width .= 'px';
$style = " style=\"width: $width\"";
}
$value = $value ? $value : date('H:i');
$s = "";
return $s;
}
// form_date('start', '2018-07-05') 为空则当前日期
function form_date($name, $value = 0, $width = FALSE)
{
$style = '';
if (FALSE !== $width) {
is_numeric($width) AND $width .= 'px';
$style = " style=\"width: $width\"";
}
$value = $value ? $value : date('Y-m-d');
$s = "";
return $s;
}
/**用法
*
* echo form_radio_yes_no('radio1', 0);
* echo form_checkbox('aaa', array('无', '有'), 0);
*
* echo form_radio_yes_no('aaa', 0);
* echo form_radio('aaa', array('无', '有'), 0);
* echo form_radio('aaa', array('a'=>'aaa', 'b'=>'bbb', 'c'=>'ccc', ), 'b');
*
* echo form_select('aaa', array('a'=>'aaa', 'b'=>'bbb', 'c'=>'ccc', ), 'a');
*/
?>组保留的标签 余下为需要删除的标签
unset($oldtag[$key]);
}
}
}
if (!empty($oldtag)) {
$tagids = array();
foreach ($oldtag as $tagid => $tagname) {
$tagids[] = $tagid;
}
well_oldtag_delete($tagids, $tid);
}
$r = well_tag_process($tid, $fid, $create_tag, $tagarr);
return $r;
}
// 删除标签和绑定的主题
function well_oldtag_delete($tagids, $tid)
{
$pagesize = count($tagids);
$arrlist = well_tag_find_by_tagids($tagids, 1, $pagesize);
$delete_tagids = array(); // 删除
$tagids = array();
$n = 0;
foreach ($arrlist as $val) {
++$n;
if (1 == $val['count']) {
// 只有一个主题
$delete_tagids[] = $val['tagid'];
} else {
$tagids[] = $val['tagid'];
}
}
!empty($delete_tagids) and well_tag_delete($delete_tagids);
$arlist = well_tag_thread_find_by_tid($tid, 1, $n);
if ($arlist) {
$ids = array();
foreach ($arlist as $val) $ids[] = $val['id'];
well_tag_thread_delete($ids);
}
!empty($tagids) and well_tag_update($tagids, array('count-' => 1));
}
// 标签数据处理 $arr=新提交的数组 $tagarr=保留的旧标签
function well_tag_process($tid, $fid, $new_tags = array(), $tagarr = array())
{
if (empty($tid)) return '';
// 新标签处理入库
if ($new_tags) {
$threadarr = array();
$tagids = array();
$i = 0;
$size = 5;
$n = count($tagarr);
$n = $n > $size ? $size : $size - $n;
foreach ($new_tags as $name) {
++$i;
$name = trim($name);
$name = stripslashes($name);
$name = strip_tags($name);
$name = str_replace(array(' ', '#', "@", "$", "%", "^", '&', '·', '<', '>', ';', '`', '~', '!', '¥', '……', ';', '?', '?', '-', '—', '_', '=', '+', '.', '{', '}', '|', ':', ':', '、', '/', '。', '[', ']', '【', '】', '‘', ' ', ' ', ' ', ' ', ' '), '', $name);
$name = htmlspecialchars($name, ENT_QUOTES);
if ($name && $i <= $n) {
// 查询标签
$read = well_tag_read_name($name);
if ($read) {
// 存在 count+1
$tagids[] = $read['tagid'];
} else {
// 入库
$arr = array('name' => $name, 'count' => 1);
$tagid = well_tag_create($arr);
FALSE === $tagid and message(-1, lang('create_failed'));
$read = array('tagid' => $tagid, 'name' => $name);
}
$tag_thread = array('tagid' => $read['tagid'], 'tid' => $tid);
$threadarr[] = $tag_thread;
$tagarr[$read['tagid']] = $read['name'];
}
}
!empty($threadarr) and tag_thread_big_insert($threadarr);
!empty($tagids) and well_tag_update($tagids, array('count+' => 1));
}
$json = empty($tagarr) ? '' : xn_json_encode($tagarr);
return $json;
}
?>return $r;
}
/**
* @param int $page 页数
* @param int $pagesize 每页显示数量
* @return mixed
*/
function link_find($page = 1, $pagesize = 100)
{
$arr = link__find($cond = array(), array('rank' => -1), $page, $pagesize);
return $arr;
}
/**
* @param $id
* @return bool 返回FALSE失败 TRUE成功
*/
function link_delete($id)
{
if (empty($id)) return FALSE;
$r = link__delete(array('id' => $id));
link_delete_cache();
return $r;
}
//--------------------------kv + cache--------------------------
/**
* @return mixed 返回全部友情链接
*/
function link_get($page = 1, $pagesize = 100)
{
$g_link = website_get('friends_link');
if (empty($g_link)) {
$g_link = link_find($page, $pagesize);
$g_link AND website_set('friends_link', $g_link);
}
return $g_link;
}
// delete kv and cache
function link_delete_cache()
{
website_set('friends_link', '');
return TRUE;
}
?> $v = implode(",", $v);
$temp[] = $v;
}
// 去掉重复的字符串,也就是重复的一维数组
$temp = array_unique($temp);
// 再将拆开的数组重新组装
$output = array();
foreach ($temp as $k => $v) {
if ($stkeep) $k = $starr[$k];
if ($ndformat) {
$temparr = explode(",", $v);
foreach ($temparr as $ndkey => $ndval) $output[$k][$ndarr[$ndkey]] = $ndval;
} else $output[$k] = explode(",", $v);
}
return $output;
}
// 合并二维数组 如重复 值以第一个数组值为准
function array2_merge($array1, $array2, $key = '')
{
if (empty($array1) || empty($array2)) return NULL;
$arr = array();
foreach ($array1 as $k => $v) {
isset($v[$key]) ? $arr[$v[$key]] = array_merge($v, $array2[$k]) : $arr[] = array_merge($v, $array2[$k]);
}
return $arr;
}
/*
* 对二维数组排序 两个数组必须有一个相同的键值
* $array1 需要排序数组
* $array2 按照该数组key排序
* */
function array2_sort_key($array1, $array2, $key = '')
{
if (empty($array1) || empty($array2)) return NULL;
$arr = array();
foreach ($array2 as $k => $v) {
if (isset($v[$key]) && $v[$key] == $array1[$v[$key]][$key]) {
$arr[$v[$key]] = $array1[$v[$key]];
} else {
$arr[] = $v;
}
}
return $arr;
}
?>
如何查看电脑主板信息:详细指南与技巧-软件玩家 - 软件改变生活!
如何检查你的电脑主板信息:多种实用方法详解
主板作为电脑的核心硬件之一,其型号、制造商、以及相关参数直接影响到电脑的性能升级与故障诊断。了解主板信息不仅有助于硬件兼容性判断,也便于维修或升级时提供准确的依据。以下内容将详细介绍几种常用的查看主板信息的方法,满足不同用户的需求,无论你是使用Windows系统还是其他操作环境,都可以找到合适的方案。
一、通过系统信息工具查看
操作系统自带的系统信息工具是最直观也是最便捷的方式之一,无需安装额外软件即可快速了解主板型号和制造商信息。
Windows系统
只需按照以下步骤操作:
运行:msinfo32
1. 按下“Win + R”组合键,打开运行窗口。
2. 输入命令:msinfo32 ,然后点击确认或按回车键。
3. 在弹出的“系统信息”界面中,查找“基板详细信息”或“主板制造商”与“主板型号”字段,相关内容会显示在右侧面板中。
macOS/Linux用户提示
在Mac电脑或Linux系统中,系统信息工具不一定直接显示主板信息,但可以通过终端命令获取部分硬件信息。多关注“dmidecode”命令,可以获得类似信息,但需要一定的权限和环境配置。
二、使用硬件检测软件检测
如果希望获得更详细甚至更直观的硬件信息,可以借助第三方硬件检测软件。
CPU-Z(Windows)
- 免费软件,界面简洁,功能强大,尤其适合检测主板、CPU、内存等硬件信息。
- 使用步骤:
- 下载安装后,运行程序。切换到“主板”标签页,即可看到主板的厂商、型号、芯片组、BIOS版本等详细信息。
四、硬件内部观察法(物理检查)
除了软件方法之外,直接查看主板上的标签或刻印也是一种可靠手段。关掉电脑,取下侧盖,找到主板上的标贴或刻印信息。这通常位于主板中央或边角位置,标记有型号、生产厂商或其他识别码。需要注意安全,避免静电损伤硬件。
五、注意事项及特殊情况
- 不同品牌主板界面标识可能略有差异,部分旧型号或特殊定制主板信息显示不全或不可用。
- 请确保在操作前关闭电脑电源,避免静电引发的硬件损伤。
- 在使用第三方软件时,选择官方版本,以保证系统安全。
- 某些笔记本电脑或品牌定制型号,硬件信息可能隐藏或受限制,需要专业设备或技术手段进行检测。
本文标签:
信息主板硬件型号命令
更多相关文章
让Linux服务器安全无忧:如何安装并配置f-prot防毒软件
作为一个操作系统,Linux对病毒的抵抗能力是人所共知的。这主要得力于其优秀的技术设计,这不仅使它的作业系统难以宕机,而且也使其难以被滥用。首先,Linux早期的使用者一般都是专业人士,就算是今天,虽然其使用者激增,但典型的使用者仍为那
一招搞定:如何通过Git过滤分支完全删除SWF文件的历史记录
Git永久删除文件和历史记录 造成你想从git存储库中永久删除文件和历史记录的可能有:你不小心将一个不该加入版本管理的文件加了进去,敏感数据或大文件或别的没用的文件; 你不小心将一个涉及到破解某著名软件
不再烦恼:快速解决Linux命令行历史记录清理问题
在用户的Home目录下有个.bash_histiory文件。 1. 删除部分历史记录 通过vim或者其他编辑器打开记录 vim ~.bash_history滚动光标到指定行,敲dd
手把手教程:快速识别台式电脑主板BIOS信息
要查看台式机主板的型号,可通过以下多种方法实现,涵盖系统工具、第三方软件、硬件观察及BIOS设置等,具体步骤如下: 一、使用系统自带工具系统信息工具(最直接)按下 Win
轻松搞定:Win10连接不到WiFi问题
为了电脑使用方便,很多网友都会给电脑连接上无线网络来上网,但是电脑遇到连不上网络怎么办呢?今天给大家分享一个方法,大家遇到无线网络连接不上问题可以参考一下。 系统:win10专业版 电脑:联想Ideapad 700-1
不想在关机上卡壳?学会这几个小窍门就够了!
相信大家都遇到过电脑关不了机的情况,遇到这样的情况大多数人都是束手无策的。今天电脑维修网为大家详细分析一下 为什么电脑关不了机,以及相应的解决方法。( 本文目的在于分析电脑无法关机的原因,并找出与之对应的解决方法
手把手教你选择兼容的电脑硬件,轻松组建高性能主机
对于主板型号、CPU型号、显卡型号、内存型号和显示器型号的排列顺序。选购电脑是一个重要的决策,需要考虑许多因素,如预算、用途、性能需求等。以下是一些关键步骤和注意事项,以帮助您选购一台适合自己的电脑。 1. 主板型号:主板是电
傻瓜也能装机:主板、处理器、显卡与内存的兼容选购技巧
对于主板型号、CPU型号、显卡型号、内存型号和显示器型号的排列顺序。选购电脑是一个重要的决策,需要考虑许多因素,如预算、用途、性能需求等。以下是一些关键步骤和注意事项,以帮助您选购一台适合自己的电脑。 1. 主板型号:主板是电
双系统不再混战:如何优雅地退出Linux模式
Window+Linux双系统优雅的卸载Linux系统 那些最好的程序员不是为了得到更高的薪水或者得到公众的仰慕而编程,他们只是觉得这是一件有趣的事情!
机械硬盘坏面不慌,轻松实现完美读取教程!
一、故障现象将硬盘拿回家后,笔者将自己电脑上的硬盘拔出,然后接上这块40GB硬盘,开机后主板BIOS和开机自检都可以找到硬盘,但进入DOS模式后,使用Fdisk或Format命令都无法找到硬盘。将原机硬盘与40GB硬盘同时
网路维修师的秘密:用Ping和Tracert搞定疑难杂症
Windows网络排障实战:Ping和Tracert命令的8个隐藏用法与常见误区 网络连通性检查是IT运维和网络管理的基石,而 ping和 tracert(在LinuxUnix
一分钟掌握!教你轻松查看笔记本电脑的那块"关键板"!
轻松掌握:如何快速查看笔记本电脑主板型号在笔记本电脑的日常使用和维护中,了解主板型号是一项至关重要的技能。主板作为电脑的“骨架”,承载着处理器、内存、硬盘等核心硬件,其型号不仅关乎电脑的性能表现,还直接影响到硬件升级、故
一键解锁:快速识别你电脑的主板
轻松掌握:如何快速查看笔记本电脑主板型号在笔记本电脑的日常使用和维护中,了解主板型号是一项至关重要的技能。主板作为电脑的“骨架”,承载着处理器、内存、硬盘等核心硬件,其型号不仅关乎电脑的性能表现,还直接影响到硬件升级、故
5000元搞定你的专属电脑,不含屏幕的超值组合推荐!
由于本人是学生党经济有限,预算不高于5000元配一套电脑主机,说实话5000左右的电脑配置已经很好了,今天站长整理了几款配置给大家参考参考,更多电脑配置还请继续关注站点! 配置1: <CPU> I5 124
千挑万选,五千内最佳性价比台式电脑配置清单大揭秘!
由于本人是学生党经济有限,预算不高于5000元配一套电脑主机,说实话5000左右的电脑配置已经很好了,今天站长整理了几款配置给大家参考参考,更多电脑配置还请继续关注站点! 配置1: <CPU> I5 124
揭秘微信小程序授权登陆全过程,轻松搞定
小程序授权登陆流程1.授权 2.注册(获取用户信息) 3.登陆 4.授权获取微信绑定的手机号(判断用户身份)WXML 先注册再去获取用户信息比如手机号等 1. type类型为getUserInfo
从设备管理器窥探内存秘密:新手也能玩转电脑配置
转载: 原标题:怎么查看电脑配置信息?3种方法,让你掌握电脑全部信息! 电脑的配置决定了电脑性能高低以及运行速度。而电脑配置主要看CPU、显卡、主板、、硬盘等等。那么,你知道怎么去查看电脑配置信息吗?其实,系统和
初学者指南:使用控制台轻松设置自动关机
快速设置电脑自动关机 使用 Win+R组合键,后在弹出的窗口中输入对应命令,或者也可以打开电脑控制台里面输入命令命令框中输入自动关机命令: s
轻松升级铭瑄H-61mel主板2.4G BIOS:教程详解,让你轻松变身电脑高手!
简介:铭瑄H-61mel主板2.4G BIOS是一款专为解决22纳米CPU兼容性问题而设计的BIOS更新程序。BIOS作为硬件与操作系统之间的桥梁,对系统启动、硬件初始化和性能发挥起关键作用。本次升级使主板能够识别并支持英特尔Ivy
ASF文件与HTTP的幕后故事:Flash中心的神秘链接
asf 是 ( advanced streaming format 高级串流格式)的缩写,是 microsoft 为 windows 98 所开发的串流 文件格式。这个词汇当前可和 wma 及 wmv 互换使用
发表评论