Redian新闻
>
How to Root Atrix 2 and get Free Wifi Hotspot
avatar
How to Root Atrix 2 and get Free Wifi Hotspot# PDA - 掌中宝
I*A
1
如果需要remove duplicate, 比如输入是aaa,同样的字符串我们只输出一次a, aa, aaa
除了加一个全局变量(for example, HashSet in java) 来记录已有的string之外,有别的好法子没?
就是说,如果输入是"abc"
输出就会是
a
ab
abc
ac
b
bc
c
如果不考虑重复的话,如果输入是"aaa"
输出就会是
a
aa
aaa
aa
a
aa
a
现在呢,我只想要输出(重复的不要)
a
aa
aaa
avatar
a*2
3
达真堪布开示:
佛讲,众生有三种根器:有求佛果的,有求解脱的,有求人天福报的。无论是何种根器
,若要成就佛法的功德,都要断恶行善。不要拿空性来忽略因果,拿空性来毁灭因果。
佛讲得很清楚:“万法皆空,因果不空。”《心经》里讲:“色不异空,空不异色;色
即是空,空即是色。受想行识,亦复如是。”密宗里讲,因果是世俗谛,空性是胜义谛
,二谛是双运的,是一体的;因果是从相上讲的,空性是从体上讲的,这两个是一不是
二。有因果就有空性,有空性就有因果。
现在很多修禅宗、修密宗的人,不取舍因果,还说,“密宗没有戒律,什么都可以
。”密宗怎么没有戒律呢?密宗的戒律比显宗的还多。阿底峡尊者到藏地之前,是印度
那烂陀寺的住持。他后来到藏地给信众传法的时候讲:自己受了小乘的别解脱戒以后,
从来没有犯过;受菩萨戒的时候经常犯,但是堕罪和相续从不过夜,会立即忏悔掉;进
入密乘,受密乘戒以后,所犯的戒律数不胜数。
所以不要找借口,认为自己是修密的,杀盗淫妄酒都可以做,贪嗔痴慢疑都可以有
。修密宗不是修佛的吗?学密宗的不是学佛的吗?不要拿这些高深的法来毁灭因果。因
果是一种自然规律,是毁灭不了的。
八万四千法门都不离因果,都讲取舍因果,不讲因果的不是佛法,不取舍因果的不
是佛法。什么是正法,什么是邪法?主张断恶行善的就是正法,不主张断恶行善的就是
邪法。虽说不同的修行层次里有不同的标准,但是都一样要断恶行善,都一样要取舍因
果。所以不要安慰自己,找借口造业。后果严重啊!业力现前的时候,想躲也躲不掉,
那个时候才知道痛苦,才知道害怕,但是已经晚了。
我们看现在社会上,好多人的苦难都是因业力所感,无法逃脱。以前我们的生活水
平没这么高,家庭条件没这么好,但是身体很好。现在虽然我们的生活富裕了,但是人
的身体越来越不健康,心里越来越不快乐了。我们山上那些藏民,虽然生活水平很低,
物质条件很差,但是身体非常健康,没有那些复杂的疾病。我们条件那么好,但却躲不
掉因果。以前每个家庭都有好几个孩子,也没有那么大的压力。现在每个家庭只有一个
孩子,但是负担越来越重了,压力越来越大了。
业力是躲不掉的。在这边占便宜,就会在另一边吃亏;这边占便宜,在另一边就会
得到报应——谁也占不了谁的便宜。你种善根了,一定会得善果;你造恶业了,一定会
得恶果。这是不会有假的。现在取舍因果真的很难,但是作为修行人,即使社会再复杂
,环境再恶劣,我们也一定要把握住自己的命运,谨慎地取舍因果。
avatar
ie
4
怀揣着包子问大家, iPhone 5 Tether 笔记本,是否最好方案就是成为tether.com付
费会员?
谢谢
avatar
o*e
5
Works like a charm on my new Atrix 2.
I suppose you have adb environment already configured.
Download Exploit.zip from:
http://forum.xda-developers.com/attachment.php?attachmentid=767
///////////////////////////////////////////
* Root *
adb push zerg /data/local
adb push su /data/local
adb push Superuser.apk /data/local
adb shell
cd /data/local
chmod 777 zerg
./zerg
Wait as root access is gained.
Now type in the following commands:
adb shell
mount -o rw,remount /dev/null /system
cat /data/local/su > /system/bin/su
cat /data/local/Superuser.apk > /system/app/Superuser.apk
chmod 4755 /system/bin/su
chmod 4755 /system/app/Superuser.apk
reboot
////////////////////Wifi Hotspot///////////////
* prerequisites*
1. Root
2. SQlite editor from market
market charges for it. Just google "SQlite editor apk"
you can download and direct install it via
adb install SQlite_Editor.apk
*Steps to use editor*
1. open SQlite editor and scroll to Settings Storage (com.motorola.android.
provider.settings
2. click settings.db
3. click settings
4. Line 148 it should say Entitlement Check On the Atrix 2
Changing the entitlement_check line to 0 instead of to get it working
5. reboot
avatar
r*n
6
python code:
23 def combination(a):
24 result = [[]]
25 for i in a:
26 if [i] in result: # 如果当前元素i跟前面木个相同,只添加不拷贝
27 for each in result:
28 each.append(i)
29 result.append([])
30 else:
31 temp=copy.deepcopy(result)
32 for each in temp:
33 each.append(i)
34 result.extend(temp)
35
36 print '\n'.join([str(each) for each in result])
for example:
combination(['a','a','

【在 I**A 的大作中提到】
: 如果需要remove duplicate, 比如输入是aaa,同样的字符串我们只输出一次a, aa, aaa
: 除了加一个全局变量(for example, HashSet in java) 来记录已有的string之外,有别的好法子没?
: 就是说,如果输入是"abc"
: 输出就会是
: a
: ab
: abc
: ac
: b
: bc

avatar
J*S
7
我看错误太多了,一看就知道是混弄人的。A3 EB2 CY2007比才CY2006还少!!
CY-2006 9,975
CY-2007 2,830
还看这个,都是骗骗观众的道具。
给你看到的都是迷惑你打假象,背后玩的什么把戏才更重要。有水准的观众能识破机关
才更重要。

【在 w**********1 的大作中提到】
: cy2006 2050
: cy2007 9875
: cy2008 15375
: http://www.travel.state.gov/pdf/EmploymentDemandUsedForCutOffDates.pdf

avatar
a*i
8
Mobile Data share plan

★ 发自iPhone App: ChineseWeb 7.8

【在 ie 的大作中提到】
: 怀揣着包子问大家, iPhone 5 Tether 笔记本,是否最好方案就是成为tether.com付
: 费会员?
: 谢谢

avatar
A*7
9
请教一下。root以后怎样知道是免费的啊?
avatar
I*A
10
不会Python的黯然飘过~~

【在 r*******n 的大作中提到】
: python code:
: 23 def combination(a):
: 24 result = [[]]
: 25 for i in a:
: 26 if [i] in result: # 如果当前元素i跟前面木个相同,只添加不拷贝
: 27 for each in result:
: 28 each.append(i)
: 29 result.append([])
: 30 else:
: 31 temp=copy.deepcopy(result)

avatar
h*j
11
印度的数据有问题吧,怎么cy 2007 2,830比cy 2006 9,975还要少?这些数字不是应该
累积算的吗?
avatar
ie
12
研究了一下att的Mobile Data share plan,
两条线加上一个笔记本奔150$/月去了。
这个tether才30$/year.
大虾能否多解释一下?
我就是用笔记本发发文档,收收邮件。

【在 a*******i 的大作中提到】
: Mobile Data share plan
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
o*e
13
不太理解你的问题。
知道app免费吗?
进market, 查询你要得app, 会显示free or not.
avatar
i*1
14
一个方法是,先按照无重复的方法生成所有的串,然后sort。再扫面一遍,输出不重复
的。

aaa
有别的好法子没?

【在 I**A 的大作中提到】
: 如果需要remove duplicate, 比如输入是aaa,同样的字符串我们只输出一次a, aa, aaa
: 除了加一个全局变量(for example, HashSet in java) 来记录已有的string之外,有别的好法子没?
: 就是说,如果输入是"abc"
: 输出就会是
: a
: ab
: abc
: ac
: b
: bc

avatar
d*1
15
may be a typo. cy2007 for eb2i should be 28k
avatar
V*s
16
Jailbreak?

★ 发自iPhone App: ChineseWeb 7.8

【在 ie 的大作中提到】
: 怀揣着包子问大家, iPhone 5 Tether 笔记本,是否最好方案就是成为tether.com付
: 费会员?
: 谢谢

avatar
o*e
17
Works like a charm on my new Atrix 2.
I suppose you have adb environment already configured.
Download Exploit.zip from:
http://forum.xda-developers.com/attachment.php?attachmentid=767
///////////////////////////////////////////
* Root *
adb push zerg /data/local
adb push su /data/local
adb push Superuser.apk /data/local
adb shell
cd /data/local
chmod 777 zerg
./zerg
Wait as root access is gained.
Now type in the following commands:
adb shell
mount -o rw,remount /dev/null /system
cat /data/local/su > /system/bin/su
cat /data/local/Superuser.apk > /system/app/Superuser.apk
chmod 4755 /system/bin/su
chmod 4755 /system/app/Superuser.apk
reboot
////////////////////Wifi Hotspot///////////////
* prerequisites*
1. Root
2. SQlite editor from market
market charges for it. Just google "SQlite editor apk"
you can download and direct install it via
adb install SQlite_Editor.apk
*Steps to use editor*
1. open SQlite editor and scroll to Settings Storage (com.motorola.android.
provider.settings
2. click settings.db
3. click settings
4. Line 148 it should say Entitlement Check On the Atrix 2
Changing the entitlement_check line to 0 instead of to get it working
5. reboot
avatar
i*1
18
不对。
for example: input aba
your program will output:
aa, a, aba, ba,[] #missing ab & b in this case

【在 r*******n 的大作中提到】
: python code:
: 23 def combination(a):
: 24 result = [[]]
: 25 for i in a:
: 26 if [i] in result: # 如果当前元素i跟前面木个相同,只添加不拷贝
: 27 for each in result:
: 28 each.append(i)
: 29 result.append([])
: 30 else:
: 31 temp=copy.deepcopy(result)

avatar
ie
19
你try过么,请问?
稳定性,成本如何?
目前这个tether.com的30包年。

【在 V*s 的大作中提到】
: Jailbreak?
:
: ★ 发自iPhone App: ChineseWeb 7.8

avatar
A*7
20
请教一下。root以后怎样知道是免费的啊?
avatar
p*u
21
把所有的串生成出来,排序然后去重,这是一个思路。
另一个思路是,不用HashSet,用Trie来保存已有的string集合。本质上和用hashset是
一样的,但是有一些优化。不用每个产生的串都去求hash判断是否已经有了。比如aaa
,产生7个串,{a, a, a, aa, aa, aa, aaa},用hashset就需要求7次hash,但是用
Trie的开销会稍微小一些。

aaa
有别的好法子没?

【在 I**A 的大作中提到】
: 如果需要remove duplicate, 比如输入是aaa,同样的字符串我们只输出一次a, aa, aaa
: 除了加一个全局变量(for example, HashSet in java) 来记录已有的string之外,有别的好法子没?
: 就是说,如果输入是"abc"
: 输出就会是
: a
: ab
: abc
: ac
: b
: bc

avatar
o*e
22
不太理解你的问题。
知道app免费吗?
进market, 查询你要得app, 会显示free or not.
avatar
j*i
23
2个小时就学会了

【在 I**A 的大作中提到】
: 不会Python的黯然飘过~~
avatar
b*e
24
我估计楼上的问题是,root以后,这样设置了wifi hot spot,咋知道会不会被ATT强加
tether plan?或者乱收费啊?
顺便,我也问问这个问题,呵呵~~

【在 o*****e 的大作中提到】
: 不太理解你的问题。
: 知道app免费吗?
: 进market, 查询你要得app, 会显示free or not.

avatar
w*h
25
你这个问题不太清除, 比如, bc和cb算重复吗? 如果不算, 就不是组合(combination),
而是排列(permutation)的问题.

aaa
有别的好法子没?

【在 I**A 的大作中提到】
: 如果需要remove duplicate, 比如输入是aaa,同样的字符串我们只输出一次a, aa, aaa
: 除了加一个全局变量(for example, HashSet in java) 来记录已有的string之外,有别的好法子没?
: 就是说,如果输入是"abc"
: 输出就会是
: a
: ab
: abc
: ac
: b
: bc

avatar
b*e
26
汇报一下,按照lz提供的方法,我很轻易的就把atrix2,2.3.6 root了,然后也设置了
wifi。但是还不敢乱用,呵呵~~
avatar
I*A
27
你说的这个减少求HASH的次数是个good point
可是要考虑到建立Trie的复杂性。。。。
我一向比较favor简单的东西。。

aaa

【在 p*u 的大作中提到】
: 把所有的串生成出来,排序然后去重,这是一个思路。
: 另一个思路是,不用HashSet,用Trie来保存已有的string集合。本质上和用hashset是
: 一样的,但是有一些优化。不用每个产生的串都去求hash判断是否已经有了。比如aaa
: ,产生7个串,{a, a, a, aa, aa, aa, aaa},用hashset就需要求7次hash,但是用
: Trie的开销会稍微小一些。
:
: aaa
: 有别的好法子没?

avatar
n*y
28
lz能介绍个方法给HTC EVO 4G吗?
我也想弄一个 wifi hotspot,一直没成功
avatar
I*A
29
真的假的? 那也木有时间学了

【在 j***i 的大作中提到】
: 2个小时就学会了
avatar
I*A
30
bc and cb算重复(but the code does not need to generate 'cb' at all for 'abc'
string..)
here combination的定义就是follow traditional definition
http://en.wikipedia.org/wiki/Combination

),

【在 w***h 的大作中提到】
: 你这个问题不太清除, 比如, bc和cb算重复吗? 如果不算, 就不是组合(combination),
: 而是排列(permutation)的问题.
:
: aaa
: 有别的好法子没?

avatar
w*h
31
比如, bcb为输入, 那输出:
b
bc
bcb
bb
c
cb不应该输出, 你开始的问题没说清这种情况. 为什么hash不够好呢? 这在我看来好象
是最简单的了.

abc'

【在 I**A 的大作中提到】
: bc and cb算重复(but the code does not need to generate 'cb' at all for 'abc'
: string..)
: here combination的定义就是follow traditional definition
: http://en.wikipedia.org/wiki/Combination
:
: ),

avatar
I*A
32
啊,对不起,也许我理解有误。
我把自己给饶糊涂了。。
对于bcb这个输入, 输出的cb应该是理解为跟bc不同的还是相同的??
同学们,你们谁给讲解一下?
我原来想说的意思是,"abc"这个输入,不应该出现cb做为输出。。
HashSet挺好的,问题就是我在实现的时候必须把它设置为instance variable,而不能
用一个local variable..我不是很喜欢这个global变量 idea..
(延伸问题:In "bcb" input case, 如果bc and cb算是重复的,how to check it with HashSet?)
帮我看看,是不是可以改进?
HashSet set = new HashSet();
public void doCombine(char[] instr, StringBuilder outstr, int start,
int end){
for(int i=start; ioutstr.append(instr[i]);

【在 w***h 的大作中提到】
: 比如, bcb为输入, 那输出:
: b
: bc
: bcb
: bb
: c
: cb不应该输出, 你开始的问题没说清这种情况. 为什么hash不够好呢? 这在我看来好象
: 是最简单的了.
:
: abc'

avatar
r*n
33
Thank you, it's wrong.
anyway, ab and ba are treated same in combination,
but It does miss b.

【在 i***1 的大作中提到】
: 不对。
: for example: input aba
: your program will output:
: aa, a, aba, ba,[] #missing ab & b in this case

avatar
w*h
34
你不是在说笑吧? 你问的问题, 让其他人帮你解释? :)
我JAVA一点不会, 虽然也能看懂你的CODE. 不过,用不用hash和是不是必须用global
variable,有这么紧密的关联, 还是很有创意的哈. :)
严肃的说, 回答你的问题, 我肯定是可以改进的.

with HashSet?)

【在 I**A 的大作中提到】
: 啊,对不起,也许我理解有误。
: 我把自己给饶糊涂了。。
: 对于bcb这个输入, 输出的cb应该是理解为跟bc不同的还是相同的??
: 同学们,你们谁给讲解一下?
: 我原来想说的意思是,"abc"这个输入,不应该出现cb做为输出。。
: HashSet挺好的,问题就是我在实现的时候必须把它设置为instance variable,而不能
: 用一个local variable..我不是很喜欢这个global变量 idea..
: (延伸问题:In "bcb" input case, 如果bc and cb算是重复的,how to check it with HashSet?)
: 帮我看看,是不是可以改进?
: HashSet set = new HashSet();

avatar
I*A
35

不要笑,用不用hash跟global没什么必然关系,我不喜欢global。。。
展开说说怎样改进?

【在 w***h 的大作中提到】
: 你不是在说笑吧? 你问的问题, 让其他人帮你解释? :)
: 我JAVA一点不会, 虽然也能看懂你的CODE. 不过,用不用hash和是不是必须用global
: variable,有这么紧密的关联, 还是很有创意的哈. :)
: 严肃的说, 回答你的问题, 我肯定是可以改进的.
:
: with HashSet?)

