liwenwei.com Report : Visit Site


  • Server:Apache/2.2.27 (Unix)...
    X-Powered-By:PHP/5.4.27

    The main IP address: 123.57.6.253,Your server China,Hangzhou ISP:Aliyun Computing Co. Ltd  TLD:com CountryCode:CN

    The description :跳至内容 李文伟 积极乐观的去迎接每一天 菜单和挂件 搜索: 文章归档 2017年七月 2017年四月 2017年三月 2017年一月 2016年十一月 2016年一月 2015年十二月 2015年十一月 2015年九月 2015年七月 2015年五月 分类目录 c++ php 未分类 随笔 功能 注册 登录 文章 rss 评论 rss wordpress.org 标签 .net c++ leve...

    This report updates in 19-Jul-2018

Created Date:2015-04-04
Changed Date:2018-03-29

Technical data of the liwenwei.com


Geo IP provides you such as latitude, longitude and ISP (Internet Service Provider) etc. informations. Our GeoIP service found where is host liwenwei.com. Currently, hosted in China and its service provider is Aliyun Computing Co. Ltd .

Latitude: 30.293649673462
Longitude: 120.16142272949
Country: China (CN)
City: Hangzhou
Region: Zhejiang
ISP: Aliyun Computing Co. Ltd

HTTP Header Analysis


HTTP Header information is a part of HTTP protocol that a user's browser sends to called Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1h PHP/5.4.27 containing the details of what the browser wants and will accept back from the web server.

X-Powered-By:PHP/5.4.27
Transfer-Encoding:chunked
Vary:Cookie
Keep-Alive:timeout=5, max=100
Server:Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/1.0.1h PHP/5.4.27
Connection:Keep-Alive
Link:; rel="https://api.w.org/"
Date:Thu, 19 Jul 2018 13:11:06 GMT
Content-Type:text/html; charset="UTF-8"

DNS

soa:dns9.hichina.com. hostmaster.hichina.com. 2015040420 3600 1200 3600 360
ns:dns10.hichina.com.
dns9.hichina.com.
ipv4:IP:123.57.6.253
ASN:37963
OWNER:CNNIC-ALIBABA-CN-NET-AP Hangzhou Alibaba Advertising Co.,Ltd., CN
Country:CN

HtmlToText

