自动下载forumdisplay.php,forumdisplay.php

自动下载forumdisplay.php,forumdisplay.php/*[Discuz!](C)2001-2009ComsenzInc.ThisisNOTafreeware,useissubjecttolicenseterms$Id:forumdisplay.php169462008-11-2805:30:28Ztiger$*/define(‘CURSCRIPT’,’forumdisplay’);require_once’…

大家好,又见面了,我是你们的朋友全栈君。

/*

[Discuz!] (C)2001-2009 Comsenz Inc.

This is NOT a freeware, use is subject to license terms

$Id: forumdisplay.php 16946 2008-11-28 05:30:28Z tiger $

*/

define(‘CURSCRIPT’, ‘forumdisplay’);

require_once ‘./include/common.inc.php’;

require_once DISCUZ_ROOT.’./include/forum.func.php’;

$discuz_action = 2;

if($forum[‘redirect’]) {

dheader(“Location: $forum[redirect]”);

} elseif($forum[‘type’] == ‘group’) {

dheader(“Location: {$indexname}?gid=$fid”);

} elseif(empty($forum[‘fid’])) {

showmessage(‘forum_nonexistence’, NULL, ‘HALTED’);

}

$showoldetails = isset($showoldetails) ? $showoldetails : ”;

switch($showoldetails) {

case ‘no’: dsetcookie(‘onlineforum’, 0, 86400 * 365); break;

case ‘yes’: dsetcookie(‘onlineforum’, 1, 86400 * 365); break;

}

$forum[‘name’] = strip_tags($forum[‘name’]) ? strip_tags($forum[‘name’]) : $forum[‘name’];

if($forum[‘type’] == ‘forum’) {

$navigation = ‘» ‘.$forum[‘name’];

$navtitle = $forum[‘name’];

} else {

$forumup = $_DCACHE[‘forums’][$forum[‘fup’]][‘name’];

$navigation = ‘» ‘.$forumup.’ » ‘.$forum[‘name’];

$navtitle = $forum[‘name’].’ – ‘.strip_tags($forumup);

}

$rsshead = $rssstatus ? (‘\n”) : ”;

$navtitle .= ‘ – ‘;

$metakeywords = !$forum[‘keywords’] ? $forum[‘name’] : $forum[‘keywords’];

$metadescription = !$forum[‘description’] ? $forum[‘name’] : strip_tags($forum[‘description’]);

if($forum[‘viewperm’] && !forumperm($forum[‘viewperm’]) && !$forum[‘allowview’]) {

showmessage(‘forum_nopermission’, NULL, ‘NOPERM’);

} elseif ($forum[‘formulaperm’]) {

formulaperm($forum[‘formulaperm’]);

}

if($forum[‘password’]) {

if($action == ‘pwverify’) {

if($pw != $forum[‘password’]) {

showmessage(‘forum_passwd_incorrect’, NULL, ‘HALTED’);

} else {

dsetcookie(‘fidpw’.$fid, $pw);

showmessage(‘forum_passwd_correct’, “forumdisplay.php?fid=$fid”);

}

} elseif($forum[‘password’] != $_DCOOKIE[‘fidpw’.$fid]) {

include template(‘forumdisplay_passwd’);

exit();

}

}

$sdb = loadmultiserver();

foreach(array(‘modarea_c’, ‘sidebar’) as $key) {

if(!isset($_COOKIE[‘discuz_collapse’]) || strpos($_COOKIE[‘discuz_collapse’], $key) === FALSE) {

$collapseimg[$key] = ‘collapsed_no’;

$collapse[$key] = ”;

} else {

$collapseimg[$key] = ‘collapsed_yes’;

$collapse[$key] = ‘display: none’;

}

}

$forum[‘modrecommend’] = $forum[‘modrecommend’] ? unserialize($forum[‘modrecommend’]) : array();

if($forum[‘modrecommend’] && $forum[‘modrecommend’][‘open’]) {

$forum[‘recommendlist’] = recommendupdate($fid, $forum[‘modrecommend’]);

}

$toptablewidth = $forum[‘rules’] && $forum[‘recommendlist’] ? ‘50%’ : ‘100%’;

$infosidestatus[0] = !empty($infosidestatus[‘f’.$fid][0]) ? $infosidestatus[‘f’.$fid][0] : $infosidestatus[0];

