log233log0是什么意思思

博客分类:
用Kibana和logstash快速搭建实时日志查询、收集与分析系统
Logstash是一个完全开源的工具,他可以对你的日志进行收集、分析,并将其存储供以后使用(如,搜索),您可以使用它。说到搜索,logstash带有一个web界面,搜索和展示所有日志。kibana 也是一个开源和免费的工具,他可以帮助您汇总、分析和搜索重要数据日志并提供友好的web界面。他可以为 Logstash 和 ElasticSearch 提供的日志分析的 Web 界面说到这里,我们看看 kibana 和 logstash到底能为我们做些什么呢?下面是kibana的界面
简单来讲他具体的工作流程就是 logstash agent 监控并过滤日志,将过滤后的日志内容发给redis(这里的redis只处理队列不做存储),logstash index将日志收集在一起交给全文搜索服务ElasticSearch 可以用ElasticSearch进行自定义搜索 通过Kibana 来结合 自定义搜索进行页面展示,下图是 Kibana官网上的流程图
好了 让我们一步步的把这套环境搭建起来吧,先看看都需要安装什么软件包ruby 运行Kibana 必须,rubygems 安装ruby扩展必须bundler 功能类似于yumJDK 运行java程序必须 redis 用来处理日志队列logstash 收集、过滤日志ElasticSearch 全文搜索服务(logstash集成了一个)kibana 页面展示这里有三台服务器192.168.233.128 logstash index,ElasticSearch,kibana,JDK192.168.233.129 logstash agent,JDK192.168.233.130 redis首先到 logstash index服务器上面,logstash分为 index和aget ,agent负责监控、过滤日志,index负责收集日志并将日志交给ElasticSearch 做搜索
此外 logstash 的收集方式分为 standalone 和 centralized。standalone 是所有功能都在一个服务器上面,自发自收,centralized 就是集中收集,一台服务器接收所有shipper(个人理解就是logstash agent)的日志。其实 logstash本身不分 什么 shipper 和 collector ,只不过就是配置文件不同而已,我们这次按照集中的方式来测试
在 logstash index上安装基础的软件环境
[192.168.233.128 root@nodec:~]
# cd /soft/
[192.168.233.128 root@nodec:/soft]
# wget http://down1.chinaunix.net/distfiles/jdk-6u13-dlj-linux-i586.bin
从oracle下载实在是太慢了,从CU下载会快一些,如果需要最新版本请访问这里
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
[192.168.233.128 root@nodec:/soft]
# sh jdk-6u13-dlj-linux-i586.bin
输入yes 便开始安装了
安装完成后设置一下 JAVA_HOME
[192.168.233.128 root@nodec:/soft/Kibana-0.2.0]
# vim /etc/profile
export JAVA_HOME=/usr/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
安装ruby 就比较简单了(Kibana需要ruby 1.8.7以上版本)
[192.168.233.128 root@nodec:/soft]
# yum install ruby rubygems
..... 安装内容省略
安装完成后用 rubygems 来安装bundler
[192.168.233.128 root@nodec:/soft]
# /usr/bin/gem install bundler
ok 这样基本的环境就已经有了,下面就是安装kibana 和 logstash
其实logstash 就是一个java脚本,不需要安装... 下载即用
[192.168.233.128 root@nodec:/soft]
# wget http://logstash.objects.dreamhost.com/release/logstash-1.1.0-monolithic.jar
现在看看 这个脚本应该怎么去执行
[192.168.233.128 root@nodec:/soft]
# java -jar /soft/logstash-1.1.0-monolithic.jar -h
No such command "-h"
Available commands:
显然没有 -h 参数,不过列出了能用的参数,但是logstash的参数可不止这些,
java -jar /soft/logstash-1.1.0-monolithic.jar agent
这些是在agent模式下的命令参数
Load the logstash config from a specific file, directory, or a wildcard. If given a directory or wildcard, config files will be read in order lexigraphically.
-e CONFIGSTRING
Use the given string as the configuration data. Same syntax as the config file. If not input is specified, 'stdin { type =& stdin }' is default. If no output is specified, 'stdout { debug =& true }}' is default.
Run COUNT filter workers (default: 1)
Set watchdog timeout value.
Log to a given path. Default is to log to stdout
Increase verbosity. There are multiple levels of verbosity available with '-vv' currently being the highest
A colon-delimted path to find other logstash plugins in
java -jar /soft/logstash-1.1.0-monolithic.jar web
下面的是在web界面的参数
Log to a given path. Default is stdout.
Address on which to start webserver. Default is 0.0.0.0.
Port on which to start webserver. Default is 9292.
Address on which to bind elastic search node.
The backend URL to use. Default is elasticsearch:/// (assumes multicast discovery). You can specify elasticsearch://[host][:port]/[clustername]
如果上面的这些命令都能执行正常的话就表示 logstash可以使用了,但要让他启动还需要一个配置文件
[192.168.233.128 root@nodec:/soft]
# vim redis.conf
host =& '192.168.233.130'
data_type =& 'list'
port =& "6379"
key =& 'logstash:redis'
type =& 'redis-input'
elasticsearch {
embedded =& true
解释一下 logstash的配置文件由 input filter output 等几个基本的部分组成,顾名思义 input 就是在那收集数据,output就是输出到哪,filter代表一个过滤规则意思是什么内容
会被收集。
上面这段是让 logstash 去192.168.233.130 这个redis服务器上去收集日志 redis端口为6379,key是 logstash:redis 类型为 redis-input ,(注意:这几个值必须跟logstash agent的
output 所对应),收集完成后输出到 elasticsearch ,embedded =& true 的意思是使用logstash 内嵌的 elasticsearch。如果有独立的elasticsearch服务器,需要将 这条改为
host =& 'elasticsearch的ip' port =& 端口
好了,这个简单的配置文件可以让logstash开始启动了
[192.168.233.128 root@nodec:/soft]
# java -jar /soft/logstash-1.1.0-monolithic.jar agent -f /soft/redis.conf
...这里要等待约5秒钟... 为什么?去问开发者吧
[192.168.233.128 root@nodec:/soft]
# I, [T03:23:10.05]
file:/soft/logstash-1.1.0-monolithic.jar!/gems/rack-1.3.4/lib/rack/backports/uri/common_192.rb:53 warning: already initialized constant WFKV_
Mizuno 0.5.0 (Jetty 8.0.y.z-SNAPSHOT) listening on 0.0.0.0:9292
解释一下 上面的命令 agent 代理模式 -f 指定配置文件
java -jar /soft/logstash-1.1.0-monolithic.jar agent -f /soft/redis.conf &
java -jar /soft/logstash-1.1.0-monolithic.jar web
(其实如果用kibana来做web界面的话这一步完全可以省掉了)
好了,看到9292 端口启动就代表 启动成功了,检查一下
[192.168.233.128 root@nodec:/soft]
# lsof -i:9292
TYPE DEVICE SIZE NODE NAME
IPv4 130805
TCP *:armtechdaemon (LISTEN)
其实logstash还启动了一个端口9200,因为启动了内嵌的 elasticsearch,这个9200是 elasticsearch在监听
[192.168.233.128 root@nodec:/soft]
# lsof -i:9200
TYPE DEVICE SIZE NODE NAME
IPv4 130682
TCP *:wap-wsp (LISTEN)
现在可以通过浏览器访问一下 http://192.168.233.128:9292 看看logstash是的页面是个什么样子
现在还不能搜索因为现在还没有数据,其实这个时候 http://192.168.233.128:9200 也是可以访问的,很多开发自己写代码来调用elasticsearch 来实现他们自己的需要,这里就不多说了192.168.233.128 这台logstash index的操作暂时告一段落,下面开始配置logstash的agent登录到 服务器 192.168.233.129 安装基本软件包和logstash
[192.168.233.129 root@noded:~]
# cd /soft/
[192.168.233.129 root@noded:/soft]
# wget http://down1.chinaunix.net/distfiles/jdk-6u13-dlj-linux-i586.bin
[192.168.233.129 root@noded:/soft]
# sh jdk-6u13-dlj-linux-i586.bin
设置 JAVA_HOME
[192.168.233.129 root@noded:/soft]
# vim /etc/profile
export JAVA_HOME=/usr/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
[192.168.233.129 root@noded:/soft]
# yum install ruby
192.168.233.129 root@noded:/soft]
# wget http://logstash.objects.dreamhost.com/release/logstash-1.1.0-monolithic.jar
[192.168.233.129 root@noded:/soft]
# vim redis.conf
type =& "producer"
path =& "/soft/apache.log"
type =& "php-log"
path =& "/soft/php.log"
match =& [ "@message", "mysql|GET|error" ]
host =& '192.168.233.130'
data_type =& 'list'
key =& 'logstash:redis'
大概说一下这个配置文件 input 里的file就是要监视的文件了 这里我监视了两个文件,如果这两个文件有追加的内容就会通过下面的output设置发给 redis服务器filter 里的grep 意思就是 grep...
后面这段就是 日志内容里面只要有匹配 mysql或GET或error的内容就会被过滤出来,发送到 logstash index以上就是一个比较简单的配置文件了,让我们启动他
[192.168.233.129 root@noded:/soft]
# java -jar /soft/logstash-1.1.0-monolithic.jar agent -f /soft/redis.conf &
I, [T19:45:35.21]
I, [T19:45:35.21]
I, [T19:45:35.21]
I, [T19:45:35.21]
只要没有 warning 和 error就算是正常启动了启动之前请确定 192.168.233.130的 redis服务器已经启动,不然会报错下面登录到 192.168.233.130 上看看 redis服务的状态
[192.168.233.130 root@nodea:/data/redis/etc]
# lsof -i:6379
TYPE DEVICE SIZE NODE NAME
redis-ser 2732 root
TCP *:6379 (LISTEN)
redis-ser 2732 root
TCP localhost.localdomain:6379-&localhost.localdomain:19214 (ESTABLISHED)
TCP localhost.localdomain:19214-&localhost.localdomain:6379 (ESTABLISHED)
状态正常,端口处于监听状态,我用的是最简单的 配置,
[192.168.233.130 root@nodea:/data/redis/etc]
# vim redis.conf
#this is the config file for redis
pidfile /var/run/redis.pid
loglevel verbose
logfile /data/redis/log/redis.log
dbfilename dump.rdb
dir /data/redis/db/
vm-swap-file /tmp/redis.swap
activerehashing yes
启动命令如下
[192.168.233.130 root@nodea:/data/redis/etc]
# redis-server /data/redis/etc/redis.conf &
下载安装就比较简单了
[192.168.233.130 root@nodea:/soft]
# wget http://redis.googlecode.com/files/redis-2.4.14.tar.gz
[192.168.233.130 root@nodea:/data/redis/etc]
# make –j24
[192.168.233.130 root@nodea:/data/redis/etc]
# make install
配置文件里的那几个路径要提前建好最后我们回到 logstash agent 上面测试一下
[192.168.233.129 root@noded:/soft]
# echo GET12313 && apache.log
[192.168.233.129 root@noded:/soft]
# echo errorabcd && apache.log
ok 到 http://192.168.233.128:9292 去搜索一下 刚才的两个内容
嗯,就是这样了,我现在找个php的错误日志给他追加到php.log文件里 [192.168.233.129 root@noded:/soft]# cat php-error.log && php.log在看看 logstash的页面 搜索一下 error
OK,最后就是 Kibana了 ,我把Kibana装在了 logstash index上面下载地址为 http://kibana.org/intro.html
[192.168.233.128 root@nodec:/soft]
# tar xf Kibana-0.2.0.tar.gz
[192.168.233.128 root@nodec:/soft]
# cd Kibana-0.2.0
[192.168.233.128 root@nodec:/soft/Kibana-0.2.0]
# bundle install
直接安装就好了,非常简单,因为之前咱们已经安装好了 bundle
编辑配置文件,指定 elasticsearch 的位置
[192.168.233.128 root@nodec:/soft/Kibana-0.2.0]
# vim KibanaConfig.rb
Elasticsearch = "localhost:9200"
KibanaPort = 5601
KibanaHost = '0.0.0.0'
主要是这几个参数
启动的话需要ruby
[192.168.233.128 root@nodec:/soft/Kibana-0.2.0]
# /usr/bin/ruby kibana.rb &
[192.168.233.128 root@nodec:/soft/Kibana-0.2.0]
# == Sinatra/1.3.5 has taken the stage on 5601 for development with backup from Thin
&& Thin web server (v1.5.0 codename Knife)
&& Maximum connections set to 1024
&& Listening on 0.0.0.0:5601, CTRL+C to stop
如果ruby的东西都不缺的话,启动会很顺利,ok 现在看看5601端口的状态
[192.168.233.128 root@nodec:/soft/Kibana-0.2.0]
# lsof -i:5601
TYPE DEVICE SIZE NODE NAME
TCP *:esmagent (LISTEN)
访问一下 试试看 http://192.168.233.128:5601 尝试搜索一下php的错误日志,比如mysql
呵呵,要的就是这个效果,日志会实时的汇总到 logstash index 上供我们查询,当然这只是开始使用logstash的第一步而已,更多的高级功能可以看看官方文档http://logstash.net/docs/1.1.9/
from :http://storysky.blog.51cto.com/8707/
浏览: 655517 次
来自: 北京
写的真不错
大神 您好~我是博文视点编辑安娜,可否加我微信或QQ 8030 ...
feifeiwudi 写道发现了一个 Elasticsearc ...
发现了一个 Elasticsearch 2.3.3 JAVA
基于大数据技术推荐系统算法案例实战教程网盘下载:https:/ ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'对数与对数运算训练题
对数与对数运算训练题
【www.ruiwen.com - 试题】
  1.2-3=18化为对数式为()  A.log182=-3 B.log18(-3)=2  C.log218=-3 D.log2(-3)=18  解析:选C.根据对数的定义可知选C.  2.在b=log(a-2)(5-a)中,实数a的取值范围是()  A.a>5或a B.2<a<3或3<a<5  C.25 D.3<a<4  解析:选B.5-a>0a-2>0且a-21,2<a<3或3<a<5.  3.有以下四个结论:①lg(lg10)=0;②ln(lne)=0;③若10=lgx,则x=10;④若e=lnx,则x=e2,其中正确的是()  A.①③ B.②④  C.①② D.③④  解析:选C.lg(lg10)=lg1=0;ln(lne)=ln1=0,故①、②正确;若10=lgx,则x=1010,故③错误;若e=lnx,则x=ee,故④错误.  4.方程log3(2x-1)=1的解为x=________.  解析:2x-1=3,x=2.  答案:2  1.logab=1成立的条件是()  A.a=b B.a=b,且b0  C.a0,且a D.a0,a=b1  解析:选D.a0且a1,b0,a1=b.  2.若loga7b=c,则a、b、c之间满足()  A.b7=ac B.b=a7c  C.b=7ac D.b=c7a  解析:选B.loga7b=cac=7b,b=a7c.  3.如果f(ex)=x,则f(e)=()  A.1 B.ee  C.2e D.0  解析:选A.令ex=t(t0),则x=lnt,f(t)=lnt.  f(e)=lne=1.  4.方程2log3x=14的解是()  A.x=19 B.x=x3  C.x=3 D.x=9  解析:选A.2log3x=2-2,log3x=-2,x=3-2=19.  5.若log2(log3x)=log3(log4y)=log4(log2z)=0,则x+y+z的值为()  A.9 B.8  C.7 D.6  解析:选A.∵log2(log3x)=0,log3x=1,x=3.  同理y=4,z=2.x+y+z=9.  6.已知logax=2,logbx=1,logcx=4(a,b,c,x>0且1),则logx(abc)=()  A.47 B.27  C.72 D.74  解析:选D.x=a2=b=c4,所以(abc)4=x7,  所以abc=x74.即logx(abc)=74.  7.若a0,a2=49,则log23a=________.  解析:由a0,a2=(23)2,可知a=23,  log23a=log2323=1.  答案:1  8.若lg(lnx)=0,则x=________.  解析:lnx=1,x=e.  答案:e  9.方程9x-63x-7=0的解是________.  解析:设3x=t(t0),  则原方程可化为t2-6t-7=0,  解得t=7或t=-1(舍去),t=7,即3x=7.  x=log37.  答案:x=log37  10.将下列指数式与对数式互化:  (1)log216=4; (2)log1327=-3;  (3)log3x=6(x>0); (4)43=64;  (5)3-2=19; (6)(14)-2=16.  解:(1)24=16.(2)(13)-3=27.  (3)(3)6=x.(4)log464=3.  (5)log319=-2.(6)log1416=-2.  11.计算:23+log23+35-log39.  解:原式=232log23+353log39=233+359=24+27=51.  12.已知logab=logba(a0,且a1;b0,且b1).  求证:a=b或a=1b.  证明:设logab=logba=k,  则b=ak,a=bk,b=(bk)k=bk2.  ∵b0,且b1,k2=1,  即k=1.当k=-1时,a=1b;  当k=1时,a=b.a=b或a=1b,命题得证.
