首页 > 编程语言
C语言字符串函数-strpbrk函数
一,strpbrk函数 函数原型:extern char * strpbrk(char *s1,char *s2); 头文件: 功能:在字符串s1中寻找字符串s2中任何一个字符相匹配的第一个字符的位置,但s2中不能包含'\0'。这个函数可以认为是strchr的一个扩展版本。 其它:这个函数名字不如strcpy、strcmp那么直接,它的意思是【string pointer break】 ...
分类:编程语言   时间:2014-03-22 14:19:11    收藏:0  评论:0  赞:0  阅读:481
Java将对象保存到文件中/从文件中读取对象
1.保存对象到文件中Java语言只能将实现了Serializable接口的类的对象保存到文件中,利用如下方法即可: public static void writeObjectToFile(Object obj) { File file =new File("test.dat"); FileOutp...
分类:编程语言   时间:2014-03-22 15:04:56    收藏:0  评论:0  赞:0  阅读:626
Spring中的国际化的处理
在applicationContext.xml文件或是其他名字的spring配置文件中进行设置, 基本的配置如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.spring...
分类:编程语言   时间:2014-03-22 14:04:19    收藏:0  评论:0  赞:0  阅读:509
Java自定义实现Comparable接口的类,实现多维排序
Java中提供了Arrays和Collections类能够帮助我们来实现排序,但是前提是数组或者集合中的元素都必须实现Comparable接口,基本的数据类型对应的类都已经实现了Comparable接口了,所以我们才能够直接对含有基本类型的数组和集合进行排序,大家可以看一下Integer的部分源码,如下: * * @author Lee Boynton * @author Arthur...
分类:编程语言   时间:2014-03-22 15:16:22    收藏:0  评论:0  赞:0  阅读:496
C++ builder的文件操作
在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。这次我首先写出第一篇,以后...
分类:编程语言   时间:2014-03-22 13:33:48    收藏:0  评论:0  赞:0  阅读:585
JavaScript中两个感叹号的作用
先用一个简单的例子说明:var o={flag:true};var test=!!o.flag;//等效于var test=o.flag||false;alert(test);由于对null与undefined用!操作符时都会产生true的结果,所以用两个感叹号的作用就在于,如果明确设置了o中fla...
分类:编程语言   时间:2014-03-22 15:32:26    收藏:0  评论:0  赞:0  阅读:512
JavaScript 中的异常处理
考虑到 JS 中的错误可比服务器端的代码产生的错误要多得多,并且还难以发现及修正,所以 JS 代码必须有异常处理以及全局一场处理。 try { //这段代码从上往下运行,其中任何一个语句抛出异常该代码块就结束运行 }catch (e) { // 如果try代码块中抛出了异常,catch代码块中的代码...
分类:编程语言   时间:2014-03-22 15:56:12    收藏:0  评论:0  赞:0  阅读:553
Python实现模拟登陆
大家经常会用Python进行数据挖掘的说,但是有些网站是需要登陆才能看到内容的,那怎么用Python实现模拟登陆呢?其实网路上关于这方面的描述很多,不过前些日子遇到了一个需要cookie才能登陆的网站,而且这个网站还有些问题,于是费了好大的劲才搞定,现在贴出来给大家分享下。首先是用Python3标准...
分类:编程语言   时间:2014-03-22 16:02:53    收藏:0  评论:0  赞:0  阅读:465
JavaScript的=、==和===
(1) 百度知道上的解释:= 为对象赋值== 表示两个对象toString值相等=== 表示两个对象类型相同且值相等(2) 知乎上的解释:绝大多数场合应该使用 === ,只有检测 null/undefined 的时候可以使用 x == null ,因为通常我们不区分 null 和 undefined...
分类:编程语言   时间:2014-03-22 16:15:03    收藏:0  评论:0  赞:0  阅读:435
JavaScript:this是什么
JavaScript:this是什么?定义:this是包含它的函数作为方法被调用时所属的对象。说明:这句话有点咬嘴,但一个多余的字也没有,定义非常准确,我们可以分3部分来理解它! 1、包含它的函数。2、作为方法被调用时。3、所属的对象。看例子:function to_green(){ this.st...
分类:编程语言   时间:2014-03-22 16:16:58    收藏:0  评论:0  赞:0  阅读:445
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。...
分类:编程语言   时间:2014-03-22 16:20:50    收藏:0  评论:0  赞:0  阅读:340
Java程序优化之字符串优化处理
本文由广州疯狂软件java培训分享: 字符串是软件开发中最为重要的对象之一。通常,字符串对象或其等价对象(如char数组),在内存中总是占据了最大的空间块。因此如何高效地处理字符串,必将是提高系统整体性能的关键所在。 1.String对象及特点 String对象是Java语言中重要的数据类型,但它并...
分类:编程语言   时间:2014-03-22 16:29:06    收藏:0  评论:0  赞:0  阅读:512
Java程序打包方法最强集合
本文由广州疯狂软件java培训分享: 由于处理的点数量很大(上万),而且每个点的显示都涉及图片的旋转,所以我准备用java的swing来处理。好久没写过java客户端程序了,总结一下java客户端程序如何打包成jar和exe可执行文件。 一、用jar命令 要得到JAR包还能用Java自带的命令行式打...
分类:编程语言   时间:2014-03-22 16:34:54    收藏:0  评论:0  赞:0  阅读:520
【resin】 resin3 线程池与IO模型(2)
【resin】 resin3 线程池与IO模型(2) 上篇文章主要介绍了resin3的线程池逻辑,下面具体分析下resin3的网络IO模型 resin3开源版使用的IO模型是BIO模型 相关的核心类是Port和TcpConnection 下面贴出源码:为说明核心逻辑,只展示核心的代码 本文所分析为个人理解,欢迎指出不足之处或分享你的观点 下面看看 Por...
分类:编程语言   时间:2014-03-22 12:04:29    收藏:0  评论:0  赞:0  阅读:604
java实现二叉树的添加和中序,前序排列
package com.kane.test; class BiTree{ private int data;//存放的数据 private BiTree left;//左子树 private BiTree right;//右子树 public BiTree(int x) { data=x; } public void add(BiTree x) { if (x.data if ...
分类:编程语言   时间:2014-03-22 11:40:10    收藏:0  评论:0  赞:0  阅读:396
线程私有存储空间--pthread_key_t
熟悉linux线程开发的人都清楚,一个进程中线程直接除了线程自己的栈和寄存器之外,其他几乎都是共享的,如果线程想维护一个只属于线程自己的全局变量怎么办?线程的私有存储解决了这个问题。     下面说一下线程存储的具体用法。 创建一个类型为 pthread_key_t 类型的变量。 调用 pthread_key_create() 来创建该变量。该函数有两个参数,第一个参数就是上面声明的...
分类:编程语言   时间:2014-03-22 12:10:14    收藏:0  评论:0  赞:0  阅读:566
C语言中的数据类型-数据存储-条件语句
一、基本数据类型分析 什么是数据类型 1、数据类型可以理解为固定内存大小的别名 2、数据类型是创建变量的模子 类型的本质: char 是1byte的别名,short是2byte的别名,int是4byte的别名。 char c在内存中创建了一个1byte的变量c,short s在内存中创建了一个2byte的变量s,int i在内存中创建了一个4byte的变量i。 变量的本质:...
分类:编程语言   时间:2014-03-22 11:39:13    收藏:0  评论:0  赞:0  阅读:546
Java 与 Python 的对比
最近在学习Python, 现在写一个Python程序和Java程序进行对一下比,以此展示各自不同的特点。这个程序的功能是计算([n, m) )之间的闰年。 Python程序如下:1 def function(n, m):2 return [y for y in range(n, m) if (y %...
分类:编程语言   时间:2014-03-22 11:59:59    收藏:0  评论:0  赞:0  阅读:470
JAVA 2013面试题-上
1.面向对象的特征有哪些? 抽象、继承、封装、多态2.String是基本数据类型吗? 基本数据类型:byte,int,long,short,boolean,float,char,double。Stirng是final类型,不可继承不可修改,不是基本数据类型。3.int和Integer区别? int是...
分类:编程语言   时间:2014-03-22 12:24:25    收藏:0  评论:0  赞:0  阅读:557
C++&&Objective-c
1.两种语言的指针和引用C++中引用和指针是两个不同的概念Objective底层是用C++实现的,其对象访问机制是C++中的指针访问对象,所以如果直接访问Objective-C中的变量是需要用对象名->变量名如果在OC中定义了@property a这里生成的知识get和set方法,外界并不能直接访问...
分类:编程语言   时间:2014-03-22 12:27:21    收藏:0  评论:0  赞:0  阅读:515
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!