- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Java学习的流程
第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架;第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;第三阶段:java API:输入输出,多线程,网络编程,反射注解等,java的精华部分;推荐一个java学习交流群,首先是二二零,中间是四二九,最后是九零六,里面有大量的学习资料下载;第四阶段:数据库SQL基础,包括增...
2016-07-12 14:12:27 334
原创 Python性能优化的20条建议
1、优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。2、减少冗余数据如用上三角或下三角的方式去保存一个大的对称矩阵。在0元素占大多数的矩阵里使用稀疏矩阵表示。推荐一个pytho...
2016-07-05 16:15:08 142
原创 Python解释器的下载和安装
交互式解释器是什么意思?它其实是一种让源代码程序运行起来的解释翻译工具,解释器将读取程序,并按照程序中的一些命令语句来执行程序,最终按要求显示结果。一般Linux类的系统像Ubuntu已经默认随python程序安装到系统中了,Window系列的系统也会在安装包中自动化安装,可以用自带宾IDLE来执行。python解释器下载当Python程序的安装包下载下来之后,安装到系统后会有一个解释器和Pyth...
2016-07-02 08:03:05 3620
原创 零基础怎样自学python语言
有的人非常想学好Python,一方面被琐事纠缠,一直没能动手,另一方面,担心学习成本太高,心里默默敲着退堂鼓?幸运的是,Python是一门初学者友好的编程语言,想要完全掌握它,你不必花上太多的时间和精力。Python的设计哲学之一就是简单易学,体现在两个方面:语法简洁明了:相对Ruby和Perl,它的语法特性不多不少,大多数都很简单直接,不玩儿玄学。切入点很多:Python可以让你可以做很多事情,...
2016-07-01 17:38:27 229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人