首页 > 编程语言
【c语言】第一个只出现一次的字符题目:在字符串中找出第一个只出现一次的字符
// 第一个只出现一次的字符题目:在字符串中找出第一个只出现一次的字符。 // 如输入“abaccdeff”,则输出’b’。 #include #include char find_one(char *str) { int a[256]; int len = strlen(str); int i = 0; memset(a, 0, sizeof(a)); for (i...
分类:编程语言   时间:2015-07-06 23:31:11    收藏:0  评论:0  赞:1  阅读:797
Spring技术内幕:Spring AOP的实现原理(五)
7、Advice通知的实现 AopProxy代理对象生成时,其拦截器也一并生成。下面我们来分析下Aop是如何对目标对象进行增强的。在为AopProxy配置拦截器的实现中,有一个取得拦截器配置过程,这个过程由DefaultAvisorChainFactory实现的,而这个工厂类负责生成拦截器链,在它的getInterceptorsAndDynamicInterceptionA- dvice方法中,...
分类:编程语言   时间:2015-07-06 23:30:51    收藏:0  评论:0  赞:0  阅读:371
二叉树的建立与遍历(二)(c++实现)
【目标】建立如下所示的一棵二叉树,并且输出其对应的前序遍历、中序遍历、后序遍历。...
分类:编程语言   时间:2015-07-06 23:30:41    收藏:0  评论:0  赞:0  阅读:349
Python图像处理(15):SVM分类器
在opencv中支持SVM分类器,本文尝试在python中调用它。 和前面的贝叶斯分类器一样,SVM也遵循先训练再使用的方式,我们直接在贝叶斯分类器的测试代码上做简单修改,完成两类数据点的分类。 首先也是先创建训练用的数据,需要注意的是这里的train_label必须是整数类型,而不是float:...
分类:编程语言   时间:2015-07-06 23:29:52    收藏:0  评论:0  赞:0  阅读:393
Codeforces Round #290 (Div. 2) C. Fox And Names 拓扑排序
C. Fox And Names time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Fox Ciel is going to publish a paper on FO...
分类:编程语言   时间:2015-07-06 23:29:31    收藏:0  评论:0  赞:0  阅读:279
单源最短路径 dijkstra算法实现
本文记录一下dijkstra算法的实现,图用邻接矩阵表示,假设图为无向图,并且连通,有向图,不连通图的做法类似。算法简述: 首先确定“单源”的源,假设是第0个顶点。 维护三个数组dist[], color[], path[],设其下标分别为0…i…n-1:   dist[] 表示源点到顶点i的最短距离,在初始化时,如果源点到顶点i有路径,则初始化为路径的权重,否则初始化为INT_MAX;   c...
分类:编程语言   时间:2015-07-06 23:28:21    收藏:0  评论:0  赞:0  阅读:295
Java - IntelliJ IDEA生成Javadoc
IntelliJ IDEA作为Java流行的编辑器, 其生成一些Javadoc会对中文乱码, 使用UTF-8编码即可. 这个常见的问题, 则需要生成时设置参数即可. 在 "Tools->Gerenate JavaDoc" 面版的 "Other command line arguments:" 栏里输入 "-encoding utf-8 -charset utf-8"....
分类:编程语言   时间:2015-07-06 23:27:41    收藏:0  评论:0  赞:0  阅读:336
Java基础:阻塞式IO
转载请注明出处:jiq?钦's technical Blog 备注:阅读此文之前,建议先看我这篇博文了解阻塞式IO和非阻塞式IO的基本概念。一、流(Stream)1、字节流输入(InputStream) 介质流 FileInputStream 从文件中读取信息 PipedInputStream 产生用于写入相关PipedOutputStream的数据,实现“管道化”概念...
分类:编程语言   时间:2015-07-06 23:24:51    收藏:0  评论:0  赞:0  阅读:343
Java - Thinking in Java 第2章练习
Thinking in Java 1. //: object/HelloDate.java /** * Default initialize class. * @author C.L.Wang * @author Caroline Wendy * @version 1.0 */ public class Main extends ShowProperties { /**...
分类:编程语言   时间:2015-07-06 23:24:11    收藏:0  评论:0  赞:0  阅读:370
Java基础:非阻塞式IO
转载请注明出处:jiq?钦's technical Blog 引言JDK1.4中引入了NIO,即New IO,目的在于提高IO速度。特别注意JavaNIO不完全是非阻塞式IO(No-Blocking IO),因为其中部分通道(如FileChannel)只能运行在阻塞模式下,而其他的通道可以在阻塞式和非阻塞式之间进行选择。尽管这样,我们还是习惯将Java NIO看作是非阻塞式IO,而前面介绍的面向流...
分类:编程语言   时间:2015-07-06 23:24:01    收藏:0  评论:0  赞:0  阅读:309
python 元组tuple
@原网站因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。tuple的陷阱:当你定义一个tuple时,在定义的时候,tuple的元素就必须被确定下来,比如:>>> t = (1, 2)>>> t(1, 2)如果要定义一个空的tuple,可以写成():>>>...
分类:编程语言   时间:2015-07-06 23:22:41    收藏:0  评论:0  赞:0  阅读:301
JavaScript如何获取对象实例的名字
大家都知道JavaScript是一种面向对象的语言,对象可以通过new关键字,实例化出来,但是,如果我想获取实例化对象的名字,怎么破?比如:1 function Dog() {2 this.myName = function() {3 }4 };5 6 var dog = new...
分类:编程语言   时间:2015-07-06 23:21:31    收藏:0  评论:0  赞:0  阅读:360
《C++ Primer Plus》学习笔记11
《C++ Primer Plus》学习笔记11第17章 输入、输出和文件& write(const char_type* s, streamsize n);第一个參数提供了要显示的字符串地址。第二个參数指出要显示多少个字符注意:write方法不会在遇到空字符时自己主动停止打印字符,而仅仅是打印指定数...
分类:编程语言   时间:2015-07-06 23:17:51    收藏:0  评论:0  赞:0  阅读:324
更新centos系统的python版本
因今天安装一程序需要用到python高版本,所以升级来系统自带的python。先查询下系统的python版本是多少。#python -V显示出来的是2.4.3,太老了,现在升级到比较稳定的版本3.3.0,大家想升级到最新版本可以参考官方网站(https://www.python.org/downlo...
分类:编程语言   时间:2015-07-06 23:17:41    收藏:0  评论:0  赞:0  阅读:271
c++ redis-client
http://hahaya.github.io/operator-redis-under-linux/#0-tsina-1-10809-397232819ff9a47a7b7e80a40613cfe1Linux下C++操作Redis 作者:hahaya 日期:2014-03-12 介绍Re...
分类:编程语言   时间:2015-07-06 23:17:21    收藏:0  评论:0  赞:0  阅读:352
看了汤姆大叔的“你真懂JavaScript吗?”的一些感慨
看了汤姆大叔的“你真懂JavaScript吗?”,里面有5道题目,我都一一作了,然后在chrome的控制台里面运行了一遍,虽然只错了一道,但还是细细读了下答案,在此总结一下,看看是否对大家对这些JavaScript底层的原理都懂了。题目一(所有全局变量都是window的属性、变量声明提前、变量赋值不...
分类:编程语言   时间:2015-07-06 23:15:21    收藏:0  评论:0  赞:0  阅读:345
java并发4-单例设计方法
单例的设计方式:第一种:非延迟加载单例类public class Singleton { private Singleton() {} private static final Singleton instance = new Singleton(); public static Singleton...
分类:编程语言   时间:2015-07-06 23:14:41    收藏:0  评论:0  赞:0  阅读:331
GO语言练习:为类型添加方法
1、代码2、运行1、代码 1 package main 2 3 import "fmt" 4 5 type Integer int 6 //给in类型添加 Less 方法,int原来的方法被Integer继承 7 func (a Integer) Less (b Integer) bool {...
分类:编程语言   时间:2015-07-06 23:13:51    收藏:0  评论:0  赞:0  阅读:333
spring 发送邮件问题
public static void sendEmail() throws Exception { JavaMailSenderImpl senderImpl = new JavaMailSenderImpl(); //设定mail server send...
分类:编程语言   时间:2015-07-06 23:10:31    收藏:0  评论:0  赞:0  阅读:344
IEnumerable和IQueryable区别、优缺点
转自 http://www.cnblogs.com/fly_dragon/archive/2011/02/21/1959933.htmlIEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此objec...
分类:编程语言   时间:2015-07-06 23:09:31    收藏:0  评论:0  赞:0  阅读:722
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!