自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 MAVEN学习(2):用例子来理解打包原理

1.pom.xmlpom是什么,,,见上一篇把。 这个配置文件是用来描述Maven项目的。来个最简单的例子<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.

2017-07-01 15:04:54 1634

原创 MAVEN学习 (1):创建MAVEN项目并且理解基本的原理

1.什么是MAVEN:Maven首先是一个强大的Java构建工具,当然还有其他的工具。但是Maven更优秀。同时Maven本身也是用java开发的。理解Maven的工作原理,体会Maven这个软件的思想,对Java的学习也更有好处。 当然构建工具我们都用过,比如我现在使用的SmartIDE。构建工具的作用最主要的就是编译代码。Maven不仅仅完成了这个工作,同时还可以打包,生成项目文档,执行测试,

2017-07-01 14:29:34 764

原创 Spring学习(1) IOC的含义,思想以及实现方法。

Spring框架中的IOC思想是spring框架中关键的概念:含义如下: IOC—–Inersion of Control:控制反转,是一种设计思想。大致含义是:把自己设计好的类,放入Ioc容器中进行统一控制,而不是按照传统方式在类的内部进行控制。比如有这样的场景,类A依赖于类B,那么在我创建类A的时候就需要先进行类B的创建,而在Ioc思想下,类A和类B之间的依赖关系,创建,协调等。都是通过Ioc

2017-06-30 23:53:27 981

原创 java学习(6) java反射以及应用

1.java反射1.个人理解:java反射是指能够在程序运行时动态的操作一个类,包括这个类的构造方法,属性,方法。对这个类进行剖析,相当于让程序自己去调用这个类。java反射和RTTI的区别就是:对于反射来说.class文件在编译的时候是不可获取的,所以是在运行时打开和检查.class文件。2.应用:1.工厂模式。在工厂模式下使用反射,可以通过读取一个xml的配置文件进行调用,通过传入classna

2017-06-24 01:12:21 337

原创 最长公共子序列LCS-DP