本文来源:已知log以a为底2的对数=m,log以a为底3的对数=n.(1)求a的2m+n的值;(2)求log以a为底18的对数
已知log以a为底2的对数=m,log以a为底3的对数=n.(1)求a的2m+n的值;(2)求log以a为底18的对数
即A^M=2A^N=3A^(2M+N)=A^2M×A^N=(A^M)²×A^N=2²×3=12解答完毕 百度专家组很高兴为你解答,如果你觉得有帮助,...
我有更好的回答:
剩余:2000字
与《已知log以a为底2的对数=m,log以a为底3的对数=n.(1)求a的2m+n的值;(2)求log以a为底18的对数》相关的作业问题
60° 画一个三角形很简单
因为f(x)是奇函数,所以x
f(x+2)=-f(x)=f(-x)0
令F(x)=e^(-x)*f(x)所以F'(x)=e^(-x)*f'(x)-e^(-x)*f(x)=e^(-x)[f'(x)-f(x)]>0从而F(x)为增函数,即有1.F(1)>F(0)e^(-1)*f(1)>e^(-0)*f(0)f(1)>e*f(0)2.F(2012)>F(0)e^(-2012)*f(2012)>
做2个垂直为高所以四边形无矩形后2次要tan60要用2次相似答案就可以出来了
(1)设内接正三棱柱的高为 x,底面的边长为 a,由直角三角形相似得 15-x15=23×32a23×32×12,∴a=60-4x5,内接正三棱柱的侧面积为:120=3aox=360-4x5&x,x2-15x+50=0,∴x=10&或 x=5.∴正三棱柱的高为10cm或5cm.(2)两个棱锥的侧面积
因为EF为中位线,所以AD+BC=12,因为BD平分角ADC,所以角ADB=角BDC又因为AD//BC,所以角ADB=角DBC,所以角BDC=角DBC,所以BC=DC.设AD=X,则由题意得方程X+(12-X)x3-(12-X)=20,解得X=4,即AD=4.
因为:log&&128=-3;∴f(log128)=f(-3);∵y=f(x)是定义在R上的奇函数,且当x>0时,f(x)=1+2x,∴f(-3)=-f(3)=-(1+23)=-9.故答案为:-9.
1、点A在函数f(x)=log√3(x+a)的图像上.所以有:log√3(2+a)=2 得:(√3)^2=2+a解得:a=1所以可得:g(x)=2^(x-2)+1于是有:2^(x-2)=g(x)-1x-2=log2[g(x)-1] 即:x=log2[g(x)-1]+2因此可得:g^-1(x)=log2(x-1)+22、
再问: 太给力了,你的回答已经完美的解决了我问题!
答案是B原因很简单,平行四边形对角线相互平分,与平行四边形的边构成三角形.而三角形的两边和大于第三边,两边差小于第三边.这个题里三角形的其他两个边是这些选项里数字的一半.按照以上原则,只有B符合.
C:15.86%*227=36,即分子中含3个CH:2.2%*227=5N:18.5%*227=42,3个NO:(1-15.86%-2.2%-18.5%)*227=9*16M:C3H5O9N3双原子分子:NO
设甲数为x,乙数为y,丙数为z,根据题意得:x+y+z=26x-y=12x+z-y=18,解得:x=10y=9z=7,则甲数是10,乙数是9,丙数是7.
关于原点成中心对称,即为奇函数,其偶数次项系数为0得:a-1=0,b=0故a=1,b=0
∵f(x)=-2x2+|x|+1,∴f(-x)=-2x2+|x|+1=f(x),即f(x)是偶函数,当x≥0时f(x)=-2x2+|x|+1=-2x2+x+1,对称轴为x=14,此时函数在[3,+∞)上单调递减,∴不等式f(log2m)>f(3)等价为f(|log2m|)>f(3),即|log2m|<3,∴-3<log
设t=3x,则x=log3t,t>0,∴函数f(3x)=4xlog23+233等价为函数f(t)=4olog3tolog23+233=4log2t+233,∴f(2)+f(4)+f(8)+…+f(28)=(4log22+233)+(4log24+233)+…+(4log228+233)=(4+8+…+32)+233×8
x属于(0,1)时,f(x)=2^x故x属于(-1,0)时,f(x)=-2^(-x)lg18/lg0.5=-lg18/lg2=-log(底2)18=-4-log(底2)(18/16)=-4-log(底2)1.125又f(x)=f(x+2)故f(x)=f(x+4)f(lg18/lg0.5)=f(4+lg18/lg0.5)
(1)直线垂直,有斜率乘积=-1kc=-1/kd=-1/4设c的解析式为 y=(-1/4)x+b把A(-4,-8)代进去-8=(-1/4)*(-4)+b ,b=-7c的解析式为 y=(-1/4)x-7(2) 取x=0,yb=-7,yc=8即有 A(-4,-8) B(0,-7) C(0,8)那么△ABC的底为BC=15,
第一问和第二问:求a的值 K,B的值y=kx+b经过点(-1,-5)得出-5=-k+b 即b=k-5 (1)正比例函数y=1/2x交于点(2,a) 点(2,a) 代入y=kx+ba=2k+b (2) 点(2,a) 代入y=x/2a=2/2=1将a=1代入(2)得2k+b=1 (3)将(1)代入(3)得2k+k-5=13温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_083071',
blogTitle:'我的简历',
blogAbstract:'\r\n\r\n\r\n\r\n',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:7,
publishTime:9,
permalink:'blog/static/',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}Sina Visitor System

我要回帖

更多关于 log0是什么意思 的文章

 

随机推荐