自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(177)
  • 资源 (30)
  • 收藏
  • 关注

原创 基于C++中netCDF库读取.nc数据时的一些坑

本文介绍基于C++ 语言的netCDF库读取.nc格式的栅格文件时,出现数据无法读取、数据读取错误、无法依据维度提取变量等情况的原因与解决方法。最近,由于需要读取ERA5气象数据,因此使用C++语言中的netCDF库读取.nc格式文件;这其中也是踩了很多的坑,所以在此记录一下,也相当于是汇总了C++ 的netCDF库读取.nc文件时的一些常见问题。

2024-04-16 15:15:07 555

原创 C++读取NC数据的结果与真实数值不一致的解决方法

其中,偶然发现在Visual Studio的代码中读取到的.nc文件的数据,和其实际的数据(ArcMap等软件打开所显示的数据)不一致;那么,我们就可以将这个scale_factor和add_offset,分别作用到我们读取得到的原始数据上(因为我这里.nc格式数据的数据量非常大,所以我们就只处理前100个),来看看其数值是否正确;可以看到,此时上图中所显示的数据,就和上上图中,我们在Visual Studio的代码中读取到的.nc文件的数据是一致的了。可以看到,此时得到的结果,就符合实际了;

2024-04-16 15:08:02 544

原创 在Visual Studio配置C++的netCDF库的方法

如果出现如下图所示的情况,提示This function or variable may be unsafe类似的报错,那么可以看到,这个报错给出了一个字段——在我这里就是_CRT_SECURE_NO_WARNINGS这个字段。如果项目里有关netCDF库的代码可以成功运行(如果大家此时还没有写完用到netCDF库的代码,那么可以用本文末尾给出的简单的测试代码),那么就大功告成了。安装过程中,主要注意以下几个界面的设置即可——首先,如下图所示,选择第二项,即。结尾的代码文件放入,得到的结果如下图所示。

2024-04-16 14:55:51 429

原创 vmware workstation 17 pro密钥最新大全

15。

2024-04-15 18:27:33 239

原创 QT QScrollBar 滚动条美化

滚动条区域是指滚动条中可单独通过qss修改样式的部分垂直滚动条包括:sub-line、add-line、add-page、sub-page、up-arrow、down-arrow、handle水平滚动条:sub-line、add-line、add-page、sub-page、left-arrow、right-arrow、handle。

2024-04-13 13:44:38 161

原创 QScrollBar滑块颜色通过setStyleSheet设置时未生效现象

方案:通过setStyleSheet设置QScrollBar::handle:vertical的。需求:需要单独修改QScrollBar的。通过以下方式设置滑块颜色,并未生效。现象:颜色修改未生效。

2024-04-13 13:41:00 115

原创 Qt-绘制多边形、椭圆、多条直线

所有的绘图操作是在绘图事件中进行。

2024-04-12 14:31:06 316

原创 gdal3.0以后更新引起的坐标转换的问题

在GDAL 3.0之前 OGRSpatialReference 类不遵守由定义CRS的机构强制的轴顺序,因此当顺序是纬度第一、经度第二时,从WKT字符串中剥离轴顺序信息。使用ogrcoordinateransformation类的坐标转换还假定该类的Transform()方法传递或返回的地理坐标使用经度、纬度顺序。为了帮助从仍然使用经度、纬度顺序坐标的代码基迁移,可以将元数据信息附加到OGRSpatialReference实例,以指定为了进行坐标转换,有效传递或返回的值的顺序将是经度、纬度。

2024-04-12 12:17:34 765

原创 关于GDAL计算图像坐标的几个问题

比如第一个,如何计算图像的四至范围,图像的四至范围从图1中可以看出,图像的四至其实就是图像左上角坐标和右下角的坐标为起来的矩形区域,那么就分别将左上角和右下角的行列号按照上面的公式进行转换即可得到四至范围;对于一个普通的标准图像来说(这里的标准图像是指GT(2)和GT(4)都为0),如图1所示,图像的行列号坐标为XOY,每个网格代表一个图像像素区域,i表示列号,j表示行号,淡蓝色右下角的行列坐标为(i,j),图中红色方块纵向长度为dy,横向长度为dx,分别为图像的分辨率;2:如何获取图像的四至范围?

