首页 > 编程语言
Java通过FTP服务器上传下载文件的解决方案
对于使用文件进行交换数据的应用来说,使用FTP服务器是一个很不错的解决方案。本文使用ApacheJakartaCommonsNet(commons-net-3.3.jar)基于FileZillaServer服务器实现FTP服务器上文件的上传/下载/删除等操作。关于FileZillaServer服务器的详细搭建配置过程,详情请见FileZilla..
分类:编程语言   时间:2015-07-23 00:50:18    收藏:0  评论:0  赞:0  阅读:190
python函数介绍
一.类的定义--class关键字类的组成包括成员变量(name,age)和成员函数(who)classUser: name=‘zhzhgo‘ age=25 defwho(self): print"I‘m"+self.name对象的创建u=User() u.age u.who()构造方法和析构方法__init__()对象生成的时候执行构造方法__def__()对象销毁的时候执行析构方法..
分类:编程语言   时间:2015-07-23 00:48:58    收藏:0  评论:0  赞:0  阅读:236
杭电ACM1277——全文检索~~AC自动机算法
题目的意思:给你一篇文章,再给你T个字符串,判断这T个字符串有哪些在文章中出现过。 由于文章很大,普通的方法必定超时,所以需要用 AC自动机算法。 AC自动机算法是多模匹配算法之一,主要是用于在一篇文章中,找出给定的N个单词在这篇文章中出现的个数。 AC自动机算法,我也是刚刚学习,主要是在建立字典树的基础上,增加了失败指针,提高了匹配的效率。而且最难的是失败指针的建立。 它的优点是:最大限...
分类:编程语言   时间:2015-07-23 00:45:58    收藏:0  评论:0  赞:0  阅读:272
程序设计语言
阅读指引 读懂此文,需要以下基础 1.        至少写过1000行的代码。 2.        汇编基础(静态数据段,代码段,堆栈段) 有以下或者类似知识就更好了 1.        C语言编译,C++对象模型,MFC反射的实现。 2.        JAVA的动态编译器原理, 3.        使用过javascript,Python,PH...
分类:编程语言   时间:2015-07-23 00:45:30    收藏:0  评论:0  赞:0  阅读:324
hdu 1711 KMP算法模板题
题意:给你两个串,问你第二个串是从第一个串的什么位置开始完全匹配的? kmp裸题,复杂度O(n+m)。 当一个字符串以0为起始下标时,next[i]可以描述为"不为自身的最大首尾重复子串长度"。 当发生失配的情况下,j的新值next[j]取决于模式串中T[0 ~ j-1]中前缀和后缀相等部分的长度, 并且next[j]恰好等于这个最大长度。 防止超时,注意一些细节。。 另外:尽量少用str...
分类:编程语言   时间:2015-07-23 00:44:48    收藏:0  评论:0  赞:0  阅读:151
常用哈希函数的比较及其C语言实现
基本概念 所谓完美哈希函数,就是指没有冲突的哈希函数,即对任意的 key1 != key2 有h(key1) != h(key2)。 设定义域为X,值域为Y, n=|X|,m=|Y|,那么肯定有m>=n,如果对于不同的key1,key2属于X,有h(key1)!=h(key2),那么称h为完美哈希函数,当m=n时,h称为最小完美哈希函数(这个时候就是一一映射了)。 在处理大规模字符串数据...
分类:编程语言   时间:2015-07-23 00:42:48    收藏:0  评论:0  赞:0  阅读:340
http get(swift and oc)
SynchonousRequest: let urlPath: String = "http://www.weather.com.cn/data/sk/101010100.html"         var url: NSURL = NSURL(string: urlPath)!         var request1: NSURLRequest = NSURLRequest(URL...
分类:编程语言   时间:2015-07-23 00:41:18    收藏:0  评论:0  赞:0  阅读:292
JavaScript 概述
1 JavaScript  1.1 JavaScript 是一种脚本语言   脚本语言不单独使用,必须嵌入到其他语言中组合使用 1.2 JavaScript 由浏览器解析执行,解析一条,执行一条 1.3 JavaScript 可以控制前端的页面的逻辑操作 例如 可以控制css样式     可以对表单项进行校验 可以对HTML元素进行动态控制 1.4 JavaScript 的特点 ...
分类:编程语言   时间:2015-07-23 00:41:08    收藏:0  评论:0  赞:0  阅读:250
Inside the Java Virtual Machine 读书笔记一
what?说道jvm,可能指的是: the abstract specification, a concrete implementation, or a runtime instance. 一个运行时的虚拟机实例( a runtime instance)就是负责运行一个java程序,这个实例随着java程序的开始(main方法运行)而产生,结束而消失。java虚拟机中有两种线程,守护线程与非守护线...
分类:编程语言   时间:2015-07-23 00:40:09    收藏:0  评论:0  赞:0  阅读:284
Java数据结构-树及树的存储结构
树的定义:n(n>=0)个节点的有限集。 n=0时称为空树。 n!=0时为非空树,有且仅有一个特定的节点——根;n>1时,其它节点可以分为m(m>0)个互不相交的有限集T1~Tm,其中每一个集合本身又是一棵树,并且称为根的子树。 树的一些基本术语: 树的结点:由一个数据元素和若干个指向其子树的分支组成。 结点的度:结点所拥有的子树的个数(即分支数)称为该结点的度。 叶子结点:度为0的结点称为叶子结点...
分类:编程语言   时间:2015-07-23 00:39:58    收藏:0  评论:0  赞:0  阅读:298
JAVA程序员面试必知32个知识点
第一,谈谈final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,...
分类:编程语言   时间:2015-07-23 00:38:08    收藏:0  评论:0  赞:0  阅读:237
【转载】基于MFC的ActiveX控件开发(2)
原文:http://iysm.net/?p=1182.生成并测试控件好,现在我们就可以先来生成一下这个项目,当然到目前我们只是用系统自动生成的一个控件项目,什么功能都没有,只是一个空框架。几秒钟后,项目应该是顺利生成。控件也被自动注册到系统中去。那怎么才能测试一下这个控件呢?当然你可以再建个新项目,...
分类:编程语言   时间:2015-07-23 00:36:28    收藏:0  评论:0  赞:0  阅读:281
javaScript true /false
JavaScript判断为假的值: null, false, 0, undefined, NaN 和 ""(空字符串). 记住像Infinity(无限大)这种 NaN 类的值是被判断为真不是假. 然而, NaN被判断为假. 除了以上这些, 其他值全部被判断为真.一 Undefined 类型 只有一种...
分类:编程语言   时间:2015-07-23 00:34:48    收藏:0  评论:0  赞:0  阅读:189
java-多线程安全问题
1. 安全问题产生原因 多个线程操作共享数据。 操作共享数据的线程代码有多条。当一个线程在执行操作共享数据的多条代码过程中,其他线程参与了计算,就会产生线程安全问题。 2. 解决方案 java中用同步代码块将需要同步的代码封装起来,即可解决这个问题。 synchorized。
分类:编程语言   时间:2015-07-23 00:34:38    收藏:0  评论:0  赞:0  阅读:215
poj 2299 Ultra-QuickSort(线段树/树状数组/归并 求逆序对)
Problem: 2299 User: shu_dayangMemory: 7380K Time: 500MSLanguage: C++ Result: AcceptedSource Code//树状数组#include#include#include#includetypedef long ...
分类:编程语言   时间:2015-07-23 00:30:18    收藏:0  评论:0  赞:0  阅读:228
[LeetCode][JavaScript]Unique Paths II
Unique Paths IIFollow up for "Unique Paths":Now consider if some obstacles are added to the grids. How many unique paths would there be?An obstacle an...
分类:编程语言   时间:2015-07-23 00:29:48    收藏:0  评论:0  赞:0  阅读:273
python的dict()函数
dict(one=1,two=2)dict({'one':1,'two':2})dict((('one',1),('two',2)))dict((['one',1],['two',2]))dict([['one',1],['two',2]])dict([('one',1),('two',2)])di...
分类:编程语言   时间:2015-07-23 00:28:58    收藏:0  评论:0  赞:0  阅读:215
js中数组以及for循环的使用
无标题文档给4个div中的任何一个添加背景颜色利用for循环给4个div全部添加背景颜色。
分类:编程语言   时间:2015-07-23 00:28:08    收藏:0  评论:0  赞:0  阅读:238
C++学习笔记-2-构造函数和析构函数
问题2. 什么时候执行构造函数和析构函数 22:59:402015-07-22做了一个实验:#include class Object{public: Object(){ printf("Create Object\n"); }; ~Object(){ ...
分类:编程语言   时间:2015-07-23 00:27:38    收藏:0  评论:0  赞:0  阅读:228
Spring框架的事务管理及应用
Spring框架简介 Spring框架是一个2003年2月才出现的开源项目,该开源项目起源自Rod Johnson在2002年末出版的《Expert One-on-One J2EE Design and Development》一书中的基础性代码。在该书中,Rod Johnson倡导J2EE实用主....
分类:编程语言   时间:2015-07-23 00:27:08    收藏:0  评论:0  赞:0  阅读:220
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!