首页 > 编程语言
lua学习笔记---表(数组)
这里的表可以看成一个数据类型,与C语言中的数组有的一拼。 但是相对于C语言的数组来说比较灵活,它的下标和元素都很随意,下标不限于整型(0,1,2,3…),元素也可能不是一直的一个数据类型,它的元素其中也能是整型,浮点型等。 形式1> 先创建一个空表;然后初始化表 Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio > T = {} > T[0]...
分类:编程语言   时间:2015-02-16 00:24:26    收藏:0  评论:0  赞:0  阅读:366
Qt搭建多线程Server
起因是MySQL在Android上没有驱动。也就是说,移动端想要访问远程数据库,必须通过一台(或多台)PC进行中转。中转PC作为Server,接受来自移动端Socket访问数据库的要求,Server访问数据库,取得数据,通过Socket发送给移动端。Qt写个C/S其实很简单,网上各种教程,硬伤:Se...
分类:编程语言   时间:2015-02-16 00:22:45    收藏:0  评论:0  赞:0  阅读:645
算法模板——线段树8 (字符串回文变换)
实现功能:输入一个长度为N的由26个大写字母组成的字符串,输入M条指令:"1 x y",将x到y的字串重组构成一个字典序最小的回文串,如果不能构成回文串输出False,否则True并完成变换;"2 x y"输出从x到y的子串;"3 x y t"将x到y的所有字全部变成chr(t+64)(即对应大写字...
分类:编程语言   时间:2015-02-16 00:22:15    收藏:0  评论:0  赞:0  阅读:348
归并排序
归并排序(Merge sort)是创建在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。算法描述:将待排序数据分为两部分(递归调用归并排序)。对两部分数据进行归并操作。时间复杂度:T(N) = 2 * T(N/2) + cN = 2.....
分类:编程语言   时间:2015-02-16 00:20:55    收藏:0  评论:0  赞:0  阅读:340
C#语言开发规范-ching版
学习C#之初,始终不知道怎么命名比较好,很多时候无从命名,终于有一天我整理了一份命名规范文档,自此我就是按照这个命名规范书写代码,整洁度无可言表,拙劣之处请大家斧正,愚某虚心接受,如有雷同,不胜荣幸C#语言开发规范作者ching1. 命名规范a)类【规则1-1】使用Pascal规则命名类名,即首字母...
分类:编程语言   时间:2015-02-16 00:19:55    收藏:0  评论:0  赞:0  阅读:333
C#中自定义类数组和结构数组的使用
如有雷同,不胜荣幸,若转载,请注明C#中自定义类数组和结构数组的使用最近在很多项目中发现很多时候给定的数组要实现某个逻辑或处理很是麻烦,一维数组,二维数组,,,等等需要经过n多转换,还不如自己写一个自定义数组,既方便又节省时间,以下是类数组,其实相当于定义了一个实体类一样,只是使用的时候写成数组的形...
分类:编程语言   时间:2015-02-16 00:18:15    收藏:0  评论:0  赞:0  阅读:380
C# 线程间不能调用剪切板的问题
最近做一个项目,需要用到线程,而且要用到剪切板,创建了一个子线程之后发现在子线程中剪切板上获取不到数据,当时特别纳闷,上网查资料,最后终于搞定,现将解决方法归纳如下:第一步:public void btnAutoFocus_Click(object sender,EventArgs e){Threa...
分类:编程语言   时间:2015-02-16 00:18:05    收藏:0  评论:0  赞:0  阅读:280
Convert Sorted List to Binary Search Tree java
1 public TreeNode sortedListToBST(ListNode head) { 2 if(head==null) return new TreeNode(0); 3 ArrayList arr=new ArrayList(); 4 ...
分类:编程语言   时间:2015-02-16 00:17:55    收藏:0  评论:0  赞:0  阅读:382
关于spring framework最新发布压缩包的下载问题 【非常非常新手帖】
关于spring framework最新发布压缩包的下载问题 【非常非常新手帖】 - Java之道 - 博客频道 - CSDN.NET最近,spirng官方改版,spring framework最新release的zip包已经在官网上找不着相应链接了,都改成maven构建下载的方式了,让初学者无从下...
分类:编程语言   时间:2015-02-16 00:17:25    收藏:0  评论:0  赞:0  阅读:351
Python读文件的几种方式
介绍本文介绍在python中读取文件的方法。正文1.f=open(input_file) forlineinf: do_stuff(line)f.close()2.forlineinopen(‘myfile‘,‘r‘).readlines(): do_something(line)readlines()读文件的时候会把整个文件一次读到内存,所以这种方法不适合读取大文件。3.importfileinput f..
分类:编程语言   时间:2015-02-15 23:14:05    收藏:0  评论:0  赞:0  阅读:585
Python调用shell的几种方式
1.cmd="someunixcommand" retcode=subprocess.call(cmd,shell=True)2.ssh=paramiko.SSHClient() ssh.connect(server,username=username,password=password) ssh_stdin,ssh_stdout,ssh_stderr=ssh.exec_command(cmd_to_execute)3.importspur shell=spur.SshShell(hostname="loc..
分类:编程语言   时间:2015-02-15 23:13:56    收藏:0  评论:0  赞:0  阅读:647
Dijkstra算法和Floyed算法
写的比较好的三篇文章Floyed算法最短路径-Dijkstra算法和Floyed算法最短路径之Dijkstra算法和Floyed算法哈哈,他山之石,可以攻玉自己有心得,慢慢补充
分类:编程语言   时间:2015-02-15 23:05:35    收藏:0  评论:0  赞:0  阅读:367
maven下载spring
maven下载spring - Spring,maven - Java - ITeye论坛首先感谢博客园的大师Fangjins,看他的博客收益良多,在下只是在大师的解惑和借鉴下完成这篇文章。 喜欢被授以渔,不喜欢被授以鱼,本着这个精神,才有勇气写这篇文章,请雅客手下留情。 以前用spring只要在管...
分类:编程语言   时间:2015-02-15 23:04:39    收藏:0  评论:0  赞:0  阅读:393
算法模板——并查集 2(支持快速即时查询本连通块内容,纯原创!)
实现功能:输入N,现在有N个数;接下来输入任意行,如果是"1 x y"则表示把x和y所在的块合并;如果是"2 x"则表示输出x所在的块的全部内容原理:其实主要是自己创造了一个可并链line,he表示链头,ta表示链尾,然后对于不同块之间的合并就是直接把两条链对接,也就是一个的尾巴接到另一个的头上,构...
分类:编程语言   时间:2015-02-15 22:59:35    收藏:0  评论:0  赞:0  阅读:281
java NIO原理及通信模型
Java NIO是在jdk1.4开始使用的,它既可以说成“新IO”,也可以说成非阻塞式I/O。下面是java NIO的工作原理: 由一个专门的线程来处理所有的IO事件,并负责分发。 事件驱动机制:事件到的时候触发,而不是同步的去...
分类:编程语言   时间:2015-02-15 21:57:05    收藏:0  评论:0  赞:0  阅读:331
java虚拟机的内存问题
虚拟机占内存的问题 我们可以使用Runtime类来查看一个java程序运行时虚拟机的状态。 每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。我们需要手动创建。其中getRuntime()中有三个方法,如下: totalMemory() 返回 J...
分类:编程语言   时间:2015-02-15 21:54:26    收藏:0  评论:0  赞:0  阅读:345
java--控制台梭哈游戏
下面这个类封装了一个梭哈游戏,具体的思路见代码 package lkl1; import java.util.Arrays; import java.util.Scanner; import java.util.Random; public class SuohaGame { //玩家手里的牌用数字组合表示,第一位数字4--1表示 //牌的花色(分别为黑红梅方),后面的一位或两位数字 ...
分类:编程语言   时间:2015-02-15 21:53:16    收藏:0  评论:0  赞:0  阅读:461
uva 10474 Where is the Marble?(排序)
uva 10474 Where is the Marble? Raju and Meena love to play with Marbles. They have got a lot of marbles with numbers written on them. At the beginning, Raju would place the marbles one afte...
分类:编程语言   时间:2015-02-15 21:52:37    收藏:0  评论:0  赞:0  阅读:383
AVL树的实现(C语言实现)
最近恶补数据结构,不过抱着小侄女实在复习不进去。。。这才复习完树 当时对于平衡树就没有一个系统的了解  具体的感念就不贴了,仔细说一说如何调整平衡二叉树 如果插入破坏了原有的平衡,“麻烦结点”在发现者右子树的右边,因而叫 RR 插入,需要RR 旋转(右单旋) 做如下调整 “麻烦结点”在发现者左子树的左边,因而叫 LL 插入,需要LL 旋转(左单旋)...
分类:编程语言   时间:2015-02-15 21:52:29    收藏:0  评论:0  赞:0  阅读:660
【C/C++学院】(12)C++标准模板库STL
1.简介          STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器)。  2.vector向量 #include "iostream" #include "vector" using namespace std; //== != [] = //(vector模板类型 void printfArray(vector...
分类:编程语言   时间:2015-02-15 21:50:35    收藏:0  评论:0  赞:0  阅读:414
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!