`
laorer
  • 浏览: 435746 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

<转>从小做起,规划你的程序人生

阅读更多
12月22日

从小做起,规划你的程序人生

..................

http://grp0606grp.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart

..............................

这里的小是指小事,平时多注意这样的小事情,从小积累,积极规划自己的人生道路。
1 API文档要看英文的。
2 程序注释要用英文写,仿照官方API的样子写。
3 删掉mp3里面的靡靡之音,放一些 越狱,老友记的mp3文件,练习耳朵。听不懂的地方看剧本。
4 不停的重复说 步骤3 里面你听懂的话。
5 多看别人的源代码,如果用Swing,就看Swing,NetBean的源代码,如果用Spring,就看Spring的源代码......并且力图使自己的代码风格,质量向其靠近。
6 不要copy别人的代码,一定要从头自己写一次。(例如能不能自己敲出public static void main(String[] args))
7 不要让自己的代码有重复的地方。
8 找一本程序基础书,把书中的例子做懂。
9 什么地方不懂,就马上去学,不要以为自己懂,或者以后会懂。
10 如果有一点想法想作什么事情,就立即去做。
11 如果有一点犹豫不想做什么事情,就不要去做。
12 勤思考。
13有了好的经验,和别人分享。
14积累自己的行业经验。
待添加...
........................
说得有道理,简直是在说我的缺点
分享到:
评论

相关推荐

    c# List类排序方法

    这段代码中,我们创建了一个实现了`IComparer&lt;Student&gt;`接口的类`StudentAgeComparer`,并在`Compare`方法中定义了按照年龄从小到大的排序逻辑。接着,我们将这个比较器传递给了`List&lt;Student&gt;.Sort()`方法,实现了...

    数据结构 C语言 设计集合抽象数据类型

    &lt;br&gt;1. 线性表的抽象数据类型定义为:&lt;br&gt; ADT LinkList{&lt;br&gt; 数据对象:D={ | IntSet,i=1,2,…,n,n 0}&lt;br&gt; 数据关系:R1={&lt; , &gt;| , D, &lt; ,i=2,…,n}&lt;br&gt; 基本操作:&lt;br&gt; InitList(*L)&lt;br&gt; 操作结果:构造一个...

    iBulletin v1.0

    充分精密的设计,适用于各种服务器环境的高效论坛解决方案,程序结构更经过特别的优化,可以满足从小流量到大流量,从个人到企业各方面应用的要求,是个人网站和中小型论坛的完整解决方案.&lt;br&gt; 运行环境: ...

    把富文本的回车转为br标签

    编辑框中可以识别的字符,在普通的标签里面没办法识别到,所以要转换成可以识别的&lt;br&gt; 方法1 string.replace(/(rn|n|r)/gm, ) 然后再用v-html=转换之后的string,就可以正常展示换行了 方法2 第二种方

    HTML标记表 精华版

    `&lt;U&gt;`添加下划线,`&lt;H1&gt;`到`&lt;H6&gt;`定义不同级别的标题,从小到大,样式逐渐减弱。`&lt;FONT&gt;`用来设置字体、大小和颜色,但已逐渐被淘汰,现代HTML更推荐使用CSS来控制样式。`&lt;BASEFONT&gt;`是设定全局字体的标记,同样已被...

    HTML 标记一览.doc

    - `&lt;h1&gt;`到`&lt;h6&gt;`:定义标题等级,从小到大,`&lt;h1&gt;`最重要,`&lt;h6&gt;`最次要。 - `&lt;font&gt;`和`&lt;basefont&gt;`:设置字体样式,已被CSS取代。 - `&lt;big&gt;`和`&lt;small&gt;`:放大或缩小字体大小。 - `&lt;strike&gt;`:添加删除线,已...

    C# 中 List.Sort运用(IComparerT)排序用法

     List&lt;T&gt;.Sort 方法 (IComparer&lt;T&gt;)的方法解释地址如下:  http://msdn.microsoft.com/zh-cn/library/234b841s(v=vs.110).aspx  使用指定的比较器对整个 List&lt;T&gt; 中的元素进行排序。  命名空间: System....

    redis实用命令大全

    4. **获取有序集合中指定成员的排名(从小到大排序)**:通过`ZRANK &lt;key&gt; &lt;member&gt;`命令可以获取有序集合中指定成员的排名。 5. **获取有序集合中指定范围的成员**:使用`ZRANGE &lt;key&gt; &lt;start&gt; &lt;stop&gt; [WITHSCORES]...

    Auntion-TableSort国人写的一个javascript表格排序的东西.docx

    &lt;script src="tableSort.class.js"&gt;&lt;/script&gt; &lt;style&gt; .header { cursor: pointer; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;table id="exampleTable"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th class="header"&gt;姓名&lt;/th&gt; &lt;th class="header...

    java 使用Collections类对List的排序操作

    List&lt;String&gt; list = new ArrayList&lt;&gt;(); list.add("apple"); list.add("banana"); list.add("cherry"); Collections.sort(list); // 自然排序,按照字母顺序 ``` 2. **定制排序**:如果需要自定义排序规则,可以...

    考研数学150分是这样练成的

    &lt;br&gt;&lt;br&gt;考研数学150分是这样练成的&lt;br&gt;&lt;br&gt;主持人:亲爱的各位网友大家晚上好,欢迎光临海文考研大讲堂。海文教育集团传媒中心田振宇向您问好,今天我们又相聚在雄心启动未来—2007考研全程策划第三十二期节目中。...

    【JavaScript源代码】JavaScript基于SVG的图片切换效果实例代码.docx

    为了实现控制图片切换的按钮,代码通过JavaScript动态生成`&lt;ul&gt;`列表中的`&lt;li&gt;`元素,每个`&lt;li&gt;`对应一张图片,当用户点击某个按钮时,对应的图片将会被切换并显示。 HTML结构: SVG容器中包含多个`&lt;a&gt;`标签,每个`...

    java使用stream对日期排序

    假设我们有一个`LocalDate`对象的列表`List&lt;LocalDate&gt; dates`,可以使用以下步骤进行排序: ```java List&lt;LocalDate&gt; sortedDates = dates.stream() .sorted(Comparator.naturalOrder()) .collect(Collectors...

    git使用手册

    - `git branch --set-upstream-to=origin/&lt;branch&gt; &lt;branch&gt;`设置当前分支追踪远程分支。 #### 四、远程仓库操作 - **添加远程仓库**: - `git remote add origin &lt;url&gt;`将远程仓库添加为origin。 - `git push ...

    C++中有关模板的试题题型练习题

    测试结果表明,函数模板sort&lt;T&gt;可以正确地对数组元素进行降序排序,而类模板Stack&lt;T&gt;和List&lt;T&gt;可以正确地实现栈和链表操作。 C++模板技术的应用是非常广泛的,涵盖了函数模板、类模板、链表类模板等多种场景。通过...

    Redis有序集合类型(SortedSet)常用命令演示和实践练习代码

    public List&lt;String&gt; searchByViews(double minViews, double maxViews, int limit) { return jedis.zrangeByScore("products", minViews, maxViews, 0, limit); } public void updateViews(String productName...

    字节跳动2018校招算法方向(第一批).pdf

    std::priority_queue&lt;std::pair&lt;int, Idea&gt;, std::vector&lt;std::pair&lt;int, Idea&gt;&gt;, std::greater&lt;std::pair&lt;int, Idea&gt;&gt;&gt; pmQueue; std::vector&lt;Programer&gt; programers(m); for (int i = 0; i &lt; m; ++i) { ...

    C# 学习笔记 通俗 实例讲解

    泛型的引入使得我们能够创建特定类型的集合,如`List&lt;int&gt;`或`List&lt;Employee&gt;`,从而避免了上述问题。 3. 简单线性链表的实现: 为了更好地理解泛型,我们可以构建一个简单的线性链表。链表由节点(Node)组成,每...

    std::vector排序详解

    现在,我们可以使用这个自定义的比较函数对`std::vector&lt;CString&gt;`进行排序: ```cpp std::vector&lt;CString&gt; vec; //... 填充vec std::sort(vec.begin(), vec.end(), LengthCompare()); ``` 这里,`LengthCompare`...

    vue利用 vue-animate-number插件动态展示数字(从0动态滚动到指定数字).docx

    &lt;animate-number ref="myNum" from="0" to="10" mode="manual" :formatter="formatter"&gt;&lt;/animate-number&gt; &lt;button type="button" @click="startAnimate()"&gt; animate! &lt;/button&gt; &lt;/div&gt; &lt;/template&gt; &lt;script&gt; ...

Global site tag (gtag.js) - Google Analytics