UCHome定义了一些全局变量保存常用信息,了解这些变量存放的内容将大大方便我们的二次开发。

以下依次罗列各全局变量所保存的内容:

个别全局变量在不同页面的值会有所不同,使用前最好先测试一下值是否存在。

下面是用print_r函数打印出来的各全局变量信息,方便参考:

$_SC:系统全局配置

$_SC: Array([dbhost] => localhost[dbuser] => root[dbpw] => 33023[dbcharset] => utf8[pconnect] => 0[dbname] => uchome[tablepre] => uch_[charset] => utf-8[gzipcompress] => 0[cookiepre] => uchome_  [cookiedomain] =>     //cookie域名[cookiepath] => /     //cookie路径[attachdir] => ./attachment/   上传图片新地址[attachurl] => attachment/[siteurl] => http://127.0.0.1:911/uchome/[tplrefresh] => 0  //刷新[founder] => 1   //创始人[allowedittpl] => 0 //)

$_SCONFIG:个人空间配置

函数读取的是缓存中data_config文件中的信息,如果不存在本文件则调用souce中的函数文件function_cache重新写入一个data缓存文件,然后调用,本函数读取的数据库是config文件是数据库

$_SCONFIG :Array([sitename] => 我的空间[template] => blue[adminemail] => webmaster@127.0.0.1:911[onlinehold] => 1800[timeoffset] => 8[maxpage] => 100[starcredit] => 100[starlevelnum] => 5[cachemode] => database[cachegrade] => 0[allowcache] => 1[allowdomain] => 0[allowrewrite] => 0[allowwatermark] => 0[allowftp] => 0[holddomain] =>www|*blog*|*space*|x[mtagminnum] => 5[feedday] => 7[feedmaxnum] => 100[feedfilternum] => 10[importnum] => 100[maxreward] => 10[singlesent] => 50[groupnum] => 8[closeregister] => 0[closeinvite] => 0[close] => 0[networkpublic] => 1[networkpage] => 1[seccode_register] => 1[uc_tagrelated] => 1[manualmoderator] => 1[linkguide] => 1[showall] => 1[sendmailday] => 0[realname] => 0[namecheck] => 0[namechange] => 0[name_allowviewspace] => 1[name_allowfriend] => 1[name_allowpoke] => 1[name_allowdoing] => 1[name_allowblog] => 0[name_allowalbum] => 0[name_allowthread] => 0[name_allowshare] => 0[name_allowcomment] => 0[name_allowpost] => 0[showallfriendnum] => 10[feedtargetblank] => 1[feedread] => 1[feedhotnum] => 3[feedhotday] => 2[feedhotmin] => 3[feedhiddenicon] => friend,profile,task,wall[uc_tagrelatedtime] => 86400[privacy] => Array([view] => Array([index] => 0[profile] => 0[friend] => 0[wall] => 0[feed] => 0[mtag] => 0[event] => 0[doing] => 0[blog] => 0[album] => 0[share] => 0[poll] => 0)[feed] => Array([doing] => 1[blog] => 1[upload] => 1[share] => 1[poll] => 1[joinpoll] => 1[thread] => 1[post] => 1[mtag] => 1[event] => 1[join] => 1[friend] => 1[comment] => 1[show] => 1[spaceopen] => 1[credit] => 1[invite] => 1[task] => 1[profile] => 1[album] => 1[click] => 1))[cronnextrun] => 1277406240[my_status] => 0[uniqueemail] => 1[updatestat] => 1[my_showgift] => 1[topcachetime] => 60[newspacenum] => 3[sitekey] => 40583eWvxxgU8xIv[my_siteid] => 2761584[my_sitekey] => baac4f0ecc0124cf1bef79d94b5b3215[siteallurl] =>[licensed] => 0[debuginfo] => 0[miibeian] =>[headercharset] => 0[avatarreal] => 0[uc_dir] =>[my_ip] =>[closereason] =>[checkemail] => 0[regipdate] =>[my_closecheckupdate] => 0[openxmlrpc] => 0[domainroot] =>[name_allowpoll] => 0[name_allowevent] => 0[name_allowuserapp] => 0[videophoto] => 0[video_allowviewphoto] => 0[video_allowfriend] => 0[video_allowpoke] => 0[video_allowwall] => 0[video_allowcomment] => 0[video_allowdoing] => 0[video_allowblog] => 0[video_allowalbum] => 0[video_allowthread] => 0[video_allowpoll] => 0[video_allowevent] => 0[video_allowshare] => 0[video_allowpost] => 0[video_allowuserapp] => 0[ftpurl] =>[newspaceavatar] => 0[newspacerealname] => 0[newspacevideophoto] => 0[login_action] => 1053cae73e58cd3b16c44d65b888097c[register_action] => 00fc52155732782b5e227052a372e091[uc_status] => 0)

$_SCOOKIE:Cookie信息

$_SCOOKIE: Array([loginuser] => admin[checkpm] => 1[synfriend] => 1[sendmail] => 1[auth] =>61087Cgwu3hoB35cDmXGpe3juvbjJQC2e+wlWJ79GPejIYhB1j/d9VwyKGy8DPYcKQCHUYvYg+EBqJoQS5Vc)

$_SGLOBAL:各类全局信息

$_SGLOBAL:Array([timestamp] => 1277865220 //页面请求时间  common.php[supe_starttime] => 1277865220.2591 //页面请求精确时间common.php[db] => dbstuff Object([querynum] => 15[link] => Resource id #8[charset] => utf8)[app] => Array([1] => Array([name] => 个人家园[url] =>http://127.0.0.1:911/uchome[type] => UCHOME[open] => 0[icon] => uchome))[userapp] => Array()[ad] => Array()[magic] => Array([invisible] => 隐身草[friendnum] => 好友增容卡[attachsize] => 附件增容卡[thunder] => 雷鸣之声[updateline] => 救生圈[downdateline] => 时空机[color] => 彩色灯[hot] => 热点灯[visit] => 互访卡[icon] => 彩虹蛋[flicker] => 彩虹炫[gift] => 红包卡[superstar] => 超级明星[viewmagiclog] => 八卦镜[viewmagic] => 透视镜[viewvisitor] => 偷窥镜[call] => 点名卡[coupon] => 代金券[frame] => 相框[bgimage] => 信纸[doodle] => 涂鸦板[anonymous] => 匿名卡[reveal] => 照妖镜[license] => 道具转让许可证[detector] => 探测器)[supe_uid] => 1[supe_username] => admin[inajax] => 0[mobile] =>[ajaxmenuid] =>[refer] => http://127.0.0.1:911/uchome/space.php[session] => Array([uid] => 1[username] => admin[password] => c4425b70d49c23838c826fdfa240c607[lastactivity] => 1277865210[ip] => 192168000[magichidden] => 0)[username] => admin[uhash] => e424d0a595f52fd4434642dd8e97c638[my_menu] => Array()[my_userapp] => Array()[my_menu_more] => 0[appmenu] => Array()[appmenus] => Array()[member] => Array([uid] => 1[sex] => 1[email] =>[newemail] =>[emailcheck] => 0[mobile] =>[qq] =>[msn] =>[msnrobot] =>[msncstatus] => 0[videopic] =>[birthyear] => 0[birthmonth] => 0[birthday] => 0[blood] =>[marry] => 0[birthprovince] =>[birthcity] =>[resideprovince] =>[residecity] =>[note] => 测试心情2[spacenote] => 测试心情2[authstr] =>[theme] => t10[nocss] => 0[menunum] => 0[css] =>[privacy] => Array([view] => Array([index] => 0[profile] => 0[friend] => 0[wall] => 0[feed] => 0[mtag] => 0[event] => 0[doing] => 0[blog] => 0[album] => 0[share] => 0[poll] => 0)[feed] => Array([doing] => 1[blog] => 1[upload] => 1[share] => 1[poll] => 1[joinpoll] => 1[thread] => 1[post] => 1[mtag] => 1[event] => 1[join] => 1[friend] => 1[comment] => 1[show] => 1[spaceopen] => 1[credit] => 1[invite] => 1[task] => 1[profile] => 1[album] => 1[click] => 1))[friend] => 3[feedfriend] => 3[sendmail] =>[magicstar] => 0[magicexpire] => 1276950653[timeoffset] => 8[musictaste] =>[musicstotal] => 4[musicatotal] => 0[musicptotal] => 6[musicctotal] => 0[musicttotal] => 0[groupid] => 1[credit] => 3178[experience] => 860[username] => admin[name] =>[namestatus] => 1[videostatus] => 0[domain] =>[friendnum] => 1[viewnum] => 6[notenum] => 0[addfriendnum] => 0[mtaginvitenum] => 0[eventinvitenum] => 0[myinvitenum] => 0[pokenum] => 0[doingnum] => 13[blognum] => 1[albumnum] => 1[threadnum] => 1[pollnum] => 0[eventnum] => 0[sharenum] => 1[dateline] => 1275458247[updatetime] => 1277801840[lastsearch] => 0[lastpost] => 1277733181[lastlogin] => 1277859427[lastsend] => 0[attachsize] => 4294311912[addsize] => 0[addfriend] => 0[flag] => 1[newpm] => 0[avatar] => 1[regip] => 127.0.0.1[ip] => 192168000[mood] => 0[self] => 1[friends] => Array([0] => 3)[allnotenum] => 0)[space_1_uid] => Array([uid] => 1[sex] => 1[email] =>[newemail] =>[emailcheck] => 0[mobile] =>[qq] =>[msn] =>[msnrobot] =>[msncstatus] => 0[videopic] =>[birthyear] => 0[birthmonth] => 0[birthday] => 0[blood] =>[marry] => 0[birthprovince] =>[birthcity] =>[resideprovince] =>[residecity] =>[note] => 测试心情2[spacenote] => 测试心情2[authstr] =>[theme] => t10[nocss] => 0[menunum] => 0[css] =>[privacy] => Array([view] => Array([index] => 0[profile] => 0[friend] => 0[wall] => 0[feed] => 0[mtag] => 0[event] => 0[doing] => 0[blog] => 0[album] => 0[share] => 0[poll] => 0)[feed] => Array([doing] => 1[blog] => 1[upload] => 1[share] => 1[poll] => 1[joinpoll] => 1[thread] => 1[post] => 1[mtag] => 1[event] => 1[join] => 1[friend] => 1[comment] => 1[show] => 1[spaceopen] => 1[credit] => 1[invite] => 1[task] => 1[profile] => 1[album] => 1[click] => 1))[friend] => 3[feedfriend] => 3[sendmail] =>[magicstar] => 0[magicexpire] => 1276950653[timeoffset] => 8[musictaste] =>[musicstotal] => 4[musicatotal] => 0[musicptotal] => 6[musicctotal] => 0[musicttotal] => 0[groupid] => 1[credit] => 3178[experience] => 860[username] => admin[name] =>[namestatus] => 1[videostatus] => 0[domain] =>[friendnum] => 1[viewnum] => 6[notenum] => 0[addfriendnum] => 0[mtaginvitenum] => 0[eventinvitenum] => 0[myinvitenum] => 0[pokenum] => 0[doingnum] => 13[blognum] => 1[albumnum] => 1[threadnum] => 1[pollnum] => 0[eventnum] => 0[sharenum] => 1[dateline] => 1275458247[updatetime] => 1277801840[lastsearch] => 0[lastpost] => 1277733181[lastlogin] => 1277859427[lastsend] => 0[attachsize] => 4294311912[addsize] => 0[addfriend] => 0[flag] => 1[newpm] => 0[avatar] => 1[regip] => 127.0.0.1[ip] => 192168000[mood] => 0[self] => 1[friends] => Array([0] => 3)[allnotenum] => 0)[ckprivacy_feed_0] => 1[usergroup] => Array([1] => Array([gid] => 1[grouptitle] => 站点管理员[system] => -1[banvisit] => 0[explower] => 0[maxfriendnum] => 0[maxattachsize] => 0[allowhtml] => 1[allowcomment] => 1[searchinterval] => 0[searchignore] => 1[postinterval] => 0[spamignore] => 1[videophotoignore] => 1[allowblog] => 1[allowmovie] => 1[allowdoing] => 1[allowupload] => 1[allowshare] => 1[allowmtag] => 1[allowthread] => 1[allowpost] => 1[allowcss] => 1[allowpoke] => 1[allowfriend] => 1[allowpoll] => 1[allowclick] => 1[allowevent] => 1[allowmagic] => 1[allowpm] => 1[allowviewvideopic] => 1[allowmyop] => 1[allowtopic] => 1[allowstat] => 1[magicdiscount] => 0[verifyevent] => 0[edittrail] => 0[domainlength] => 1[closeignore] => 1[seccode] => 0[color] => red[icon] =>image/group/admin.gif[manageconfig] => 1[managenetwork] => 1[manageprofilefield] =>1[manageprofield] => 1[manageusergroup] => 1[managefeed] => 1[manageshare] => 1[managedoing] => 1[manageblog] => 1[managetag] => 1[managetagtpl] => 0[managealbum] => 1[managecomment] => 1[managemtag] => 1[managethread] => 1[manageevent] => 1[manageeventclass]=> 1[managecensor] => 1[managead] => 1[managesitefeed] => 0[managebackup] => 1[manageblock] => 1[managetemplate] => 1[managestat] => 1[managecache] => 1[managecredit] => 1[managecron] => 1[managename] => 1[manageapp] => 1[managetask] =>1[managereport] => 1[managepoll] => 1[manageclick] => 1[managemagic] => 1[managemagiclog] => 1[managebatch] => 1[managedelspace] => 1[managetopic] => 1[manageip] => 1[managehotuser] => 1[managedefaultuser] => 1[managespacegroup] => 1[managespaceinfo] => 1[managespacecredit] => 1[managespacenote] => 1[managevideophoto] => 1[managelog] => 1[magicaward] =>[managemovie]=> 0))[checkperm_banvisit] =>[today] => 1277827200[gift_appid] => 1027468[ckfriend_42417d7d9a15a84c53443f0843c36995] => 1[select_realname] => Array([3] => 3[4] => 4[2] => 2)[checkperm_managereport] => 1[checkperm_manageevent] => 1[task] => Array([2] => Array([taskid] => 2[available] => 1[name] => 将个人资料补充完整[note] => 把自己的个人资料填写完整吧。
这样您会被更多的朋友找到的,系统也会帮您找到朋友。[num] => 0[maxnum] => 0[image] =>image/task/profile.gif[filename] => profile.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] => 2[credit] => 20[displayorder] => 0)[1] => Array([taskid] => 1[available] => 1[name] => 更新一下自己的头像[note] => 头像就是你在这里的个人形象。
设置自己的头像后,会让更多的朋友记住您。[num] => 1[maxnum] => 0[image] =>image/task/avatar.gif[filename] => avatar.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] =>[credit] => 20[displayorder] => 1)[3] => Array([taskid] => 3[available] => 1[name] => 发表自己的第一篇日志[note] =>现在,就写下自己的第一篇日志吧。
与大家一起分享自己的生活感悟。[num] => 1[maxnum] => 0[image] =>image/task/blog.gif[filename] => blog.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] =>[credit] => 5[displayorder] => 3)[4] => Array([taskid] => 4[available] => 1[name] => 寻找并添加五位好友[note] =>有了好友,您发的日志、图片等会被好友及时看到并传播出去;
您也会在首页方便及时的看到好友的最新动态。[num] => 0[maxnum] => 0[image] =>image/task/friend.gif[filename] => friend.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] =>[credit] => 50[displayorder] => 4)[5] => Array([taskid] => 5[available] => 1[name] => 验证激活自己的邮箱[note] => 填写自己真实的邮箱地址并验证通过。
您可以在忘记密码的时候使用该邮箱取回自己的密码;
还可以及时接受站内的好友通知等等。[num] => 0[maxnum] => 0[image] =>image/task/email.gif[filename] => email.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] =>[credit] => 10[displayorder] => 5)[6] => Array([taskid] => 6[available] => 1[name] => 邀请10个新朋友加入[note] =>邀请一下自己的QQ好友或者邮箱联系人,让亲朋好友一起来加入我们吧。[num] => 0[maxnum] => 0[image] =>image/task/friend.gif[filename] => invite.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] =>[credit] => 100[displayorder] => 6)[7] => Array([taskid] => 7[available] => 1[name] => 领取每日访问大礼包[note] =>每天登录访问自己的主页,就可领取大礼包。[num] => 0[maxnum] => 0[image] =>image/task/gift.gif[filename] => gift.php[starttime] => 0[endtime] => 0[nexttime] => 0[nexttype] => day[credit] => 5[displayorder] => 99))[sourcelang] => Array([hour] => 小时[before] => 前[minute] => 分钟[second] => 秒[now] => 现在[dot] => 、[mtag] => 群组[poll] => 投票[event] => 活动[thread] => 话题[blog] => 日志[friend_group_default] => 其他[friend_group_1] => 通过本站认识[friend_group_2] => 通过活动认识[friend_group_3] => 通过朋友认识[friend_group_4] => 亲人[friend_group_5] => 同事[friend_group_6] => 同学[friend_group_7] => 不认识[friend_group] => 自定义[default_albumname] => 默认相册[wall] => 留言[pic_comment] => 图片评论[blog_comment] => 日志评论[clickblog] => 日志表态[clickpic] => 图片表态[clickthread] => 话题表态[share_comment] => 分享评论[share_notice] => 分享[doing_comment] => 记录回复[friend_notice] => 好友[thread_comment] => 话题回复[event_comment] => 活动留言[event_member] => 活动成员管理[event_memberstatus] => 活动成员身份[poll_comment] => 投票评论[poll_invite] => 投票邀请[credit] => 积分[credit_unit] => 个[man] => 男[woman] => 女[year] => 年[month] => 月[day] => 日[unmarried] => 单身[married] => 非单身[hidden_username] => 匿名)[avatarfile_1_small_virtual] => 000/00/00/01_avatar_small.jpg[avatarfile_1_middle_virtual] => 000/00/00/01_avatar_middle.jpg[checkperm_manageconfig] => 1[checkperm_allowstat] => 1[grouptitle] => Array([7] => Array([grouptitle] => 高级会员[color] =>[icon] =>)[6] => Array([grouptitle] => 中级会员[color] =>[icon] =>)[1] => Array([grouptitle] => 站点管理员[color] => red[icon] =>image/group/admin.gif)[2] => Array([grouptitle] => 信息管理员[color] => blue[icon] =>image/group/infor.gif)[3] => Array([grouptitle] => 贵宾VIP[color] => green[icon] => image/group/vip.gif)[5] => Array([grouptitle] => 普通会员[color] =>[icon] =>)[8] => Array([grouptitle] => 禁止发言[color] =>[icon] =>)[9] => Array([grouptitle] => 禁止访问[color] =>[icon] =>)[4] => Array([grouptitle] => 受限会员[color] =>[icon] =>))[formhash] => 135b77af[avatarfile_4_small_virtual] => 000/00/00/04_avatar_small.jpg[avatarfile_3_small_virtual] => 000/00/00/03_avatar_small.jpg[avatarfile_2_small_virtual] => 000/00/00/02_avatar_small.jpg)