$infosidestatus[‘allow’] = $infosidestatus[‘allow’] && $infosidestatus[0] && $infosidestatus[0] != -1 ? (!$collapse[‘sidebar’] ? 2 : 1) : 0;

$forum[‘typemodels’] = $forum[‘typemodels’] ? unserialize($forum[‘typemodels’]) : array();

$moderatedby = moddisplay($forum[‘moderators’], ‘forumdisplay’);

$highlight = empty($highlight) ? ” : htmlspecialchars($highlight);

if($forum[‘autoclose’]) {

$closedby = $forum[‘autoclose’] > 0 ? ‘dateline’ : ‘lastpost’;

$forum[‘autoclose’] = abs($forum[‘autoclose’]) * 86400;

}

$subexists = 0;

foreach($_DCACHE[‘forums’] as $sub) {

if($sub[‘type’] == ‘sub’ && $sub[‘fup’] == $fid && (!$hideprivate || !$sub[‘viewperm’] || forumperm($sub[‘viewperm’]) || strstr($sub[‘users’], “\t$discuz_uid\t”))) {

$subexists = 1;

$sublist = array();

$sql = $accessmasks ? “SELECT f.fid, f.fup, f.type, f.name, f.threads, f.posts, f.todayposts, f.lastpost, ff.description, ff.moderators, ff.icon, ff.viewperm, a.allowview FROM {$tablepre}forums f

LEFT JOIN {$tablepre}forumfields ff ON ff.fid=f.fid

LEFT JOIN {$tablepre}access a ON a.uid=’$discuz_uid’ AND a.fid=f.fid

WHERE fup=’$fid’ AND status>0 AND type=’sub’ ORDER BY f.displayorder”

: “SELECT f.fid, f.fup, f.type, f.name, f.threads, f.posts, f.todayposts, f.lastpost, ff.description, ff.moderators, ff.icon, ff.viewperm FROM {$tablepre}forums f

LEFT JOIN {$tablepre}forumfields ff USING(fid)

WHERE f.fup=’$fid’ AND f.status>0 AND f.type=’sub’ ORDER BY f.displayorder”;

$query = $sdb->query($sql);

while($sub = $sdb->fetch_array($query)) {

if(forum($sub)) {

$sub[‘orderid’] = count($sublist);

$sublist[] = $sub;

}

}

break;

}

}

if($subexists) {

if($forum[‘forumcolumns’]) {

$forum[‘forumcolwidth’] = floor(100 / $forum[‘forumcolumns’]).’%’;

$forum[‘subscount’] = count($sublist);

$forum[‘endrows’] = ”;

if($colspan = $forum[‘subscount’] % $forum[‘forumcolumns’]) {

while(($forum[‘forumcolumns’] – $colspan) > 0) {

$forum[‘endrows’] .= ‘

 ‘;

$colspan ++;

}

$forum[‘endrows’] .= ”;

}

}

if(empty($_COOKIE[‘discuz_collapse’]) || strpos($_COOKIE[‘discuz_collapse’], ‘subforum_’.$fid) === FALSE) {

$collapse[‘subforum’] = ”;

$collapseimg[‘subforum’] = ‘collapsed_no.gif’;

} else {

$collapse[‘subforum’] = ‘display: none’;

$collapseimg[‘subforum’] = ‘collapsed_yes.gif’;

}

}

if($forum[‘simple’] & 1) {

$forummenu = ”;

if($forumjump) {

$forummenu = forumselect(FALSE, 1);

}

include template(‘forumdisplay_simple’);

exit();

}

$page = isset($page) ? max(1, intval($page)) : 1;

$page = $threadmaxpages && $page > $threadmaxpages ? 1 : $page;

$start_limit = ($page – 1) * $tpp;

if($page == 1) {

if($_DCACHE[‘announcements_forum’]) {

$announcement = $_DCACHE[‘announcements_forum’];

$announcement[‘starttime’] = gmdate($dateformat, $announcement[‘starttime’] + ($timeoffset * 3600));

} else {

$announcement = NULL;

}

}

$forumdisplayadd = $filteradd = $sortadd = $typeadd = ”;

$specialtype = array(‘poll’ => 1, ‘trade’ => 2, ‘reward’ => 3, ‘activity’ => 4, ‘debate’ => 5, ‘video’ => 6);

