码迷,mamicode.com
首页 > 编程语言
C++之路进阶——AC自动机(文本生成器)
F.A.QsHomeDiscussProblemSetStatusRanklistContestModifyUserhyxzcLogout捐赠本站Notice:由于本OJ建立在Linux平台下,而许多题的数据在Windows下制作,请注意输入、输出语句及数据类型及范围,避免无谓的RE出现。1030:...
分类:编程语言   时间:2016-01-22 10:27:45    阅读次数:398
算法~将文件夹下所有文件输出到日志文件中(包括所有子文件夹下的)
概念:算法文章,总是带给我们无穷的思考和兴趣,一个问题,多种解决方法,看你如何去思考它,对于标题所引出的问题,我觉得,使用递归是比较有效的方法,当然递归还有很多使用场合,如树型分类列表的操作等等。注意:使用递归时,初学者要特别注意的就是“出口”,必须为递归提供一个出口,否则你的内存就要溢出了,呵呵,...
分类:编程语言   时间:2016-01-22 10:25:34    阅读次数:217
Hashcode Of A String In Java
Many of the Java programmers know what 'Hashcode' means, but don't really know how exactly it is calculated and why 31 is used to calculate the hashco...
分类:编程语言   时间:2016-01-22 08:09:26    阅读次数:128
maven启动jar
<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.2</version> <configuration> <source>1.7</source> <target>1.7<..
分类:编程语言   时间:2016-01-22 03:27:02    阅读次数:310
python实战系列(六)之通过libvirt操作KVM
1.概述libvirt是基于KVM的上层封装,提供了操作KVM的生层接口,如虚拟机的生命周期(创建,删除,查看,管理)等,网络的管理和存储的管理。通过libvirt可以操作KVM,实现类似于virsh,virt-manager这些工具能够实现的功能,本文以查看当前hypervisor的所有instance为例,讲述通过..
分类:编程语言   时间:2016-01-22 03:25:19    阅读次数:499
指针数组与数组指针的区别
指针数组在C语言和C++语言中,数组元素全为指针的数组称为指针数组。一维指针数组的定义形式为:“类型名*数组标识符[数组长度]”。例如,一个一维指针数组的定义:int*ptr_array[10]。含义指针数组中的每一个元素均为指针,即有诸形如“*ptr_array[i]”的指针。指针数组中的元..
分类:编程语言   时间:2016-01-22 03:22:34    阅读次数:210
Go语言中调用C语言----类型转换篇
1.基本类型转换较简单,直接用强制类型转换就可以,如下:Go转换成C: variint ci:=C.int(i) C转换成Go: variC.int goi:=int(i)2.字符串类型转换也不是很难,有一点需要注意,就是在将C语言中的char数组转换成Go的string时需要做一点小修改,如下:Go转换成C: varstrstring ..
分类:编程语言   时间:2016-01-22 03:18:49    阅读次数:154
Spring Boot 使用Java代码创建Bean并注册到Spring中
从 Spring3.0 开始,增加了一种新的途经来配置Bean Definition,这就是通过 Java Code 配置 Bean Definition。 与Xml和Annotation两种配置方式不同点在于:前两种Xml和Annotation的配置方式为预定义方式,即开发人员通过 XML 文件或者 Annotation 预定义配置 bean 的各种属性后,启动 Spring 容器,Spring...
分类:编程语言   时间:2016-01-22 03:10:14    阅读次数:229
How java implements HashMap
1.How java implements HashMapHashMap Custom implementation in java - How HashMap works internally with diagrams and full programhttp://www.javamadesoe...
分类:编程语言   时间:2016-01-22 03:09:13    阅读次数:187
@Index用法——javax.persistence.Index
package com.springup.utiku.model;import java.io.Serializable;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.pers...
分类:编程语言   时间:2016-01-22 03:04:50    阅读次数:359
LeetCode 2. Add Two Numbers swift
//// main.swift// leetcode02//// Created by GuoLa on 16/1/21.// Copyright © 2016年 GuoLa. All rights reserved.//import Foundationfunc input() -> St...
分类:编程语言   时间:2016-01-22 03:04:25    阅读次数:209
spring框架学习--依赖注入
spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。1,set注入 采用属性的set方法进行初始化,就成为set注入。 1)给普通字符类型赋值。[java]view plaincopyprint?publicclassUser{....
分类:编程语言   时间:2016-01-22 03:04:39    阅读次数:192
创建线程的三种方式
创建线程的三种方式第一种:通过NSThread的对象方法第二种:通过NSThread的类方法第三种:通过NSObject的方法准备在后台线程调用的方法longOperation:- (void)longOperation:(id)obj { NSLog(@"%@ - %@", [NSThrea...
分类:编程语言   时间:2016-01-22 03:02:52    阅读次数:117
MFC获取光标相对于控件所在行
获取光标在控件上所在的行数/*editControl为Edit Control的变量*/CPoint point = editControl.GetCaretPos(); //获取光标相对于控件的位置INT cpxy = editControl.CharFromPos(point); //获取光标位...
分类:编程语言   时间:2016-01-22 03:03:40    阅读次数:189
Python练习_更改配置文件(3)
python练习-修改配置文件
分类:编程语言   时间:2016-01-22 03:01:40    阅读次数:141
Swift 使用代理和闭包(closure)反向传值
FirstViewController的代码import UIKitclass FirstViewController: UIViewController, SecondViewControllerDelegate { @IBOutlet weak var showTextLabel: UIL...
分类:编程语言   时间:2016-01-22 02:54:02    阅读次数:182
Java 虚拟机-垃圾收集算法
本文主要介绍Java虚拟机的垃圾回收算法。
分类:编程语言   时间:2016-01-22 02:55:14    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!