avatar
w*h
36
请问, 你不可以把hash放到你的函数定义里面去吗? 难道你不喜欢什么, 就要做什么不
成? :)
另外, 回答你的延伸问题:In "bcb" input case, 如果bc and cb算是重复的,how to
check it with HashSet? 这是经典的anagram问题, 可以有很多方法, 最不要动脑子
的方法应该是把26个字母对应到26个最小的质数, 比如b->2, c->3,
bc(或者cb)用2x3(3x2)等于6做hash key. 你可以想想其他的有意思的办法, 干点真正
有小创意的事哈, :)

【在 I**A 的大作中提到】
:
: 不要笑,用不用hash跟global没什么必然关系,我不喜欢global。。。
: 展开说说怎样改进?

avatar
I*A
37

唉,你以为我没试过麽?我当然试过了不成之后才挪到global外面去的。。。
我纠结递归很久了,没搞明白为嘛放里面不成。。。
to
也是,这个anagram的方法我知道。。
哎,我觉得用prime number来求hash value是需要用脑子的吧
最不用脑子的应该是sort才对

【在 w***h 的大作中提到】
: 请问, 你不可以把hash放到你的函数定义里面去吗? 难道你不喜欢什么, 就要做什么不
: 成? :)
: 另外, 回答你的延伸问题:In "bcb" input case, 如果bc and cb算是重复的,how to
: check it with HashSet? 这是经典的anagram问题, 可以有很多方法, 最不要动脑子
: 的方法应该是把26个字母对应到26个最小的质数, 比如b->2, c->3,
: bc(或者cb)用2x3(3x2)等于6做hash key. 你可以想想其他的有意思的办法, 干点真正
: 有小创意的事哈, :)