if(isset($filter)) {

if($filter == ‘digest’) {

$forumdisplayadd .= ‘&filter=digest’;

$filteradd = “AND digest>’0′”;

} elseif($filter == ‘type’ && $forum[‘threadtypes’][‘listable’] && $typeid && isset($forum[‘threadtypes’][‘types’][$typeid])) {

$forumdisplayadd .= “&filter=type&typeid=$typeid”;

$typeadd = “&typeid=$typeid”;

$filteradd = “AND typeid=’$typeid'”;

$filteradd .= $sortid ? “AND sortid=’$sortid'” : ”;

} elseif($filter == ‘sort’ && $forum[‘threadsorts’][‘listable’] && $sortid && isset($forum[‘threadsorts’][‘types’][$sortid])) {

$forumdisplayadd .= “&filter=sort&sortid=$sortid”;

$sortadd = “&sortid=$sortid”;

$filteradd = “AND sortid=’$sortid'”;

$filteradd .= $typeid ? “AND typeid=’$typeid'” : ”;

} elseif(preg_match(“/^\d+$/”, $filter)) {

$forumdisplayadd .= “&filter=$filter”;

$filteradd = $filter ? “AND lastpost>='”.($timestamp – $filter).”‘” : ”;

} elseif(isset($specialtype[$filter])) {

$forumdisplayadd .= “&filter=$filter”;

$filteradd = “AND special=’$specialtype[$filter]'”;

} else {

$filter = ”;

}

} else {

$filter = ”;

}

isset($orderby) && in_array($orderby, array(‘lastpost’, ‘dateline’, ‘replies’, ‘views’)) ? $forumdisplayadd .= “&orderby=$orderby” : $orderby = $_DCACHE[‘forums’][$fid][‘orderby’] ? $_DCACHE[‘forums’][$fid][‘orderby’] : ‘lastpost’;

isset($ascdesc) && in_array($ascdesc, array(‘ASC’, ‘DESC’)) ? $forumdisplayadd .= “&ascdesc=$ascdesc” : $ascdesc = $_DCACHE[‘forums’][$fid][‘ascdesc’] ? $_DCACHE[‘forums’][$fid][‘ascdesc’] : ‘DESC’;

$check = array();

$check[$filter] = $check[$orderby] = $check[$ascdesc] = ‘selected=”selected”‘;

if($whosonlinestatus == 2 || $whosonlinestatus == 3) {

$whosonlinestatus = 1;

$onlineinfo = explode(“\t”, $onlinerecord);

$detailstatus = $showoldetails == ‘yes’ || (((!isset($_DCOOKIE[‘onlineforum’]) && !$whosonline_contract) || $_DCOOKIE[‘onlineforum’]) && $onlineinfo[0] < 500 && !$showoldetails);

if($detailstatus) {

updatesession();

@include language(‘actions’);

$whosonline = array();

$forumname = strip_tags($forum[‘name’]);

$guestwhere = isset($_DCACHE[‘onlinelist’][7]) ? ” : “uid>’0′ AND”;

$query = $db->query(“SELECT uid, groupid, username, invisible, lastactivity, action FROM {$tablepre}sessions WHERE $guestwhere fid=’$fid’ AND invisible=’0′”);

if($db->num_rows($query)) {

$whosonlinestatus = 1;

while($online = $db->fetch_array($query)) {

if($online[‘uid’]) {

$online[‘icon’] = isset($_DCACHE[‘onlinelist’][$online[‘groupid’]]) ? $_DCACHE[‘onlinelist’][$online[‘groupid’]] : $_DCACHE[‘onlinelist’][0];

} else {

$online[‘icon’] = $_DCACHE[‘onlinelist’][7];

$online[‘username’] = $_DCACHE[‘onlinelist’][‘guest’];

}

$online[‘action’] = $actioncode[$online[‘action’]];

$online[‘lastactivity’] = gmdate($timeformat, $online[‘lastactivity’] + ($timeoffset * 3600));

$whosonline[] = $online;

}

}

unset($online);

}

} else {

$whosonlinestatus = 0;

}

