码迷,mamicode.com
首页 > 编程语言
expect 命令脚本语言实战
一.expect实现自动填入密码1.vissh.exp.201#!/usr/bin/expectspawnssh-p20000oldboy@192.168.1.201/sbin/ifconfigeth0settimeout60expect"*password:"send"abcdef\n"expecteofexit2.chmod700ssh.exp.201#注。要是没有权限执行,也可以直接expect,700权限。防止其它用户查看脚本..
分类:编程语言   时间:2014-10-13 02:03:19    阅读次数:287
A*寻路算法的lua实现
一、问题概述游戏中有敌我双方,有四十个方格,当轮到我方武将行动的时候,要先显示出我方武将可以行动的方位,这个就涉及到我方武将的行动力的大小来决定,预先做出路径的预算。这里还要考虑敌方以及地标(例如:炸弹、势头)的阻挡,以及特殊方格对武将行动力的消耗以及敌方的间..
分类:编程语言   时间:2014-10-13 02:34:50    阅读次数:388
C++调用Python
最近在学习Python,主要是学习脚本语言,可以跨平台,轻量级,拥有做一些测试的工具。当然也是因为,看Boost书的时候,里面说C++可以调用Python,所以就花了一段时间学习了下。现在开始学习C++调用Python.安装完Python后,安装目录下有头文件include和libs,VS可以通过设置这两个..
分类:编程语言   时间:2014-10-13 03:57:59    阅读次数:367
Java设计模式菜鸟系列(二十三)访问者模式建模与实现
访问者模式(Visitor):把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定而算法又容易变化的系统。访问者模式的优点是增加操作很容易,因为增加操作意味着增加新的访问者;而它的缺点就是增加新的数据结构很困难。 访问者模式就是一种分离对象数据结构与行为的方法,通过这种分离,可达到为一个被访问者动态添加新的操作而无需做其它的修改的效果。...
分类:编程语言   时间:2014-10-13 03:18:59    阅读次数:229
旋转数组的最小数字
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入的第一行为一个整数n(1:代表旋转数组的元素个数。 输入的第二行包括n个整数,其中每个整数a的范围是(1。...
分类:编程语言   时间:2014-10-13 02:11:39    阅读次数:240
JAVA进阶-网络编程
>通过套接字连接服务器Socket指代套接字>读取任意网站的首页---------[java] view plaincopyprint?/***@authorLean@date:2014-10-9*/publicclassSocketSample{publicstaticvoidmain(Strin...
分类:编程语言   时间:2014-10-13 02:25:59    阅读次数:236
【转】多进程 & 多线程的区别与适用场景
关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程?...
分类:编程语言   时间:2014-10-13 03:12:38    阅读次数:4691
javaweb二维码
QRCode.java程序package my;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java.io...
分类:编程语言   时间:2014-10-13 02:05:28    阅读次数:235
[leetcode] path sum @ Python [recursion]
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.Fo...
分类:编程语言   时间:2014-10-13 03:11:58    阅读次数:257
动态载入javascript问题
使用require.js或者els.js加载module的时候在django项目上前端报:500 Dude, this is whack! django 后台报:ImproperlyConfigured: The storage backend of the staticfiles finder <class ‘django.contrib.stat...
分类:编程语言   时间:2014-10-13 02:42:39    阅读次数:205
Linux线程机制的分类和特性
(1)用户级线程 主要解决的是上下文切换的问题,它的调度算法和调度过程会全部由用户自行选择解决,在运行时不需要特定的内核支持。操作系统往往会提供一个用户空间的线程库,该用户程序库提供了线程的创建、调度和撤销等功能,而内核仍然对进程进行管理。如果一个进程中的某一个线程调用了一个阻塞的系统调用函数,那么该进程包括该进程中的线程也同时被阻塞。这种用户级线程的主要缺点是在一个进程中的多个线程的调度中无法...
分类:编程语言   时间:2014-10-13 01:50:49    阅读次数:205
设计模式的C++实现 3.抽象工厂
简单工厂模式和工厂模式 要求 同一类型的产品子类拥有共同的方法,这限制了产品子类的扩展。抽象工厂可以向客户端提供一个接口,是客户端在不必指定产品的具体情况下,创建多个产品族中的产品对象。抽象工厂中将同一类的产品子类归为一类,让它们继承同一个抽象子类,将一个抽象子类的具体产品子类视为一组。产品族是指位于不同产品等级结构中,功能相关联的产品组成的家族。一般位于不同等级结构的相同位置上。每一个产品族中的...
分类:编程语言   时间:2014-10-13 02:23:48    阅读次数:157
C语言调用Lua函数
记得上学时,初中英文课本中,上网叫做surfing the internet,中文叫网上冲浪。那个时期,人们经常称互联网为赛博空间。如今工作了,大量的零碎时间用于上微博,知乎,QQ,这些碎片化的阅读让人读起来轻松,也能获取些粗浅的信息。然而它们是消耗时间的黑洞,时间就这样一分一秒地飞逝,年末的时候,知乎会告诉你回答了多少问题,阅读了相当于一部《红楼梦》那么多的文字。只是当你静下来一想,这些浅阅读并...
分类:编程语言   时间:2014-10-13 02:39:08    阅读次数:212
解决Fail to create the java Virtual Machine
在使用eclipse进行java编程或者安卓编程的时候,会偶尔出现这样的问题:Fail to create the java Virtual Machine。出现这种提示的愿意有很多,但终究还是eclipse本身的一个小问题 --------------------------------------------------------------  技术qq交流群:JavaDream:251...
分类:编程语言   时间:2014-10-13 00:58:18    阅读次数:307
JAVA学习第二十六课(多线程(六))- 多生产者多消费者问题
多生产者多消费者问题 以生产馒头 消费馒头为例。 class Resource { private String name; private int count = 1; private boolean flag = false; public synchronized void set(String name) { if (flag) { try { ...
分类:编程语言   时间:2014-10-13 02:21:18    阅读次数:208
python+ueditor+七牛云存储整合
开发环境:python pyramid。 参考网址:http://developer.qiniu.com/docs/v6/sdk/python-sdk.html,http://my.oschina.net/duoduo3369/blog/174655 项目中要将ueditor集成到网站,但是图片上传有问题。于是采取客户端(终端用户) => 七牛 => 业务服务器的方式来处理图片。详细的...
分类:编程语言   时间:2014-10-13 00:41:08    阅读次数:305
Java设计模式菜鸟系列(二十二)中介者模式建模与实现
中介者模式(Mediator):主要用来降低类与类之间的耦合的,因为如果类与类之间有依赖关系的话,不利于功能的拓展和维护,因为只要修改一个对象,其它关联的对象都得进行修改。 中介者模式只需关心和Mediator类的关系,具体类与类之间的关系及调用交给Mediator就行。...
分类:编程语言   时间:2014-10-13 02:03:38    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!