chenwenjia1991 / gitalk-comment Goto Github PK
View Code? Open in Web Editor NEWSave the Gitalk-Coment From Blog
Save the Gitalk-Coment From Blog
https://chenwenjia1991.github.io/categories/
Just For Fun
https://chenwenjia1991.github.io/2018/11/30/Pandas-%E5%86%85%E5%AD%98%E4%BC%98%E5%8C%96/
Pandas 是数据分析中常用的一个 Python 库。本文主要讲述 Pandas 内存优化。其中数据读入存储的部分参考资料 简单又实用的pandas技巧:如何将内存占用降低90%,该部分内容在网上有较多说明与介绍。本文更多篇幅放在 Pandas 的 DataFrame 类型中如何进行新列的添加。
该题目选自 LeetCode 算法题目第三题 3.Longest Substring Without Repeating Characters。在中等难度题目中,个人认为该题目是非常适合作为面试手写代码的测试题之一。代码量少,但边界需要注意很多隐藏的问题,如参数合法性检验,字符集大小确定,子串长度计算等,细节处查考了基本功力。题目不复杂,但手写代码可以一次性通过测试还是有一定的难度和挑战。
最近在做 Python 内存优化时,发现 CPU 的多核特性,且可以在执行完任务后释放所有的资源,只保留需要的结果即可,可以避免 Python 的垃圾回收过慢的弊病,同时带来执行效率的提升。同时,之前的 Python 资料书籍更关注于 Python 多线程部分,而对多进程的讲解应用较少。于是开始阅读该部分文档和源码,本篇博客是其官网文档 multiprocessing
的翻译([原文地
https://chenwenjia1991.github.io/2019/03/08/LeetCode-1-Two-Sum/
LeetCode 网站题目多为一些经典公司面试应聘者的题目,大多数程序员都会通过刷题来应聘一些互联网公司。毕业之后,从 C/C++ 转为了 Python 开发,对 C/C++ 的很多基本用法有所遗忘,期望通过一段时间的刷题巩固寻求做编程题的感觉。通过博客形式的分享与记录鞭策自己不断前行,愿在技术的道路上可以走的更远。 该题目选自 LeetCode 算法题目第一题 1.Two Sum。
https://chenwenjia1991.github.io/tags/
Just For Fun
在决定写博客之后,我们首要面临的问题就是如何完成个人博客的初始化工作。此处,个人选择了 GitHub Pages + Hexo 的博客搭建方案。对博客方案选择过程有兴趣的或者有自身明确需求的读客可以阅读 博客的需求 和 博客搭建的选择 两部分以决定是否阅读本博客的方案,若决定使用与本博客同样的解决方案,可以直接阅读本博客的方案。
在业界做机器学习,数据和特征是非常重要的环节,决定了机器学习的上限,而模型和算法只是在逼近这个上限。本文从特征工程、数据挖掘、开源库中的特征分析选择及来自模型的特征分析选择四个方面介绍特征分析。
https://chenwenjia1991.github.io/2019/03/10/LeetCode-2-Add-Two-Numbers/
该题目选自 LeetCode 算法题目第二题 2.Add Two Numbers。与第一题相比,该题目更偏重对数据结构的熟练应用。当然为方便实现,这里的链表是以逆序的方式存储的。
https://chenwenjia1991.github.io/2019/01/02/2018%E5%B0%8F%E7%BB%93/#more
随着 2019 年钟声的敲响,我们来到了新的一年。站在新的起点,挥挥手向过去的 2018 告别,并在新的一年里历下一些新的 Flag,期待一个更好的自己。
在决定写博客之后,我们首要面临的问题就是如何完成个人博客的初始化工作。此处,个人选择了 GitHub Pages + Hexo 的博客搭建方案。对博客方案选择过程有兴趣的或者有自身明确需求的读客可以阅读 博客的需求 和 博客搭建的选择 两部分以决定是否阅读本博客的方案,若决定使用与本博客同样的解决方案,可以直接阅读本博客的方案。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.