$_SN:昵称信息

$_SN:Array([1] => admin[3] => admin3[4] => xiaoyu[2] => admin2)

$_TPL:未知

$_SBLOCK:未知

举例说明:

在UCHome上增加一个功能,希望某些群组类别下只允许有群组管理的人才能新建群组,其他人无法新建这些类别的群组。只需修改模板中的cp_mtag.htm文件,将如下代码:

<div class="l_status">1.<strong>请选择一个群组分类</strong></div><table><tr><!--{eval $i=0;}--><!--{loop $fields $value}--><td><input type="radio"id="fieldid_$value[fieldid]" name="fieldid"value="$value[fieldid]"onclick="fieldselect(this.value)"><labelfor="fieldid_$value[fieldid]">$value[title]</label></td><!--{if $i%3==2}--></tr><tr><!--{/if}--><!--{eval $i++;}--><!--{/loop}--></tr></table>

更改为:

<div class="l_status">1.<strong>请选择一个群组分类</strong></div><table><tr><!--{eval $i=0;}--><!--{loop $fields $value}--><!--{evalif(!($_SGLOBAL['usergroup'][$_SGLOBAL['member']['groupid']]['manageprofield'])){/*判断当前用户是否有群组管理权限*/}--><!--{eval if(in_array($value[fieldid], array(1,4,5,6)))continue;/*过滤不允许普通用户创建的群组*/}--><!--{eval } }--><td><input type="radio"id="fieldid_$value[fieldid]" name="fieldid"value="$value[fieldid]"onclick="fieldselect(this.value)"><labelfor="fieldid_$value[fieldid]">$value[title]</label></td><!--{if $i%3==2}--></tr><tr><!--{/if}--><!--{eval $i++;}--><!--{/loop}--></tr></table>