if(empty($filter)) {

$threadcount = $forum[‘threads’];

} else {

$threadcount = $sdb->result_first(“SELECT COUNT(*) FROM {$tablepre}threads WHERE fid=’$fid’ $filteradd AND displayorder>=’0′”);

}

$thisgid = $forum[‘type’] == ‘forum’ ? $forum[‘fup’] : $_DCACHE[‘forums’][$forum[‘fup’]][‘fup’];

if($globalstick && $forum[‘allowglobalstick’]) {

$stickytids = $_DCACHE[‘globalstick’][‘global’][‘tids’].(empty($_DCACHE[‘globalstick’][‘categories’][$thisgid][‘count’]) ? ” : ‘,’.$_DCACHE[‘globalstick’][‘categories’][$thisgid][‘tids’]);

$stickycount = $_DCACHE[‘globalstick’][‘global’][‘count’] + $_DCACHE[‘globalstick’][‘categories’][$thisgid][‘count’];

} else {

$stickycount = $stickytids = 0;

}

$filterbool = !empty($filter) && in_array($filter, array(‘digest’, ‘type’, ‘activity’, ‘poll’, ‘trade’, ‘reward’, ‘debate’, ‘video’));

$threadcount += $filterbool ? 0 : $stickycount;

$multipage = multi($threadcount, $tpp, $page, “forumdisplay.php?fid=$fid$forumdisplayadd”, $threadmaxpages);

$extra = rawurlencode(“page=$page$forumdisplayadd”);

$separatepos = 0;

$threadlist = array();

