自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(264)
  • 资源 (14)
  • 论坛 (1)
  • 收藏
  • 关注

原创 JavaSE基础知识复习【13】

前言能够高效读写的缓冲流,能够转换编码的转换流,能够持久化存储对象的序列化流,这些功能更为强大的流,都是在基本的流对象基础之上创建而来的,相当于是对基本流对象的一种增强正文1、缓冲流缓冲流,也叫高效流,是对4个基本的FileXxx 流的增强,所以也是4个流,按照数据类型分类:字节缓冲流:BufferedInputStream,BufferedOutputStream字符缓冲流:BufferedReader,BufferedWriter缓冲流的基本原理,是在创建流对象时,会创建一个内置

2020-12-28 19:45:10 40

原创 JavaSE基础知识复习【12】

前言正文1、I/O流数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。【I/O流的分类】根据数据的流向分为:输入流和输出流。输入流 :把数据从其他设备上读取到内存中的流。输出流 :把数据从内存 中写出到其他设备上的流。根据数据的类型分为:字节流和字符流。字节流

2020-12-27 11:07:03 34

原创 JavaSE基础知识复习【07】

前言正文1、Map集合Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。Collection中的集合称为单列集合,Map>中的集合称为双列集合。需要注意的是,Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。2、Map常用子类HashMap<K,V>:存储数据采用的哈希表结构,元素的存取顺序

2020-12-19 20:29:19 31 1

原创 JavaSE基础知识复习【06】

前言正文1、List集合java.util.List接口 extends Collection接口List接口的特点:1. 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。2. 它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。3. 集合中可以有重复的元素,通过元素的equals方法,来比较是否为重复的元素。List接口中带索引的方法(特有)public void ad

2020-12-19 11:28:17 27 1

原创 JavaSE基础知识复习【05】

前言第一场雪正文1、集合2、

2020-12-18 16:49:49 13

原创 服务器启动时端口被占用问题(包含System占用端口解决方案)

前言启动Tomcat服务器时常常会显示8080端口已被占用,索性解决一下,其他端口被占用的情况也可借鉴本解决方案正文解决方案一般情况:CMD进入控制台后,输入命令netstat -ano来查看所有端口的使用详情,找到被占用端口对应的PID,然后在任务管理器中将该进程结束即可特殊情况:同一般情况,只是被占用端口对应的PID所对应的进程是System进程,不能被结束下面是一次实例演示如何解决System占用8080端口的问题首先进入控制台,输入以下命令,如下图所示,8080端口被PID为4的

2020-06-30 10:48:03 268

原创    Android中的事件处理总结
原力计划

Android中的事件处理总结Android系统对动作做出的响应机制就是事件处理。Android提供了两种事件处理机制。基于监听的事件处理机制 基于回调的事件处理机制一、基于监听的事件处理机制Android的事...

2020-03-28 15:49:11 1155

原创 ffmpeg将视频flv格式转为mp4格式

前言最近使用bilibili哔哩哔哩下载助手下载B站的视频时,发现下载的视频的格式都是.flv,因此想利用网络上的在线转换工具将flv转为mp4格式,无奈转换后的mp4视频,下载速度感人,于是使用ffmpeg视频处理神器来对视频进行格式转换。正文FFmpeg介绍FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、...

2020-02-28 18:05:29 2698 1

原创 CDN优势及何时选择使用CDN

前言简要介绍内容分发网络(CDN, Content Delevery Network)可以解决分布共享库的问题。CDN就是一个由服务器构成的网络,这个网络的用途就是分散存储一些公共的内容。CDN中的每台服务器都包含库的一份副本,这些服务器分布在世界上不同的国家和地区,以便达到利用带宽和加快下载的目的。浏览器访问库的时候使用一个公共的URL,而CDN的底层则通过地理位置最近、速度最快的服务...

2019-09-18 15:48:53 556 1

原创 (详解)IDEA中使用git教程

