现在位置: 首页 > Licextide发表的所有文章
Serv-U在linux下使用ftp命令访问windows下的ftp服务器 在linux下使用ftp命令访问windows下的Serv-U服务器 1. 连接ftp服务器 格式:ftp [hostname  ip-address] a)在linux命令行下输入:ftp 10.18.34.115 b)服务器询问你用户名和口令,分别输入yint和相应密码,待认证通过即可。 2. 下载文件 下载文件通常用get和mget这两条命令。 a) get 格式:get [remote-file] [local-file] 将文件从远端主机中传送至本地主机中. 如要获取服务器上E:/rose/1.bmp,则 ftp> get /rose/1.bmp 1.bmp (回车) b) mget 格式:mget [remote-files......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 1000字 评论关闭
PHP Global变量在实际应用中会发现许多问题需要我们不断的去完善处理。我们在这篇文章中就针对PHP Global变量出现的问题给出了一些具体的解决办法。 PHP hack的使用技巧详解 代码实现PHP GTK写文本查看器 网站开发中PHP语言优缺点 如何正确实现PHP function函数扩展 PHP error_log()函数处理错误日志 1:PHP Global变量的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件 $a=123;     function aa()   {   Global $a;    //如果不把$a定义为global......
阅读全文
  • 08月
  • 24日
编程语言 ⁄ 共 5092字 评论关闭
声明:本文参考了Alex Allain的文章http://www.cprogramming.com/c++11/c++11-lambda-closures.html 加入了自己的理解,不是简单的翻译 C++11终于知道要在语言中加入匿名函数了。匿名函数在很多时候可以为编码提供便利,这在下文会提到。很多语言中的匿名函数,如C++,都是用Lambda表达式实现的。Lambda表达式又称为lambda函数。我在下文中称之为Lambda函数。 为了明白Lambda函数的用处,请务必先搞明白C++中的自动类型推断:http://blog.csdn.net/kaitiren/article/details/22302767 基本的Lambda函数 我们可以这样定义......
阅读全文
  • 07月
  • 30日
综合 ⁄ 共 7463字 评论关闭
1. 根据概念判断: 如果一个正整数只有两个因子, 1和p,则称p为素数.这是通常最先想到的判断方法: 代码: bool isPrime(int n) { if(n < 2) return false; for(int i = 2; i < n; ++i) if(n%i == 0) return false; return true; } 时间复杂度O(n).2. 改进, 偶数都可以被2整除,去掉所有偶数 代码: bool isPrime(int n) { if(n < 2) return false; if(n == 2) return true; if(n%2 == 0) return false; for(int i = 3; i < n; i += 2) if(n%i == 0) ......
阅读全文
解决hgfs为空的方法: sudo apt-get install open-vm-dkms sudo mount -t vmhgfs .host:/ /mnt/hgfs 解决每次都要挂载的方法: 1、确保VMware中为Ubuntu已经成功设置Shared Folders,并且选中Always enabled。 2、启动Ubuntu,登入系统后,本以为已经自动挂载(redhat是自动挂载的),但是到/mnt/hgfs/下并没有看到挂载的共享文件夹,终端下输入: sudo -t vmhgfs .host:/ /mnt/hgfs,重新进入hgfs目录,就会看到已经成功挂载共享文件夹 3、此时,已经完成共享文件夹的挂载,可以任意编辑文件了。但是重新登录下Ubuntu,发......
阅读全文
  • 06月
  • 20日
综合 ⁄ 共 311字 评论关闭
 先创建一个helloworld.erl文件,文件内容如下: %% This is a simple Erlang module % 模块声明 -module(helloworld). % 函数导出声明 -export([pie/0]). % Test pie pie() -> 3.14.   通过shell编译、执行: $ erl Erlang R16B03 (erts-5.10.4) [source] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.10.4 (abort with ^G) 1> c(helloworld). {ok,helloworld} 2> helloworld:pie(). 3.14 3>
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1218字 评论关闭
#include <cstring> #include <cstdio> #include <iostream> #include <algorithm> using namespace std; #define lson l,m,rt<<1 #define rson m+1,r,rt<<1|1 #define INF 1000000100 const int maxn = 210; double ty[maxn],kk; int flag; struct Line{ double x,y1,y2; int side; Line(){} void get(double xx=0,double yy1=0,double yy2=0,int sidee=0){ x=xx; y1=yy1; y2=yy2; side=sidee; } bool operator<(const Line& rhs)const{ return x < rhs.x; } }lin......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 29369字 评论关闭
实体框架使开发人员可以编写更少的数据访问代码,减少维护,将数据结构抽象化为更易于开展业务(标准化程度较低)的方式,并且有利于数据的持久性。当与 LINQ to Entities结合使用时,由于实体框架从概念模型中生成强类型化类,还有助于降低编译时错误的数量。实体框架生成开发人员能够依据其编写代码的概念模型。使用名为“EntityClient”的新数据提供程序和名为“实体 SQL”的新语言(类似于 T-SQL)可以直接与该模型交互。EntityClient 具有与熟悉的 ADO.NET 对象类似的模型,使用 EntityConnection 和 EntityCommand 对象返回 Db......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 4448字 评论关闭
http://www.csdn.net/article/2014-07-16/2820670-bitly-lessons-learned-building-a-distributed-system 摘要:每月爬取一亿网页,Bitly从事着典型的大数据BI业务。在Bacon会议上,该公司首席应用开发人员Sean O'Connor就Bitly的分布式架构进行了分享,其中重点介绍了“SOA+队列+异步消息”理念。 【编者按】从表面上看,Bitly是一家主打URL缩短和分享的公司,然而究其根本,Bitly却是一家真正的大数据公司,每月60亿的点击量、6亿的缩短服务、1亿网页的爬取,Bitly可以说从事着典型的大数据BI业务。在HighScalability近日的一......
阅读全文
(建议大家多看看官网教程:教程地址) 我们使用dmoz.org这个网站来作为小抓抓一展身手的对象。 首先先要回答一个问题。 问:把网站装进爬虫里,总共分几步? 答案很简单,四步: 新建项目 (Project):新建一个新的爬虫项目 明确目标(Items):明确你想要抓取的目标 制作爬虫(Spider):制作爬虫开始爬取网页 存储内容(Pipeline):设计管道存储爬取内容 好的,基本流程既然确定了,那接下来就一步一步的完成就可以了。 1.新建项目(Project) 在空目录下按住Shift键右击,选择“在此处打开命令窗口”,输入一......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1177字 评论关闭
++位操作包括两种:传统的C语言方式的位操作和C++中利用bitset容器的位操作     一、传统的C方式位操作: 1.基本操作:    使用一个unsigned int变量来作为位容器。 2.操作符: |   按位或操作符:result=exp1|exp2;当exp1和exp2中对应位中至少有一个为1时,result中对应位为1,否则为0。 &  按位与操作符::result=exp1&exp2;当exp1和exp2中对应位全为1时,result中对应位为1,否则为0。 ^  按位异或或操作符:result=exp1^exp2;当exp1和exp2中对应位不相同时,result中对应位为1,否则为0。 ~  反转操作符:将位容器......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1468字 评论关闭
这一篇主要主要讲Volley框架运作的原理。主要使用流程图来叙述,简单的分析了整个流程的过程,具体的请参考源代码或者查看我上一篇在文章末尾添上的链接。 一、Volley的准备 生成一个RequestQueue的队列。 二、用户添加Request 三、阻塞线程 (1)缓存队列处理器 (2)网络请求处理器 四、数据分发器 作为网络回应的处理器 五、总结 1. 当一个RequestQueue被成功申请后会开启一个CacheDispatcher(缓存调度器)和4个(默认)NetworkDispatcher(网络请求调度器); 2. CacheDispatcher缓存调度器最为第一层缓冲,开始工......
阅读全文