码迷,mamicode.com
首页 > 编程语言
AIZU AOJ 2309 Vector Compression 最小树形图(朱—刘算法)
题意简述:给定若干个相同维度的向量,寻找一种排序方法,使得所有向量的表示长度总和最低。 所谓表示长度为(Aj-r*Ai)^2,其中i<j 数据范围:向量总数和维度均小于100 思路:(1)首先Ai和Aj确定后,最小表示长度是可以在线性时间计算出来的。使用简单的二次函数分析方法即可。 (2)上述可以得 ...
分类:编程语言   时间:2017-02-11 19:08:47    阅读次数:368
2月11日 阿里巴巴Java开发手册 读后感
该手册分为几个部分: 印象深刻的几点: (五)集合处理 2.【强制】ArrayList的subList结果不可强转成ArrayList,否则会抛出ClassCastException 异常:java.util.RandomAccessSubList cannot be cast to java.ut ...
分类:编程语言   时间:2017-02-11 19:06:16    阅读次数:490
Qt——线程与定时器
一、定时器QTimer类 The QTimer class provides repetitive and single-shot timers. The QTimer class provides a high-level programming interface for timers. To ...
分类:编程语言   时间:2017-02-11 19:00:50    阅读次数:628
8 -- 深入使用Spring -- 2...5 Spring 3.0 新增的注解
8.2.5 Spring 3.0 新增的注解 @DependsOn @Lazy @DependsOn :用于强制初始化其他Bean。修饰Bean类或方法,可以指定一个字符串数组作为参数,每个数组元素对应一个强制初始化的Bean。 @Lazy : 用于指定该Bean是否取消预初始化。 啦啦啦 ...
分类:编程语言   时间:2017-02-11 18:56:19    阅读次数:229
SpringBoot学习(1)
IDE使用IDEA更加方便些,对本人来说eclipse更为方便些(可以下载相关的STD插件),这里使用最原始的创建maven工程的方式创建。 环境: JDK1.8 Maven3.3.3 Maven的配置文件可以使用aliyun的镜像,这样在down相关的jar包的时候会块一些。 好啦,开始Sprin ...
分类:编程语言   时间:2017-02-11 18:54:30    阅读次数:273
More Effective C++ Item14:明智运用exception specifications
使用exception specifications你必须非常仔细去确保,函数调用的子函数、注册的回调函数不会违背约定。而设计模板内部的异常更难确保。 设计回调机制的时候,如果调用方规定了不抛出异常,就必须确保注册进来的函数均不会抛出异常,书上给出了这样的做法: 并以CallBackPtr类型注册函 ...
分类:编程语言   时间:2017-02-11 18:51:49    阅读次数:149
[java] 怎么去掉小数点后面不需要的0
import java.text.NumberFormat NumberFormat nf = NumberFormat.getInstance(); nf.format(3.300); ...
分类:编程语言   时间:2017-02-11 18:52:28    阅读次数:523
8 -- 深入使用Spring -- 2...4 使用@PostConstruct和@PreDestroy定制生命周期行为
8.2.4 使用@PostConstruct和@PreDestroy定制生命周期行为 @PostConstruct 和 @PreDestroy 同样位于javax.annotation 包下,也是来自Java EE 规范的两个Annotation,Spring直接借鉴了它们,用于定制Spring容器 ...
分类:编程语言   时间:2017-02-11 18:51:25    阅读次数:189
java反射的理解与应用(某大神博客中看到的博文,写的真的太好了,果断转载作为笔记)
原文地址:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html#undefined 一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信 ...
分类:编程语言   时间:2017-02-11 18:10:37    阅读次数:260
怎么样加快JavaScript加载和执行效率
JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行 JavaScript 代码,从而提高其在浏览器中的性... ...
分类:编程语言   时间:2017-02-11 18:08:19    阅读次数:281
java Condition条件变量的基本使用及注意点
最近在看pthread方面的书,看到条件变量一节的时候,回忆了下java中条件变量的使用方式。 java中条件变量都实现了java.util.concurrent.locks.Condition接口,条件变量的实例化是通过一个Lock对象上调用newCondition()方法来获取的,这样,条件就和 ...
分类:编程语言   时间:2017-02-11 18:06:23    阅读次数:197
java Socket(TCP)编程小项目
package 服务器端相关操作; import java.io.Serializable; /* * 创建存储需要传输信息的对象,方便客户端向服务器端传送数据 */ public class ClientToServerInfo implements Serializable{ String si... ...
分类:编程语言   时间:2017-02-11 17:54:24    阅读次数:322
java JDK动态代理
动态代理实现步骤 1、创建一个实现InvocationHandler的类,它必须实现invoke方法 /** *@para proxy 代理对象 *@para method 代理对象方法 */ public Object invoke(Object proxy,Method method,Objec ...
分类:编程语言   时间:2017-02-11 17:52:21    阅读次数:170
java比较字符串相等
java中String是对象类型,不能使用"=="比较。正确的用法如下: ...
分类:编程语言   时间:2017-02-11 17:50:08    阅读次数:133
Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分
PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。 ...
分类:编程语言   时间:2017-02-11 17:48:13    阅读次数:253
算法笔记_023:拓扑排序(Java)
目录 1 问题描述 2 解决方案 2.1 基于减治法实现 2.2 基于深度优先查找实现 1 问题描述 给定一个有向图,求取此图的拓扑排序序列。 那么,何为拓扑排序? 定义:将有向图中的顶点以线性方式进行排序。即对于任何连接自顶点u到顶点v的有向边uv,在最后的排序结果中,顶点u总是在顶点v的前面。 ...
分类:编程语言   时间:2017-02-11 17:47:32    阅读次数:297
java 接口和抽象类的区别
接口和抽象类的区别:1,接口里不能定义私有的方法/变量,抽象类可以但抽象类如果定义了私有变量,一般会定义一个共有方法来使用这个变量不然这个变量就没有意义了private String name;public void setName(String name){ this.name = name;}p ...
分类:编程语言   时间:2017-02-11 17:02:03    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!