前言最近学习了一下VCS(Version Control System),这里我选择的是Git而不是SVN,因为Git在本地磁盘上就保留着所有当前项目的历史更新,所以处理起来速度飞快,这是使用空间换时间的处理方式。使用Git,即使在没有网络或VPN的情况下,你同样可以非常愉快的频繁提交更新到本地仓库,等到有了网络的时候再提交到远程的仓库(百度百科)。1.IDEA 安装GitIDEA虽然集成...

2019-06-08 21:26:12 55391 16

原创 解决proteus仿真时出现的错误 Cannot open 'C:\User\***\AppDate\Local\Temp\LISA4832.SDF'

前言学习单片机和数字电路设计都要用到Proteus仿真软件对电路图进行模拟仿真,这时候如果你的电脑用户名含中文字符就会报如下错误。1.Cannot open ‘C:\User\XXX\AppDate\Local\Temp\LISA4832.SDF’2.Simulation FAILED due to fatal simulator errors.解决方法方法一:更改账户名称通过将现有...

2019-05-03 16:03:25 68900 77

原创 数学建模总结:四类基本模型

前言数学建模四类基本模型的总结作者:吴翔1.优化模型1.1 数学规划模型线性规划、整数线性规划、非线性规划、多目标规划、动态规划。1.2 微分方程组模型阻滞增长模型、SARS传播模型。1.3 图论与网络优化问题最短路径问题、网络最大流问题、最小费用最大流问题、最小生成树问题(MST)、旅行商问题(TSP)、图的着色问题。1.4 概率模型决策模型、随机存储模型、...

2019-04-11 00:33:16 2742

原创 详解修改Ubuntu登录密码,再也不用担心忘记密码

前言今天QT实训课,老师突然教我们用起了虚拟机,正当我打开大一时安装的Ubuntu时,然后发现我竟然忘记了登录密码,无奈只得先用游客模式进入学习,回到宿舍后开始网上查资料看怎么修改登录密码,搞了几个小时,我是真的是烦,还好最后解决了,特此记录一波。测试环境ubuntu-16.04.3-desktop-amd64解决步骤1.首先对Ubuntu系统进行重启,在系统重启的过程中长...

2018-09-05 20:44:36 9694 7

原创 JavaSE基础知识复习【16】

前言正文1、2、

2021-01-25 20:16:57 5

原创 JavaSE基础知识复习【15】

前言正文1、函数式接口

2021-01-17 16:51:34 12

原创 JavaSE基础知识复习【14】

前言才发现学校的校医院竟然能报销85%的费用,可惜额度不大正文1、网络编程【端口号】【TCP通信】

2020-12-30 19:34:53 30

原创 JavaSE基础知识复习【11】

前言正文1、

2020-12-23 19:12:56 16

原创 JavaSE基础知识复习【10】

前言正文1、等待唤醒机制(线程通信)什么是等待唤醒机制这是多个线程间的一种协作机制。谈到线程我们经常想到的是线程间的竞争(race),比如去争夺锁,但这并不是故事的全部,线程间也会有协作机制。就是在一个线程进行了规定操作后,就进入等待状态(wait()), 等待其他线程执行完他们的指定代码过后 再将其唤醒(notify());在有多个线程进行等待时, 如果需要,可以使用 notifyAll()来唤醒所有的等待线程。wait/notify 就是线程间的一种协作机制。【等待唤醒中的方法】w

2020-12-22 20:14:41 10

原创 JavaSE基础知识复习【09】

前言正文1、多线程【并发与并行】并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。【进程与线程】进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可

2020-12-22 12:54:41 19

原创 JavaSE基础知识复习【08】

前言逐渐成为打工人正文1、异常异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.异常机制其实是帮助我们找到程序中的问题,异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error与java.lang.Excep

2020-12-20 19:04:08 28

原创 JavaSE基础知识复习【04】

前言毕设开始选题!正文

2020-12-13 16:32:33 23

原创 JavaSE基础知识复习【03】

