Help
RSS
API
Feed
Maltego
Contact
Domain > blog.dimpurr.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2013-11-09
54.248.83.213
(
ClassC
)
2024-11-06
149.28.192.21
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginx/1.18.0 (Ubuntu)Date: Wed, 06 Nov 2024 20:22:44 GMTContent-Type: text/htmlContent-Length: 178Connection: keep-aliveLocation: https://blog.dimpurr.com/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/1.18.0 (Ubuntu)/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx/1.18.0 (Ubuntu)Date: Wed, 06 Nov 2024 20:22:44 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveLink: https://blog.dimpurr.com/wp-json/>; relhttps://api.w.org/Link: https://wp.me/4TLJT>; relshortlink !DOCTYPE html>html langzh-CN>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width> meta http-equivX-UA-Compatible contentIEedge,chrome1 /> link relprofile hrefhttp://gmpg.org/xfn/11> link relpingback hrefhttps://blog.dimpurr.com/xmlrpc.php> !--if lt IE 9> script srchttps://blog.dimpurr.com/wp-content/themes/slackview/js/html5.js>/script> !endif--> meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 /> !-- This site is optimized with the Yoast SEO plugin v22.0 - https://yoast.com/wordpress/plugins/seo/ --> title>钉子の次元 - Dimpurr - an artist, designer and developer from China./title> meta namedescription contentDimpurr Cheny (钉子) - an artist, designer and developer from China. /> link relcanonical hrefhttps://blog.dimpurr.com/ /> link relnext hrefhttps://blog.dimpurr.com/page/2/ /> meta propertyog:locale contentzh_CN /> meta propertyog:type contentwebsite /> meta propertyog:title content钉子の次元 /> meta propertyog:description contentDimpurr Cheny (钉子) - an artist, designer and developer from China. /> meta propertyog:url contenthttps://blog.dimpurr.com/ /> meta propertyog:site_name content钉子の次元 /> meta nametwitter:card contentsummary_large_image /> meta nametwitter:site content@myccyycy /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:CollectionPage,@id:https://blog.dimpurr.com/,url:https://blog.dimpurr.com/,name:钉子の次元 - Dimpurr - an artist, designer and developer from China.,isPartOf:{@id:https://blog.dimpurr.com/#website},about:{@id:https://blog.dimpurr.com/#/schema/person/70f5e2d22fb408910ba0560a093061eb},description:Dimpurr Cheny (钉子) - an artist, designer and developer from China.,breadcrumb:{@id:https://blog.dimpurr.com/#breadcrumb},inLanguage:zh-CN},{@type:BreadcrumbList,@id:https://blog.dimpurr.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:首页}},{@type:WebSite,@id:https://blog.dimpurr.com/#website,url:https://blog.dimpurr.com/,name:钉子の次元,description:Dimpurr - an artist, designer and developer from China.,publisher:{@id:https://blog.dimpurr.com/#/schema/person/70f5e2d22fb408910ba0560a093061eb},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://blog.dimpurr.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:zh-CN},{@type:Person,Organization,@id:https://blog.dimpurr.com/#/schema/person/70f5e2d22fb408910ba0560a093061eb,name:Dimpurr,image:{@type:ImageObject,inLanguage:zh-CN,@id:https://blog.dimpurr.com/#/schema/person/image/,url:https://secure.gravatar.com/avatar/e5050c93753d4580718c357dd8acf60e?s96&didenticon&rx,contentUrl:https://secure.gravatar.com/avatar/e5050c93753d4580718c357dd8acf60e?s96&didenticon&rx,caption:Dimpurr},logo:{@id:https://blog.dimpurr.com/#/schema/person/image/},description:#技术宅 #交互&前端 #LOLI控 #中二一只 #蹭得累 一点也不可爱的男孩子。Loli控和贫R控一只。苦逼初三党,正处在人生中的中二时期。热切仰慕着众菊苣并希望自己有朝一日达到他们的高度。,sameAs:http://dimpurr.com,https://www.facebook.com/myccyycy,https://twitter.com/myccyycy}}/script> !-- / Yoast SEO plugin. -->link reldns-prefetch href//secure.gravatar.com />link reldns-prefetch href//stats.wp.com />link reldns-prefetch href//v0.wordpress.com />link relalternate typeapplication/rss+xml title钉子の次元 » Feed hrefhttps://blog.dimpurr.com/feed/ />link relalternate typeapplication/rss+xml title钉子の次元 » 评论 Feed hrefhttps://blog.dimpurr.com/comments/feed/ />script typetext/javascript>/* !CDATA */window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/,svgExt:.svg,source:{concatemoji:https:\/\/blog.dimpurr.com\/wp-includes\/js\/wp-emoji-release.min.js?ver6.5.5}};/*! This file is auto-generated */!function(i,n){var o,s,e;function c(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return ert})}function u(e,t,n){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\uddfa\ud83c\uddf3,\ud83c\uddfa\u200b\ud83c\uddf3)&&!n(e,\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f,\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f);caseemoji:return!n(e,\ud83d\udc26\u200d\u2b1b,\ud83d\udc26\u200b\u2b1b)}return!1}function f(e,t,n){var rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement(canvas),ar.getContext(2d,{willReadFrequently:!0}),o(a.textBaselinetop,a.font600 32px Arial,{});return e.forEach(function(e){oet(a,e,n)}),o}function t(e){var ti.createElement(script);t.srce,t.defer!0,i.head.appendChild(t)}undefined!typeof Promise&&(owpEmojiSettingsSupports,sflag,emoji,n.supports{everything:!0,everythingExceptFlag:!0},enew Promise(function(e){i.addEventListener(DOMContentLoaded,e,{once:!0})}),new Promise(function(t){var nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),p.toString().join(,)+));,rnew Blob(e,{type:text/javascript}),anew Worker(URL.createObjectURL(r),{name:wpTestEmojiSupports});return void(a.onmessagefunction(e){c(ne.data),a.terminate(),t(n)})}catch(e){}c(nf(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supportstet,n.supports.everythingn.supports.everything&&n.supportst,flag!t&&(n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&n.supportst);n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady!1,n.readyCallbackfunction(){n.DOMReady!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(en.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/* > *//script>style idwp-emoji-styles-inline-css typetext/css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>link relstylesheet idwp-block-library-css hrefhttps://blog.dimpurr.com/wp-includes/css/dist/block-library/style.min.css?ver6.5.5 typetext/css mediaall />style idwp-block-library-inline-css typetext/css>.has-text-align-justify{text-align:justify;}/style>link relstylesheet idmediaelement-css hrefhttps://blog.dimpurr.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver4.2.17 typetext/css mediaall />link relstylesheet idwp-mediaelement-css hrefhttps://blog.dimpurr.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver6.5.5 typetext/css mediaall />style idjetpack-sharing-buttons-style-inline-css typetext/css>.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}/style>style idclassic-theme-styles-inline-css typetext/css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css typetext/css>body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idwp-featherlight-css hrefhttps://blog.dimpurr.com/wp-content/plugins/wp-featherlight/css/wp-featherlight.min.css?ver1.3.4 typetext/css mediaall />link relstylesheet idjetpack_css-css hrefhttps://blog.dimpurr.com/wp-content/plugins/jetpack/css/jetpack.css?ver13.1.4 typetext/css mediaall />script typetext/javascript srchttps://blog.dimpurr.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script typetext/javascript srchttps://blog.dimpurr.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>link relhttps://api.w.org/ hrefhttps://blog.dimpurr.com/wp-json/ />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://blog.dimpurr.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.5.5 />link relshortlink hrefhttps://wp.me/4TLJT /> style>img#wpstats{display:none}/style> style typetext/css>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}/style> style typetext/css idwp-custom-css> .wp-caption { margin: 0 auto;}pre, code { word-break: keep-all; word-wrap: break-word;} /style> link relstylesheet hrefhttps://blog.dimpurr.com/wp-content/themes/slackview/style.css> !-- Global Site Tag (gtag.js) - Google Analytics --> script async srchttps://www.googletagmanager.com/gtag/js?idUA-46774526-1>/script> script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments)}; gtag(js, new Date()); gtag(config, UA-46774526-1); /script>/head>body classhome blog wp-featherlight-captions unknown>header classheader> nav classheader_nav> div classnav_logo_big> h1 classnav_title_big> a hrefhttps://blog.dimpurr.com/ relhome> 钉子の次元 /a> /h1> /div> div classnav_logo_left> h1 classnav_title_left> a hrefhttps://blog.dimpurr.com/ relhome> 钉子の次元 /a> /h1> /div> div classnav_main> div classmenu-%e5%a4%9a%e7%ba%a7%e8%8f%9c%e5%8d%95-container>ul idmenu-%e5%a4%9a%e7%ba%a7%e8%8f%9c%e5%8d%95 classmenu>li idmenu-item-1316 classmenu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-has-children menu-item-1316>a hrefhttp://blog.dimpurr.com/ aria-currentpage>分类表/a>ul classsub-menu> li idmenu-item-1310 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1310>a hrefhttps://blog.dimpurr.com/tech/>代码宅/a>/li> li idmenu-item-1315 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1315>a hrefhttps://blog.dimpurr.com/design/>设计癖/a>/li> li idmenu-item-1312 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1312>a hrefhttps://blog.dimpurr.com/moe/>次元爱/a>/li> li idmenu-item-1313 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-1313>a hrefhttps://blog.dimpurr.com/think/>碎碎念/a>/li> li idmenu-item-1629 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1629>a hrefhttp://blog.dimpurr.com/tag/主题/>博客主题作品/a>/li>/ul>/li>li idmenu-item-1309 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1309>a hrefhttp://im.dimpurr.com/>关于我/a>ul classsub-menu> li idmenu-item-1630 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1630>a hrefhttp://im.dimpurr.com/>个人页/a>/li> li idmenu-item-1303 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1303>a hrefhttp://blog.dimpurr.com/fly-out>我的初中/a>/li> li idmenu-item-1627 classmenu-item menu-item-type-post_type menu-item-object-post menu-item-1627>a hrefhttps://blog.dimpurr.com/euphoric-field/>我的高中/a>/li> li idmenu-item-1628 classmenu-item menu-item-type-post_type menu-item-object-post menu-item-1628>a hrefhttps://blog.dimpurr.com/?p1454>你好大学/a>/li>/ul>/li>li idmenu-item-1302 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1302>a hrefhttp://im.dimpurr.com/#links>联系我/a>ul classsub-menu> li idmenu-item-1307 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1307>a hrefhttp://blog.dimpurr.com/feed>RSS Feed/a>/li> li idmenu-item-1626 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1626>a hrefmailto:dimpurr@live.com>Email/a>/li> li idmenu-item-1304 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1304>a hrefhttp://twitter.com/myccyycy>Twitter/a>/li> li idmenu-item-1308 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1308>a hrefhttp://github.com/dimpurr>Github/a>/li> li idmenu-item-1306 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1306>a hrefhttp://plus.google.com/+DimpurrCheny?relauthor>Google+/a>/li> li idmenu-item-1305 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1305>a hrefhttp://weibo.com/myccyycy>新浪微博/a>/li>/ul>/li>li idmenu-item-1300 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1300>a hrefhttps://blog.dimpurr.com/comments/>留言板/a>ul classsub-menu> li idmenu-item-1301 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1301>a hrefhttps://blog.dimpurr.com/links/>菊苣录/a>/li>/ul>/li>li idmenu-item-1482 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1482>a hrefhttp://note.dimpurr.com/>知识库/a>/li>/ul>/div> /div> div classnav_search> form idnav_search_form methodget actionhttps://blog.dimpurr.com/> input classnav_search_input typetext names ids placeholderSearch size10 /> /form> /div>/nav>hgroup classheader_hgroup> h1 classheader_title> a hrefhttps://blog.dimpurr.com/ relhome> 钉子の次元 /a> /h1> h2 idsite-description>Dimpurr – an artist, designer and developer from China./h2>/hgroup>/header>div classcontent> article classpost-1643 post type-post status-publish format-standard hentry category-design tag-kde tag-krita tag-136> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 18/06/12 00:56 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/design/ relcategory tag>设计癖/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/kde/ reltag>KDE/a>, a hrefhttps://blog.dimpurr.com/tag/krita/ reltag>Krita/a>, a hrefhttps://blog.dimpurr.com/tag/%e7%bb%98%e7%94%bb/ reltag>绘画/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/krita-textured-brushes/#comments >5 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/krita-textured-brushes/ relbookmark>如何在 Krita 中创建材质笔刷/a>/h2> /header> div classpost_content> blockquote>p>Krita 是 KDE 基金会项目下的一款专注于数码图形绘画 (Digital Art) 的跨平台开源软件。/p>p>在 Krita 官方讨论区 a classtitles hrefhttps://forum.kde.org/viewforum.php?f274> Krita Tutorial & Resources/a> 板块和官方文档 a classreference internal current hrefhttps://docs.krita.org/en/resources_page.html#>Resources/a> 页面可以获得许多有用的材质和笔刷。本文主体内容改编翻译自 a hrefhttps://forum.kde.org/viewtopic.php?f274&t140349>https://forum.kde.org/viewtopic.php?f274&t140349/a>/p>p>钉子的知识库: a hrefhttp://note.dimpurr.com/#%E8%89%BA%E6%9C%AF%E5%92%8C%E5%8A%A8%E6%BC%AB%E7%BB%98%E7%94%BB%E5%AD%A6%E4%B9%A0%E7%B4%A2%E5%BC%95>http://note.dimpurr.com/#艺术和动漫绘画学习索引 /a>/p>/blockquote>p>今天我将教你们如何创建一个酷炫的材质笔刷。如果你需要一些类似 Photoshop 的a hrefhttp://www.missyuan.com/thread-524629-1-1.html>双重画笔/a>一样的工具,那就是这个没错了。我想这是材质绘制的极佳方式。让我们开始吧:/p>p>首先创建一个基本笔刷贴图尺寸的文件(我使用 300*300px)并删除背景。/p>p>插入(或者手动绘制)「基础」贴图。这个贴图会决定笔刷贴图的形式、尺寸、比例并仅用于创建选区。随后右键点击该图层,在菜单中选择「选择不透明度 (Select Opaque)」。/p>p> a hrefhttps://blog.dimpurr.com/krita-textured-brushes/#more-1643 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/yiban-report-17/ relprev>span classpost_nav_title>校内应用个性化数据年报项目全程吐槽纪实 – 长单页面前端工程与 ECharts 图表可视化/span>/a>/div>/div> /nav>/article> article classpost-1564 post type-post status-publish format-standard has-post-thumbnail hentry category-tech tag-26 tag-230> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 18/02/28 20:57 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/%e5%89%8d%e7%ab%af/ reltag>前端/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%a4%a7%e6%95%b0%e6%8d%ae/ reltag>大数据/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/yiban-report-17/#comments >15 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> div classpost_img stylebackground-image: url(https://blog.dimpurr.com/wp-content/uploads/2018/02/9B54CF1B6CD3E486FB00AB52CCDB3444-1024x640.jpg)>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/yiban-report-17/ relbookmark>校内应用个性化数据年报项目全程吐槽纪实 – 长单页面前端工程与 ECharts 图表可视化/a>/h2> /header> div classpost_content> p>随着校区从昌平宏福迁往西土城,一边为终于能够河北人进京城感到高兴,一边为入住人称将军冢的我校 1955 年最好的宿舍而担忧,喜忧参半的在陌生的新宿舍用 Axure 画着学院内部项目交互原型的自己,迎来了大学的第一个寒假。/p>p>恶补 React 和 ES6 知识、补习高数预习离散数学和入门 TensorFlow、组织和培训学院内团队的新人们入门 Web 前后端、在 VJudge 上参与面向 ACM 新生的 BUPT Winter Training 练习赛,前半个寒假就这么飞快的过去了。之后回到老家过年的我,其他时间就花在了这么一个 —— 类似网易云个人年报,展示校内自建应用的全局统计和用户个性化数据的单页面年报页面上。/p>div idattachment_1565 stylewidth: 544px classwp-caption aligncenter>a hrefhttps://img2.dimpurr.com/dimblog/2018/02/2.png>img fetchpriorityhigh decodingasync aria-describedbycaption-attachment-1565 data-attachment-id1565 data-permalinkhttps://blog.dimpurr.com/yiban-report-17/2-2/ data-orig-filehttps://blog.dimpurr.com/wp-content/uploads/2018/02/2.png data-orig-size2878,5387 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title校内应用个性化数据年报 设计稿/代码实现/图表效果 data-image-description<p>校内应用个性化数据年报 设计稿/代码实现/图表效果</p> data-image-caption<p>校内应用个性化数据年报 设计稿/代码实现/图表效果</p> data-medium-filehttps://blog.dimpurr.com/wp-content/uploads/2018/02/2-534x1000.png data-large-filehttps://blog.dimpurr.com/wp-content/uploads/2018/02/2-801x1500.png classwp-image-1565 size-medium srchttps://img2.dimpurr.com/dimblog/2018/02/2-534x1000.png alt校内应用个性化数据年报 设计稿/代码实现/图表效果 width534 height1000 srcsethttps://blog.dimpurr.com/wp-content/uploads/2018/02/2-534x1000.png 534w, https://blog.dimpurr.com/wp-content/uploads/2018/02/2-768x1438.png 768w, https://blog.dimpurr.com/wp-content/uploads/2018/02/2-801x1500.png 801w sizes(max-width: 534px) 100vw, 534px />/a>p idcaption-attachment-1565 classwp-caption-text>校内应用个性化数据年报 设计稿/代码实现/图表效果/p>/div>p>当时接到这个语焉不详的任务要求之后我其实是一脸懵逼的,而且这个明显重策划设计而非技术的任务,最开始居然只安排了我和另一位(虽然非常靠谱的)后端负责。于是只好抄刀硬上,自己当策划,出了一版初步设计稿就开始动工前端,然后再想办法拜托组里的设计师们修改设计图和撰写文案。后来转念一想,虽然这个估计写出来也没多少人看 (误) 的任务不是不能随便简单点糊弄过去,但是不如也干脆作为一个重新练习快要生疏的静态页面相关前端技术们的机会。最后的结果,大概就是在一个不算很复杂的移动端长页面上,塞进去了没有必要程度的自觉好玩想复习或尝试一下的技术吧。/p>p>这篇文章就以全程实录的方式,记述了我在接到这个校内应用个性化数据年报单页面的任务之后,从初期策划和出设计稿、组织文案撰写,再到前端工程开发、处理应用统计数据、利用 ECharts 绘制可视化图表,到最后部署上线的完整过程,以及在此期间内心满满的槽点。不得不说,一个春节在老家县城天天抱着 Surface 出来找咖啡馆干活也是没谁了,而且,这些校内应用用户数据存量稀薄的凄惨现实(导员别打我 233),实在有点让人难以正确的进行小数据可视化 ……/p>p>那么,也许你可以从本文窥见一个完整有趣的项目流程,或者了解我在项目过程中收获到的经验;或者你发现了其中我犯的错误或不足,也请不吝赐教。以下。/p>p> a hrefhttps://blog.dimpurr.com/yiban-report-17/#more-1564 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/bigdata-gumi/ relprev>span classpost_nav_title>BigDataGumi 一期小记 – 浅尝爬虫数据抓取和简单可视化分析 (PySpider)/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/krita-textured-brushes/ relnext>span classpost_nav_title>如何在 Krita 中创建材质笔刷/span>/a>/div>/div> /nav>/article> article classpost-1513 post type-post status-publish format-standard has-post-thumbnail hentry category-tech tag-python tag-225 tag-230> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 17/12/24 16:01 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/python/ reltag>Python/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%8a%a8%e7%94%bb/ reltag>动画/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%a4%a7%e6%95%b0%e6%8d%ae/ reltag>大数据/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/bigdata-gumi/#comments >7 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> div classpost_img stylebackground-image: url(https://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001-1024x768.jpeg)>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/bigdata-gumi/ relbookmark>BigDataGumi 一期小记 – 浅尝爬虫数据抓取和简单可视化分析 (PySpider)/a>/h2> /header> div classpost_content> p>这学期在学校选修了一门名为「大数据分析技术导论」的公选课,课上纲领性的介绍了目前正处风口的大数据时代的特点,数据挖掘技术的操作过程和实际应用,并从统计分析基础和数据分析工具介绍两方面介绍了一些实践性质的内容。因为是导论性质的课程,课堂内容侧重介绍和应用的性质居多,而对围绕 Hadoop 和 Spark 的实际大数据技术栈,只简单按分类介绍了 MapReduce 、 NoSQL 类数据库、数据集成等常用工具的功能和使用场景,除了最后一节课以 Weka 为例示范了简单的数据集统计分析和经典机器学习模型训练,其他并没有深入讲解到实践操作部分。/p>p>作为课程考核的一部分,在分析论文、利用数据集进行分析实验两个选题中,我选择了后者。因为不可能有合适的平台练习分布式存储、批处理和持续集成,最后决定自己爬取一份数据,把简单数据可视化分析的流程跑通。中间踩坑的过程非常多,实际上大部分的想法都没有成功,但是尝试的过程中,对大数据领域工作流和技术栈的加深了解,应该算是达到了这个导论课本身的意义。/p>div idattachment_1516 stylewidth: 1034px classwp-caption aligncenter>a hrefhttps://img2.dimpurr.com/dimblog/2017/12/BigDataGumi.001.jpeg>img decodingasync aria-describedbycaption-attachment-1516 data-attachment-id1516 data-permalinkhttps://blog.dimpurr.com/bigdata-gumi/bigdatagumi-001/ data-orig-filehttps://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001.jpeg data-orig-size1024,768 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleBigDataGumi 动画评分数据可视化分析 data-image-description<p>BigDataGumi 动画评分数据可视化分析</p> data-image-caption<p>BigDataGumi 动画评分数据可视化分析</p> data-medium-filehttps://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001-600x450.jpeg data-large-filehttps://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001-1024x768.jpeg classwp-image-1516 size-large srchttps://img2.dimpurr.com/dimblog/2017/12/BigDataGumi.001-1024x768.jpeg altBigDataGumi 动画评分数据可视化分析 width1024 height768 srcsethttps://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001.jpeg 1024w, https://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001-600x450.jpeg 600w, https://blog.dimpurr.com/wp-content/uploads/2017/12/BigDataGumi.001-768x576.jpeg 768w sizes(max-width: 1024px) 100vw, 1024px />/a>p idcaption-attachment-1516 classwp-caption-text>BigDataGumi 动画评分数据可视化分析/p>/div>p>这篇文章记录了利用 Bangumi 番组计划 (bgm.tv) 网站的动画条目和评分数据,进行数据统计分析的项目「BigDataGumi」的初步进展,包括设计网页爬虫抓取数据、利用可视化分析工具尝试获取有价值信息的实际操作部分。一些没有实现的想法和没有呈现在结果中的可能的学习方向,也会作为学习经历的一部分记录。项目的下一步想法是训练一个 tag-orinted 的机器学习模型,能够计算动画的 STAFF 构成和 TAG 标签属性对评分影响的权重,并根据 STAFF 和 TAG 数据预测新番的最终稳定评分,在撰写本文时仍在进行中。/p>p>尽管这个项目目前的进展不怎么大数据,不过如果你和之前的我一样从未接触过数据挖掘这个领域,从这篇文章你可以看到简单的数据爬取和可视化分析的操作流程,并且了解到数据分析部分领域的概貌。涉及到的都是非常粗浅的内容,见笑。 a hrefhttps://blog.dimpurr.com/bigdata-gumi/#more-1513 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/tiddly-wiki/ relprev>span classpost_nav_title>使用 TiddlyWiki 打造轻便个人 Wiki 知识库/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/yiban-report-17/ relnext>span classpost_nav_title>校内应用个性化数据年报项目全程吐槽纪实 – 长单页面前端工程与 ECharts 图表可视化/span>/a>/div>/div> /nav>/article> article classpost-1469 post type-post status-publish format-standard has-post-thumbnail hentry category-tech tag-tiddlywiki tag-26 tag-206> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 17/10/4 02:33 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/tiddlywiki/ reltag>TiddlyWiki/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%89%8d%e7%ab%af/ reltag>前端/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%ad%a6%e4%b9%a0/ reltag>学习/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/tiddly-wiki/#comments >28 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> div classpost_img stylebackground-image: url(https://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-table-1024x640.jpg)>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/tiddly-wiki/ relbookmark>使用 TiddlyWiki 打造轻便个人 Wiki 知识库/a>/h2> /header> div classpost_content> p>这篇文章将简要介绍 TiddlyWiki 的特点,并且分享一些常用的参考链接、资源、插件和常见问题的解决方案,以方便有相近需求的小伙伴们。/p>p>TiddlyWiki ,按官方说法是一个「非线性个人 Web 笔记本」。相比其他笔记和 Wiki 系统,其最大的特点之一是程序本体和数据全部都在一个单 html 文件内,与此同时仍然有着非常强大的功能和插件系统。在我看来,管理以文字、代码和数学公式为主的个人知识库, TiddlyWiki 可谓是最好的选择之一。/p>p>可以在我的知识库站点「Dimpurr’s Knowledge Base #1」:a hrefhttp://note.dimpurr.com/>http://note.dimpurr.com//a> 体验一下 TiddlyWiki 的使用和效果。/p>p>注意,任意访客都可以体验到 TiddlyWiki 的全部功能,包括编辑和设置。不用担心,你可以随意折腾,因为你无法将更改保存到我的服务器上,只能下载到本地。/p>div idattachment_1471 stylewidth: 610px classwp-caption aligncenter>a hrefhttps://img2.dimpurr.com/dimblog/2017/10/tiddlywiki-1.jpg>img decodingasync aria-describedbycaption-attachment-1471 data-attachment-id1471 data-permalinkhttps://blog.dimpurr.com/tiddly-wiki/tiddlywiki-1/ data-orig-filehttps://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-1.jpg data-orig-size2880,1800 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleTiddlyWiki 效果预览 data-image-description<p>TiddlyWiki 效果预览</p> data-image-caption<p>TiddlyWiki 效果预览</p> data-medium-filehttps://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-1-600x375.jpg data-large-filehttps://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-1-1024x640.jpg classwp-image-1471 srchttps://img2.dimpurr.com/dimblog/2017/10/tiddlywiki-1-1024x640.jpg altTiddlyWiki 效果预览 width600 height375 srcsethttps://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-1-1024x640.jpg 1024w, https://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-1-600x375.jpg 600w, https://blog.dimpurr.com/wp-content/uploads/2017/10/tiddlywiki-1-768x480.jpg 768w sizes(max-width: 600px) 100vw, 600px />/a>p idcaption-attachment-1471 classwp-caption-text>TiddlyWiki 效果预览/p>/div>p> a hrefhttps://blog.dimpurr.com/tiddly-wiki/#more-1469 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/anime-ef-1/ relprev>span classpost_nav_title>动画「ef – a tale of memories.」:把不想忘记的思念融进心愿 ……/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/bigdata-gumi/ relnext>span classpost_nav_title>BigDataGumi 一期小记 – 浅尝爬虫数据抓取和简单可视化分析 (PySpider)/span>/a>/div>/div> /nav>/article> article classpost-1437 post type-post status-publish format-standard has-post-thumbnail hentry category-moe tag-ef tag-225 tag-11> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 16/09/15 01:03 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/moe/ relcategory tag>次元爱/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/ef/ reltag>ef/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%8a%a8%e7%94%bb/ reltag>动画/a>, a hrefhttps://blog.dimpurr.com/tag/%e9%9d%92%e6%98%a5/ reltag>青春/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/anime-ef-1/#comments >12 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> div classpost_img stylebackground-image: url(https://blog.dimpurr.com/wp-content/uploads/2016/09/03-1024x640.jpg)>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/anime-ef-1/ relbookmark>动画「ef – a tale of memories.」:把不想忘记的思念融进心愿 ……/a>/h2> /header> div classpost_content> blockquote>p>本文原载于 Bangumi.tv a hrefhttp://bgm.tv/blog/273852>Dimpurr » 日志 » 「把不想忘记的思念融进心愿 ……」/a>/p>/blockquote>p>词不达意。/p>p>很多次看完动画都有提笔一写的冲动,最近的一次大概还是「结城友奈」。那时都选好了头图,甚至拟好了标题,却无法动笔。/p>p>心中的所思所想太过混杂;自己混乱的文字,能否传达出丝毫?抑或是只有彻头彻尾的反效果?我想叙说的那些事情,我真的做好的准备了么?还是徒增笑料,成为自己都不愿意回看的文字?我知道自己经常带着极强的偏好和预设去代入故事;我知道自己特别喜欢按自己的口味截取和曲解动画;我知道我的关注点很可能与很大一部分人不同。我不知道自己是否已经可以理直气壮的说出自己想说的内容,而不必担心自己笨拙的描述让人误会了内涵。/p>p>但是这次如果我不写,我根本无法称自己看完了一季 ef ;如果我不动笔,那么那部我眼中的 ef 便无处存在。/p>p>ef – a tale of memories./p>p>相比别的话题作,对于 ef 一开始并没有太多预设的了解。只知道是 GalGame 游戏改;知道还算出名, Bangumi 排名和评价也算挺高。后来无意间跳跃着看了下第一集,才知道是大沼心监督,为出色的表现手法惊叹过后,并没有太弄懂故事的主题,于是决定等有时间了再补。其间依稀听说过原作 minori 的一些故事,然而也并没有留下特别深刻的印象。/p>p> a hrefhttps://blog.dimpurr.com/anime-ef-1/#more-1437 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/euphoric-field/ relprev>span classpost_nav_title>euphoric field/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/tiddly-wiki/ relnext>span classpost_nav_title>使用 TiddlyWiki 打造轻便个人 Wiki 知识库/span>/a>/div>/div> /nav>/article> article classpost-1420 post type-post status-publish format-standard has-post-thumbnail hentry category-think tag-129 tag-130 tag-144 tag-11 tag-224> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 16/09/11 03:11 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/think/ relcategory tag>碎碎念/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/%e5%9b%9e%e5%bf%86/ reltag>回忆/a>, a hrefhttps://blog.dimpurr.com/tag/%e6%88%90%e9%95%bf/ reltag>成长/a>, a hrefhttps://blog.dimpurr.com/tag/%e6%97%a5%e5%b8%b8/ reltag>日常/a>, a hrefhttps://blog.dimpurr.com/tag/%e9%9d%92%e6%98%a5/ reltag>青春/a>, a hrefhttps://blog.dimpurr.com/tag/%e9%ab%98%e4%b8%ad/ reltag>高中/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/euphoric-field/#comments >38 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> div classpost_img stylebackground-image: url(https://blog.dimpurr.com/wp-content/uploads/2016/09/10BB8454-6CA0-45D0-9AAC-C928F78A7CDB-1024x640.jpg)>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/euphoric-field/ relbookmark>euphoric field/a>/h2> /header> div classpost_content> p>大概已经过了许久,没有再动手写一篇不止是给自己看的文章了。/p>p>明天早上返校,所以大概没有那么多时间构思和修改。并不是真的多么在意这在别人眼中会怎样 —— 更重要的是,随着时间沉淀下来的这篇文章,在以后的自己眼中将会怎样。/p>p>无意间翻阅 Google Keep 中两三年前的 Notes ,发现那时候基本都是想要写的主题先记下来几天,等有了些想法之后再动笔。只是这次,我必须得这样仓促的开始,然后又仓促的结束,并回归到并不能用日复一日来形容的日常中 —— 这样的,我的高中和高三生活中了。/p>p> a hrefhttps://blog.dimpurr.com/euphoric-field/#more-1420 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/django-note-3/ relprev>span classpost_nav_title>Django 学习手记 三 数据操作的常用方法/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/anime-ef-1/ relnext>span classpost_nav_title>动画「ef – a tale of memories.」:把不想忘记的思念融进心愿 ……/span>/a>/div>/div> /nav>/article> article classpost-1399 post type-post status-publish format-standard hentry category-tech tag-django tag-django- tag-mvc tag-python tag-sql tag-web tag-112> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 16/02/4 23:45 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/django/ reltag>Django/a>, a hrefhttps://blog.dimpurr.com/tag/django-%e5%ad%a6%e4%b9%a0%e6%89%8b%e8%ae%b0/ reltag>Django 学习手记/a>, a hrefhttps://blog.dimpurr.com/tag/mvc/ reltag>MVC/a>, a hrefhttps://blog.dimpurr.com/tag/python/ reltag>Python/a>, a hrefhttps://blog.dimpurr.com/tag/sql/ reltag>SQL/a>, a hrefhttps://blog.dimpurr.com/tag/web/ reltag>Web/a>, a hrefhttps://blog.dimpurr.com/tag/%e7%bc%96%e7%a8%8b/ reltag>编程/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/django-note-3/#comments >24 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/django-note-3/ relbookmark>Django 学习手记 三 数据操作的常用方法/a>/h2> /header> div classpost_content> p>上一篇中,我们已经建立了基本的 Model 数据模型,并且熟悉了关于数据结构的存取、更新操作。本篇中主要介绍了对 Model 数据进行操作的常用方法,包含有许多示例 a hrefhttps://docs.djangoproject.com/en/1.9/intro/tutorial02/#playing-with-the-api target_blank>参见/a> ,亲自操作一下就很容易明白。/p>p>为了方便,我们可以通过 Python 在终端提供的交互式 Shell 来尝试和熟悉各种数据接口类的 API 。/p>pre>python manage.py shell/pre>p>使用这个命令会启动 Python 的交互式 Shell ,并且预先加载好 Django 所需的环境和变量。/p>h3>示例:创建和修改新对象/h3>p>涉及到的新方法:/p>ul>li>code>all()/code> 列出所有对象/li>li>code>save()/code> 将该对象存入数据库/li>/ul>p> a hrefhttps://blog.dimpurr.com/django-note-3/#more-1399 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/head-generator/ relprev>span classpost_nav_title>HTML Head Generator – 纯 CSS 实现的头部元标签代码生成器/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/euphoric-field/ relnext>span classpost_nav_title>euphoric field/span>/a>/div>/div> /nav>/article> article classpost-1351 post type-post status-publish format-standard hentry category-tech tag-css3 tag-html tag-python tag-24 tag-26> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 15/05/30 20:09 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/css3/ reltag>CSS3/a>, a hrefhttps://blog.dimpurr.com/tag/html/ reltag>HTML/a>, a hrefhttps://blog.dimpurr.com/tag/python/ reltag>Python/a>, a hrefhttps://blog.dimpurr.com/tag/%e4%bb%a3%e7%a0%81/ reltag>代码/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%89%8d%e7%ab%af/ reltag>前端/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/head-generator/#comments >23 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/head-generator/ relbookmark>HTML Head Generator – 纯 CSS 实现的头部元标签代码生成器/a>/h2> /header> div classpost_content> p>前段时间突发奇想,捣鼓出了这个纯 CSS 选择器实现的在线 HTML <head> Meta 标签生成器,以解决每次要写 HTML 头都得去找个之前的文档复制,还得琢磨半天需要哪些的麻烦。没有到用一行 JavaScript ,基本原理是 CSS 3 的 + 紧邻选择器和 ~ 同级后继选择器。前端攻城狮们可以用短链接 a hrefhttp://find.moe/headgen target_blank>http://find.moe/headgen/a> 快速访问,也可以拖到收藏夹备用。/p>p>感谢 a hrefhttp://dring.cc/ target_blank>电灵/a> 酱对最终样式的建议。/p>div idattachment_1353 stylewidth: 610px classwp-caption aligncenter>a hrefhttps://img2.dimpurr.com/dimblog/2015/05/headgen.png>img loadinglazy decodingasync aria-describedbycaption-attachment-1353 data-attachment-id1353 data-permalinkhttps://blog.dimpurr.com/head-generator/headgen/ data-orig-filehttps://blog.dimpurr.com/wp-content/uploads/2015/05/headgen.png data-orig-size2138,1292 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleDimpurr’s <head> Generator data-image-description<p>Dimpurr’s <head> Generator</p> data-image-caption<p>Dimpurr’s <head> Generator</p> data-medium-filehttps://blog.dimpurr.com/wp-content/uploads/2015/05/headgen-600x363.png data-large-filehttps://blog.dimpurr.com/wp-content/uploads/2015/05/headgen-1024x619.png classsize-medium wp-image-1353 srchttps://img2.dimpurr.com/dimblog/2015/05/headgen-600x363.png altDimpurrs <head> Generator width600 height363 srcsethttps://blog.dimpurr.com/wp-content/uploads/2015/05/headgen-600x363.png 600w, https://blog.dimpurr.com/wp-content/uploads/2015/05/headgen-1024x619.png 1024w sizes(max-width: 600px) 100vw, 600px />/a>p idcaption-attachment-1353 classwp-caption-text>Dimpurr’s Head Tag Generator/p>/div>p>写的时候感觉槽点一大堆,过了一周什么都忘了 …… 简单说明一下实现的要点吧。如果有更好的实现思路或觉得有可以改进的地方敬请指教,不过,前提是无 JavaScript 。/p>p> a hrefhttps://blog.dimpurr.com/head-generator/#more-1351 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/slackview/ relprev>span classpost_nav_title>Slackview – 多级响应式 WordPress 主题/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/django-note-3/ relnext>span classpost_nav_title>Django 学习手记 三 数据操作的常用方法/span>/a>/div>/div> /nav>/article> article classpost-1343 post type-post status-publish format-standard hentry category-tech tag-clearision tag-slackview tag-wordpress tag-84 tag-26 tag-15> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 15/05/30 18:46 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/clearision/ reltag>Clearision/a>, a hrefhttps://blog.dimpurr.com/tag/slackview/ reltag>Slackview/a>, a hrefhttps://blog.dimpurr.com/tag/wordpress/ reltag>WordPress/a>, a hrefhttps://blog.dimpurr.com/tag/%e4%b8%bb%e9%a2%98/ reltag>主题/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%89%8d%e7%ab%af/ reltag>前端/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%8d%9a%e5%ae%a2/ reltag>博客/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/slackview/#comments >79 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/slackview/ relbookmark>Slackview – 多级响应式 WordPress 主题/a>/h2> /header> div classpost_content> p>Slackview 是一个黑色扁平大气风格、 HTML5 多级响应式三栏布局的 WordPress 主题。她是 a hrefhttp://blog.dimpurr.com/clearision/ target_blank>Clearision/a> 的姐妹主题,也将是我的第二款长期自用主题。/p>div idattachment_1345 stylewidth: 610px classwp-caption aligncenter>a hrefhttps://img2.dimpurr.com/dimblog/2015/05/screenshot.png>img loadinglazy decodingasync aria-describedbycaption-attachment-1345 data-attachment-id1345 data-permalinkhttps://blog.dimpurr.com/slackview/screenshot-3/ data-orig-filehttps://blog.dimpurr.com/wp-content/uploads/2015/05/screenshot.png data-orig-size2880,2000 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-titleSlackview data-image-description<p>Slackview</p> data-image-caption<p>Slackview</p> data-medium-filehttps://blog.dimpurr.com/wp-content/uploads/2015/05/screenshot-600x417.png data-large-filehttps://blog.dimpurr.com/wp-content/uploads/2015/05/screenshot-1024x711.png classsize-medium wp-image-1345 srchttps://img2.dimpurr.com/dimblog/2015/05/screenshot-600x417.png altSlackview width600 height417 srcsethttps://blog.dimpurr.com/wp-content/uploads/2015/05/screenshot-600x417.png 600w, https://blog.dimpurr.com/wp-content/uploads/2015/05/screenshot-1024x711.png 1024w sizes(max-width: 600px) 100vw, 600px />/a>p idcaption-attachment-1345 classwp-caption-text>Slackview/p>/div>p> a hrefhttps://blog.dimpurr.com/slackview/#more-1343 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/django-note-2/ relprev>span classpost_nav_title>Django 学习手记 二 建立模型层/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/head-generator/ relnext>span classpost_nav_title>HTML Head Generator – 纯 CSS 实现的头部元标签代码生成器/span>/a>/div>/div> /nav>/article> article classpost-1286 post type-post status-publish format-standard hentry category-tech tag-django tag-django- tag-mvc tag-python tag-web tag-112> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 15/04/12 00:56 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/django/ reltag>Django/a>, a hrefhttps://blog.dimpurr.com/tag/django-%e5%ad%a6%e4%b9%a0%e6%89%8b%e8%ae%b0/ reltag>Django 学习手记/a>, a hrefhttps://blog.dimpurr.com/tag/mvc/ reltag>MVC/a>, a hrefhttps://blog.dimpurr.com/tag/python/ reltag>Python/a>, a hrefhttps://blog.dimpurr.com/tag/web/ reltag>Web/a>, a hrefhttps://blog.dimpurr.com/tag/%e7%bc%96%e7%a8%8b/ reltag>编程/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/django-note-2/#comments >30 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/django-note-2/ relbookmark>Django 学习手记 二 建立模型层/a>/h2> /header> div classpost_content> p>这篇文章记录了如何创建 Django 项目的一个子应用并编写 models.py 。如有错误,请不吝赐教。/p>p>Django 框架同样遵循 MVC 开发模式。在 Django 中,我们定义 Model 数据模型并自动同步生成数据库和后台,由 Template 和 Views 处理界面并转交 URLconf 控制器。/p>p>因为 MVC 中 C (Controller) 的部分主要交给框架进行,我们也将 Django 称为 MTV (Model, Template, Views) 模式。 a hrefhttp://djangobook.py3k.cn/2.0/chapter05/#cn19 target_blank>参见/a>/p>p>一个 Django 项目有两种层级,称为 project 项目 和 app 应用。一般来说,一个 project 就是一个完整的站点,比如一个大型论坛或者门户站点。而一个 app 就是一个有完整功能、可复用的应用,比如一个私信组件,一个投票组件或者一个讨论版。/p>p>一个 project 即使没有 app 也能独立运行,但是一个独立的 app 可以在不同的 project 中复用。另外,如果你要使用 Django 的模型功能即数据库层,模型必须存放在 app 中。/p>h3>创建应用并建立模型/h3>p>执行 code>./manage.py startapp polls/code> 命令,来创建一个名为 polls 的 app 。同样, Django 会自动在项目根目录下创建一个名为 polls 的目录和一系列文件。我们会以 Django 官方教程为例,先编写一个投票应用。/p>p>在这个应用中,我们需要 Quesntion 问题和 Choice 选项两个类,并且添加一系列的属性。/p>p>首先,我们编辑 code>polls/models.py/code> ,这个文件就是你的模型:/p>p> a hrefhttps://blog.dimpurr.com/django-note-2/#more-1286 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/django-note-1/ relprev>span classpost_nav_title>Django 学习手记 一 安装和配置/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/slackview/ relnext>span classpost_nav_title>Slackview – 多级响应式 WordPress 主题/span>/a>/div>/div> /nav>/article> article classpost-1275 post type-post status-publish format-standard hentry category-tech tag-django tag-django- tag-python tag-web tag-210 tag-112> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 15/04/11 22:35 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/tech/ relcategory tag>代码宅/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/django/ reltag>Django/a>, a hrefhttps://blog.dimpurr.com/tag/django-%e5%ad%a6%e4%b9%a0%e6%89%8b%e8%ae%b0/ reltag>Django 学习手记/a>, a hrefhttps://blog.dimpurr.com/tag/python/ reltag>Python/a>, a hrefhttps://blog.dimpurr.com/tag/web/ reltag>Web/a>, a hrefhttps://blog.dimpurr.com/tag/%e6%95%b0%e6%8d%ae%e5%ba%93/ reltag>数据库/a>, a hrefhttps://blog.dimpurr.com/tag/%e7%bc%96%e7%a8%8b/ reltag>编程/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/django-note-1/#comments >4 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/django-note-1/ relbookmark>Django 学习手记 一 安装和配置/a>/h2> /header> div classpost_content> p>Django 是一款知名的 Python Web 框架,最初为 CMS 设计,现在已经发展成为了一个能快速根据抽象数据模型生成和维护数据库、后台、和模版系统,同时自带用户系统、地址重写等大量实用功能的大型框架。/p>p>本文为个人在 Django 学习中的一些心得体会,主要是官方教程和参考文档的一些整理和归纳,并非完全依照原教程翻译而来,因此如有错误,请不吝赐教。/p>p>由于本文力求语言精简、参考方便,因此很多较为基础的内容,并没有特别详细的进行解释。不过在容易混淆的部分,大部分都提供了有对应的详细解释说明的「参见」链接,应当注意。/p>h3>参考资料/h3>ul>li>官方文档 a hrefhttps://docs.djangoproject.com/en/ target_blank>https://docs.djangoproject.com/en//a>/li>li>The Django Book (Chinese) a hrefhttp://djangobook.py3k.cn/2.0/ target_blank>http://djangobook.py3k.cn/2.0//a>/li>/ul>h3>安装 Django/h3>p>首先,安装 Python 的包管理器 a hrefhttp://pip.pypa.io target_blank>pip/a> 。首先尝试使用 Python 自带的 easy_install 模块安装:/p>p> a hrefhttps://blog.dimpurr.com/django-note-1/#more-1275 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/bookcase-clean/ relprev>span classpost_nav_title>书柜大整理 (Lゝω·)~☆ Kira/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/django-note-2/ relnext>span classpost_nav_title>Django 学习手记 二 建立模型层/span>/a>/div>/div> /nav>/article> article classpost-1248 post type-post status-publish format-standard has-post-thumbnail hentry category-think tag-201 tag-206 tag-204 tag-203 tag-109 tag-205> header classpost_header> div classpost_meta>div classsticker> section classpost_meta_time> h4>Date Time/h4> 15/03/6 23:53 /section> section classpost_meta_author> h4>Author/h4> a hrefhttps://blog.dimpurr.com/author/dimpurr/ relauthor>Dimpurr/a> /section> section classpost_meta_cat> h4>Category/h4> a hrefhttps://blog.dimpurr.com/think/ relcategory tag>碎碎念/a> /section> section classpost_meta_tags> h4>Tags/h4> a hrefhttps://blog.dimpurr.com/tag/%e4%b9%a6/ reltag>书/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%ad%a6%e4%b9%a0/ reltag>学习/a>, a hrefhttps://blog.dimpurr.com/tag/%e5%b0%8f%e8%af%b4/ reltag>小说/a>, a hrefhttps://blog.dimpurr.com/tag/%e6%96%87%e5%ad%a6/ reltag>文学/a>, a hrefhttps://blog.dimpurr.com/tag/%e8%80%83%e8%af%95/ reltag>考试/a>, a hrefhttps://blog.dimpurr.com/tag/%e9%98%85%e8%af%bb/ reltag>阅读/a> /section> section classpost_meta_reply> a hrefhttps://blog.dimpurr.com/bookcase-clean/#comments >38 Comments/a> /section> section classpost_meta_edit> /section> /div>/div> div classpost_img stylebackground-image: url(https://blog.dimpurr.com/wp-content/uploads/2015/03/DSC_0002_5-1024x576.jpg)>/div> h2 classpost_title>a hrefhttps://blog.dimpurr.com/bookcase-clean/ relbookmark>书柜大整理 (Lゝω·)~☆ Kira/a>/h2> /header> div classpost_content> p>为了制定新学期的阅读计划,看着乱七八糟的书柜实在不爽,于是折腾了一整个晚上把自己的书柜整理好了 …… 相应为自己的两个书架做了份布局对照表。于是留档。/p>h3>房间内主役小书柜/h3>p>就在钉子房间书桌旁边触手可及的书柜。存放常用的书,不过也有不少书带到学校了,比如看了十来遍的「量子力学史话」缺席此合照。/p>div idattachment_1251 stylewidth: 610px classwp-caption aligncenter>a hrefhttps://img2.dimpurr.com/dimblog/2015/03/QQ20150306-1.png>img loadinglazy decodingasync aria-describedbycaption-attachment-1251 data-attachment-id1251 data-permalinkhttps://blog.dimpurr.com/bookcase-clean/qq20150306-1/ data-orig-filehttps://blog.dimpurr.com/wp-content/uploads/2015/03/QQ20150306-1.png data-orig-size1016,678 data-comments-opened1 data-image-meta{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"} data-image-title钉子房间内的小书架 data-image-description<p>钉子房间内的小书架</p> data-image-caption<p>钉子房间内的小书架</p> data-medium-filehttps://blog.dimpurr.com/wp-content/uploads/2015/03/QQ20150306-1-600x400.png data-large-filehttps://blog.dimpurr.com/wp-content/uploads/2015/03/QQ20150306-1.png classsize-medium wp-image-1251 srchttps://img2.dimpurr.com/dimblog/2015/03/QQ20150306-1-600x400.png alt钉子房间内的小书架 width600 height400 srcsethttps://blog.dimpurr.com/wp-content/uploads/2015/03/QQ20150306-1-600x400.png 600w, https://blog.dimpurr.com/wp-content/uploads/2015/03/QQ20150306-1.png 1016w sizes(max-width: 600px) 100vw, 600px />/a>p idcaption-attachment-1251 classwp-caption-text>钉子房间内的小书架の对照表/p>/div>p> a hrefhttps://blog.dimpurr.com/bookcase-clean/#more-1248 classmore-link>READ MORE →/a>/p> /div> nav classnavigation post-navigation aria-label文章> h2 classscreen-reader-text>文章导航/h2> div classnav-links>div classnav-previous>a hrefhttps://blog.dimpurr.com/quantum-means/ relprev>span classpost_nav_title>量子计算机有什么实际的应用意义?/span>/a>/div>div classnav-next>a hrefhttps://blog.dimpurr.com/django-note-1/ relnext>span classpost_nav_title>Django 学习手记 一 安装和配置/span>/a>/div>/div> /nav>/article>nav classpage_nav>span aria-currentpage classpage-numbers current>1/span>a classpage-numbers hrefhttps://blog.dimpurr.com/page/2/>2/a>a classpage-numbers hrefhttps://blog.dimpurr.com/page/3/>3/a>span classpage-numbers dots>…/span>a classpage-numbers hrefhttps://blog.dimpurr.com/page/5/>5/a>a classnext page-numbers hrefhttps://blog.dimpurr.com/page/2/>Next Page →/a>/nav>div classsidebar>aside classwidget>h3>新评论/h3>ul idrecentcomments>li classrecentcomments>span classcomment-author-link>a hrefhttps://kfyun.uk/ classurl relugc external nofollow>快帆云/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-112315>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://github.com/aiboboxx/v2rayfree classurl relugc external nofollow>v2ray节点/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-108241>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://clashgithub.com classurl relugc external nofollow>免费节点/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-107687>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://yufan.me classurl relugc external nofollow>雨帆/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-106349>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://blog.hadream.ltd classurl relugc external nofollow>Lan_zhijiang/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-99285>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://inchei.github.io/blog classurl relugc external nofollow>茵陳/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-97956>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttp://dimpurr.com classurl relugc external nofollow>Dimpurr/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-97876>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://blog.seekdoor.me/ classurl relugc external nofollow>袅残烟/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-97654>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttp://? classurl relugc external nofollow>Jimmies/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-97426>钉子的留言簿帐/a>》/li>li classrecentcomments>span classcomment-author-link>a hrefhttps://www.jing8956.com classurl relugc external nofollow>jing8956/a>/span> 发表在《a hrefhttps://blog.dimpurr.com/comments/comment-page-6/#comment-96485>钉子的留言簿帐/a>》/li>/ul>/aside>footer classfooter rolecontentinfo>p>Theme a hrefhttp://blog.dimpurr.com/slackview>Slackview/a> by a hrefhttp://dimpurr.com>Dimpurr/a>/p>p>Proudly powered by a hrefhttp://wordpress.org>WordPress/a>/p>div idadd1b5e>ul>li>a hrefhttps://blog.dimpurr.com/1031-exchange-assignment-agreement/ title1031 Exchange Assignment Agreement >1031 Exchange Assignment Agreement/a>/li> /ul>div>script typetext/javascript> document.getElementById(add1b5e).style.displaynone; /script> div idjp-carousel-loading-overlay> div idjp-carousel-loading-wrapper> span idjp-carousel-library-loading> /span> /div> /div> div classjp-carousel-overlay styledisplay: none;> div classjp-carousel-container> !-- The Carousel Swiper --> div classjp-carousel-wrap swiper-container jp-carousel-swiper-container jp-carousel-transitions itemscope itemtypehttps://schema.org/ImageGallery> div classjp-carousel swiper-wrapper>/div> div classjp-swiper-button-prev swiper-button-prev> svg width25 height24 viewBox0 0 25 24 fillnone xmlnshttp://www.w3.org/2000/svg> mask idmaskPrev mask-typealpha maskUnitsuserSpaceOnUse x8 y6 width9 height12> path dM16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z fillwhite/> /mask> g maskurl(#maskPrev)> rect x0.579102 width23.8823 height24 fill#FFFFFF/> /g> /svg> /div> div classjp-swiper-button-next swiper-button-next> svg width25 height24 viewBox0 0 25 24 fillnone xmlnshttp://www.w3.org/2000/svg> mask idmaskNext mask-typealpha maskUnitsuserSpaceOnUse x8 y6 width8 height12> path dM8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z fillwhite/> /mask> g maskurl(#maskNext)> rect x0.34375 width23.8822 height24 fill#FFFFFF/> /g> /svg> /div> /div> !-- The main close buton --> div classjp-carousel-close-hint> svg width25 height24 viewBox0 0 25 24 fillnone xmlnshttp://www.w3.org/2000/svg> mask idmaskClose mask-typealpha maskUnitsuserSpaceOnUse x5 y5 width15 height14> path dM19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z fillwhite/> /mask> g maskurl(#maskClose)> rect x0.409668 width23.8823 height24 fill#FFFFFF/> /g> /svg> /div> !-- Image info, comments and meta --> div classjp-carousel-info> div classjp-carousel-info-footer> div classjp-carousel-pagination-container> div classjp-swiper-pagination swiper-pagination>/div> div classjp-carousel-pagination>/div> /div> div classjp-carousel-photo-title-container> h2 classjp-carousel-photo-caption>/h2> /div> div classjp-carousel-photo-icons-container> a href# classjp-carousel-icon-btn jp-carousel-icon-info aria-label切换照片元数据可见性> span classjp-carousel-icon> svg width25 height24 viewBox0 0 25 24 fillnone xmlnshttp://www.w3.org/2000/svg> mask idmaskInfo mask-typealpha maskUnitsuserSpaceOnUse x2 y2 width21 height20> path fill-ruleevenodd clip-ruleevenodd dM12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z fillwhite/> /mask> g maskurl(#maskInfo)> rect x0.8125 width23.8823 height24 fill#FFFFFF/> /g> /svg> /span> /a> a href# classjp-carousel-icon-btn jp-carousel-icon-comments aria-label切换照片评论可见性> span classjp-carousel-icon> svg width25 height24 viewBox0 0 25 24 fillnone xmlnshttp://www.w3.org/2000/svg> mask idmaskComments mask-typealpha maskUnitsuserSpaceOnUse x2 y2 width21 height20> path fill-ruleevenodd clip-ruleevenodd dM4.3271 2H20.2486C21.3432 2 22.2388 2.9 22.2388 4V16C22.2388 17.1 21.3432 18 20.2486 18H6.31729L2.33691 22V4C2.33691 2.9 3.2325 2 4.3271 2ZM6.31729 16H20.2486V4H4.3271V18L6.31729 16Z fillwhite/> /mask> g maskurl(#maskComments)> rect x0.34668 width23.8823 height24 fill#FFFFFF/> /g> /svg> span classjp-carousel-has-comments-indicator aria-label此图像有评论。>/span> /span> /a> /div> /div> div classjp-carousel-info-extra> div classjp-carousel-info-content-wrapper> div classjp-carousel-photo-title-container> h2 classjp-carousel-photo-title>/h2> /div> div classjp-carousel-comments-wrapper> div idjp-carousel-comments-loading> span>正在加载评论.../span> /div> div classjp-carousel-comments>/div> div idjp-carousel-comment-form-container> span idjp-carousel-comment-form-spinner> /span> div idjp-carousel-comment-post-results>/div> form idjp-carousel-comment-form> label forjp-carousel-comment-form-comment-field classscreen-reader-text>撰写评论.../label> textarea namecomment classjp-carousel-comment-form-field jp-carousel-comment-form-textarea idjp-carousel-comment-form-comment-field placeholder撰写评论... >/textarea> div idjp-carousel-comment-form-submit-and-info-wrapper> div idjp-carousel-comment-form-commenting-as> fieldset> label forjp-carousel-comment-form-email-field>电子邮箱地址(必填)/label> input typetext nameemail classjp-carousel-comment-form-field jp-carousel-comment-form-text-field idjp-carousel-comment-form-email-field /> /fieldset> fieldset> label forjp-carousel-comment-form-author-field>显示名称(必填)/label> input typetext nameauthor classjp-carousel-comment-form-field jp-carousel-comment-form-text-field idjp-carousel-comment-form-author-field /> /fieldset> fieldset> label forjp-carousel-comment-form-url-field>网站地址/label> input typetext nameurl classjp-carousel-comment-form-field jp-carousel-comment-form-text-field idjp-carousel-comment-form-url-field /> /fieldset> /div> input typesubmit namesubmit classjp-carousel-comment-form-button idjp-carousel-comment-form-button-submit value发表评论 /> /div> /form> /div> /div> div classjp-carousel-image-meta> div classjp-carousel-title-and-caption> div classjp-carousel-photo-info> h3 classjp-carousel-caption itempropcaption description>/h3> /div> div classjp-carousel-photo-description>/div> /div> ul classjp-carousel-image-exif styledisplay: none;>/ul> a classjp-carousel-image-download href# target_blank styledisplay: none;> svg width25 height24 viewBox0 0 25 24 fillnone xmlnshttp://www.w3.org/2000/svg> mask idmask0 mask-typealpha maskUnitsuserSpaceOnUse x3 y3 width19 height18> path fill-ruleevenodd clip-ruleevenodd dM5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z fillwhite/> /mask> g maskurl(#mask0)> rect x0.870605 width23.8823 height24 fill#FFFFFF/> /g> /svg> span classjp-carousel-download-text>/span> /a> div classjp-carousel-image-map styledisplay: none;>/div> /div> /div> /div> /div> /div> /div> script typetext/javascript idjetpack-carousel-js-extra>/* !CDATA */var jetpackSwiperLibraryPath {url:https:\/\/blog.dimpurr.com\/wp-content\/plugins\/jetpack\/_inc\/build\/carousel\/swiper-bundle.min.js};var jetpackCarouselStrings {widths:370,700,1000,1200,1400,2000,is_logged_in:,lang:zh,ajaxurl:https:\/\/blog.dimpurr.com\/wp-admin\/admin-ajax.php,nonce:954d4985b9,display_exif:1,display_comments:1,single_image_gallery:1,single_image_gallery_media_file:,background_color:black,comment:\u8bc4\u8bba,post_comment:\u53d1\u8868\u8bc4\u8bba,write_comment:\u64b0\u5199\u8bc4\u8bba...,loading_comments:\u6b63\u5728\u52a0\u8f7d\u8bc4\u8bba...,download_original:\u67e5\u770b\u5168\u5c3a\u5bf8 span class\photo-size\>{0}span class\photo-size-times\>\u00d7\/span>{1}\/span>,no_comment_text:\u8bf7\u786e\u4fdd\u4e0e\u60a8\u7684\u8bc4\u8bba\u4e00\u8d77\u63d0\u4ea4\u90e8\u5206\u6587\u672c\u3002,no_comment_email:\u8bf7\u63d0\u4f9b\u7528\u4e8e\u53d1\u8868\u8bc4\u8bba\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002,no_comment_author:\u8bf7\u63d0\u4f9b\u60a8\u7528\u4e8e\u53d1\u8868\u8bc4\u8bba\u7684\u59d3\u540d\u3002,comment_post_error:\u62b1\u6b49\uff0c\u53d1\u8868\u60a8\u7684\u8bc4\u8bba\u65f6\u51fa\u9519\u3002\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002,comment_approved:\u60a8\u7684\u8bc4\u8bba\u5df2\u83b7\u5f97\u6279\u51c6\u3002,comment_unapproved:\u6b63\u5728\u5ba1\u6838\u60a8\u7684\u8bc4\u8bba\u3002,camera:\u7167\u76f8\u673a,aperture:\u5149\u5708,shutter_speed:\u5feb\u95e8\u901f\u5ea6,focal_length:\u7126\u8ddd,copyright:\u7248\u6743,comment_registration:0,require_name_email:1,login_url:https:\/\/blog.dimpurr.com\/wp-login.php?redirect_tohttps%3A%2F%2Fblog.dimpurr.com%2Fkrita-textured-brushes%2F,blog_id:1,meta_data:camera,aperture,shutter_speed,focal_length,copyright};/* > *//script>script typetext/javascript srchttps://blog.dimpurr.com/wp-content/plugins/jetpack/_inc/build/carousel/jetpack-carousel.min.js?ver13.1.4 idjetpack-carousel-js>/script>script typetext/javascript srchttps://blog.dimpurr.com/wp-content/plugins/wp-featherlight/js/wpFeatherlight.pkgd.min.js?ver1.3.4 idwp-featherlight-js>/script>script typetext/javascript srchttps://stats.wp.com/e-202445.js idjetpack-stats-js data-wp-strategydefer>/script>script typetext/javascript idjetpack-stats-js-after>/* !CDATA */_stq window._stq || ;_stq.push( view, JSON.parse({\v\:\ext\,\blog\:\72396897\,\post\:\0\,\tz\:\8\,\srv\:\blog.dimpurr.com\,\j\:\1:13.1.4\}) );_stq.push( clickTrackerInit, 72396897, 0 );/* > *//script>script srchttp://libs.baidu.com/jquery/2.0.0/jquery.min.js>/script>script srchttps://blog.dimpurr.com/wp-content/themes/slackview/js/jquery.sticky.js>/script>script srchttps://blog.dimpurr.com/wp-content/themes/slackview/js/script.js>/script>/footer>/div>script>var _hmt _hmt || ;(function() { var hm document.createElement(script); hm.src //hm.baidu.com/hm.js?a391a46c7756f37d830b6b897861631b; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(hm, s);})();/script>/div>/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
]