你好,游客 登录 注册 搜索
rss订阅 手机访问 
Linux编程
Linux下使用OpenCV打开笔记本摄像头
Linux下使用OpenCV打开笔记本摄像头
日期:08月01日 作者:wangyarui
关于 printf() 函数的三张表格
关于 printf() 函数的三张表格
日期:08月01日 作者:gugia
二叉树常见面试题(进阶)
二叉树常见面试题(进阶)
日期:07月30日 作者:33debug
C++ Socket编程步骤
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字。
日期:07月29日 作者:chencaiming
Apache的对象复制详解
BeanUtils.copyProperties 和 PropertyUtils.copyProperties ,两个工具类都是对两个bean之前存在name相同的属性进行处理,无论是源bean或者目标bean多出的属性均不处理。
日期:07月29日 作者:hunt
spring注解方式 idea报could not autowire
在Idea的spring工程里,经常会遇到Could not autowire. No beans of 'xxxx' type found的错误提示。
日期:07月29日 作者:hunt
Log4PHP的使用方法与详细配置
首先引入logger.php文件。log4php可以通过引入logger.php来完成自动加载的过程。文件位置如下: 日志记录器自身没有定义日志的输出目的地和格式,所以我们通常需要引入log4php后要先引入配置文件(下面会详细介绍)。
日期:07月29日 作者:augurG
Java获取系统属性和环境变量
因在项目中需要上传日志到ftp,则需要先保存日志到服务器的临时文件再上传到ftp。所以需要获取服务器系统属性,网上查阅后整理保存。
日期:07月29日 作者:zhuqianchang
Java 方法调用基础
在调用方法时,程序的执行流程会进入方法的内部,当执行到方法内部的return语句或执行完方法内部的代码以后,则返回到调用该方法的位置继续向下执行。
日期:07月29日 作者:bigbigbigo
关于 Python的序列心得笔记
关于 Python的序列心得笔记
日期:07月29日 作者:gametesting
Python序列之字符串
因为字符串属于不可变序列,所以方法中对字符串的修改,都是靠返回一个新字符串来实现的,并没有对老字符串产生影响
日期:07月29日 作者:gametesting
从读写文件看Python的编码处理
从读写文件看Python的编码处理
日期:07月29日 作者:/gametesting
Python读写JSON文件
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。
日期:07月28日 作者:bigberg
关于 Python 深拷贝与浅拷贝
Python的数据结构总体分为两类:字符串和数字,列表、元组、字典等。对于字符串和数字而言,赋值(=)、浅拷贝(copy)和深拷贝(deepcopy)其实都没有意义,因为它们都永远指向同一个内存地址。
日期:07月28日 作者:bigberg
Rust 1.19添加了无标签联合及更多特性
Rust 1.19实现了多个语言上的改进,其中包括无标签联合(Non-tagged Union),及一些新的标准库特性。
日期:07月28日 作者:Sergio De Simone ,译者 Rays
C/C++ 多继承{虚基类,虚继承,构造顺序,析构顺序}
C/C++ 多继承{虚基类,虚继承,构造顺序,析构顺序}
日期:07月27日 作者:xuaidongstdudyrecording
Python之函数
为什么要使用函数? 在说明原因之前,我们先来看一个需求,比如你的boss需要你写实现以下的打印输出,并插入在某段程序代码的20个位置都条件此打印输出:
日期:07月26日 作者:Linux
Python之装饰器、迭代器和生成器
在学习Python的时候,三大“名器”对没有其他语言编程经验的人来说,应该算是一个小难点,本次博客就博主自己对装饰器、迭代器和生成器理解进行解释。为什么要使用装饰器
日期:07月26日 作者:liubinsh
Bootstrap的时间控件使用(双日历)
这段时间看了下Bootstrap的时间控件,发现使用起来还是很简单的,趁着有时间的时候整理了一下,方便自己以后忘记的时候查阅。
日期:07月25日 作者:whiteme
关于Java的二维码的生成与解析
本文说的是通过zxing实现二维码的生成与解析,看着很简单,直接上代码
日期:07月25日 作者:whiteme
Java中equals与hashCode的重写问题
这几天有一个朋友问我在重写equals和hashCode上出现了问题,最后我帮她解决了问题,同时也整理出来分享给大家
日期:07月25日 作者:whiteme
Protobuf动态解析在Java中的应用 包含例子程序
最近在做ProtoBuf相关的项目,其中用到了动态解析,网上看了下相关资料和博文都比较少,自己来写一个记录一下学习过程。
日期:07月24日 作者:liulaoshi
使用AngularJS编写多选按钮选中时触发指定方法的指令
最近在做项目时,遇到了需要用到多选按钮选中触发事件的功能,因此我查找了一下AngularJS的提供的指令,但是没有发现相应的指令。而一个看起来很像的指令就是ng-checked,但是这个指令是用来代替标签里面checked属性的,所以也用不了。因此我就自己动手试着写一个这...
日期:07月24日 作者:muyunren
Java面向对象的特征
面向对象的特征,封装、继承、多态、(有人问第四个特征,再加抽象)封装体现形式(2种)
函数---提高代码的复用性 属性的私有化---将属性设置为私有的,通过提供对外的访问方法来间接操作对应属性,可以在方法内对属性做一系列的限定使之符合要求--...
日期:07月23日 作者:zhouguanglin
Java中的包含义
Java提供了强大的应用程序接口,既Java类库。他包含大量已经设计好的工具类,帮助程序员进行字符串处理、绘图、数学计算和网络应用等方面的工作。下面简单介绍Java核心类库中常用的组建包。
日期:07月23日 作者:Linux
Java快速排序算法
快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序
日期:07月23日 作者:zhouguanglin
Java虚拟机:JVM内存分代策略
Java虚拟机根据对象存活的周期不同,把堆内存划分为几块,一般分为新生代、老年代和永久代(对HotSpot虚拟机而言),这就是JVM的内存分代策略。
日期:07月20日 作者:fangfuhai
Java字符串池(String Pool)深度解析
在工作中,String类是我们使用频率非常高的一种对象类型。JVM为了提升性能和减少内存开销,避免字符串的重复创建,其维护了一块特殊的内存空间,这就是我们今天要讨论的核心,即字符串池(String Pool)。字符串池由String类私有的维护。
日期:07月20日 作者:fangfuhai
Java 线程之对象的同步和异步
Java 线程之对象的同步和异步
日期:07月20日 作者:jalja
简单的Hibernate实例分享
Hibernate是一个开源的ORM框架,顾名思义,它的核心思想即ORM(Object Relational Mapping,对象关系映射),可以通过对象来操作数据库中的信息,据说开发者一开始是不太熟悉数据库SQL语句的,这也造就了hibernate的强大之处
日期:07月20日 作者:young-z
Hibernate之映射文件VS映射注解
对于Java开发者而言,注解应该不是一个陌生的概念,早在JavaSE阶段,例如@Override标记重写父类方法或实现接口方法,@Test标记单元测试方法,所以我们可以简单地把它理解为一种有特殊含义的标记...在开发过程中,我们还可以用注解方式替代配置文件实现相关功能,例如Java web开发中,3.0版本后
日期:07月20日 作者:young-z
Java实现Map集合二级联动
Map集合可以保存键值映射关系,这非常适合本实例所需要的数据结构,所有省份信息可以保存为Map集合的键,而每个键可以保存对应的城市信息,本实例就是利用Map集合实现了省市级联选择框,当选择省份信息时,将改变城市下拉选择框对应的内容。
日期:07月17日 作者:Simon-Qi
Java集合框架 详述
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collection,有一个 Collection参数的构造函数用于创建一个新的Collection,这个新的Collection与传入的Collection有相同的元素。后 一个构造函数允许用户复制一个Collection。
日期:07月17日 作者:Simon-Qi
关于Java自定义注解
Java在1.5开始引入了注解,目前流行的框架都在用注解,可想而知注解的强大之处。以下通过自定义注解来深入了解java注解。一、创建自定义注解
日期:07月16日 作者:神奇Sam
Spring 自定义注解及配置简单日志注解
Java在jdk1.5中引入了注解,spring框架也正好把Java注解发挥得淋漓尽致。下面会讲解Spring中自定义注解的简单流程,其中会涉及到spring框架中的AOP(面向切面编程)相关概念。不清楚Java注解的,可以先了解Java自定义注解:Java自定义注解
日期:07月16日 作者:magicalSam
关于 Python析构函数
“__del__”就是一个析构函数了,当使用del 删除对象时,会调用他本身的析构函数,另外当对象在某个作用域中调用完毕,在跳出其作用域的同时析构函数也会被调用一次,这样可以用来释放内存空间。
日期:07月15日 作者:bigberg
关于 Python类的继承
面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。
日期:07月15日 作者:bigberg
Java参数传递之值传递
调用方法时向形参传递数据的过程叫做参数传递。在编程语言中有两种传递方式:值传递与引用传递。必须强调的是,这里提到的两种传递方式不是仅限于Java使用到的传递方式,而是出现在包括Java在内的多种编程语言中的传递方式。
日期:07月15日 作者:tonghun
Java对象的初始化顺序
Java对象在初始化时不仅仅调用自身的构造方法,还涉及静态语句块、实例语句块、静态变量初始化、成员变量初始化等执行问题,初始化顺序指的就是这五部分的执行顺序。
日期:07月15日 作者:tonghun
Java位运算之简单了解
Java位运算之简单了解
日期:07月15日 作者:tonghun
Java线程安全问题原理性分析
从某个线程开始访问到访问结束的整个过程,如果有一个访问对象被其他线程修改,那么对于当前线程而言就发生了线程安全问题;如果在整个访问过程中,无一对象被其他线程修改,就是线程安全的。
日期:07月15日 作者:tonghun
Java访问权限详述