跳至内容 李文伟 积极乐观的去迎接每一天 菜单和挂件 搜索: 文章归档 2017年七月 2017年四月 2017年三月 2017年一月 2016年十一月 2016年一月 2015年十二月 2015年十一月 2015年九月 2015年七月 2015年五月 分类目录 c++ php 未分类 随笔 功能 注册 登录 文章 rss 评论 rss wordpress.org 标签 .net c++ levenshtein distance mvc spell check url解析 人生感悟 人生,职场,职业规划 从零开始 内存泄露 内存管理 函数指针 反编译 回调函数 圣诞节 多语言 工作总结 平安夜 情感 情感文化 指针 控制器 文化 文本相似度 文本编辑距离 时间 朋友圈 杂谈 框架 模板 汇编 滚蛋吧肿瘤君 烂项目 生活感悟 电影 目录结构 社交 程序入口 类定义 编程 视图 这个杀手不太冷 面向对象 项目经验 麻烦 个人邮箱:[email protected] 位域 – struct存储优化 位域( bit field ) ,是指信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关变量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,c语言又提供了一种数据结构,称为“位域”或“位段”。 1. 位域定义 php struct { 类型 名称:位域长度; ... }; 1 2 3 4 5 struct { 类型 名称:位域长度 ; . . . } ; 例如: c++ struct { unsigned int a: 4; … 发布于 2017年7月19日 2017年7月19日 分类 c++ 标签 bit field 、 c++ 、 struct 、 位域 、 内存 、 存储优化 位域 – struct存储优化 有4条评论 怎么支持多语言和本地化? 项目中怎么支持多语言,然后本地化呢? 1. 提取资源 将项目中用到相关的资源全部提取出来 什么是相关的资源?就是跟用户交互的界面,提示用户的信息。 什么资源需要提取出来?string、image、icons、audio、files、other 2. 支持多语言 为每种语言添加资源文件,默认的资源文件是resource.resx,如果我们想支持其他语言,需要添加相应的资源文件,文件名以name + . + culture code.resx,例如如果是中文resource.zh-cn.resx,具体每种语言对应的culture code请查看 文档 , 这里需要注意前缀不一定是resource,可以根据自己的情况而定,但是必须是有的资源文件前缀名都保持一致 然后添加相应的需要提取的资源,比如字符串 resource.resx(英文) resource.zh-cn.resx(中文) resource.zh-tw.resx(繁体中文) resource.es.resx(西班牙语) 3. 本地化 本地化的工作就是检测到当前用户使用哪种语言,然后ui显示相应的语言,在.net中通过设置 thread.currentthread.currentculture 就可以实现 php string language = "zh-cn"; switch (language) { case "zh-cn": // chinese … 发布于 2017年7月5日 2017年7月17日 分类 未分类 标签 global 、 language 、 localization 、 多语言 、 本地化 于怎么支持多语言和本地化? 留下评论 投票算法:选择绝对众数 在投票系统中,我们往往需要统计出最高票数,按照常规我们大致有一下解决方案: 排序,时间复杂度o(n*logn) hash table, 时间复杂度o(n),但是需要额外的空间复杂度o(n/2) 有没有更好的算法,时间复杂度为n,又不需要额外的空间复杂度呢?有一个特别巧妙的时间复杂度线性增长的算法 moore’s voting algorithm,求出绝对众数(majority element),首先我们必须了解什么是绝对众数? majority element: a majority element in an array a[] of size n is an element that appears more than n/2 times (and hence there is at most one such element). … 发布于 2017年4月10日 2017年7月1日 分类 未分类 投票算法:选择绝对众数 有1条评论 这个时代,也许我们最缺乏的是思考 在这个信息化时代,我们获取信息的渠道太多了,一天你可能会刷上百条微博,上百条朋友圈,看到一些各种各样碎片化的信息,但思考却尤为困乏,信息就好像照片一样在我们脑子里面过,而我们的思考停留的却很短暂。 刷了一天的微博和朋友圈,发现除了时间一点点流逝,其他的好像也没什么收获,脑子依旧还是一片空白。 以前在学生时代,或者有时候刷题,当看到题目时,在没有做过这道题(或者类似的,脑海里没有印象),觉得解答不出来的时候,大多数人先做的事情是翻答案,找答案,然后直接对号入座, 通过答案解题,而忽视了最重要的思考过程,以至于时间长了,我们就形成了思维定式,一旦遇到自己解决不了的题目,就想找答案,手足无措,不知道该怎么办?但是如果是道数学题,也许问题不大,如果是生活和工作中的难题,那问题就严重了。 我们必须要改变这种思维方式,由于我们缺乏思考,形成自己的东西就很少,就缺少了对问题的认知,以及解决问题的办法,思想的匮乏,让我们很被动。 首先,追寻标准答案的这种心理,就是思考匮乏的一种表现。我觉得这种追寻标准答案的心里是有问题的。最重要的是,一个问题未必只有一个答案,或者未必有答案。 在我们生活中,对于好多问题,我们过多的去追寻标准答案,和最优答案。而不是把精力用在思考如何解决问题上面。以前,当我遇到问题,有时候不是想着去解决问题,而是先去收集答案,然后去挑选一个最适合自己的,其实最适合自己的是自己亲身经历解决出来的,而不是别人的经验。总之,不管黑猫,白猫,能逮着老鼠的猫就是好猫。 从众心里也是我们缺乏思考的表现 ,别人认为好的东西,由于我们缺乏思考,就会盲目的去追寻,跟从,让我们摇摆不定,而不是想想这东西是否自己真的需要。 而多加思考却受益颇多 思考有很多好处,能有效的帮我们梳理、组织我们大脑里面的知识 现在我们接收的信息那么多,但真正有条理有逻辑的知识并不多,以及形成我们自己的东西并不多,而思考就像我们整理房间一样,把东西归门别类。 思考能帮助我们树立自己的观点 ,就像节目《奇葩说》中,给出一个辩题,正方、反方去辩论,最后你看完,你只会惊叹于辩手的思维,演讲,甚至那么片小的角度,他都能说出一个你很难反驳的观点,甚至 到最后你会觉得正方、反正都对,只是立场不同,角度不同而已 ,生活里面好多例子也是。 立场不重要,重要的是观点。 有时候我们看其他人,为什么像马云等等那些特别优秀的人,他们说出来的好多观点,好多话让我们眼前一亮,或者改变我们的认知,我觉得他们应该是善于思考的那一类人群。 当我们在工作、生活中遇到问题时,我们能不能先分析问题,思考去怎么解决,而不是直接去百度、google,慢慢的时间长了,我们再遇到新的问题时候,就不是手足无措,而是形成自己分析问题、解决问题的能力 。包括正在写这篇文章的我本人,也要慢慢向这个方向努力。 ps:本文的图片盗自最近看的一篇文章,也推荐大家看看 http://mt.sohu.com/learning/d20170327/130464699_626687.shtml?loc=1&focus_pic=0 … 发布于 2017年3月31日 2017年3月31日 分类 未分类 这个时代,也许我们最缺乏的是思考 有2条评论 定义类时class obj 和 class obj = null 的区别在哪里? 今天在和同事的交流时,提出了一个问题 php public class listnode { public int val; public listnode next; public listnode(int x) { val = x; } } 1 2 3 4 5 public class listnode { public int val ; public listnode next ; public listnode … 发布于 2017年3月9日 2017年3月9日 分类 未分类 标签 .net 、 c++ 、 类定义 、 面向对象 于定义类时class obj 和 class obj = null 的区别在哪里? 留下评论 spell check 中的文本编辑距离算法 说到spell check,相信很多人可能有印象,因为我们生活中的很多地方都会用到它,比如 microsoft office word 审阅功能中的“拼写&检查语法”,输入法中的自动校准功能 等等,可是这个功能的核心是什么?好多人可能不一定知道。spell check的核心算法就是对比文本相似度,根据用户输入的错误的、无效的文本,找到正确的、合适的文本,然后提供给用户。 至于文本相似度的算法,首选 文本编辑距离算法 (levenshtein distance),算法的函数公式是: 两个字符串a,b(长度分别为|a|和|b|),i和j分别代表两个字符串中字符的索引位置,距离(distance)= ,distance越小,相似度越高 等同于当 时,为1。 是在 a[i] 和 b[j] 之间的距离。 公式解析: 如果min( i, j ) = 0, 则 = 。否则 = 、 、 三个值中的最小值。以此类推直到 ,求出distance 比如这两个单词:a an,其中i=1,j=2 对后得出distance=leva,b(1, 2)=1… 发布于 2017年1月16日 2017年1月18日 分类 未分类 标签 levenshtein distance 、 spell check 、 文本相似度 、 文本编辑距离 spell check 中的文本编辑距离算法 有3条评论 当接手到一个特别烂的项目时该怎么办? 当我们在工作时,不可避免的遇到这种事情,有一个现有的系统需要你去维护升级,并且项目很急,你根本没有足够的时间去仔细看项目,仔细看文档,看code,或者刚开始你的粗心大意,或者之前的经验(事情往往有两面性,经验可以帮助我们,可也会导致我们陷在过去的经验中,停滞不前),然后你自己就挖个大坑,亲手把自己埋了。 当然,既然接手了,就不可避免要去做,这里不是讨论怎么去逃避,而是根据我自己的悲惨的教训总结出来的,如何在这么烂的一个项目上,去把需求做完,并且以最小的代价去把工作完成。 首先的问题就是怎么区分你接手的项目是不是一个很烂的项目? 这个真的很难,因为问题不会主动来找你,而是你在做的过程中才会发现,wtf,“这么弱智的bug”,“之前的dev是怎么写的程序”,“这个代码逻辑明显不对,存在问题”,“这个功能压根就实现完,功能只做了一部分”,“成片成片的注释代码,无用的代码”等等,如果在你实现新的需求过程中,碰见类似的问题很少,那就忍了,顺手帮忙改了吧,就当学习雷锋做好事了。可是如果这些问题你发现越来越多,以至于你根本无法正常实现新的需求,而是把大量时间用在fix以前的bug,那么请注意,一定要注意,一定要注意,一定要注意(重要的事情说三遍), 这个时候你要做的事情不是继续埋头苦干,而是赶紧停下手头的工作,赶紧把系统可能存在的其他问题归纳总结一下,把整个系统最好从头来一遍,查找其他的问题,哪怕花上一天时间,然后向boss汇报。因为如果你不汇报,请注意,一旦是经你手改过的项目,现有存在的这些问题,有可能就会归到你头上,因为是你改过的呀,这些问题有可能是由于你的改动,牵连出来的呀,之前我们没有这些问题啊,到时候真的就是秀才遇到兵,有理说不清了。 如果你不这么做,你的下场会很惨,真的很惨,被boss逼着,这不就是一个很简单的需求吗,你怎么做了这么长时间还没做完。这个需求改动可能一周就搞定,结果你足足搞了一个月才吭哧吭哧做完,或者更甚,一个看似简单的需求改动,你却做了好几个月,最后把自己累的跟狗似的,boss还觉得你效率不行,工作能力不行,自己也越来越被动。 其次,我们究竟应该怎么办?避免肯定是避免不了的,只能硬扛,夹缝里求生存,把代价付出到最小,然后还能干成这件事。以我血与泪的坎坷之路,这是我总结的经验: 1. 将接手的原始系统备份一份,最好能部署一份,能给别人展示,当然这个产品已经上线,就不用了,总之,做这一步的目的就是为了comparison,去对比,留证据 2. 你要确定的是,boss对这件事的预期完成时间,或者他认为的工作量是多大,然后自己一定要回过头重新去评估一下这件事的工作量和完成周期是多长,然后去和boss沟通,一定要吐苦水,说这个项目之前存在多少问题,总之最后你们会有一个结果,你向boss妥协,或者boss被你说服,愿意多给你时间。可实际的大多数情况可能是无功而返。不管时间有没有变,我相信这个时候你还是有个deadline 3. 现在时间确定了,我觉得接着你还应该搞清楚的一件事是,这个项目就是为了快速的完成那些需求,还是要优化以及添加新的需求,还会不会有很多后期维护工作。如果后期维护是你,在做的过程中就尽量少挖坑,多填坑,这样才会进入良性循环。万一你没明白,发现后来还是自己维护,前期为了赶进度,也顺带挖了很多坑,然后发现你还是挖了坑,又把自己埋了。 4. 还有就是懂得取舍,精准定位自己这次工作的内容,不要盲目的试图去修解决现有存在的很多问题,这样会耗费你很多时间,很多精力。你要明白你这次改动的目的是什么,是为了快速完成需求,还是优化。如果就是快速的完成需求,那就快速完成工作内的事情,不要去在乎他的代码有多少问题,需不需要重构,这个method太耗时,严重拖慢的速度,这个业务流程不对, 这些问题不是你该关注的问题,也不是这次产品迭代的目的。 之前存在的那些问题,容易改动的就顺手改了。但总有些责任感特别强烈的人,强迫症患者,试图在改新的需求的时候,去修复以前的问题,或者优化代码。因为刚开始我也是这么做的,不过最后放弃了。因为如果这个项目真的是一个很烂的项目,我相信以你的时间,肯定是不够的,所以还是趁早放弃吧。当然如果你确实提前完成,有时间了,你可以去改。 请坚信,给你一周时间,你能改变世界,你能吗?做自己力所能及的事情。 5. 只修改自己涉及改动的地方,尽量少改动,越少越好。 要改动的地方,如果同时被其他地方引用,最好自己重写一个方法,不要去动之前的,这样能避免不必要的麻烦。因为将来在验收的时候,你说不清楚你是改动导致的问题,还是之前就已经存在。 避免麻烦最有效的方式,就是远离麻烦。 6. 发现问题,及时的和boss沟通,有问题不要藏着掖着,如果你不说,这些问题将来就会成你的问题,因为他们不曾了解细节,你说了,也许boss会和你一起想办法,去简单有效的解决这个问题 7. 完成后,验收阶段,如果存在问题,这个时间你就可以调到步骤一,去挨个对比,保证自己添加和修改的部分没有问题,现有的问题也不是你的问题。 这是我能想到的,仅供参考。 前车之鉴,都是血与泪趟出来的,有了这些教训,在往后的生活里就会少犯一些错误。 最后,我在这里想说,解决问题的方法有很多,但大道至简,在这里同样也是,我相信越是有经验的人,越是会选择最简单的办法去解决问题,哪怕很笨拙。 … 发布于 2016年11月4日 2016年11月4日 分类 随笔 标签 工作总结 、 烂项目 、 项目经验 、 麻烦 当接手到一个特别烂的项目时该怎么办? 有60条评论 关于汇编语言的简单理解 这篇文章只是本人对汇编语言的简单了解,如果想更加深入的了解汇编语言,请自行查阅相应资料。 1. 什么是汇编语言? 汇编语言是直接在硬件之上工作的编程语言,首先要了解硬件系统的结构,主要是通过指令集对cpu,内存,寄存器进行操作。 机器语言是机器指令的集合,比汇编语言更低级。由于计算机只能识别机器语言,也就是0、1代码,所以我们必须将人类的高级语言转换为低级的机器语言,这样我们才能与计算机进行有效的沟通。 例如:hello转换为机器语言是: ‭0100100001100101011011000110110001101111‬ 从这个例子就可以看出来,如果我们直接和计算机进行沟通是多么的麻烦,早期程序员将0、1打在纸带或卡片上,0不打孔,1打孔,再将程序通过自带机或卡片机输入计算机,进行运算。 所以我们必须有一种更高级的语言来替换这种繁琐的工作,汇编语言应用而生。 php 在寄存器ax中添加值 汇编指令:push ax 指令: 01010000 1 2 3 在寄存器 ax 中添加值 汇编指令: push ax 指令: 01010000 php 寄存器bx的内容送到ax中 汇编指令:mov ax,bx 机器指令:1000100111011000 1 2 3 寄存器 bx 的内容送到 ax 中 … 发布于 2016年1月22日 2016年2月26日 分类 c++ 标签 c++ 、 反编译 、 汇编 于关于汇编语言的简单理解 留下评论 c++ 回调函数的理解 1. 什么是回调函数? 回调函数其实就是一个通过函数指针调用的函数,函数指针指向需要被调用的函数,这就是回调机制。 2. 什么时候需要回调函数? c++很多类库都喜欢用回调函数,mfc中的定时器,消息机制,hook机制等。又比如windows 下面的消息触发,调用者和被调用者的关系就被分离开,就像中断函数。 c++中的回调函数类似于c#中的委托,也有点类似设计模式中的 观察者模式 ,当然差别还是很多,在这里就不做过多讨论 3. 怎么定义和使用回调函数? 根据c++回调函数的机制,我们可以明白其中最关键的一个地方就是函数指针(function pointer)。 3.1 什么是函数指针?以及如何定义函数指针呢? 函数指针,顾名思义就是指向一个函数的指针,具体定义: php // return_type (*)(paramter_type_1, paramter_type_2, paramter_type_3) // i.e. int (*)(int) 1 2 3 // return_type (*)(paramter_type_1, paramter_type_2, paramter_type_3) // i.e. int ( … 发布于 2016年1月8日 分类 c++ 标签 c++ 、 函数指针 、 回调函数 c++ 回调函数的理解 有1条评论 php 7 到底有哪些新特性? php 7终于问世了,这个版本,phper足足等了10年 上面是php官方在twitter上面发布的信息,10033次代码提交,48 rfcs,189个贡献者,从上面我们就可以看出,这一版php改动了很多。 php 7 究竟有哪些新特性 性能大幅提升:php 7比p

URL analysis for liwenwei.com


http://www.liwenwei.com/2017/07/
http://www.liwenwei.com/wp-content/uploads/2017/07/resource-spanish.jpg
http://www.liwenwei.com/category/%e9%9a%8f%e7%ac%94/
http://www.liwenwei.com/comments/feed/
https://www.addtoany.com/add_to/wechat?linkurl=http%3a%2f%2fwww.liwenwei.com%2f2017%2f04%2f10%2f%25e6%258a%2595%25e7%25a5%25a8%25e7%25ae%2597%25e6%25b3%2595%25ef%25bc%259a%25e9%2580%2589%25e6%258b%25a9%25e7%25bb%259d%25e5%25af%25b9%25e4%25bc%2597%25e6%2595%25b0%2f&linkname=%e6%8a%95%e7%a5%a8%e7%ae%97%e6%b3%95%ef%bc%9a%e9%80%89%e6%8b%a9%e7%bb%9d%e5%af%b9%e4%bc%97%e6%95%b0
https://www.addtoany.com/add_to/sina_weibo?linkurl=http%3a%2f%2fwww.liwenwei.com%2f2016%2f11%2f04%2f%25e5%25bd%2593%25e6%258e%25a5%25e6%2589%258b%25e5%2588%25b0%25e4%25b8%2580%25e4%25b8%25aa%25e7%2589%25b9%25e5%2588%25ab%25e7%2583%2582%25e7%259a%2584%25e9%25a1%25b9%25e7%259b%25ae%25e6%2597%25b6%25e8%25af%25a5%25e6%2580%258e%25e4%25b9%2588%25e5%258a%259e%25ef%25bc%259f%2f&linkname=%e5%bd%93%e6%8e%a5%e6%89%8b%e5%88%b0%e4%b8%80%e4%b8%aa%e7%89%b9%e5%88%ab%e7%83%82%e7%9a%84%e9%a1%b9%e7%9b%ae%e6%97%b6%e8%af%a5%e6%80%8e%e4%b9%88%e5%8a%9e%ef%bc%9f
http://www.liwenwei.com/page/3/
http://www.liwenwei.com/tag/struct/
http://www.liwenwei.com/2016/11/04/%e5%bd%93%e6%8e%a5%e6%89%8b%e5%88%b0%e4%b8%80%e4%b8%aa%e7%89%b9%e5%88%ab%e7%83%82%e7%9a%84%e9%a1%b9%e7%9b%ae%e6%97%b6%e8%af%a5%e6%80%8e%e4%b9%88%e5%8a%9e%ef%bc%9f/#comments
http://www.liwenwei.com/tag/%e6%83%85%e6%84%9f/
http://www.liwenwei.com/tag/%e5%a4%9a%e8%af%ad%e8%a8%80/
http://www.liwenwei.com/wp-login.php?action=register
http://www.liwenwei.com/tag/%e9%ba%bb%e7%83%a6/
http://www.liwenwei.com/2015/11/
http://www.liwenwei.com/tag/%e7%94%9f%e6%b4%bb%e6%84%9f%e6%82%9f/

Whois Information


Whois is a protocol that is access to registering information. You can reach when the website was registered, when it will be expire, what is contact details of the site with the following informations. In a nutshell, it includes these informations;

Domain Name: LIWENWEI.COM
Registry Domain ID: 1916418312_DOMAIN_COM-VRSN
Registrar WHOIS Server: grs-whois.hichina.com
Registrar URL: http://www.net.cn
Updated Date: 2018-03-29T14:45:30Z
Creation Date: 2015-04-04T12:38:37Z
Registry Expiry Date: 2019-04-04T12:38:37Z
Registrar: HiChina Zhicheng Technology Ltd.
Registrar IANA ID: 420
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +86.95187
Domain Status: ok https://icann.org/epp#ok
Name Server: DNS10.HICHINA.COM
Name Server: DNS9.HICHINA.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2018-04-29T21:33:13Z <<<

For more information on Whois status codes, please visit https://icann.org/epp

NOTICE: The expiration date displayed in this record is the date the
registrar's sponsorship of the domain name registration in the registry is
currently set to expire. This date does not necessarily reflect the expiration
date of the domain name registrant's agreement with the sponsoring
registrar. Users may consult the sponsoring registrar's Whois database to
view the registrar's reported date of expiration for this registration.

TERMS OF USE: You are not authorized to access or query our Whois
database through the use of electronic processes that are high-volume and
automated except as reasonably necessary to register domain names or
modify existing registrations; the Data in VeriSign Global Registry
Services' ("VeriSign") Whois database is provided by VeriSign for
information purposes only, and to assist persons in obtaining information
about or related to a domain name registration record. VeriSign does not
guarantee its accuracy. By submitting a Whois query, you agree to abide
by the following terms of use: You agree that you may use this Data only
for lawful purposes and that under no circumstances will you use this Data
to: (1) allow, enable, or otherwise support the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail, telephone,
or facsimile; or (2) enable high volume, automated, electronic processes
that apply to VeriSign (or its computer systems). The compilation,
repackaging, dissemination or other use of this Data is expressly
prohibited without the prior written consent of VeriSign. You agree not to
use electronic processes that are automated and high-volume to access or
query the Whois database except as reasonably necessary to register
domain names or modify existing registrations. VeriSign reserves the right
to restrict your access to the Whois database in its sole discretion to ensure
operational stability. VeriSign may restrict or terminate your access to the
Whois database for failure to abide by these terms of use. VeriSign
reserves the right to modify these terms at any time.

The Registry database contains ONLY .COM, .NET, .EDU domains and
Registrars.

  REGISTRAR HiChina Zhicheng Technology Ltd.

SERVERS

  SERVER com.whois-servers.net

  ARGS domain =liwenwei.com

  PORT 43

  TYPE domain

DOMAIN

  NAME liwenwei.com

  CHANGED 2018-03-29

  CREATED 2015-04-04

STATUS
ok https://icann.org/epp#ok

NSERVER

  DNS10.HICHINA.COM 106.11.211.66

  DNS9.HICHINA.COM 106.11.211.65

  REGISTERED yes

Go to top

Mistakes


The following list shows you to spelling mistakes possible of the internet users for the website searched .

  • www.uliwenwei.com
  • www.7liwenwei.com
  • www.hliwenwei.com
  • www.kliwenwei.com
  • www.jliwenwei.com
  • www.iliwenwei.com
  • www.8liwenwei.com
  • www.yliwenwei.com
  • www.liwenweiebc.com
  • www.liwenweiebc.com
  • www.liwenwei3bc.com
  • www.liwenweiwbc.com
  • www.liwenweisbc.com
  • www.liwenwei#bc.com
  • www.liwenweidbc.com
  • www.liwenweifbc.com
  • www.liwenwei&bc.com
  • www.liwenweirbc.com
  • www.urlw4ebc.com
  • www.liwenwei4bc.com
  • www.liwenweic.com
  • www.liwenweibc.com
  • www.liwenweivc.com
  • www.liwenweivbc.com
  • www.liwenweivc.com
  • www.liwenwei c.com
  • www.liwenwei bc.com
  • www.liwenwei c.com
  • www.liwenweigc.com
  • www.liwenweigbc.com
  • www.liwenweigc.com
  • www.liwenweijc.com
  • www.liwenweijbc.com
  • www.liwenweijc.com
  • www.liwenweinc.com
  • www.liwenweinbc.com
  • www.liwenweinc.com
  • www.liwenweihc.com
  • www.liwenweihbc.com
  • www.liwenweihc.com
  • www.liwenwei.com
  • www.liwenweic.com
  • www.liwenweix.com
  • www.liwenweixc.com
  • www.liwenweix.com
  • www.liwenweif.com
  • www.liwenweifc.com
  • www.liwenweif.com
  • www.liwenweiv.com
  • www.liwenweivc.com
  • www.liwenweiv.com
  • www.liwenweid.com
  • www.liwenweidc.com
  • www.liwenweid.com
  • www.liwenweicb.com
  • www.liwenweicom
  • www.liwenwei..com
  • www.liwenwei/com
  • www.liwenwei/.com
  • www.liwenwei./com
  • www.liwenweincom
  • www.liwenwein.com
  • www.liwenwei.ncom
  • www.liwenwei;com
  • www.liwenwei;.com
  • www.liwenwei.;com
  • www.liwenweilcom
  • www.liwenweil.com
  • www.liwenwei.lcom
  • www.liwenwei com
  • www.liwenwei .com
  • www.liwenwei. com
  • www.liwenwei,com
  • www.liwenwei,.com
  • www.liwenwei.,com
  • www.liwenweimcom
  • www.liwenweim.com
  • www.liwenwei.mcom
  • www.liwenwei.ccom
  • www.liwenwei.om
  • www.liwenwei.ccom
  • www.liwenwei.xom
  • www.liwenwei.xcom
  • www.liwenwei.cxom
  • www.liwenwei.fom
  • www.liwenwei.fcom
  • www.liwenwei.cfom
  • www.liwenwei.vom
  • www.liwenwei.vcom
  • www.liwenwei.cvom
  • www.liwenwei.dom
  • www.liwenwei.dcom
  • www.liwenwei.cdom
  • www.liwenweic.om
  • www.liwenwei.cm
  • www.liwenwei.coom
  • www.liwenwei.cpm
  • www.liwenwei.cpom
  • www.liwenwei.copm
  • www.liwenwei.cim
  • www.liwenwei.ciom
  • www.liwenwei.coim
  • www.liwenwei.ckm
  • www.liwenwei.ckom
  • www.liwenwei.cokm
  • www.liwenwei.clm
  • www.liwenwei.clom
  • www.liwenwei.colm
  • www.liwenwei.c0m
  • www.liwenwei.c0om
  • www.liwenwei.co0m
  • www.liwenwei.c:m
  • www.liwenwei.c:om
  • www.liwenwei.co:m
  • www.liwenwei.c9m
  • www.liwenwei.c9om
  • www.liwenwei.co9m
  • www.liwenwei.ocm
  • www.liwenwei.co
  • liwenwei.comm
  • www.liwenwei.con
  • www.liwenwei.conm
  • liwenwei.comn
  • www.liwenwei.col
  • www.liwenwei.colm
  • liwenwei.coml
  • www.liwenwei.co
  • www.liwenwei.co m
  • liwenwei.com
  • www.liwenwei.cok
  • www.liwenwei.cokm
  • liwenwei.comk
  • www.liwenwei.co,
  • www.liwenwei.co,m
  • liwenwei.com,
  • www.liwenwei.coj
  • www.liwenwei.cojm
  • liwenwei.comj
  • www.liwenwei.cmo
Show All Mistakes Hide All Mistakes