前言校党校已过,等法考发工资和学校的奖学金!!!正文1、Java继承的三个特点2、抽象方法和抽象类抽象方法:就是普通方法加上abstract关键字,然后去掉大括号,直接分号结束。抽象方法所在的类必须是抽象类才行,抽象类就是在class关键字之前加上abstract即可。如何使用抽象、不能直接创建类和抽象方法:1new抽象类对象2、必须用一个子类来继承抽象父类3、子类必须覆盖重写抽象父类当中的所有抽象方法。覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括

2020-12-08 19:41:06 29

原创 JavaSE基础知识复习【02】

前言继续更新正文1、ArrayList集合1、数组的长度是不可改变的,但ArrayList集合的长度是可以随意变化的。对于ArrayList来说,有一个尖括号<E>代表泛型。泛型:也就是装在集合当中的所有元素,全都是统一的什么类型。注意:泛型只能是引用类型,不能是基本类型。注意事项:对于ArrayList集合来说,直接打印得到的不是地址值,而是内容。如果内容是空,那么得到的是空的中括号:[]2、ArrayList当中的常用方法有:备注:对于ArrayList集合来说,a

2020-11-21 17:03:38 29

原创 JavaSE基础知识复习【01】

前言复习一波JavaSE基础知识正文1、Java方法相关性质 1、方法应该定义在类当中,但是不能在方法当中再定义方法。即不能嵌套。 2、方法定义的前后顺序无所谓 3、方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。 4、如果方法有返回值,那么必须写上“return 返回值;”,不能没有 5、return后面的返回值数据,必须和方法的返回值类型对应起来 6、对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己 7、对于方法当

2020-11-14 20:57:07 45 1

原创 Windows控制台常用命令

前言总结下控制台中常用的命令,后面遇到好用的命令再持续更新吧正文WIndows下命令提示符CMD(Command)常用命令汇总功能操作举例备注切换盘符盘符名称:D:进入D盘进入文件夹cd 文件夹名称cd WeChat进入多级文件夹cd 文件夹1\文件夹2\文件夹 3cd WeChat\locales可以使用tab键来进行补全路径进入上一级目录cd ..cd ..返回上一级目录进入根路径cd \cd \返回到根目录新建

2020-10-25 14:26:44 182

原创 PAT(甲级)2020年春季考试 7-4 Replacement Selection (30分)

前言本人做法(16分,过了前两个测试点,第三个测试点错误,最后三个测试点超时)//// Created by niko on 2020/9/22.////16分#include <bits/stdc++.h>using namespace std;/** * 题意:首先给定n个待排序的数,以及capacity容量, * 首先按照每M个元素分组,分成n/m组(向上取整),随后从第一个组开始,选出最小的数minNow输出到第一个run中, * 随后按顺序从第二个组中选出该组

2020-09-22 23:02:19 81

原创 PAT(甲级)2020年春季考试 7-3 Safari Park (25分)

前言参考题解//// Created by niko on 2020/9/22.//#include <bits/stdc++.h>using namespace std;/** * 题意:染色问题,给定n个顶点,r条边的图,k种颜色,给出m种染色方案, * 问对每个顶点染色后,判断相邻的顶点是否颜色相同以及所用的颜色数是否超过k种 * 思路:涉及到统计颜色的数量,故使用set来保存染色方案中的所有颜色,由于涉及到每个 * 颜色信息,相当于点权,故使用结构体存储每个结

2020-09-22 22:58:01 39

原创 PAT(甲级)2020年春季考试 7-2 The Judger (25分)

前言参考题解//// Created by niko on 2020/9/22.//#include <bits/stdc++.h>using namespace std;/** * 题意:对于一个数字游戏,输出出局的人在哪一轮出局,以及最终的获胜者 * 思路:见代码注释 * @return */const int N = 12;const int M = 1e3 + 10;int n, m, a[N][M];//a数组存储输入unordered_set&lt

2020-09-22 22:56:28 69

原创 PAT(甲级)2020年春季考试 7-1 Prime Day (20分)

前言参考题解//// Created by niko on 2020/9/22.//#include <bits/stdc++.h>using namespace std;/** * 题意:判断所给的一个日期字符串是否是PrimeDay * 思路:substr每次取一个子字符串进行判断 * @return */bool isPrime(int x){ if(x<=1)return false; for (int i = 2,l=sqrt(x)