类中全局变量与方法的可见范围,即可以通过对象引用的方式出现的范围。
日期:07月15日 作者:tonghun
spring基础系列--JavaConfig配置
  早以前,Spring推荐使用XML的方式来定义Bean及Bean之间的装配规则,但是在Spring3之后,Spring提出的强大的JavaConfig这种类型安全的Bean装配方式,它基于Java代码的灵活性,使得装配的过程也变得及其灵活。
日期:07月15日 作者:唯一浩哥
Spring Boot基础系列--properties配置
SpringBoot中免除了大部分手动配置,但是对于一些特定的情况,还是需要我们进行手动配置的,SpringBoot为我们提供了application.properties配置文件,让我们可以进行自定义配置,来对默认的配置进行修改,以适应具体的生产情况,当然还包括一些第三方的配置。
日期:07月15日 作者:唯一浩哥
Java基础知识之final和static关键字
根据程序上下文环境,它可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,没有子类,final类中的方法默认是final的。
日期:07月14日 作者:MoreThinking
Java基础知识之Java中的泛型
本例向list类型集合中加入了一个字符串类型的值和一个Integer类型的值。(这样合法,因为此时list默认的类型为Object类型)。在之后的循环中,由于忘记了之前在list中也加入了Integer类型的值或其他原因,运行时会出现java.lang.ClassCastException异常。为了解决这个问题,泛型应运而生。 
日期:07月14日 作者:MoreThinking
Java基础知识之反射机制
Java的反射机制是在运行中的,可以通过反射机制获取(知道)一个类中的所有方法和属性,对于任意一个类,也可以通过反射机制得到(调用)一个对象中的所有方法和属性;
日期:07月14日 作者:MoreThinking
Java基础教程之this关键字的作用
this关键字除了可以引用变量或者成员方法之外,还有一个重大的作用就是返回类的引用。如在代码中,可以使用return this,来返回某个类的引用。此时这个this关键字就代表类的名称。
日期:07月14日 作者:MoreThinking
Java基础教程之多线程详细分析
在了解多线程之前,先来了解一下进程与线程之间的关系。 进程是指在系统中正在执行的一个程序,每个进程之间是独立的。线程是进程的一个基本执行单元。一个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程)
日期:07月14日 作者:MoreThinking
Java基础教程之异常处理机制
在Java中,异常分为编译时异常和运行时异常。编译时异常又叫编译时被监测的异常:在程序编译过程中监测到非运行时异常的异常,出现该异常要么向上抛出,要么捕获处理。
日期:07月14日 作者:MoreThinking
内容分类