2024-04-11 22:45:32 906

原创 【GDAL】找不到proj.db问题解决

GDAL是一个开源的地理空间数据处理库,它提供了许多用于读取、写入和转换各种地理空间数据格式的功能。大家根据自己的实际情况修改,目录名不一定非得是 proj4,也可能是 proj6 或 proj7。代码的第一行,需要我们找到包含proj.db文件的目录,并将这个目录的路径赋值给 path。,因为程序是要给用户使用的,而且不需要去修改用户的系统环境变量,会更好用。path的路径是可以根据项目需求进行修改的,我这里写死了,大家可以修改。从上图可以看到,在这个路径下,包含我们需要的 proj.db。

2024-04-11 15:48:00 255

原创 C++ Primer学习笔记 第3章 字符串,向量和数组

/初始化string对象的方式string s1;//默认初始化,s1是一个空字符串//s2是s1的副本//等价于s2(s1),s2是s1的副本//s3是该字面值"hiya"的副本,除了字符串//s4是该字符串字面值的副本//s5的内容是cccccccccc直接初始化和拷贝初始化如果使用等号(=)初始化一个变量,实际上执行的是拷贝初始化(copy initialization),编译器把等号右侧的初始值拷贝到新创建的对象中去。如果不使用等号,则执行的是。

2024-04-11 15:45:40 305

原创 C++ vector内存分配及正确释放

1.C++ vector:相当于一个动态数组,它的内存会随着size的增加而不断的增长。2.内存分配的两个函数:size()返回实际占用内存的个数capacity(),返回实际申请的空间大小,一般来说,capacity >= size。3.扩容:当capacity和size相等时,vector就会扩容,capacity会成倍增长。一般来说,vector扩容后内存是原来的2倍,但也有说扩容后是原来内存的1.5倍,与操作系统相关。

2024-04-11 15:25:59 87

原创 使用GDAL进行影像投影坐标、地理坐标、图上坐标的转换

其中参数-geoloc表示的后面给定坐标是投影坐标,-wgs84表示是WGS84参考系下的地理坐标(经纬度)。其输出是对应的图上坐标(行列号)。具体参数可以使用gdallocationinfo –help查看。四个函数分别进行投影坐标与地理坐标(经纬度)之间的转换,投影坐标和图上坐标(行列号)之间的转换。我们可以使用GDAL库自带的。,其实质就是一个仿射变换。

2024-04-11 13:54:31 206

原创 GDAL开发:地理坐标与投影坐标的转换

最近运用到QGis的开发,通过gdal库(操作各种栅格地理数据格式的库)解析shp文件得到想要的地理数据,开发过程中,想得到某段道路的折线长度,网上找很多资料都没有类似的代码示例(主要是讲解地理坐标和投影坐标的定义,很清晰、易理解,但没有找到自己想要的示例代码)。需要得到投影坐标对应的坐标参考系如图:WGS 84/UTM zone 50N, 选择坐标系过程中需要一一对应,如果不对图层覆盖范围是不对的。查询发现,发现好像没有可以直接获取椭球体的长度接口,因此获取的点坐标需要进行转换,转换代码很简单。

2024-04-11 13:52:20 118

原创 基于GDAL的地理坐标与投影坐标互转

在地理数据处理过程中,往往需要进行坐标之间的转换,地理坐标与投影坐标之间的转换是最常见的需求。然而由于在坐标转换时涉及过多参数,处理方式较为复杂,如何通过C++快速实现坐标转换成为亟需解决的难题。GDAL是处理地理数据的高效开源库,支持C++、Python等多种语言,可实现绝大部分数据处理需求,因此本人采用C++语言基于GDAL库进行坐标转化处理。我们发现,只需更新函数中的两个参数即可实现地理坐标与投影坐标互转,该方法更为简单快速!地理坐标——>投影坐标。投影坐标——>地理坐标。

