[Data Structure][Queue] ...
分类:
编程语言 时间:
2017-09-02 18:07:35
阅读次数:
135
无限级分类是开发中常见的情况,因此本文对常见的无限极分类算法进行总结归纳. 1.循环迭代实现 输出: 分析: 这个算法利用了循环迭代,将线性结构按照父子关系以树形结构输出,算法的关键在于使用了引用. 优点:速度快,效率高. 缺点:数组的key值必须与id值相同,不便于取出数据(使用递归获取数据) 2 ...
分类:
Web程序 时间:
2017-09-02 18:07:26
阅读次数:
143
1. 什么是服务器 就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件。可以说服务器就是Internet网络上的资源仓库,正是因为有着种类繁多数量庞大内容丰富的服务器的存在,才使得Internet如此的绚丽多彩。 2. 服务器的种类和功能 (1) WWW服务器(WWW Serv ...
分类:
其他好文 时间:
2017-09-02 18:07:19
阅读次数:
145
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码一: 代码二: 结果: 补充: Demo.class的位置是 Tools.class的位置是 Java优秀,值得学习。学习资源:itcast ...
分类:
编程语言 时间:
2017-09-02 18:07:12
阅读次数:
153
这篇文章介绍Java设计模式中的工厂模式,工厂模式抽象了对象创建的具体细节,创建的时候只需要用特定函数封装特定接口的创建细节。 主要举几个例子来说明: 一、简单工厂模式 有一个Cat 和 Dog类,都实现了Animals接口,重写了 eat方法 同时也有CatFactory 和 DogFactory ...
分类:
编程语言 时间:
2017-09-02 18:07:04
阅读次数:
164
范例:实现字符串的拆分处理 全拆分 String str = "hello world hello mldn"; String result [] = str.split(" "); for(int x = 0 ; x < result.length ; x++) { System.out.prin ...
分类:
其他好文 时间:
2017-09-02 18:06:55
阅读次数:
122
1. 单主模式的部署步骤 目标:部署一个有3台主机的单主模式的MySQL分组。 Primary:192.168.197.110。 Secondary:192.168.197.111。 Secondary:192.168.197.112。 MySQL端口:3306,MySQL分组复制端口:33061。 ...
分类:
数据库 时间:
2017-09-02 18:06:46
阅读次数:
244
第一步:定位到要上传到GitHub的文件夹, 第二步:GitHub中建立一个仓库,用于存放项目。 第三步:建立podspec文件, pod spec create openinstall 然后修改里面的一些参数,可以参考:https://github.com/AndyJiaoOpeninstall/ ...
分类:
Web程序 时间:
2017-09-02 18:06:37
阅读次数:
152
gdom框架是我开发的一款dom和字符串处理框架,目前版本是1.0.0. 使用方法跟jquery是差不多的, 会用jquery就会用gdom,目前 1.0.0版本的选择器完全支持CSS3选择器.没有做IE的低版本兼容。 gdom下载地址:https://github.com/ghostwu/gdom ...
分类:
编程语言 时间:
2017-09-02 18:06:26
阅读次数:
230
一、选择题(32分) 1、python不支持的数据类型有:(A) A、char B、int C、float D、list 2、x = “foo” y = 2 print(x+y) (E) A.foo B.foofoo C.foo2 D.2 E.An exception is thrown 解释:不同 ...
分类:
编程语言 时间:
2017-09-02 18:06:17
阅读次数:
732
转载自:http://www.cnblogs.com/wfwenchao/p/5209197.html C是一门朴素的语言,你使用的命名也应该这样。与Modula-2和Pascal程序员不同,C程序员不使用诸如“ThisVariableIsATemporaryCounter”这样“聪明”的名字。C程 ...
分类:
编程语言 时间:
2017-09-02 18:06:10
阅读次数:
176
PostgreSQL 是一款强大的高性能的对象关系型数据库管理系统(ORDBMS),采用与BSD一样的授权方式。PostgreSQL是非常适合大型数据库,有许多先进的功能。PostgreSQL支持许多操作系统,包括Linux,FreeBSD,Solaris和Microsoft Windows。 ph ...
分类:
数据库 时间:
2017-09-02 18:06:00
阅读次数:
243
创建一个Watcher类来处理放在某个目录下的文件。然后可以用这个类创建一个工具,该工具可以监视目录(watch目录,将放到里面的文件名都改成小写),并将文件复制到一个单独目录(done目录)中。 扩展事件发射器需要三步: 代码: ...
分类:
Web程序 时间:
2017-09-02 18:05:51
阅读次数:
150
1.什么是linux? Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定 ...
分类:
系统相关 时间:
2017-09-02 18:05:44
阅读次数:
295
一,算法介绍 在CS124课程的第一周提到 求解两个字符串相似度的算法 Minimum Edit Distance(最短编辑距离)算法。该算法在NLP(自然语言处理)中也会用到。 如何定义相似度呢?任给两个字符串X 和Y,使用以下三种操作将 字符串X 变到 字符串Y :①插入(Insert)操作;② ...
分类:
编程语言 时间:
2017-09-02 18:05:35
阅读次数:
228
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码一: 代码二: 结果: 补充: 两个.class文件的位置 Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分 ...
分类:
编程语言 时间:
2017-09-02 18:05:22
阅读次数:
139