2020-09-22 22:54:32 37

原创 PAT(甲级)2020年秋季考试 7-1 Panda and PP Milk (20分)

前言参考题解//// Created by niko on 2020/9/21.//#include <bits/stdc++.h>using namespace std;/** * 题意:熊猫喝奶 * 思路:从左往右扫描一遍,设node[0].milk=200,对于i<j,若node[j].weight>node[i].weight,则node[j].milk=node[i].milk+100,若相等,则node[j].milk=node[i].milk

2020-09-21 19:49:24 294

原创 PAT(甲级)2020年秋季考试 7-3 Left-View of Binary Tree (25分)

前言参考题解//// Created by niko on 2020/9/21.//#include <bits/stdc++.h>using namespace std;/** * 题意:给定二叉树的中序和前序遍历,输出二叉树的左视图 * 思路:根据中序和前序建树后,进行层次遍历,每次输出层次遍历的第一个点 * @return */const int N = 22;vector<int> ans;int n, in[N], pre[N];//中序和前

2020-09-21 18:52:34 142

原创 PAT(甲级)2020年秋季考试 7-2 How Many Ways to Buy a Piece of Land (25分)

前言参考题解//// Created by niko on 2020/9/21.//#include <bits/stdc++.h>using namespace std;/** * 题意:给定n个整数,m表示顾客有多少钱,问只能连续的买下若干个岛,问有多少种购买方式,使得 * 总购买价格不超过m。 * @return */const int N=1e4+10;int a[N];int main(){ int n,m,ans=0; cin&gt

2020-09-21 18:51:01 98

原创 PAT A1018 Public Bike Management (30分)

前言传送门正文参考题解#include<iostream>#include<algorithm>#include<vector>using namespace std;/*题意:自行车站调度,给定n个点,m条边的图,边权是花费的时间,起点st是V0,终点ed是Vs,输出从V0到Vs的最短路径,同时输出需要从PBMC调度过来的自行车数量。。最后还要输出需要带回到PBMC的自行车数量。若最短路径有多条,则选择从PBMC携带的自行车数量最少的,若还有

2020-09-21 13:29:04 20

原创 PAT A1030 Travel Plan (30分)

前言传送门正文参考题解法一:Dijkstra#include<iostream>#include<algorithm>#include<vector>using namespace std; /*题意: n个结点,m条边,st为起点,ed为终点,给出m条边的带权信息,包括每条边的花费,以及距离。(典型的Dijkstra题,可以考虑只使用Dijkstra算法,也可以考虑使用Dijkstra+DFS,具体看自己更熟悉哪个板子了)思路:(解法一:只

2020-09-20 23:58:51 19

原创 PAT A1003 Emergency (25分)

前言传送门正文参考题解#include<iostream>#include<vector>#include<algorithm>using namespace std;/*题意: n个城市,m条边,每个城市的点权代表救援小队的数量,所有点权以及所有边的边权已知,求从起点到终点的最短路径的条数以及 最短路径上的点权之和。(若有多条最短路径,输出的最大的点权之和) 思路:Dijkstra算法模板,除此之外,需要额外注意求最短路径的条数,以及最大

2020-09-20 20:03:50 34

原创 浙江大学计算机与软件学院2019年保研上机模拟练习7-4 Index of Popularity (30分)

前言参考题解//// Created by niko on 2020/9/19.////剩余时间:19:44#include <bits/stdc++.h>using namespace std;/** * 题意:给出n个点,m条边的图,接下来进行几次查询,每次查询问由k个结点组成的子图中 * 前三个度数最高的结点编号(度数降序排序),若度数相同,则按照从小到大的顺序输出 * @return */vector<pair<int,int>>

2020-09-19 18:19:15 1041

原创 浙江大学计算机与软件学院2019年保研上机模拟练习 7-3 Is It An AVL Tree (25分)

