- 博客(7)
- 收藏
- 关注
原创 GIT使用心得
1.用户信息 git config user配置个人的用户名称和电子邮件地址:$ git config --global user.name "用户名 "$ git config --global user.email "邮箱 "如果用了–global选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某个特定的项目中使用其他名字或者电邮,...
2018-04-16 23:14:27 546
原创 父类引用指向子类对象
父类引用指向子类对象时,只能看到覆写父类的方法,而看不到自己独有的方法。假如有一个animal的父类,有一个eat的方法,然后有一个子类bird继承了animal,即覆写了这个eat方法,但在bird中还有一个fly的方法,使用父类引用指向子类对象时,是访问不到这个fly方法,你可以理解为:不是所有的动物都会飞代码实现如下图:当调用fly时会报错...
2018-04-16 19:48:57 699
原创 贪心算法之装箱问题
贪心准则:1.贪心准则设计算法过程的每一步都是最优解 2.贪心准则一旦被设计,中途不可改变装箱问题: 问题描述: 1.有若干个体积为V的箱子 2.有n个物品,体积分别为:V1,V2,V3………… 要求:将所有物品都装入箱子中,使箱子尽可能的少 贪心准则: 1.将所有物...
2018-04-12 00:11:01 1714
原创 内省(Introspector)
通过内省的API装配一个Bean对象,Bean对象的值是通过配置文件获取的,这样做可以提高代码的维护性创建一个Config类package com.vince.introspector; public class Config { private String username; private String password; private String url; ...
2018-04-06 13:28:52 795
原创 数据结构之二叉树之java实现
二叉树的创建及输出package com.google.staticinstance; /** * 二叉树 */ public class BinaryTree { private Node root; public void add(int data) { //创建根结点 if(root==null) { root = new Node(data); } //创建其...
2018-03-31 22:58:02 810
原创 JAVA中用流进行文件分割
package com.google.javase.io; /** * 文件分割 */ import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundE...
2018-03-20 19:34:08 1890
原创 组合模式
#include<iostream> #include<vector> using namespace std; class AbstractFile{ protected: string name; public: AbstractFile(string name){ this->name = name; } AbstractFile(...
2018-03-14 14:30:18 716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人