1.最长公共子序列是指按顺序从两个字符串中获取的公共包含的元素集合。ABCDFDANNBMMFABF就是动态规划把一个大问题规划成好几个同样的子问题,然后分别求解。 public class LCSSTRING { public static int[][] lcs(String x,String y){ int [][] c = new int[x.length()+

2017-06-21 23:36:02 334

原创 java学习(5),JVM内存模型以及GC回收算法

1.JVM的作用java源文件通过编译器,能够产生对应的class文件,也就是字节码文件。这个字节码文件通过JVM中的计时器,编译成机器码。最终实现的目的是能够不区分平台而去执行,不论是linux,windows平台,并且也不论传入的java程序还是c程序,只要生成了class文件。最终都会转换成机器码。这也就是为什么java能够跨平台的原因,个人理解:JVM类似于像是操作系统一样的东西,操作系统是

2017-06-15 00:14:38 719

原创 java学习(4)ArrayList、LinkedList类以及区别

1.什么是ArrayList以及ArrayList的功能。2.构造函数3.toArray实例4.LinkedList于ArrayList区别

2017-06-10 18:08:22 414

原创 java学习(3)concurrenthashmap hashtable hashmap copyonwritearraylist weakHashMap待续

HashTable是线程安全的。HashMap不是线程安全的,且多线程下会出现死循环情况。ConcurrentHashmap是线程安全的,其中效率高于hashtableCopyonwriteArraylist是线程安全的,适用于读多写少的情况。初始认知:1.针对hashtable和hashmap的区别和各自实现的方式。 hashtable和hashmap的一个最大的区别就是hashtable是线程

2017-06-08 01:16:40 522

原创 java学习(2).static,`volatile`,transient,final等关键字

二、volatile关键字volatile是为了 保持变量的可见性,用于在并发使用的过程中。可以看成是一种轻量级的synchronized。使用起来代码更少。本文先介绍下volatile的原理,然后再进行使用场景的介绍。首先要明确几个事情1.volatile作用于共享变量,共享变量包括所有的实例变量,静态变量等。都存在堆内存中。1。实现原理既然volatile的作用是保证共享变量的可见性。那就分析

2017-06-05 00:25:27 559

原创 java设计模式之单例模式5种方法及优缺点小结

单例设计模式的用处。单例设计模式是指,某个类只有一个实例。在计算机系统中类似于打印机和最常见的就是任务管理器的对话框,不管几个用户同时登录windows 打开的任务对话框只有一个。常见的几种实现方式:1.lazy-load/* 适合单线程模式 延迟加载 lazy-load*/public class Singleton { /* 私有的静态对象变量,来标记是否初始化过 也用来把实例化进行缓存

2017-06-04 18:27:09 2323

原创 java学习(1).static,volatile,transient,final等关键字

static 静态关键字简而言之一句话,不对类来实例化就可以用。一,相关用法1,static可以修饰类中定义的变量 也叫做静态变量。此时表明这个变量和具体类的实例无关而是和类相关的。静态变量和普通类变量的区别也就是。类变量不区分实例,也就是说所有实例公用。只有在类初次加载的时候才会初始化。然后非静态变量是共有的。每次进行对象创建就会产生一个副本。2,static可以修饰函数方法 也叫做静态方法。同

2017-06-04 17:44:50 600

原创 python文件读写(open参数,文件缓冲,内存映射,临时文件)

python文件读写(open参数,文件缓冲,内存映射,临时文件)

2017-02-12 21:56:19 16550

原创 python操作配置文件configparser 增删改查

``` 来源于慕课网。按照视频讲解进行练习,记录联系过程。```import osimport os.pathimport configparserclass student_info(object): def __init__(self,recordfile): self.logfile = recordfile self.cfg = co

2017-02-02 12:03:08 2591

原创 unity3D的持久化对象汉字输入问题(demon)

using UnityEngine;using System.Collections;public class Script_08_01 : MonoBehaviour { //用户姓名 private string username = "哈哈哈哈"; //用户号码 private string usernumber = "21344"; //用户年龄 private str

2014-12-15 17:00:12 592

原创 linux下make命令和makefile文件的编写

make命令和makefile文件的结合提供了一个

2014-07-28 22:06:37 685

原创 各种排序算法的比较(总结)

经常遇到各种问题有关搜索算法的,具体有:

2014-07-25 19:37:20 706

原创 位操作符与枚举类型总结(1)

表示离散值的两种方法:一种是用位

2014-07-05 18:59:15 1071

转载 C语言中的位运算(学习来自剑指offer)

1.二进制中1的个数        请实现一个函数,输入一个整数,shuchugaishu

2014-07-05 14:02:08 799

原创 linux SHELL 编程基础知识(2)

在了解了基本的语句之后,就要进行实现自己的想法。开始进行

2014-06-05 14:45:30 441

原创 linux SHELL 编程基础知识(随笔记)

SHELL编程的开头:    #! /bin/bash

2014-06-05 13:14:40 605

原创 C 语言堆栈的实现,数组版本,链表版本(大师级的代码值得细细品味。)

只能说大师写的代码就是好。精妙 格式优美。

2014-05-01 00:12:55 996 2

原创 C语言链表实现。

主攻C语言教程已经接近尾声,y

2014-04-30 21:38:20 746

原创 C语言随笔之测试题(2)

1.下面代码中哪些内容可以被改写

2014-04-23 13:31:58 703

原创 C 语言随笔之测试题

1.下面代码的输出

2014-04-21 01:15:35 821

原创 windows下简单的网络套接字编程

1.文件传输通过建立服务器客户端连接,进行文件传输。由kehuduan

2014-04-17 23:30:14 1338

原创 C语言随笔(strcat的实现)

今天看C语言教程的时候,看到有关指针,字符串数组

2014-04-13 22:23:16 787

原创 C语言随笔(宏 注释 词法)

准备C语言进阶,看了一些关于C语言d

2014-04-11 00:13:49 1368

原创 C语言随笔(指针)

1.学习习惯。在编写C语言程序时候,不要简单的printf成功就

2014-04-09 19:48:23 633

原创 C 语言随笔

昨天写的文章,格式明显不好。今天希望有个进步。

2014-04-08 20:49:37 593

原创 有关C语言的知识。

看了半个月的《C语言深度解析》,越发

2014-04-06 19:30:49 596

Unity3D圣典中文脚本.chm

绝对经典的电子书,适合参考,查看函数。方便快捷。

2014-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除