前言参考题解//// Created by niko on 2020/9/19.////剩余时间:53:00#include <bits/stdc++.h>using namespace std;/** * 题意:给定一棵BST的前序遍历,判断是否是AVL树 * 思路:最后发现不要全部的avl模板函数,只要newNode,getHeight,updateHeight,getBalanceFactor,这四个模板函数即可,BST模板建树,随后进行先序遍历所有结点,判断每隔

2020-09-19 18:17:45 67

原创 浙江大学计算机与软件学院2019年保研上机模拟练习 7-2 Zigzag Sequence (25分)

前言参考题解//// Created by niko on 2020/9/19.////剩余时间:02:10:56#include <bits/stdc++.h>using namespace std;/** * 题意:给出n个整数,按照Z字型每行输出m个数字,从左到右,从右到左,升序输出 * 思路:先用一个vector存储所有数字,然红藕排好序,再确定输出行数row,以及已经输出 * 的数字个数cnt,随后奇数行从小到大输出,偶数行从大到小输出 * @return

2020-09-19 18:12:07 60

原创 浙江大学计算机与软件学院2019年保研上机模拟练习 7-1 Happy Numbers (20分)

前言参考题解//// Created by niko on 2020/9/19.////剩余时间:02:32:39#include <bits/stdc++.h>using namespace std;/** * 题意:给定n个数,判断这些数是否是Happy Number,若是,则输出其迭代次数; * 若不是,则输出第一个进入循环的数 * 思路:将每次计算的结果存储到一个vector中,若新进入vector中的数字在之前已经出现过,那么输出该数字,若该数字为1,则输出v

2020-09-19 18:11:00 67

原创 PAT A1107 Social Clusters (30分)

前言传送门正文参考题解#include<iostream>#include<algorithm>#include<vector>using namespace std;/*题意:社交簇,有共同爱好的人在一个团体(A和B有共同爱好,B和C有共同爱好,则ABC都在同一个团体),给出n个人各自有哪些爱好,总共有多少个团体,并且按照团体中的人数降序排序 思路:一眼看过去应该是并查集,仔细一看题目给的是每个人的爱好,本题使用并查集应该是要以人的编号为元素

2020-09-18 21:08:50 63

算法竞赛入门经典(第二版)+习题+源码

《算法竞赛入门经典》是一本算法竞赛的入门教材,把C/C++语言、算法和解题有机地结合在了一起,淡化理论,注重学习方法和实践技巧。全书内容分为11章,包括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、基础题目选解、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法,覆盖了算法竞赛入门所需的主要知识点,并附有大量习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能教会读者很多实用的编程技巧。另外,书中包含的各种开发、测试和调试技巧也是在传统的语言、算法类书籍中难以见到的。 《算法竞赛入门经典》可作为全国青少年信息学奥林匹克联赛(NOIP)

2019-02-24

坦克大战的图片素材

坦克大战的图片素材,很不错的

2018-12-19

剑指Offer_名企面试官精讲典型编程题.azw3

注意!!!!!!!!!!!! 此文件为.azw3格式,亚马逊kindle电子书,不是PDF 《剑指Offer:名企面试官精讲典型编程题(第2版)》剖析了80个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。《剑指Offer:名企面试官精讲典型编程题(第2版)》共分7章,主要包括面试的流程,讨论面试每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结程序员面试知识点;高质量的代码,讨论影响代码质量的3个要素(规范性、完整性和鲁棒性),强调高质量代码除完成基本功能外,还能考虑特殊情况并对非法输入进行合理处理;解决面试题的思路,总结编程面试中解决难题的有效思考模式,如在面试中遇到复杂难题,应聘者可利用画图、举例和分解这3种方法将其化繁为简,先形成清晰思路,再动手编程;优化时间和空间效率,读者将学会优化时间效率及用空间换时间的常用算法,从而在面试中找到最优解;面试中的各项能力,总结应聘者如何充分表现学习和沟通能力,并通过具体面试题讨论如何培养知识迁移、抽象建模和发散思维能力;两个面试案例,总结哪些面试举动是不良行为,而哪些表现又是面试官所期待的行为。

2020-03-28

Face_Socre.zip