2024-04-11 13:49:22 290

原创 C/C++ 实现 WGS84 经纬度(Longitude & Latitude)与 UTM 通用横轴墨卡托投影坐标系(XY, Easting & Northing)的转换

本文要解决的是如何将定位方案(例如组合导航)返回的经纬度信息转换为用 XY 表示的平面坐标,从而更加直观地描述位置与位置变化,且保持较高的精度。

2024-04-11 13:31:43 965

原创 Proj4 坐标转换(以北京54坐标转WGS84投影坐标系为例)

【代码】Proj4 坐标转换(以北京54坐标转WGS84投影坐标系为例)

2024-04-11 13:24:42 114

原创 创建大量栅格文件并分别写入像元数据:C++ GDAL代码实现

中遍历(虽然我们这里是需要建立新的栅格文件,但由于我这里新的栅格文件的命名规则是与原有的栅格文件一致的,所以就还是从原有的文件列表中遍历),函数新建栅格文件时,新的栅格文件的各项属性,比如行数、列数、像元大小、坐标信息等,都直接与这个模板栅格文件保持一致。而随后,就需要对我们处理后的栅格数据再进行输出,即建立新的大量的栅格遥感影像,并将我们处理后的像元数据依次输入进去。库中栅格文件的创建,但此时还没有将数据导入进去,因此在资源管理器中也是看不到具体的新的栅格文件的。首先,我们来明确一下本文所需实现的需求。

2024-04-10 18:01:28 320

原创 C++ GDAL提取多时相遥感影像中像素随时间变化的数值数组

这一部分主要是代码的头文件命名空间与我们自行撰写的自定义函数的声明;具体代码如下所示。其中,由于我们在接下来的代码中需要用到容器vector这一数据类型,因此首先需要添加;同时,我们在接下来的代码中需要用到头文件io.h中的部分函数(主要都是一些与计算机系统、文件管理相关的函数),因此需要添加;此外,我们是基于GDAL库来实现栅格数据读取的,因此需要添加。接下来,这里声明了一个自定义函数,具体我们在本文1.2部分介绍。这一部分是我们的自定义函数。= -1)do。

2024-04-10 18:00:09 964

原创 c++数组及初始化

【代码】c++数组及初始化。

2024-04-10 11:32:10 78

原创 动态库加载失败:error while loading shared libraries: xxx.so: cannot open shared object file: No such file o

可知,只要把动态库libcalc.so的绝对路径添加到动态载入器ld-linux.so的搜索路径中,那么动态载入器就可以获取到动态库libcalc.so的绝对路径,接着就可以找到动态库文件libcalc.so,将动态库文件载入内存,然后就可以使用动态库里面的代码,最终可执行程序main就可以成功运行,不会报错。首先进入存放动态库的文件夹内,然后输入如下命令,获取动态库libcalc.so的绝对路径,然后复制此绝对路径。结果如下图所示,可以看到,动态库libcalc.so没有被找到。

2024-04-10 11:30:25 867

原创 QT实现窗口大小随分辨率变化而变化

分辨率转换原理,如果窗口需要放在大分辨率的显示器上,需要将原窗口view大小调整到大分辨率的窗口对应的大小,然后将view进行scate放大;如果窗口需要放在小分辨率的显示器上,也需要将原窗口view大小调整到小分辨率的窗口对应的大小,需要将view进行scate缩小。实现原理,就是借用QGraphicsView的缩放功能来实现的,并且做好QGraphicsView的防锯齿设置,就能完美的适应各种不同分辨率的显示器上了。先上三张效果图,分别是原窗口、等比放大窗口和等比缩小窗口。

2024-04-10 11:29:59 229

原创 QGraphicsItem实现不随场景缩放而缩放,支持任意图片,图形,文字。

将要绘制的所有图形都先按照正常的比例进行绘制,绘制的画布设置为图片,这样相对于绘制了一张图片。然后将这张图片按照缩放比例来进行绘制。