简单说明一下:$_SGLOBAL['member']['groupid']返回当前用户的用户组编号,$_SGLOBAL['usergroup'][用户组编号]['manageprofield']返回特定用户组是否有群组管理权限,结合起来判断当前用户是否有群组管理权限。

效果就是当管理员登陆后,新建群组可选择所有分类。

管理员新建群组界面

而普通会员登录后,新建群组只能选个别分类。

普通会员新建群组界面

以上为个人实践的总结,如有不对之处,敬请指出!

所有章节下载:http://download.csdn.net/source/3579636

文章摘自:http://wenku.baidu.com/view/ffd8a5c14028915f804dc2e0.html

第十二章:【UCHome二次开发】全局变量相关推荐

  1. 第十二章 Ambari二次开发之集成Alluxio

    1.Alluxio高可用部署 生产环境:使用具有高可用性的模式来运行Alluxio masters. 1.1.Alluxio架构 ​ Alluxio可以被分为三个部分:**masters.worker ...

  2. [Vue 牛刀小试]:第十六章 - 针对传统后端开发人员的前端项目框架搭建

    一.前言 在之前学习 Vue 基础知识点的文章中,我们还是采用传统的方式,通过在 html 页面上引用 vue.js 这个文件,从而将 Vue 引入到我们的项目开发中.伴随着 Node.js 的出现, ...

  3. 小满Vue3第三十六章(Vue如何开发移动端)

    视频教程Vue3 + vite + Ts + pinia + 实战 + 源码 +全栈_哔哩哔哩_bilibili 如果使用npm init vue@latest 报错 error when start ...

  4. SpringBoot | 第二十六章:邮件发送

    2019独角兽企业重金招聘Python工程师标准>>> 前言 讲解了日志相关的知识点后.今天来点相对简单的,一般上,我们在开发一些注册功能.发送验证码或者订单服务时,都会通过短信或者 ...

  5. stm32l0的停止模式怎么唤醒_探索者 STM32F407 开发板资料连载第二十二章 待机唤醒实验

    1)实验平台:alientek 阿波罗 STM32F767 开发板 2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 第二十二章 待机唤醒实 ...

  6. stm32 文件系统dma大小_「正点原子NANO STM32F103开发板资料连载」第二十二章 DMA 实验...

    1)实验平台:[正点原子] NANO STM32F103 开发板 2)摘自<正点原子STM32 F1 开发指南(NANO 板-HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 ...

  7. 简述sd卡2.0协议_【正点原子FPGA连载】第十二章SD卡读写TXT文本实验-领航者 ZYNQ 之嵌入式开发指南...

    1)实验平台:正点原子领航者ZYNQ开发板 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手册+视频下 ...

  8. 【正点原子FPGA连载】第十二章 呼吸灯实验 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0

    1)实验平台:正点原子领航者ZYNQ开发板 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手册+视频下 ...

  9. 【正点原子MP157连载】 第十二章 呼吸灯实验-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7

    1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频 ...