avatar
w*h
38
肯定是你纠结的还不够. :)

【在 I**A 的大作中提到】
:
: 唉,你以为我没试过麽?我当然试过了不成之后才挪到global外面去的。。。
: 我纠结递归很久了,没搞明白为嘛放里面不成。。。
: to
: 也是,这个anagram的方法我知道。。
: 哎,我觉得用prime number来求hash value是需要用脑子的吧
: 最不用脑子的应该是sort才对

avatar
w*h
39
aha, Java is Pass-by-Value, Dammit! :)
估计你侃侃着片就明白的干活了:
http://javadude.com/articles/passbyvalue.htm

【在 I**A 的大作中提到】
:
: 唉,你以为我没试过麽?我当然试过了不成之后才挪到global外面去的。。。
: 我纠结递归很久了,没搞明白为嘛放里面不成。。。
: to
: 也是,这个anagram的方法我知道。。
: 哎,我觉得用prime number来求hash value是需要用脑子的吧
: 最不用脑子的应该是sort才对

avatar
I*A
40
这个Java pass primitives by value, object by reference
是臭名昭著的confusing..
这个link不能帮我解释为什么放在函数内部不可以?
不过倒是提醒了我
可以把hashset 的object reference当参数传递 ..:p
public void doCombine(char[] instr, StringBuilder outstr, HashSet<
String> set, int start, int end){
for(int i=start; ioutstr.append(instr[i]);
if(!set.contains(outstr.toString())){
System.out.println(outstr);
set.add(outstr.toString());
}
doCombine(

【在 w***h 的大作中提到】
: aha, Java is Pass-by-Value, Dammit! :)
: 估计你侃侃着片就明白的干活了:
: http://javadude.com/articles/passbyvalue.htm

avatar
t*q
41
错的吧
['a', 'b', 'b']

【在 r*******n 的大作中提到】
: Thank you, it's wrong.
: anyway, ab and ba are treated same in combination,
: but It does miss b.

avatar
p*u
42
如果你单单是不想用global变量的话,你把在函数内部new一个就行了,申请的内存空
间也是在heap里的。
anyway,综合来说,我觉得hash是一个比较适合的方法了。

with HashSet?)

【在 I**A 的大作中提到】
: 啊,对不起,也许我理解有误。
: 我把自己给饶糊涂了。。
: 对于bcb这个输入, 输出的cb应该是理解为跟bc不同的还是相同的??
: 同学们,你们谁给讲解一下?
: 我原来想说的意思是,"abc"这个输入,不应该出现cb做为输出。。
: HashSet挺好的,问题就是我在实现的时候必须把它设置为instance variable,而不能
: 用一个local variable..我不是很喜欢这个global变量 idea..
: (延伸问题:In "bcb" input case, 如果bc and cb算是重复的,how to check it with HashSet?)
: 帮我看看,是不是可以改进?
: HashSet set = new HashSet();

avatar
n*u
43
写了个不用hashset的方法,不过太长了点。。需要预处理得到unique letters和count
。不知道有没简洁的解法?
void do_perm(vector& letters, vector& count, string& str, int len)
{
if(str.size()==len) {
cout << str << " ";
return;
}
for(int i=0; iif(count[i]) {
str.push_back(letters[i]);
--count[i];
do_perm(letters, count, str, len);
++count[i];
str.erase(str.size()-1);
}
}
}
void do_comb(vector
avatar
I*A
44
nod, i think hash is more reasonable in this case
but 函数内部new不成
depends on where/when the recursive functions are called, the hash set will
be newly initialized among some calls.
so, either global, or pass it as an argument

【在 p*u 的大作中提到】
: 如果你单单是不想用global变量的话,你把在函数内部new一个就行了,申请的内存空
: 间也是在heap里的。
: anyway,综合来说,我觉得hash是一个比较适合的方法了。
:
: with HashSet?)

avatar
r*n
45
ye, it's wrong, forget it.

【在 t*q 的大作中提到】
: 错的吧
: ['a', 'b', 'b']

avatar
w*h
46
pass-by-ref, function scope, 或者说, class/instance scope (OO) 肯定都可以,
一定是你纠结地不够. :)
我肯定JAVA不会这么简单的几种方式都做不了.最简单地说, 难道JAVA没有静态变量?
你不可以用结构/类? 等等... 问题应该是方法太多, 哪个对你实际问题最合适, 而不
会是做不了.