2024-04-09 22:35:37 122

原创 Qt提升绘制效率,绘制加速。

通过以上两个场景,得出结论,不管是绘制多个或者逻辑复杂的静态图形还是绘制多个动态图形时,都可以通过生成图片的形式来提升绘制效率。:我们绘制多个静态图形和绘制一张图片哪个更快。很明显绘制多个图形的时候要慢很多。所以我们将多个图形变成一张图片就能实现加速。:绘制多个动态图形和将多个动态图形变成多张图片,效率还会有提升吗?在我们绘制一些复杂逻辑且数据量巨大的图形时,经常会出现。成一张图片,我们可以控制图片生成速度来减少cpu。问题,本文就是来进行讲解如何提升绘制效率的。控制图片生成速度后,cpu明显降低。

2024-04-09 22:34:29 466

原创 QT drawPixmap和drawImage处理图片模糊问题

当我们在1080的屏幕上显示清楚的图片放到2k屏幕上也可能会出现图片模糊,原因也是大图显示成小图或者显示成更大的图造成的缩放像素失真。drawPixmap和drawImage显示图片时,如果图片存在缩放时,会出现模糊现象,例如将一个100x100。解决方法:按照要显示的大小,我们代码提前给它缩放处理,防止它自动缩放。的图片显示到30x30的区域,这个时候就会出现模糊。这个问题就是大图显示成小图造成的像素失真。

2024-04-09 22:29:35 355

原创 qt打包程序打包之跨平台

然后在创建一个放打包文件的文件夹,这个文件夹它会对应根路径,如你命名mkdir -p uer/local/bin的话,那么程序安装后就在/usr/local/bin/下面,这边命名如下。然后设置qmake来源,这个直接决定了程序依赖的qt库的位置,如果我们需要指定qt标准库的位置,那么qt环境就需要在那个位置。然后删除旧的执行文件,编译生成新的,再来查看执行文件的链接库位置,发现已经被更改到我们指定的位置了。本文讲的是linux系统中的程序打包,首先我们创建一个简单的程序,我的程序叫做debtest。

2024-04-09 22:26:56 746

原创 QT4和QT5区别

3、 将如#include 带有“QtGui/”的类替换为#include ,或者替换成#include ,视具体情况而定。1、 在pro文件中添加QT += widgets模块,如果添加这个模块后,带有”QtGui/”的类一部分类型就不需要这个前缀了,可以直接用用本身的类名。13、 QTextCodec::setCodecForTr(QTextCodec::codecForName(“GB2312”))被取消,

2024-04-09 19:26:55 434

原创 QGraphicsView实现拖拽缩放

继承QGraphicsItem实现的自定义Item,由于QGraphicsItem它不继承QObject,所有它不具备信号槽机制,如果想要实现信号槽,可以多重继承,既继承QObject,又继承QGraphicsItem,就像QGraphicsObject它一样。其中QGraphicsItem需要继承重写,重写的派生类中必须需要实现两个函数,paint(item的绘制函数)和boundingRect(item的大小位置函数),因为这两个是纯虚函数。示例代码如下,该示例支持按钮缩放,滚轮缩放和鼠标拖拽。

2024-04-09 19:19:39 224

原创 遥感影像为什么需要分块处理

在具体的应用中,例如深度学习的训练过程,我们通常需要将遥感影像切割成较小的样本,如512x512像素的图像块,以适应GPU的内存限制。这个函数的参数是块的左上角坐标(x,y)和块的大小(cols,rows),返回的是一个二维数组,包含了块内的所有像素值。对于每个垂直条带,如果条带的右边界超过了图像的宽度,那么就将条带的宽度设置为从当前位置到图像右边界的距离,否则就使用。对于每个块,如果块的下边界超过了图像的高度,那么就将块的高度设置为从当前位置到图像下边界的距离,否则就使用。其实是有的,比如,请看下图。

2024-04-09 18:24:02 770

原创 (Python)根据经纬度从数字高程模型(DEM)文件获取高度

