<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[amy540821的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/amy540821</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; amy540821]]></copyright><item><title><![CDATA[A Fast Lock-Free Queue for C++]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254376</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254376</guid><author>amy540821</author><pubDate>Sat, 05 Aug 2017 07:23:00 +0800</pubDate><description><![CDATA[(转自) http://moodycamel.com/blog/2013/a-fast-lock-free-queue-for-c++
Sharing data between threads in annoying. Really annoying. If you do it wrong, the data is likely to become corrupted. Even...]]></description><category></category></item><item><title><![CDATA[Design Hangman]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254374</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254374</guid><author>amy540821</author><pubDate>Fri, 04 Aug 2017 05:09:00 +0800</pubDate><description><![CDATA[Hangman is a paper and pencil guessing game for two or more players. One player thinks of a word, phrase or sentence and the other tries to guess it by suggesting letters or numbers, within ...]]></description><category></category></item><item><title><![CDATA[Design a URL shortener [转]]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254372</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254372</guid><author>amy540821</author><pubDate>Wed, 02 Aug 2017 12:57:00 +0800</pubDate><description><![CDATA[https://www.interviewcake.com/question/java/url-shortener
You know, like bit.ly.
Let's call it ca.ke!
Step 1 is to scope the project.System design questions like this are usually intentio...]]></description><category></category></item><item><title><![CDATA[ostream 和 ostringsteam 的区别]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254370</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254370</guid><author>amy540821</author><pubDate>Fri, 28 Jul 2017 05:43:00 +0800</pubDate><description><![CDATA[What is the difference between ostream and ostringstream?
Put succinctly:ostringstreamprovides astreambuf,ostreamrequires the user to provide one.
To understand the implications, it's nece...]]></description><category></category></item><item><title><![CDATA[Hash Table Collision Handling]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254367</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254367</guid><author>amy540821</author><pubDate>Thu, 27 Jul 2017 12:12:00 +0800</pubDate><description><![CDATA[Two basic methods; separate chaining and open address.
Separate Chain
Hangs an additional data structure off of the buckets. For example the bucket array becomes an array of link list. So to ...]]></description><category></category></item><item><title><![CDATA[【坑】different compare function (priority, vector,...)]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254366</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254366</guid><author>amy540821</author><pubDate>Thu, 27 Jul 2017 04:04:00 +0800</pubDate><description><![CDATA[priority_queue&lt;Point, vector&lt;Point&gt;, pqCmp&gt;
struct pqCmp {
　　bool operator() (const Point&amp; a, const Point&amp; b) const {
　　　　return distance(a,center) &lt; distance(b, center)...]]></description><category></category></item><item><title><![CDATA[【坑】 Quick Select]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254365</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254365</guid><author>amy540821</author><pubDate>Thu, 27 Jul 2017 04:00:00 +0800</pubDate><description><![CDATA[To solve the "Find K nearest Points" problem.
O(n) time complexity

转载于:https://www.cnblogs.com/grainy/p/7242797.html]]></description><category></category></item><item><title><![CDATA[Combinatorial Games]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254364</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254364</guid><author>amy540821</author><pubDate>Wed, 26 Jul 2017 14:55:00 +0800</pubDate><description><![CDATA[http://www.cs.cmu.edu/afs/cs.cmu.edu/academic/class/15251-f07/Site/Materials/Lectures/Lecture02/lecture02.pdf


























转载于:https://www.cnb...]]></description><category></category></item><item><title><![CDATA[Python2.7 or Pytho 3.3? WHICH SHOULD I LEARN?]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254368</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254368</guid><author>amy540821</author><pubDate>Wed, 26 Jul 2017 10:51:00 +0800</pubDate><description><![CDATA[AS A BEGINNER, WHICH SHOULD I LEARN?----Python2 is the winner...for now.
“Python 3 is a nicer and more consistent language, BUT, there is very limited third-party module support for it. This i...]]></description><category></category></item><item><title><![CDATA[Django为什么是Python开发最流行的Web框架【转】]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254332</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254332</guid><author>amy540821</author><pubDate>Wed, 26 Jul 2017 08:34:00 +0800</pubDate><description><![CDATA[Python开发人员有大量的框架可供选择来用于他们的Web项目。不过，现在Django毫无疑问已成为世界上Python开发人员中最流行的Web框架。本w将来谈谈Python开发人员为什么喜欢Django而不是其他流行的Python Web框架，如Flask，Pyramid，Tornado，Bottle，Diesel，Pecan，Falcon等等。
在谈论Django之前，让我们先简单了...]]></description><category></category></item><item><title><![CDATA[What is the difference between char s[] and char *s?]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254361</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254361</guid><author>amy540821</author><pubDate>Wed, 26 Jul 2017 03:58:00 +0800</pubDate><description><![CDATA[The difference here is that

char *s = "Hello world";

will place"Hello world"in theread-only parts of the memory, and makingsa pointer to that makes any writing operation on this memory...]]></description><category></category></item><item><title><![CDATA[Essential Linux/Unix Commands]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254359</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254359</guid><author>amy540821</author><pubDate>Fri, 21 Jul 2017 06:06:00 +0800</pubDate><description><![CDATA[1. who :The ‘$ who’ command displays all the users who have logged into the system currently.
2. pwd :The ‘$pwd’ command stands for ‘present working directory’ and as the name says,it displays...]]></description><category></category></item><item><title><![CDATA[Phone Interview L]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254357</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254357</guid><author>amy540821</author><pubDate>Fri, 21 Jul 2017 03:19:00 +0800</pubDate><description><![CDATA[Today is my first phone interview since I start to look for jobs. I feel so nerves before the clock run to 10:00 am. Actually, zzz and I go through the interview question till Midnight at two o'c...]]></description><category></category></item><item><title><![CDATA[不忘初心，方得始终]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254355</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254355</guid><author>amy540821</author><pubDate>Wed, 19 Jul 2017 08:59:00 +0800</pubDate><description><![CDATA[1.初心，可以是想要比他人更强的好胜心。“我每次到了一个新的环境，我都会有一个欲望，就是我要做到比别人强，所以可能这个是驱使我一直去成长的一个源动力。”2.初心，可以是对成长的渴求。我一直在迫使自己去一个不舒适区。比方说我要舒适，我这个东西不会做，我就不做了；那我一直做那种我不懂的，一直逼迫着自己去成长。”-惠新宸（鸟哥）3.初心，可以是希望自己的创作能够影响很多人的英雄情结。“很早我就...]]></description><category></category></item><item><title><![CDATA[【读书笔记】Windows核心编程]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254356</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254356</guid><author>amy540821</author><pubDate>Fri, 03 Apr 2015 16:26:00 +0800</pubDate><description><![CDATA[【第二章】

从Windows NT后，Windows所有版本都用Unicode来构建。如果输入一个非unicom的字符串，如ANSI，函数会将其先转换为Unicode，再把结果传回操作系统，这样经过转换后，需要更多的内存，而且运行速度更慢。并且，目前已知的Windows的这些转换函数存在一些bug。所有，为了提高执行效率，降低内存，减少潜在bug，一开始最好就使用Unicode编码...]]></description><category></category></item><item><title><![CDATA[工作心得]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254353</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254353</guid><author>amy540821</author><pubDate>Fri, 27 Mar 2015 17:10:00 +0800</pubDate><description><![CDATA[=========2015-03======================================
1）pm提供mrd和设计图。两者缺一不可，如果缺少设计图，不给排期，不进行开发。2）随时在群里沟通进度。如果有变动要记得发送邮件，并且抄送给boss，让boss知道项目的进展情况3）如果本周有提测需求，每周一填写提测墙。过期本周无法进行提测。4）工作过程一定要仔细认真，并且积极...]]></description><category></category></item><item><title><![CDATA[2015年随记]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254351</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254351</guid><author>amy540821</author><pubDate>Fri, 27 Mar 2015 16:37:00 +0800</pubDate><description><![CDATA[1月
元旦那天子忠重感冒，发烧咳嗽流鼻涕，之后3号我也被传染了重感冒。一直持续了一个多星期。
小米面试
乐元素面试
微软online
2月
百度开始实习，去苏州面试ms，回家过年，长肉长肉肉
3月
百度实习。做了百度图吧单图分享，pc阿拉丁服饰类模板修改。
写论文啊！！3月30号交论文！
正月十五去了一竹家吃火锅。
群哥请吃了大龙虾
3月28去野鸭湖
继续长肉i...]]></description><category></category></item><item><title><![CDATA[微信开发的黑魔法]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254350</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254350</guid><author>amy540821</author><pubDate>Thu, 26 Mar 2015 16:20:00 +0800</pubDate><description><![CDATA[1. 内置了 zepto.js （我明天再测试下具体是否为 zepto.js，$ 和 相应的 api 是能用的）---------微信4.5以及之前的版本才是如此，这个版本基本销声匿迹了，不用关注了。2. target="_blank" 不会打开新窗口---------任何一个app的webview都没有这个功能吧？3. ifame 问题待测试---------这又什么问题？4. vid...]]></description><category></category></item><item><title><![CDATA[[cssTopic]浏览器兼容性问题整理 css问题集 ie6常见问题【转】]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254348</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254348</guid><author>amy540821</author><pubDate>Wed, 18 Mar 2015 11:18:00 +0800</pubDate><description><![CDATA[显示文档结构


JS常见兼容性问题



JS语言本身的兼容性问题




DOM方面的兼容性问题




JS基础库



CSS常见兼容性问题



什么是hasLayout




与hasLayout有关的问题





Peekaboo 






Guillotine Bu...]]></description><category></category></item><item><title><![CDATA[获取微信用户openid]]></title><link>https://blog.youkuaiyun.com/amy540821/article/details/101254347</link><guid>https://blog.youkuaiyun.com/amy540821/article/details/101254347</guid><author>amy540821</author><pubDate>Wed, 11 Mar 2015 17:52:00 +0800</pubDate><description><![CDATA[最近在做一个从app分享链接到微信的工作。产品需要有一个点赞功能。每人只能点一次赞。
在网上搜了搜，发现微信的公众账号可以获取到用户的openid和其他的一些用户信息。
首先你的网站入口必须是微信服务号（开通认证、拥有获取用户openid权限；订阅号是不行的）。其次网页通过微信的Oauth2认证链接。
微信公众平台开发手册：http://mp.weixin.qq.com/wiki/...]]></description><category></category></item></channel></rss>