- 博客(24)
- 资源 (33)
- 收藏
- 关注
转载 通过Xshell向Linux服务器上传文件
本文旨在讲述Xshell 5+lrzsz实现Windows客户端向Linux服务器上传文件,实现文件的快速上传。工具/原料Xshell 5lrzsz的rpm包方法/步骤打开Xshell,登录Linux服务器查看lrzsz(r
2017-12-28 14:42:11 474 1
转载 如何通过cPanel面板的文件管理器上传文件夹
当我们搭建好网站,在管理虚拟主机空间的文件时,通常使用FTP工具进行上传、删除文件,但是,如果您的虚拟主机商提供cPanel控制面板的话,我们可以直接在线进行解压,这样能快速的解决文件的上传,下面香港主机商——bluehost为大家介绍具体的操作步骤。通过cPanel面板的文件管理器上传文件的具体操作步骤如下:1.通过点击cn.bluehost.com页面右上角的‘登陆’按钮来登陆账户
2017-12-28 10:32:02 1955
转载 STL系列之一 deque双向队列
deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,deque在接口上和vector非常相似,下面列出deque的常用成员函数: deque的实现比较复杂,内部会维护一个map(注意!不是STL中的map容器)即一小块连续的空间,该空间中每个元素都是指针,指向另一段(较大的)区域,这个区域称为缓冲区,缓冲区用来保存deque中的数据。因此deque在随机
2017-12-26 14:26:55 196
转载 C/C++ socket编程教程之六:使用listen(),accept(),write(),read()函数
对于服务器端程序,使用 bind() 绑定套接字后,还需要使用 listen() 函数让套接字进入被动监听状态,再调用 accept() 函数,就可以随时响应客户端的请求了。listen() 函数通过 listen() 函数可以让套接字进入被动监听状态,它的原型为:int listen(int sock, int backlog); //Linuxint listen(S
2017-12-25 17:44:27 4590
转载 buntu-E:Encountered a section with no Package: header的解决办法
刚才打开ubuntu,我的版本是12.04.正想使用sudo apt-get install build-essential 时,出现了如下错误:E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_d
2017-12-25 09:09:40 343
转载 Boost信号/槽signals2
信号槽是Qt框架中一个重要的部分,主要用来解耦一组互相协作的类,使用起来非常方便。项目中有同事引入了第三方的信号槽机制,其实Boost本身就有信号/槽,而且Boost的模块相对来说更稳定。 signals2基于Boost里另一个库signals实现了线程安全的观察者模式。signal中一个比较重要的操作函数是connect,它把插槽连接到信号上;插槽可以是任意可调用对象,包括函数指针、函数对...
2017-12-22 16:40:46 875 5
转载 ubuntu16.04安装teamviewer12依赖包解决
安装teamviewer下载地址:http://www.teamviewer.com/en/download/linux/下载的是:teamviewer_12.0.76279_i386.deb安装时过程:[html] view plain copy ➜ 下载 sudo dpkg -i teamviewer_12.0.76279_i386.deb
2017-12-20 19:59:49 1374
转载 C++ map的基本操作和使用
Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; mapmapstring; mapmapint; mapmapstring; mapmapchar; mapmapchar; mapmapint;
2017-12-19 20:55:00 193
转载 【C++ STL学习之三】容器deque深入学习
C++ STL容器deque和vector很类似,也是采用动态数组来管理元素。使用deque之前需包含头文件:#include 它是定义在命名空间std内的一个class template:templateclass _Ax = allocator >class deque;第一个template参数用来表示元素型别,第二个可有可无,指定内存模型。一般使用默认的
2017-12-19 15:33:38 227
转载 socket编程---send函数&recv函数详解
一、send函数函数原型:int send( SOCKET s,char *buf,int len,int flags );功能:不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。参数一:指定发送端套接字描述符;参数二:存放应用程序要发送数据的缓冲区;参数三:
2017-12-19 15:16:11 726
转载 函数声明后面的const用法
void function() const{}通常我们会看到一些函数声明后面会跟着一个const,这个const是做什么的呢?看一下下面的例子,就知道了。直接在编译前,就会提示下面的两个错误// test1107.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;class
2017-12-14 17:18:57 228
转载 使用 boost.foreach foreach
用过别的语言的朋友一定深受foreach这个命令所带来方便,可惜C++并没提供,随着1.34.0 boost.foreach正式成为boost的一部分,而且boost.foreach相当的简单易用。从此c++也有了foreach。一、使用方法语法:BOOST_FOREACH( VAR, COL ){ // To do}非常简单明了例:#includ
2017-12-13 15:54:20 471
转载 boost之Boost.Foreach遍历
类似perl和c#的foreach,BOOST_FOREACH给我们带来了一种简单而有效的遍历数组的方式。让我们首先来看个简单的例子:[cpp] view plain copy #include #include #include int main() { std::string hello( "Hello, world!"
2017-12-13 15:51:57 925
转载 C++中的STL中map用法详解
C++中的STL中map用法详解Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一 种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map
2017-12-13 15:48:21 272
转载 linux中fork()函数详解
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进
2017-12-12 11:44:33 359
转载 assert定义和用法
编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。使用断言可以创建更稳定,品质更好且不易于出错的代码。当需要在一
2017-12-12 11:20:52 990
转载 Ubuntu 16.04安装uGet替代迅雷,并在Chrome中设置为默认下载器
uGet是采用aria2作为下载后端,所以两个软件都必须同时安装。1、安装uGetsudo add-apt-repository ppa:plushuang-tw/uget-stablesudo apt-get updatesudo apt-get install uget2、安装aria2sudo add-apt-repository ppa:t-tuji
2017-12-10 22:47:08 1765
转载 return *this和return this有什么区别?
return *this返回当前对象, return this返回当前对象的地址(指向当前对象的指针)。 正确答案为:return *this返回的是当前对象的克隆或者本身(若返回类型为A, 则是克隆, 若返回类型为A&, 则是本身 )。return this返回当前对象的地址(指向当前对象的指针), 下面我们来看看程序吧:[cpp] view plain cop
2017-12-10 11:36:36 461
转载 Linux命令date日期时间和Unix时间戳互转
A.将日期转换为Unix时间戳将当前时间以Unix时间戳表示:date +%s输出如下:1361542433转换指定日期为Unix时间戳:date -d '2013-2-22 22:14' +%s输出如下:1361542440B.将Unix时间戳转换为日期时间不指定日期时间的格式:date -d @1361542596输出如下:Fri Feb 22 22:16:36 CST 201
2017-12-07 14:19:56 292
转载 交易延展性攻击原理(防止自己被攻击)
数字世界攻防是最有意思的事情,通读了延展性攻击原理后,任何使用类似算法和签名结构的数字货币都会面临这个攻击风险,虽然这个攻击不会实质性改变交易,但是足够影响一些心急的发送者,这就是攻防的魅力,永远接受挑战,越战越强。交易延展性交易的延展性,也被称作为是可锻性,即同样一个东西,它的本质和质量都没有改变,但是它的形状改变了。而这个可锻性,会造成交易ID——TXID的不一致,从而导致用户
2017-12-05 16:27:33 392
转载 Qt入门之信号与槽机制
一. 简介就我个人来理解,信号槽机制与Windows下消息机制类似,消息机制是基于回调函数,Qt中用信号与槽来代替函数指针,使程序更安全简洁。信号和槽机制是 Qt 的核心机制,可以让编程人员将互不相关的对象绑定在一起,实现对象之间的通信。信号当对象改变其状态时,信号就由该对象发射 (emit) 出去,而且对象只负责发送信号,它不知道另一端是谁在接收这个信号。这样就做到了真正的信
2017-12-04 19:08:44 309
转载 Ubuntu16.4kylin 安装 teamviewer12乱码问题
今天在Ubuntu16.4kylin 安装 teamviewer12 出现在乱码 搞了两个多小时 重装了无数次不行 最后发现原因原来teamviewer12在linux是通过虚拟机的 而这里的字体有问题 最后无奈之下把windows下的Fonts文件夹替换了teamviewer下的Fonts在起动成功 ! 由于 我装的是双系统 所以可以在windows下找到Fonts 没有双系统的同学自己
2017-12-04 15:25:36 442
转载 QT 为按钮添加事件
-.在vs2010环境中。在QT designer中为helloword.ui添加pushbutton ,返回vs(1):第一种方式:在helloword.h中添加:public slots: void ClickButton();在helloword.cpp中:构造函数中添加:connect(ui.button_exit, SIGNAL(
2017-12-04 15:23:32 29818 1
转载 ubuntu16.04LTS安装Qt Creator
开发需要,在 Linux下安装Qt Creator。我电脑装的是Ubuntu16.04LTS,其它的应该相同!1.Qt下载关于Qt下载,比较机智的同学都回去官网直接download,但是步骤相当繁琐!大家可以打开下面的链接,里面有各版本Qt,操作简单,童叟无欺!http://download.qt.io/archive/qt/Linux最新版是5.5.1,大家根据需要下载x86或x
2017-12-02 16:12:08 285
区块链在数字农业领域的应用与探索报告.pdf
2021-06-23
区块链技术在金融业的场景应用探析及相关金融监管政策的研究.pdf
2021-06-23
区块链对会计信息保真的应用分析.pdf
2021-06-23
基于区块链技术的居家养老生态体系探究.pdf
2021-06-23
基于区块链的食品溯源研究与应用.pdf
2021-06-23
基于Hyperledger-Fabric的区块链农产品溯源方案.pdf
2021-06-23
PolkaDot中文白皮书.pdf
2021-06-23
区块链协议新方向—图灵奖得主Macali开发Algorand_中钞区块链技术研究院.pdf
2020-03-03
Windows7_X64_ramdisk 虚拟硬盘
2013-06-26
JAVA API 官方文档中文版.CHM 电子书
2013-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人