首页 > 编程语言
二叉搜索树(C++)
#include using namespace std; typedef struct BiTNode{ int data; struct BiTNode *lchild, *rchild; }BiTNode,*BiTree; class solution{ public: bool searchBst(BiTree root, int key, BiTree f, BiTree ...
分类:编程语言   时间:2015-07-09 13:14:26    收藏:0  评论:0  赞:0  阅读:212
java基础入门-对象流与序列化
概念 对象序列化:将对象输入到流里面,并在之后将其读回。 注意事项 对象需要实现Serializable接口,Serializable接口没有任何方法,不需要重写 由于对象可能会重复使用,对象暂用不再是原来的内存地址,因此,序列化过程中引入序列号这个东西,如下图 序列化用途 对象通过序列化,然后在网络中传输,不同的机器负责不同的计算部分,从而实现分布式计算,提高计算的效...
分类:编程语言   时间:2015-07-09 13:11:55    收藏:0  评论:0  赞:0  阅读:226
发布和安装python自定义模块
这一篇说下如何发布和安装python自定义模块,版本:Python 2.7 。1.创建setup.py现在如果已经写好一个python文件,为了尽量简明,创建一个新的文件夹,把自己py文件放进去。接着在这个文件夹中创建一个名为 setup.py 的文件,用来表示模块的元数据,文件的内容类似下面这个样子。除了手工创建,有很多python编辑器也可以更简便的来创建这个文件,例如 pycharm。from...
分类:编程语言   时间:2015-07-09 13:11:26    收藏:0  评论:0  赞:0  阅读:301
JavaFX开发的地图编辑器WiTKMapEditor(更新GitHub地址)
其实早在几年前就有开发一个自己的游戏地图编辑器的想法,当时使用JavaSE开发的,纯属练手。结果后来笔记本出问题了,数据丢失,代码都找不回来了。    于是便准备重新开发一个游戏地图编辑器的,因为自己偶尔会研究JavaFX,而且论GUI技术,JavaFX也确实还是不错,所以就使用JavaFX做了。   GitHub地址:javafx-TKMapEditor。   JavaFX相关个人博客...
分类:编程语言   时间:2015-07-09 13:10:45    收藏:0  评论:0  赞:0  阅读:273
spring mvc ajaxfileupload文件上传返回json下载问题
问题:使用spring mvcajaxfileupload文件上传在ie8下会提示json下载问题解决方案如下:服务器代码: @RequestMapping(value = "/addAnalysis", method = RequestMethod.POST) public void ...
分类:编程语言   时间:2015-07-09 13:08:25    收藏:0  评论:0  赞:0  阅读:349
C++网络爬虫抓取图片
1、首先取一个初始网页,例如百度图片里面的网页(假设url为 http://image.baidu.com/channel/fashion );2、向image.baidu.com发送一个请求(GET /channel/fashion HTTP/1.1\r\nHost:image.baidu.com...
分类:编程语言   时间:2015-07-09 13:08:15    收藏:0  评论:0  赞:0  阅读:352
c#中使用多线程访问winform中控件的若干问题
我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法:publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}p...
分类:编程语言   时间:2015-07-09 13:08:05    收藏:0  评论:0  赞:0  阅读:222
python thread local的用法
python 中多线程的并发跟其他语言一样,需要考虑多线程并发访问去全局变量所带来的问题,python的local类解决了这个问题,通过它让每个线程内部有一个相对独立的local保存数据,某一个线程修改了数据,不影响其他线程中保存的数据。 1 from threading import Thr...
分类:编程语言   时间:2015-07-09 13:04:55    收藏:0  评论:0  赞:0  阅读:618
Photon + Unity3D 在线游戏开发 学习笔记(两)
本文和大家 和大家说说 Photon 解压后的目录结构 这里面最基本的我们 以后开发要用到的目录 就是 deploy目录,这个目录里 放的是要挂载的 server 当然我们的 server端也要放在里面,它里面有自带的一些server端应用doc 顾名思义 帮助不大lib 我们开发server 时....
分类:编程语言   时间:2015-07-09 13:04:28    收藏:0  评论:0  赞:0  阅读:246
二叉排序树
二叉排序树又称“二叉查找树”、“二叉搜索树”。二叉排序树:或者是一棵空树,或者是具有下列性质的二叉树:1. 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;2. 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;3. 它的左、右子树也分别为二叉排序树。二叉排序树通常采用二叉...
分类:编程语言   时间:2015-07-09 13:03:55    收藏:0  评论:0  赞:0  阅读:254
Java的工作方式
1. 编写源代码。列入存为 Party.java 2. 编译器。 执行javac来编译源代码。编译器会检查错误。 3. 如果程序没有错误,编译器产生编译文件Party.class文件。这个编译文件由字节码组成。这个编译文件与平台无关 4. 启动JVM(Java虚拟机),运行Party.calss. ...
分类:编程语言   时间:2015-07-09 13:01:05    收藏:0  评论:0  赞:0  阅读:271
C++模板编程中只特化模板类的一个成员函数
模板编程中如果要特化或偏特化(局部特化)一个类模板,需要特化该类模板的所有成员函数。类模板中大多数成员函数的功能可能是一模一样的,特化时我们可能只需要重新实现1、2个成员函数即可。在这种情况下,如果全部重写该模板类的所有成员函数,不但会增加工作量,也不利于代码的维护。例如下面的类模板A,只有在模板参...
分类:编程语言   时间:2015-07-09 13:00:35    收藏:0  评论:0  赞:0  阅读:269
关于java中的批注@SuppressWarnings
J2SE提供的最后一个批注是@SuppressWarnings.该批注的作用是给编译器一条指令,告诉它对批注的代码元素内部的某些警告保持沉默。背景:J2SE5.0为java语言添加了几个特性和新的警告,并承诺将来会有更多的警告,您可以为 "javac" 添加 -Xlint 参数来控制是否报告这些警告...
分类:编程语言   时间:2015-07-09 12:59:15    收藏:0  评论:0  赞:0  阅读:244
Python-PyQt4学习资料汇总
摘自:http://www.cnblogs.com/coderzh/archive/2009/06/28/1512654.html官方文档: http://pyqt.sourceforge.net/Docs/PyQt4/classes.html一个月前研究了下PyQt4,感觉比较不错。相比wxpyt...
分类:编程语言   时间:2015-07-09 12:57:15    收藏:0  评论:0  赞:0  阅读:395
深入理解javascript中的this 关键字(转载)
在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,充分了解this的相关知识有助于我们在编写面向对象的JavaScript程序时能够游刃有余。1、一般用处 对于this关键字最重要的是明确this所引用的对象是哪一个,也许很多资料上都有自己的解释,但有些概...
分类:编程语言   时间:2015-07-09 12:55:55    收藏:0  评论:0  赞:0  阅读:172
C++ map
为了实现快速查找,map内部本身就是按序存储的(比如红黑树)。在我们插入键值对时,就会按照key的大小顺序进行存储。Map的定义:1 template , //入参为key2 //键 值 用于key比较的函数对象,与相对的grea...
分类:编程语言   时间:2015-07-09 12:55:15    收藏:0  评论:0  赞:0  阅读:282
Java(多态练习 instanceof)
/* 题目: (多态,instanceof)有如下代码class Animal{ private String name; // 1}class Dog extends Animal{ //2}class Cat extends Animal{ //3} public class TestAnim....
分类:编程语言   时间:2015-07-09 12:52:45    收藏:0  评论:0  赞:1  阅读:417
java敏感词过滤
敏感词过滤在网站开发必不可少。一般用DFA,这种比较好的算法实现的.参考链接:http://cmsblogs.com/?p=1031一个比较好的代码实现: 1 import java.io.IOException; 2 import java.util.ArrayList; 3 impor...
分类:编程语言   时间:2015-07-09 12:51:05    收藏:0  评论:0  赞:0  阅读:294
java1.6的httpServer。可直接获取和处理http请求
介绍摘自网络: JDK6提供了一个简单的Http Server API,据此我们可以构建自己的嵌入式Http Server,它支持Http和Https协议,提供了HTTP1.1的部分实现,没有被实现的那部分可以通过扩展已有的Http Server API来实现,程序员必须自己实现HttpHandl....
分类:编程语言   时间:2015-07-09 12:50:25    收藏:0  评论:0  赞:0  阅读:833
php中向前台js中传送一个二维数组
在php中向前台js中传送一个二维数组,并在前台js接收获取其中值的全过程方法:(1),方法说明:现在后台将数组发送到前台echo json_encode($result);然后再在js页面中的ajax一部传送的返货函数中接收,最重要的是接受的时候设置一下接收参数的类型:$.post("http:"...
分类:编程语言   时间:2015-07-09 12:45:45    收藏:0  评论:0  赞:0  阅读:334
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!