($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;
}
?>
笔记本关机慢是什么原因-软件玩家 - 软件改变生活!
导致笔记本关机慢的原因与开机慢其实也有点类似。目前,网上也有不少关机慢的观点和意见。那么笔记本关机慢是什么原因造成的呢?以下是学习小编为你整理的笔记本关机慢的原因。一是电脑中毒。现在很多木马和病毒入侵电脑后,会连续下载并复制自己。有的人为了躲避云袭击,甚至生成大量垃圾代码,进行攻击,导致电脑资源占用高,假死等现象。关机的时候,有些程序无法获得关机指令,会一直卡在那里,从而导致电脑关机慢。2、电脑有大量垃圾文件。电脑使用很久,没有进行垃圾清理,尤其是系统盘从不清理,这会导致大量垃圾文件。关机会导致电脑关机慢;3、计算机硬件相对落后。现在的软件更新频率很高,需要大量的系统资源予以支持。一旦系统资源耗尽,计算机关机慢也不奇怪。)电脑关机慢可能是因为电脑内运行了太多后台程序。所以如果某些后台程序过多,会在一定程度上影响电脑的关机速度。解决方法:优化电脑开机功能,在电脑桌面右下角“开始”——操作对话框中输入“康金斯”确定,切换至“启动”选项卡。去除除输入法ctf情的勾,重启电脑,优化电脑后台的启动程序。)优化电源管理。进入控制面板,找到电源选项,启用高级电源管理操作。)检察电脑是否有硬件驱动故障。可以进入设备管理器,看看是否有硬件驱动异常。)多时间优化电脑磁盘。电脑系统问题导致的关机缓慢往往是由于计算机磁盘中使用太多垃圾文件或者磁盘中有坏道等,这些可能是磁盘中使用太多垃圾文件,或者磁盘中有坏道等,极易导致关机卡死或缓慢。解决办法建议你对磁盘(尤其是系统盘)进行片段分类。最后,您还可以设置更合理的虚拟内存,比如最低值物理内存1.52倍,最大值为物理内存的23倍,这也可以一定程度上提高系统的性能,从而提高关机速度。最后,建议大家使用360安全卫士或者金山卫士对计算机系统进行一些优化,比如关闭一些不需要的服务,以增加稳定性等等。
电脑关机速度特别慢怎么办
1、首先要定期用杀毒软件检查电脑是否存在木马病毒或者恶意插件,如果存在及时清理,防止它们恶意程序占用系统资源,拖慢电脑关机速度。
2、每次使用电脑时,及时用清理软件,如360安全卫士等,清理电脑中不必要的缓存和垃圾,并删除不常用的软件,进而减轻电脑缓存负担,加快关机速度。
3、随时进行系统优化加速,或打开任务管理器,关掉后台不必要的程序,也可以防止为了关闭多余程序而增加关机时间。
4、卸载C盘原有的一些软件程序,重新安装到D盘或其它盘,并且在以后安装新的软件时尽量避开C盘,进而释放C盘空间,加快关机速度。因为C盘是系统盘,程序太多会直接影响电脑关机速度。
5、除了C盘的软件程序,还需要定期把C盘的图片、视频等文件资料移到D盘等其它盘或移动硬盘、U盘,包括“桌面文档”、"我的文档"及"共享文档'等文件夹,这样可以有效为C盘减肥,加快关机速度。
6、挑个整块时间打开电脑,整理各个磁盘碎片,这样可以让计算机根据加载频率调整优化的顺利,使其运行的.更高效更快捷,从而加快关机速度。不过注意整理磁盘不宜过于频繁,否则会损坏硬盘,每两周或四周整理一次即可。
7、在每一次电脑关机前,先关掉电脑正在运行的程序或者文件,其中关闭浏览器之前要先关掉所有标签。如果没有关掉这些程序文件,相当于电脑在关机的时候还需要先结束掉这些程序,造成关机时间延长。
8、如果是有一定年龄的电脑,可以尝试进行系统还原,或者格式化C盘然后重装系统,这样可以完成只通过清理优化也无法完成的缩减C盘的任务,让机器恢复到最初的关机速度。
9、电脑关机慢还和电脑硬件配置有关,对于用了很久的机械硬盘,以及比较落后的处理器来说,关机自然慢。这时可以换上一块固态盘,或买一台新的电脑,那速度肯定马上就上去了。
10、另外可能存在的问题是,关机时,系统正好要更新漏洞或者是正在安装新驱动,所以速度很慢。这是正常情况,因为很多程度而补丁的安装都需要在关机或者是开机的环境下进行的。
电脑开关机特别慢怎么办
请尝试在关机前关闭所有软件,并进入任务管理器,查看是否有还未关闭的后台进程
找到任务管理器的方法有如下两种。
方法一:右击任务栏空白处,选择“任务管理器”即可;
方法二:按住Ctrl+Alt,点击Delate即可找到。
电脑关机慢的原因
1、电脑运行时间过长以及打开的程序太多一下子点击电源关机,会出现十几秒以上的关机时间,这个属于正常现象。
2、电脑升级或者更新了补丁也会导致电脑关机慢,这个时候建议耐心等待关机完成即可。
3、机械硬盘使用时间长了容易出现缓存以及坏道
4、驱动程序可能不兼容或太新
快速关机的方法
这个方法是针对第一次或不经常出现无法关机的情况,如果你的电脑一直都是关机慢,那么这个方法只能治标不能治本。
一、电脑产时间工作硬件发热 这里推荐大家使用鲁大师等软件,测下电脑各项温度,如要温度过高会引起电脑运行缓慢,就有可能是内部风扇坏什么的,对电脑内的灰尘进行清理,台式机关机后打开机箱,用吹风机,冷风吹。 二、系统垃圾文件过多,恶意插件导致 系统垃圾过多也是会造成电脑开机快关机慢的情况,建议使用第三方软件,如360安全卫士金山卫士等清理系统垃圾、清理系统恶意插件软件等。如果有必要的话可以用杀毒软件对其进行杀毒,以防止是一些病毒作怪二导致电脑关机慢的现象。
可以把开启自动启动的一些软件关闭
有可能是系统有问题
本文标签:
电脑关机程序速度进行
发表评论