$colorarray = array(”, ‘#EE1B2E’, ‘#EE5023’, ‘#996600’, ‘#3C9D40’, ‘#2897C5’, ‘#2B65B7’, ‘#8F2A90’, ‘#EC1282’);

$displayorderadd = !$filterbool && $stickycount ? ‘t.displayorder IN (0, 1)’ : ‘t.displayorder IN (0, 1, 2, 3)’;

if(($start_limit && $start_limit > $stickycount) || !$stickycount || $filterbool) {

$querysticky = ”;

$query = $sdb->query(“SELECT t.* FROM {$tablepre}threads t

WHERE t.fid=’$fid’ $filteradd AND $displayorderadd

ORDER BY t.displayorder DESC, t.$orderby $ascdesc

LIMIT “.($filterbool ? $start_limit : $start_limit – $stickycount).”, $tpp”);

} else {

$querysticky = $sdb->query(“SELECT t.* FROM {$tablepre}threads t

WHERE t.tid IN ($stickytids) AND t.displayorder IN (2, 3)

ORDER BY displayorder DESC, $orderby $ascdesc

LIMIT $start_limit, “.($stickycount – $start_limit < $tpp ? $stickycount – $start_limit : $tpp));

if($tpp – $stickycount + $start_limit > 0) {

$query = $sdb->query(“SELECT t.* FROM {$tablepre}threads t

WHERE t.fid=’$fid’ $filteradd AND $displayorderadd

ORDER BY displayorder DESC, $orderby $ascdesc

LIMIT “.($tpp – $stickycount + $start_limit));

} else {

$query = ”;

}

}

if($page < 4 && !(empty($_DCACHE[‘floatthreads’][‘categories’][$thisgid]) && empty($_DCACHE[‘floatthreads’][‘forums’][$fid]))) {

$queryfloat = $sdb->query(“SELECT t.* FROM {$tablepre}threads t

WHERE t.tid IN (“.(!empty($_DCACHE[‘floatthreads’][‘categories’][$thisgid]) ? $_DCACHE[‘floatthreads’][‘categories’][$thisgid] : 0).’,’.(!empty($_DCACHE[‘floatthreads’][‘forums’][$fid]) ? $_DCACHE[‘floatthreads’][‘forums’][$fid] : 0).”) AND t.displayorder IN (4, 5)

ORDER BY displayorder DESC”);

} else {

$queryfloat = ”;

}

$ppp = $forum[‘threadcaches’] && !$discuz_uid ? $_DCACHE[‘settings’][‘postperpage’] : $ppp;

while(($querysticky && $thread = $sdb->fetch_array($querysticky)) || ($query && $thread = $sdb->fetch_array($query)) || ($queryfloat && $thread = $sdb->fetch_array($queryfloat))) {

$thread[‘icon’] = isset($_DCACHE[‘icons’][$thread[‘iconid’]]) ? ‘Icon'.$thread['iconid'].'‘ : ‘ ‘;

$thread[‘lastposterenc’] = rawurlencode($thread[‘lastposter’]);

$thread[‘typeid’] = $thread[‘typeid’] && !empty($forum[‘threadtypes’][‘prefix’]) && isset($forum[‘threadtypes’][‘types’][$thread[‘typeid’]]) ?

[‘.$forum[‘threadtypes’][‘types’][$thread[‘typeid’]].’]‘ : ”;

$thread[‘sortid’] = $thread[‘sortid’] && !empty($forum[‘threadsorts’][‘prefix’]) && isset($forum[‘threadsorts’][‘types’][$thread[‘sortid’]]) ?

[‘.$forum[‘threadsorts’][‘types’][$thread[‘sortid’]].’]‘ : ”;

$thread[‘multipage’] = ”;

$topicposts = $thread[‘special’] ? $thread[‘replies’] : $thread[‘replies’] + 1;

$thread[‘special’] == 3 && $thread[‘price’] < 0 && $thread[‘replies’]–;

if($topicposts > $ppp) {

$pagelinks = ”;

$thread[‘pages’] = ceil($topicposts / $ppp);

for($i = 2; $i <= 6 && $i <= $thread[‘pages’]; $i++) {

$pagelinks .= “$i “;

}

if($thread[‘pages’] > 6) {

$pagelinks .= ” .. $thread[pages] “;

}

$thread[‘multipage’] = ‘… ‘.$pagelinks;

}

if($thread[‘highlight’]) {

$string = sprintf(‘%02d’, $thread[‘highlight’]);

$stylestr = sprintf(‘%03b’, $string[0]);

$thread[‘highlight’] = ‘ style=”‘;

$thread[‘highlight’] .= $stylestr[0] ? ‘font-weight: bold;’ : ”;

$thread[‘highlight’] .= $stylestr[1] ? ‘font-style: italic;’ : ”;

$thread[‘highlight’] .= $stylestr[2] ? ‘text-decoration: underline;’ : ”;

$thread[‘highlight’] .= $string[1] ? ‘color: ‘.$colorarray[$string[1]] : ”;

$thread[‘highlight’] .= ‘”‘;

} else {

$thread[‘highlight’] = ”;

}

$thread[‘moved’] = 0;

if($thread[‘closed’] || ($forum[‘autoclose’] && $timestamp – $thread[$closedby] > $forum[‘autoclose’])) {

$thread[‘new’] = 0;

if($thread[‘closed’] > 1) {

$thread[‘moved’] = $thread[‘tid’];

$thread[‘tid’] = $thread[‘closed’];

$thread[‘replies’] = ‘-‘;

$thread[‘views’] = ‘-‘;

}

$thread[‘folder’] = ‘lock’;

} else {

$thread[‘folder’] = ‘common’;

if($lastvisit < $thread[‘lastpost’] && (empty($_DCOOKIE[‘oldtopics’]) || strpos($_DCOOKIE[‘oldtopics’], ‘D’.$thread[‘tid’].’D’) === FALSE)) {

$thread[‘new’] = 1;

$thread[‘folder’] = ‘new’;

} else {

$thread[‘new’] = 0;

}

if($thread[‘replies’] > $thread[‘views’]) {

$thread[‘views’] = $thread[‘replies’];

}

if($thread[‘replies’] >= $hottopic) {

$thread[‘folder’] = ‘hot’;

}

}

$thread[‘dateline’] = gmdate($dateformat, $thread[‘dateline’] + $timeoffset * 3600);

$thread[‘lastpost’] = dgmdate(“$dateformat $timeformat”, $thread[‘lastpost’] + $timeoffset * 3600);

if(in_array($thread[‘displayorder’], array(1, 2, 3))) {

$thread[‘id’] = ‘stickthread_’.$thread[‘tid’];

$separatepos++;

} elseif(in_array($thread[‘displayorder’], array(4, 5))) {

$thread[‘id’] = ‘floatthread_’.$thread[‘tid’];

} else {

$thread[‘id’] = ‘normalthread_’.$thread[‘tid’];

}

$threadlist[] = $thread;

}

$separatepos = $separatepos ? $separatepos + 1 : ($announcement ? 1 : 0);

$visitedforums = $visitedforums ? visitedforums() : ”;

$forummenu = ”;

$usesigcheck = $discuz_uid && $sigstatus ? ‘checked=”checked”‘ : ”;

$allowpost = (!$forum[‘postperm’] && $allowpost) || ($forum[‘postperm’] && forumperm($forum[‘postperm’])) || ($forum[‘allowpost’] == 1 && $allowpost);

$fastpost = $fastpost && !$forum[‘allowspecialonly’];

$allowpost = $forum[‘allowpost’] != -1 ? $allowpost : false;

$addfeedcheck = $customaddfeed & 1 ? ‘checked=”checked”‘: ”;

$showpoll = $showtrade = $showreward = $showactivity = $showdebate = $showvideo = 0;

if($forum[‘allowpostspecial’]) {

$showpoll = $forum[‘allowpostspecial’] & 1;

$showtrade = $forum[‘allowpostspecial’] & 2;

$showreward = isset($extcredits[$creditstransextra[2]]) && ($forum[‘allowpostspecial’] & 4);

$showactivity = $forum[‘allowpostspecial’] & 8;

$showdebate = $forum[‘allowpostspecial’] & 16;

$showvideo = ($forum[‘allowpostspecial’] & 32) && $videoopen;

}

if($allowpost) {

$allowpostpoll = $allowpostpoll && $showpoll;

$allowposttrade = $allowposttrade && $showtrade;

$allowpostreward = $allowpostreward && $showreward;

$allowpostactivity = $allowpostactivity && $showactivity;

$allowpostdebate = $allowpostdebate && $showdebate;

$allowpostvideo = $allowpostvideo && $showvideo;

}

if($forumjump) {

$forummenu = forumselect(FALSE, 1);

}

include template(‘forumdisplay’);

function arrayslice($array, $offset, $length) {

if(empty($array) || !is_array($array)) return array();

if(PHP_VERSION >= ‘5.0.2’) {

return array_slice($array, $offset, $length, TRUE);

} else {

$array = array_chunk($array, $length, TRUE);

return $array[$offset / $length];

}

}

?>

一键复制

编辑

Web IDE

原始数据

按行查看

历史

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/158346.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 启动修复日志文件srttrail_haveged启动安装

    启动修复日志文件srttrail_haveged启动安装tar包安装logstash启动转systemctl

  • php一句话木马中的@有什么用

    php一句话木马中的@有什么用<?php@eval($_POST[‘attack’])?>@表示后面即使执行错误,也不报错eval()函数表示括号内的语句字符串什么的全都当做代码执行$_POST[‘attack’]表示从页面中获得attack这个参数值只要攻击者满足这三条添加,就能实现入侵:(1)木马上传成功,未被杀;(2)知道木马的路径在哪;(3)上传的木马能正常运行。…

  • Html背景图片_html背景图片平铺

    Html背景图片_html背景图片平铺这里面有许多简洁的html背景界面,对,重要的是简洁,而且很好看,verynice:https://www.toptal.com/designers/subtlepatterns/可能需要梯子。网站提供一键预览:   …

  • 由于Redis后门漏洞导致服务器被注入挖矿脚本解决过程

    由于Redis后门漏洞导致服务器被注入挖矿脚本解决过程由于Redis后门漏洞导致服务器被注入挖矿脚本解决过程事件描述某一天的早晨,我还是像往常一样搭着公交车开启打工仔的一天,一早8.30就到办公室了,坐着玩手机等上班,就这这时突然我组长飞快的回来办公室,回来就说快看看阿里云后台服务,服务是不是挂掉了,我当时就纳闷了一大早的流量不大怎么就宕机了呢,不一会我组长收到了阿里云短信通知监测到恶意脚本,接下来就是脚本的查找前期处理首先是通过阿里云的控制台发现,查看到恶意的进程PID,通过ps-ef|greap5724的确看到了当前进程,前期处理我只

  • 十种常用代码编辑器

    十种常用代码编辑器1.vscode微软推出的轻量级代码编译器,是本人使用最多的编译器(主要是好玩的插件多),支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比Diff、GIT等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。分享下本人的死宅背景~2.NETBEANSNetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的JavaIDE。NetBeans当前可以在Solaris、Win

  • java绘图板

    java绘图板

    2021年12月15日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号