在地理信息系统(GIS)和遥感中,数字高程模型(Digital Elevation Model,简称DEM)是一种表示地表或地形高程信息的重要数据。DEM数据通常以栅格(raster)形式存在,其中每个像素的值表示相应地理位置的高程。之前介绍了如何进行6S大气校正,其中有一段代码是自动获取DEM的高度。原理及过程是,输入参数分别是经纬度、DEM文件。输入参数是高度。先把DEM文件读取为栅格,再把经纬度转换为行列号,根据行列号定位到DEM栅格,读取该栅格的数值,返回数据。

2024-04-09 18:19:36 196

原创 QGraphicsView、QGraphicsScene和QGraphicsItem坐标关系和应用

这里先创建一个矩形设置到sence中,然后再把图片设置到sence,运行后只看到图片看不到画的矩形原因在于sence中的items会根据additem的顺序展示出来,运行程序后先展示矩形,然后展示图片,但图片会覆盖矩形,所以只能看到图片,并不是矩形没有了,如果先additem图片在additem矩形,这样先展示图片,然后会在图片上画出矩形,这样可以正确显示。也是一个独立的坐标系,图像左上角默认为(0, 0)点,把图像放入scene,图像左上角坐标默认在scene的原点,设置图像左上角坐标。

2024-04-09 17:54:57 524

原创 为什么Qt的keypressevent等事件函数中都要最后调用父类QWidget的keyPressEvent函数?

2024-04-09 15:43:44 82

原创 QML QQuickItem处理鼠标事件

使用QtQuick时,因为QML和C++都能处理鼠标事件,这就造成了麻烦。以我目前经验来看,两者不能并存。除非手动调用另一个。

2024-04-09 15:35:23 210

原创 Qt Creator 12.0.2 debug 无法查看变量的值 Expression too Complex

鼠标放在局部变量上提示“expression too complex”。在调试窗口也看不到局部变量的值。这应该是qt的一个bug,

2024-04-09 14:52:38 368

原创 static在 C++ 中的四种用法

但是注意,静态成员函数无法访问类的非静态成员变量,因为这些变量是与类的实例关联的,而静态成员函数不属于任何具体的类的实例。这个版本的 std::thread 的构造函数会保存 this 指针,并在新的线程中用它来调用成员函数 bar。在这种情况下,我们不能直接传递一个非静态成员函数,因为非静态成员函数需要一个隐含的 this 指针,而我们在创建线程的时候不能提供这个 this 指针。因为非静态成员函数在调用时需要一个对象的上下文,而全局的函数无法提供这样的上下文。即使函数结束,静态局部变量的值也会保留。

2024-04-09 14:00:37 726

原创 C++ 命名空间中出现重复定义的情况---头文件中的命名空间定义了变量或者类对象

int b;

2024-04-09 12:11:54 151 1

原创 【C/C++面试必备】声明和定义的区别

声明是用来告诉编译器变量的名称和类型,而不分配内存。// 声明// 定义// 声明// 声明上面代码中,语句 extern int var;表示 var 在别的文件中已经定义,提示编译器遇到此变量时在其它模块中寻找其定义。语句 extern int ble = 10;表示定义了变量 ble,这一点需要注意。即使是 extern ,如果给变量赋值了,就是定义了。定义是为了给变量分配内存,可以为变量赋初值。全局变量或静态变量初始值为0,局部变量初始化为随机值。int value;

2024-04-09 12:06:15 201

原创 QGraphics框架场景中图元的移除与析构

所以在清空的时候直接clear就完了。如果item自己写了一个链表进行备份,调用clear就可以了,不用自己去遍历那个链表然后一个一个delete,在把scene clear掉,这样就和脱裤子打屁一样,注意这个词remove只是移除,并不是delete掉,所以只是场景中(显示出来的图元)没有了,空间还是存在。直接调用clear,链表也是,就这样,就这么简单。这个m_item的在内存中还是存在的!

2024-04-08 19:32:55 415