调用百度人脸检测API实现的颜值检测微信小程序,可通过相机或相册选取图片 自动检测图片中的人脸,若图片中存在人脸。对没有积分的朋友,我给出的GitHub地址 https://github.com/zhicheng-ning/Face-Detection.git

2020-02-29

UCI数据集(多种格式).zip

UCI数据集是一个常用的机器学习标准测试数据集,本资源含有数据集(.txt、.data、.m)如下; Aggregation Blood Cancer D31 Ecoli Glass Iris Jain Robotnavigation Seeds Sprial Vowel Vehicle watermelon_4 Wine 等等数据集

2020-01-14

CentOS.zip

64位 CentOS6.6-minal.iso 精简版,自带的软件少,仅仅包含核心组件,不含桌面系统

2019-09-23

##发送资料 火灾报警 火灾数码管.zip

压缩包内已包含答辩论文,答辩常见论文解答,原理图,仿真图,实物图,源代码,等等资源一套龙服务。

2019-06-25

HDU——ACM.zip

本压缩包内包含杭电ACM集训的课件PPT,较为详细的介绍了动态规划,计算几何,贪心算法, 搜索,二分图及其应用,母函数及其应用,组合博弈入门,并查集,递推求解等常用算法

2019-05-19

jQuery1.12.4+jQuery中文手册.rar

本压缩包内包含以下文件: jquery-1.12.4.js jquery-1.12.4.min.js jQuery1.11.0_20140330.chm jQueryAPI_CHM.CHM

2019-05-17

Tomcat与Java Web开发技术详解(第2版)及其源码

《Tomcat与Java Web开发技术详解》语言深入浅出、通俗易懂,无论对于Java Web开发的新手还是行家来说,《Tomcat与Java Web开发技术详解》都是精通Tomcat和开发Java Web应用的必备的实用手册。《Tomcat与Java Web开发技术详解》还可作为高校相关专业学生学习Java Web开发的参考书,以及企业Java Web培训教材,也可作为SUN公司的SCWCD(SUN Certified Web Component Developer)认证的辅导教材。

2019-02-25

Qt5开发及实例(带目录,高清扫描版)

Qt是诺基亚公司的C++可视化开发平台,目前最新版本为Qt 5。本书以Qt 5作为平台,每个章节在简单介绍开发环境的基础上,用一个小实例,介绍Qt 5应用程序开发各个方面,然后系统介绍Qt 5应用程序的开发技术,一般均通过实例介绍和讲解内容。最后通过三个大实例,系统介绍Qt 5综合应用开发。光盘中包含本书教学课件和书中所有实例源代码及其相关文件。通过学习本书,结合实例上机练习,一般能够在比较短的时间内掌握Qt 5应用技术。本书既可作为Qt 5的学习和参考用书,也可作为大学教材或Qt 5培训用书。

2018-11-29

程序员的自我修养

这本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,库文件如何与应用程序代码静态链接,应用程序如何被装载到内存中并开始运行,动态链接如何实现,C/C++运行库的工作原理,以及操作系统提供的系统服务是如何被调用的。每个技术专题都配备了大量图、表和代码实例,力求将复杂的机制以简洁的形式表达出来。本书最后还提供了一个小巧且跨平台的C/C++运行库MiniCRT,综合展示了与运行库相关的各种技术。 对装载、链接和库进行了深入浅出的剖析,并且辅以大量的例子和图表,可以作为计算机软件专业和其他相关专业大学本科高年级学生深入学习系统软件的参考书。同时,还可作为各行业从事软件开发的工程师、研究人员以及其他对系统软件实现机制和技术感兴趣者的自学教材。

2018-11-29

算法图解-像小说一样有趣的算法入门书(带目录,高清扫描版)

本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;K最近邻算法。

2018-11-29

啊哈!算法(带目录,扫描高清版)

《啊哈!算法》是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。你更像是在阅读一个个轻松的小故事或是在玩一把趣味解谜游戏,在轻松愉悦中便掌握算法精髓,感受算法之美。

2018-11-27

空空如也

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

TA关注的人 TA的粉丝

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