will

【在 I**A 的大作中提到】
: nod, i think hash is more reasonable in this case
: but 函数内部new不成
: depends on where/when the recursive functions are called, the hash set will
: be newly initialized among some calls.
: so, either global, or pass it as an argument

avatar
I*A
47
分特,JAVA AND IAYA这么像。。
你说的有道理。。
可是我就是没想出来。
SIGH,不想了
事儿太多。。

【在 w***h 的大作中提到】
: pass-by-ref, function scope, 或者说, class/instance scope (OO) 肯定都可以,
: 一定是你纠结地不够. :)
: 我肯定JAVA不会这么简单的几种方式都做不了.最简单地说, 难道JAVA没有静态变量?
: 你不可以用结构/类? 等等... 问题应该是方法太多, 哪个对你实际问题最合适, 而不
: 会是做不了.
:
: will

avatar
d*e
48
c++有函数里定义static变量,那么递归其实也是只是一个变量。
我以为java也可以这么定义,但发觉java不能在函数里面定义static变量。

【在 I**A 的大作中提到】
: 分特,JAVA AND IAYA这么像。。
: 你说的有道理。。
: 可是我就是没想出来。
: SIGH,不想了
: 事儿太多。。

avatar
I*A
49
我的理解是这样的
in java, "static" keyword is used to define class variable/method, so we can
't use it within a method

【在 d**e 的大作中提到】
: c++有函数里定义static变量,那么递归其实也是只是一个变量。
: 我以为java也可以这么定义,但发觉java不能在函数里面定义static变量。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。