原创 【QT学习】Graphics View框架(高阶篇)- 使用Graphics View框架创建开机动画

在上一篇《Graphics View框架(进阶篇)- 派生QGraphicsItem类创建自定义图元item》中,我们介绍了创建自定义图元的具体流程,通过继承基类QGraphicsItem,重写基类的两个纯虚函数来计算自定义的图元轮廓的最小矩形并进行图元绘制。本篇,我们将对图元、场景和视图进行综合运用,使用Graphics View框架创建一个开机动画。以上就是Graphics View框架(高阶篇):使用Graphics View框架创建开机动画的所有内容。

2024-04-08 18:46:22 587

原创 【QT学习】Graphics View框架(进阶篇)- 派生QGraphicsItem类创建自定义图元item

本篇,我们将通过对类进行派生,创建自定义图元item并显示在窗口中。我们将以创建一张从文件读取的图片item为例进行分析。#include //图元#include //场景#include //视图//创建视图//创建场景//创建自定义图元项//将场景添加到视图中//将图元添加到场景中//设置窗口大小//窗口显示。

2024-04-08 18:31:09 896

HLMSEditor/bin目录下缺少的dll文件

HLMSEditor/bin目录下缺少的dll文件 HLMSEditor/bin目录下缺少的dll文件 使用vs2019 x64 Debug模式下编译

2023-05-24

ogre 3.16.4 vs2019 源码编译依赖库

ogre 3.16.4 vs2019 源码编译依赖库

2023-04-25

ContextCapture 中文教程完整版

ContextCapture 中文教程完整版

2020-08-19

arcsde10.2.txt

arcsde10.2安装包,亲测有效

2020-07-01

Meshlab官方教程.rar

Meshlab官方教程.rar

2020-05-15

泊松曲面重建论文源码分析PoissonRecon.cpp.txt

泊松曲面重建论文源码分析PoissonRecon.cpp

2020-04-25

CGAL-5.0.2官方文档

CGAL-5.0.2官方文档

2020-02-28

xshell5安装配置.docx

xshell5安装配置,连接vmware12pro.xshell5安装配置,连接vmware12pro.xshell5安装配置,连接vmware12pro.

2020-02-25

CGAL Arrangements and Their Applications A Step-by-Step Guide.rar

CGAL是Computational Geometry Algorithms Library(计算几何算法库)的缩写,用C++语言提供高效、可靠的算法库。被广泛应用于几何计算相关的领域,如信息可视化系统,计算机辅助设计,分子生物学,医学图像处理,计算机图形学,机器人设计等。

2020-02-15

架构探险——从零开始写Java Web框架 绝对完整!强烈推荐

《架构探险——从零开始写Java Web框架》首先从一个简单的 Web 应用开始,让读者学会如何使用IDEA、Maven、Git等开发工具搭建 Java Web 应用;接着通过一个简单的应用场景,为该 Web 应用添加若干业务功能,从需求分析与系统设计开始,带领读者动手完成该 Web 应用,完善相关细节,并对已有代码进行优化;然后基于传统 Servlet 框架搭建一款轻量级 Java Web 框架,一切都是从零开始,逐个实现类加载器、Bean容器、IoC框架、MVC框架,所涉及的代码也是整个框架的核心基础。为了使框架具备AOP特性,从代理技术讲到 AOP 技术,从 ThreadLocal 技术讲到事务控制技术。最后对框架进行优化与扩展,通过对现有框架的优化,使其可以提供更加完备的功能,并以扩展 Web 服务插件与安全控制插件为例,教会读者如何设计一款可扩展的Web应用框架。 [1]

2019-01-16

《跟老男孩学习Linux运维:Shell编程实战》带标签目录 绝对完整!!!

郑重声明:绝对完整!绝对完整!绝对完整!重要的事情说三遍。本文是在学习《跟老男孩学Linux运维之shell编程实战》这本书时记录的知识点。看了这本书,我受益匪浅,当然这仅是我个人观点。下面我们言归正传,开始了解一下shell脚本吧!

2019-01-09

