• Linux与C语言的文件读写
    目前被广为人知的操作系统中,个人了解的比较多的是Linux。但是它和Unix是非常像的,毕竟两家是爸爸和儿子的关系。而对于Windows,因为闭源的关系,很多东西我们不得而知。近来又常常读一些Linux下的C的代码,突然发现一个问题,就是A...
    • Image
    • youhaipeng
    • 2018-09-15
  • Java操作字符串之String StringBuffer 和StringBuilder的区别
    概念介绍1. String类型,是java内的对象,是不可改变的对象,当每次对String进行改变时,都需要生成一个新的String对象,然后将指针指向一个新的对象,如果在一个循环里,不断的改变一个对象,就要不断的生成新的对象,如果对象多了...
    • Image
    • 一起仰望星空
    • 2018-04-28
  • 算法的经典书籍
    我常感叹到,学计算机的人是幸福的,因为在这个领域中有如此多的通俗易懂(相对来说)的经典好书,你需要做的只是坚持把它们一本一本读下去而已。学力学就没有这样的好事了(抱怨一下),除了论文就是论文,满篇公式,晦涩坚深,真不是给人看的(虽然我也没看...
    • Image
    • 未水
    • 2012-05-18
  • Hadoop实践(三)---MapReduce相关编程笔记
    1、Keys是WritableComparable类对象 values是writable实例在编写map和reduce函数时,避免每一项输出分配一个新对象,这一过程常在for或者foreach循环中完成,这样会创建数千甚至上百万个writa...
    • Image
    • 狮锅艺
    • 2016-09-11
  • 前k小、前k大算法
    问题面试常考的问题,给定一个数组,求前k小或者前k大。解法:1. 快速排序2. 堆排序3. 冒泡排序解法(前k大和前k小思路相反,只说前k大情况)1. 快速排序 近似O(n)利用partition分割成两个数组left[] 和 right[...
    • Image
    • JeffCoding
    • 2017-03-20
  • spring入门篇
    本知识点目的本知识点演示如何用Spring获取一个对象,并打印其name1 创建项目导入jar包2准备pojo Category ,用来演示IOC和DI package com.how2java.pojo;public class Cate...
    • Image
    • 熊帅帅55
    • 2017-06-20
  • 深拷贝,浅拷贝,自定义的类的对象实现拷贝
    对于深拷贝,浅拷贝,以及自定义的类的对象进行拷贝的总结浅拷贝:不会产生新的对象,产生一个指针指向原来的对象的地址,也叫地址拷贝或者指针拷贝, 深拷贝:产生新的对象,有自己的内存地址,复制的是内容,对副本进行修改不会影响原来的对象原来对象类型...
    • Image
    • li15809284891
    • 2016-09-06
  • Python三大神器之pip的安装
    一、知识提要1.认识Python的包管理: pip2.环境变量的搭建3.惯用大法,反复敲打i.cls命令ii.pip 命令iii.pip list命令4.功能1—help: pip + help + 子命令 显示出子命令的功能5.功能2—l...
    • Image
    • python热爱者
    • 2017-05-23
  • Kotlin编程之类的介绍和使用
    目录:类定义 类的构造方法 类的实例上篇介绍了源文件,这里详细介绍源文件中的类。通过一个案例来了解类的声明,类的构造方法,如何创建类对象。在一个源文件(.kt)中,编写一下代码:package com.xingen.kotlinfun ma...
    • Image
    • 新根
    • 2017-05-31
  • java写入日志文件
    首先要定义日志的四个等级:info,debug,error,fatal,还要建日志输出方式,如console,file,html,database;以上信息可以放到.properties文件中。 建类,来实现各种方式的输出。如: priva...
    • Image
    • sona_shi555
    • 2012-08-10