Help
RSS
API
Feed
Maltego
Contact
Domain > www.imyzf.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2017-02-25
123.138.67.53
(
ClassC
)
2024-11-18
61.160.192.97
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: TengineDate: Mon, 18 Nov 2024 15:13:05 GMTContent-Type: text/htmlContent-Length: 262Connection: keep-aliveLocation: https://www.imyzf.com/Cache-Control: max-age604800Via: kunlun10.cn6425,0Timing-Allow-Origin: *EagleId: 3da0c01417319427856956760e !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>301 Moved Permanently/h1>p>The requested resource has been assigned a new permanent URI./p>hr/>Powered by Tengine/body>/html>
Port 443
HTTP/1.1 200 OKServer: TengineContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingDate: Mon, 18 Nov 2024 15:13:06 GMTx-oss-request-id: 673B5982A0BE373730EAB14Bx-oss-cdn-auth: successx-oss-object-type: Normalx-oss-storage-class: StandardVary: Accept-EncodingETag: 28D2C203CEFD2AAC430AD96A05BCE148Last-Modified: Sat, 31 Aug 2024 05:45:02 GMTx-oss-hash-crc64ecma: 12330851298598323175Content-MD5: KNLCA879KqxDCtlqBbzhSAx-oss-server-time: 73Via: cache34.l2cn7492302,301,200-0,H, cache8.l2cn7492303,0, kunlun4.cn6425369,369,200-0,M, kunlun3.cn6425372,0Age: 0Ali-Swift-Global-Savetime: 1731942786X-Cache: MISS TCP_MISS dirn:10:492550003X-Swift-SaveTime: Mon, 18 Nov 2024 15:13:06 GMTX-Swift-CacheTime: 3600Cache-Control: max-age604800Timing-Allow-Origin: *EagleId: 3da0c00d17319427864423837e !DOCTYPE html>html langen>head>meta charsetutf-8>meta http-equivX-UA-Compatible contentIEedge>meta nameviewport contentwidthdevice-width, initial-scale1>meta namedescription content这里是imyzf的个人技术博客,主要包含javascript等web技术相关内容,记录下在学习和开发过程中遇到的问题和解决方案,偶尔也写一些其他东西,抒发一下感情。欢迎大家访问和交流!>meta namekeywords contentJavaScript, 前端, 编程, 技术, 博客, 程序员, imyzf>link relshortcut icon href/img/favicon.ico>title>I'm YZF - Coding forever/title>link relcanonical hrefhttps://www.imyzf.com/>link relstylesheet href/css/bootstrap.min.css>link relstylesheet href/css/hux-blog.css>link relstylesheet href/css/highlight.css>link href//cdn.staticfile.org/font-awesome/4.5.0/css/font-awesome.min.css relstylesheet typetext/css>!--if lt IE 9> script srchttps://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js>/script> script srchttps://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js>/script> !endif-->script>/script>style> .intro-header { background-image: url(//cdn.imyzf.com/img/asset/home-bg.jpg@750w.jpg) } @media only screen and (min-width: 768px) { .intro-header { background-image: url(//cdn.imyzf.com/img/asset/home-bg.jpg) } } /style>meta namegenerator contentHexo 5.4.2>/head>body ontouchstart>nav classnavbar navbar-default navbar-custom navbar-fixed-top>div classcontainer-fluid>div classnavbar-header page-scroll>button typebutton classnavbar-toggle>span classsr-only>Toggle navigation/span>span classicon-bar>/span>span classicon-bar>/span>span classicon-bar>/span>/button>a classnavbar-brand href/>I'm YZF/a>/div>div idhuxblog_navbar>div classnavbar-collapse>ul classnav navbar-nav navbar-right>li>a href/>Home/a>/li>li>a href/archives.html>Archives/a>/li>li>a href/tags.html>Tags/a>/li>/ul>/div>/div>/div>/nav>script> // Drop Bootstarp low-performance Navbar // Use customize navbar with high-quality material design animation // in high-perf jank-free CSS3 implementation var $body document.body; var $toggle document.querySelector(.navbar-toggle); var $navbar document.querySelector(#huxblog_navbar); var $collapse document.querySelector(.navbar-collapse); $toggle.addEventListener(click, handleMagic) function handleMagic(e){ if ($navbar.className.indexOf(in) > 0) { // CLOSE $navbar.className ; // wait until animation end. setTimeout(function(){ // prevent frequently toggle if($navbar.className.indexOf(in) 0) { $collapse.style.height 0px } },400) }else{ // OPEN $collapse.style.height auto $navbar.className + in; } }/script>header classintro-header>div classcontainer>div classrow>div classcol-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1 >div classsite-heading>h1>I'm YZF/h1>span classsubheading>Coding forever!/span>/div>/div>/div>/div>/header>div classcontainer>div classrow>div class col-lg-8 col-lg-offset-1 col-md-8 col-md-offset-1 col-sm-12 col-xs-12 post-container >div classpost-preview>a href/blog/2022/introduce-to-unified.html>h2 classpost-title>结构化文本处理利器 unified 生态介绍/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>概述Content as structured data. —— unified 官网题词unified 是一套文本处理相关的生态体系,结合其生态上的相关插件,能够处理 Markdown、HTML、自然语言等。而 unified 库本身又作为一个统一的执行接口,担任执行器的角色,调用其生态上相关的插件完成处理任务。从 unified 官网 上可以看到,目前 unified 的使用非....../div>/a>p classpost-meta>Posted by imyzf on2022-01-24/p>/div>hr>div classpost-preview>a href/blog/2021/music-color-quiz.html>h2 classpost-title>官方揭秘!你的颜色是这样算出来的……/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>上周三,你的朋友圈是不是这样子的?在我们的颜色测试广泛传播的同时,有网友开始分析起了本次活动的计算逻辑,甚至反编译出了所有可能的颜色情况。作为本次活动的核心开发人员,接下来将为大家介绍颜色测试活动的技术细节。小剧透:本文将在最后重点介绍大家最想了解的结果计算逻辑整体结构本次活动的 H5 其实是一个单页应用(SPA),通过 react-router 进行路由控制,内部包含了 13....../div>/a>p classpost-meta>Posted by imyzf on2021-05-31/p>/div>hr>div classpost-preview>a href/blog/2020/using-ios-simulator-to-debug-frontend-page.html>h2 classpost-title>构建基于 iOS 模拟器的前端调试方案/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>本文将为大家介绍自动化控制 iOS 模拟器的原理,为开发基于 iOS 模拟器的前端调试方案提供帮助。我们在开发 iOS App 内的前端页面时,有一个很大的痛点,页面无法使用 Safari Inspector 等工具调试。遇到了问题,我们只能想办法加 vConsole,或者注入 Weinre,或者盲改,实在不行就找客户端同学手动打包调试,总之排查问题的路途非常艰难。在参考了 RN 和....../div>/a>p classpost-meta>Posted by imyzf on2020-06-23/p>/div>hr>div classpost-preview>a href/blog/2017/using-nodejs-in-nwjs.html>h2 classpost-title>在NW.js中调用Node.js的方式及孤儿进程的解决/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>NW.js是一种非常不错的跨平台桌面客户端开发方案,通过他可以直接调用Node.js API,结合了浏览器端和Node.js端开发的优势。根据官方文档的说明,提供了两种方式调用Node.js。针对一般场景,这两种方式已经足够,但是对于复杂的应用,可能会出现问题,所以这里我还会介绍第三种特别的调用方式。在前端代码中直接调用在前端代码中调用是最简单的方式,只要把模块导入进来即可,包括自己用NP....../div>/a>p classpost-meta>Posted by imyzf on2017-03-21/p>/div>hr>div classpost-preview>a href/blog/2016/vuejs-2-test-analysis.html>h2 classpost-title>Vue.js 2.0源码测试分析/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>测试是保证框架稳定性的重要方法,如今已经有很多前端测试工具可以使用,能够很方便地进行自动化测试。在vue.js 2.0的源码中,可以看到有很多测试用例,并且编写了配置进行自动化测试。如果需要对vue.js框架进行自定义修改,这些测试可以帮助你检查问题和保障稳定性。这里就将最近研究vue.js 2.0源码学习到的测试方法分享给大家。本文基于vue.js 2.0 rc3源码,一般来说正式版与rc....../div>/a>p classpost-meta>Posted by imyzf on2016-08-23/p>/div>hr>div classpost-preview>a href/blog/2015/problems-encountered-in-practice-of-react-and-es6.html>h2 classpost-title>React + ES6 实践中遇到的问题/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>问题一:Cannot read property ‘setState’ of undefined在ES6的class中React是不会自动绑定this的,所以需要自己绑定:将onClick{this.props.onBtnClick}改成onClick{this.props.onBtnClose.bind(this)}或者在class的构造函数....../div>/a>p classpost-meta>Posted by imyzf on2015-07-25/p>/div>hr>div classpost-preview>a href/blog/2015/percentage-sign-and-environment-variable-in-crontab.html>h2 classpost-title>crontab的两大坑:百分号和环境变量/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>今天想给服务器加个自动备份mysql数据库的功能(别怪我这么久才加,阿里云每天全盘备份的,不怕丢数据库),本以为只要5分钟就能搞定的,结果入了两个大坑。我的crontab是这样写的:0 3 * * * mysqldump -u user -pxxxx database > "/alidata/backup/imyzf.com/$(date +%F\ %T).sql&quo....../div>/a>p classpost-meta>Posted by imyzf on2015-04-03/p>/div>hr>div classpost-preview>a href/blog/2015/using-chrome-to-debug-android-webview.html>h2 classpost-title>使用chrome调试安卓WebView里的网页/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>一直在想,如果手机里的WebView也能和chrome一样审查元素就好了,结果今天,真的找到了!该功能支持安卓4.4及以上,进入手机设置 - 开发者选项,打开USB调试,连接电脑。然后进入chrome://inspect/#devices,就会看到下图的内容(此时我已经在手机上打开自带的浏览器)。点击inspect,就可以进入审查元素界面。更神奇的是,不仅仅是自带浏览器,其他应用里的....../div>/a>p classpost-meta>Posted by imyzf on2015-04-01/p>/div>hr>div classpost-preview>a href/blog/2015/some-tips-of-using-aliyun.html>h2 classpost-title>阿里云的一些使用技巧/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>使用阿里云一年了,感觉非常好用,使用过程中也了解到了许多技巧,特别是去年参加了阿里云开发者大会,听过一些讲座,涨了好多知识。节约成本和提高性能是每个使用阿里云的程序猿的梦想。先说说一些节约成本的方法吧:合理选择带宽1台50M的最低配ECS要3757元/月,10台5M的ECS只要1570元/月,省了多少,自己算吧。按流量计费对于个人用户来说,这一点非常重要,我想说,用了一年....../div>/a>p classpost-meta>Posted by imyzf on2015-04-01/p>/div>hr>div classpost-preview>a href/blog/2015/compatibility-of-websocket-with-wechat-broswer.html>h2 classpost-title>微信内置浏览器对WebSocket的兼容性/h2>h3 classpost-subtitle>/h3>div classpost-content-preview>WebSocket是一个非常好的东西,用于开发实时应用非常好。它在微信内置浏览器上的兼容性怎么样呢?我做了一个简单测试,虽然不是很准确,但也值得参考。测试方法很简单,我把socket.io官网的聊天室Demo发到朋友圈,看看大家能否正常使用。总结了一下大家的反馈如下:Android版微信没问题,因为使用的是QQ浏览器内核,不受本身系统浏览器影响。iOS版微信没问题,使用的是Saf....../div>/a>p classpost-meta>Posted by imyzf on2015-03-22/p>/div>hr>ul classpager>li classnext>a href/page/2/>Older Posts →/a>/li>/ul>/div>div class col-lg-3 col-lg-offset-0 col-md-3 col-md-offset-0 col-sm-12 col-xs-12 sidebar-container >section>h5>a href/tags.html>FEATURED TAGS/a>/h5>div classtags>a href/tags.html#node.js titlenode.js rel3>node.js/a>a href/tags.html#javascript titlejavascript rel3>javascript/a>/div>/section>section classvisible-md visible-lg>hr>h5>a href/about/>ABOUT ME/a>/h5>div classshort-about>img src//cdn.imyzf.com/img/asset/avatar.jpg>p>努力成长中的前端程序猿,热爱代码,热爱摄影。/p>ul classlist-inline>/ul>/div>/section>/div>/div>/div>footer>div classcontainer>div classrow>div classcol-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1>ul classlist-inline text-center>/ul>p classcopyright text-muted>Copyright © I'm YZF 2024a target_blank relexternal nofollow hrefhttps://beian.miit.gov.cn/ stylecolor: #777>浙ICP备13014256号-1/a>br>Theme by a target_blank relexternal nofollow hrefhttp://huangxuan.me>Hux/a>span styledisplay: inline-block; margin: 0 5px;>i classfa fa-heart>/i>/span>Ported by a target_blank relexternal nofollow hrefhttp://blog.kaijun.rocks>Kaijun/a> |iframe stylemargin-left: 2px; margin-bottom:-5px; frameborder0 scrolling0 width91px height20px srchttps://ghbtns.com/github-btn.html?userkaijun&repohexo-theme-huxblog&typestar&counttrue>/iframe>/p>/div>/div>/div>/footer>script src/js/jquery.min.js>/script>script src/js/bootstrap.min.js>/script>script src/js/hux-blog.min.js>/script>script> function async(u, c) { var d document, t script, o d.createElement(t), s d.getElementsByTagName(t)0; o.src u; if (c) { o.addEventListener(load, function (e) { c(null, e); }, false); } s.parentNode.insertBefore(o, s); }/script>script> // only load tagcloud.js in tag.html if($(#tag_cloud).length ! 0){ async(https://www.imyzf.com/js/jquery.tagcloud.js,function(){ $.fn.tagcloud.defaults { //size: {start: 1, end: 1, unit: em}, color: {start: #bbbbee, end: #0085a1}, }; $(#tag_cloud a).tagcloud(); }) }/script>script> async(https://cdn.bootcss.com/fastclick/1.0.6/fastclick.min.js, function(){ var $nav document.querySelector(nav); if($nav) FastClick.attach($nav); })/script>script> // dynamic User by Hux var _baId b3653c29afce2069dd7c1b0ffeb50252; // Originial var _hmt _hmt || ; (function() { var hm document.createElement(script); hm.src //hm.baidu.com/hm.js? + _baId; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(hm, s); })();/script>img srchttps://cdn.imyzf.com/img/asset/icon_wechat.png width0 height0>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]