跟老男孩学linux运维 核心系统命令实战-高清-完整-带目录 绝对完整!!! 绝对完整!!!

郑重声明:绝对完整!!! 绝对完整!!!本书是一本较完整的、偏重实战的Linux命令图书,但并非大而全,很多命令讲解均取之于企业中解决问题的实战案例,并结合老男孩十几年的运维工作和教学工作进行了梳理。全书从脉络上共分为12章,具体分布如下。 [1] 第壹章为Linux命令行简介,第2章讲解的是文件和目录操作命令,第3章讲解的是文件过滤及内容编辑处理命令,第4章讲解的是文本处理三剑客,即grep、sed、awk。第5-6章讲解的是Linux信息显示与搜索文件、文件备份与压缩等命令。第7-8章讲解的是Linux用户管理及用户信息查询、磁盘与文件系统管理等命令。第9-11章讲解的是Linux进程管理、网络管理、系统管理等命令。第12章讲解的是Linux系统常用的Bash内置命令。

2019-01-09

跟老男孩学linux运维 web集群实战

郑重声明:网上一些资源并不完整,本书是我购买的完整电子版!绝对完整!!!《跟老男孩学Linux运维:Web集群实战》针对中小规模网站集群的搭建、部署、优化进行了详细讲解,全书可分为三大部分,其中第一部分讲的是Linux相关基础且重要的知识,第二部分针对当下流行的Web环境架构(LNMP)的搭建及企业级Web优化等进行了讲解,第三部分讲的是Web集群后端数据存储和Web集群前端负载均衡。

2019-01-09

汤国安 地理信息教程课后答案

汤国安 地理信息教程课后答案汤国安 地理信息教程课后答案,本人亲自呕心沥血整理,绝对完全。如果有谁需要课本电子版,请给我留言。这里为课后答案。

2018-08-22

地理信息系统概论 考研参考书

考研指定参考用书,地理信息概论考研指定参考用书,

2018-08-16

javascript基础教程(第八版)

javascript基础教程(第八版),中文完整版本。适合小白。图灵社区推荐入门书籍。也适合想进一步提高的各位同学

2017-10-09

java Threads and the Concurrency Utilities

java Threads,Concurrency Utilities.2015年出版的最新线程书籍。英文原版,目前还没中文版。看不懂的不要下载

2017-10-08

深入React技术栈

深入React技术栈,全面深入详细介绍react,图灵教育图书出版社系列。深入React技术栈,全面深入详细介绍react,图灵教育图书出版社系列。

2017-09-04

jquery官方指定教材三本

[Learning.jQuery(4th,2013.6)].Jonathan.Chaffer.文字版 jQuery_Succinctly JQuery In Action(us_en) 官网下方推荐的三本书,这里提供了pdf版本的,希望对大家有帮助。

2017-06-18

jquery ui Themes Begginner's Guide

jquery ui Themes Begginner's Guide(官方指定参考书系列三 正版扫描)

2017-06-15

jquery ui cookbook jquery ui官方指定参考书系列二

jquery ui cookbook ( jquery ui官方指定参考书系列二,原版扫描)

2017-06-15

jquery ui in action 官方指定参考书系列一

jquery ui in action 官方指定参考书系列一,好不容易找到的。原版扫描

2017-06-15

jquery in action

action系列经典书籍

2017-06-15

Learning jQuery 第四版 官方指定参考书

jquery官方指定参考书,适合初学者和想进一步提升jquery水平者

2017-06-15

head first servlet&jsp

servlet jsp

2017-06-06

Node.js实战 图灵系列

图灵系列清晰介绍node.js的实用性,特别适合初学者。

2017-05-31

jstl 源代码

jstl完整的源代码,已经验证过

2017-05-30

Head first Ajax

head first ajax

2017-05-25

Head first Html & CSS and XHTML

Head first Html & CSS & Xhtml

2017-05-25

java se 8.0 pdf

2017-03-09

Harnessing Hibernate

免费分享知识,我只是一个传播者

2017-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除