最新文章

  1. Google Protocol Buffer 简单介绍
  2. yolov5 代码版,去掉配置文件
  3. 写给java初学者,从零开始学习java开发的完整学习路线
  4. 第13章 集成学习和随机森林
  5. python 归并排序(详解)
  6. ege函数库_基于c++ ege图形库实现五子棋游戏
  7. Linux--网卡聚合简单脚本(bond0)
  8. Class的getName、getSimpleName与getCanonicalName的区别
  9. 微信小程序开发之路(二)
  10. 手写一个网关服务,理解更透彻!
  11. python变量类型之间转换_python学习笔记5—数据类型转换
  12. linux 常用到的命令(centos 6.5)
  13. python按位处理二进制文件_对如何在python shell中对16位二进制数执行按位运算感到困惑...
  14. IDEA+Java+SSM+Mysql+Bootstrap+Maven实现网上书城系统
  15. 解析大型门户网站教给我们的PV增加技巧
  16. JCA - 核心类和接口 - Cipher类
  17. ubuntu安装pangolin
  18. PHP脚本定时任务实现及crontab实现定时任务
  19. C#web弹出提示框的几种方法
  20. Map练习已知某学校的教学课程内容安排如下:老师 课程张三 Android李四 Linux王五

热门文章

  1. 酸狗带你了解Vue.js
  2. devccp中c语言输入二维数组,课内资源
  3. 最强电脑驱动软件是那个
  4. 问题创建双网卡后,不能重启网卡的解决办法
  5. 好的指标公式就有好的信号-顶底轻松捕捉通达信副图指标公式
  6. jsp+springboot基于ssm的人才招聘求职网站推荐模拟考试系统java idea
  7. Java精品项目源码第113期健身器材商城系统
  8. 谷歌J2ObjC:打破Android应用与iOS应用之间的语言障碍
  9. 学python的电脑配置要求最低是多少呀?
  10. 【算法】用一行PHP代码画一个心形