排序:
默认
按更新时间
按访问量

在Ubuntu 64位环境下编译Liunx内核出现 Can't use 'defined(@array)' 错误的解决办法

在编译嵌入式Linux内核时出现了以下错误提示: Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373. 起初一头雾水,仔细看了错误提示后删掉了...

2016-09-02 11:00:12

阅读数:13479

评论数:2

在Linux下搭建51单片机的开发烧写环境

在Linux下搭建51单片机的开发烧写环境

2016-11-13 01:09:02

阅读数:10871

评论数:2

Django中URL正则表达式匹配

Django框架中的URL分发采用正则表达式匹配来进行,以下是正则表达式的基本规则:1官方演示代码:from django.conf.urls import urlfrom . import viewsurlpatterns = [ url(r'^articles/2003/$', vie...

2017-07-04 21:13:27

阅读数:7095

评论数:0

Go语言进行web开发(三) Go中的WebSocket编程

8.2 WebSocket WebSocket是HTML5的重要特性,它实现了基于浏览器的远程socket,它使浏览器和服务器可以进行全双工通信,许多浏览器(Firefox、Google Chrome和Safari)都已对此做了支持。 在WebSocket出现之前,为了实现即时通信,采...

2017-10-15 11:18:10

阅读数:5067

评论数:0

C++ 类的空间大小计算基本方法

在类中,如果什么都没有,则类占用1个字节,一旦类中有其他的占用空间成员,则这1个字节就不在计算之内,如一个类只有一个int则占用4字节而不是5字节。 如果只有成员函数,则还是只占用1个字节,因为类函数不占用空间 虚函数因为存在一个虚函数表,需要4个字节,数据成员对象如果为指针则为4字节,注意有...

2017-07-27 10:14:36

阅读数:4993

评论数:0

Ubuntu 17.04中缺失libssl.so.10的解决办法

先保证SSL已经被安装sudo apt-get update sudo apt-get install libssl1.0.0 libssl-dev创建软连接cd /lib/x86_64-linux-gnu sudo ln -s libssl.so.1.0.0 libssl.so.10 sudo ...

2017-07-06 16:05:10

阅读数:4493

评论数:0

Go语言进行web开发(二) Go中的Socket编程

8.1 Socket编程 在很多底层网络应用开发者的眼里一切编程都是Socket,话虽然有点夸张,但却也几乎如此了,现在的网络编程几乎都是用Socket来编程。你想过这些情景么?我们每天打开浏览器浏览网页时,浏览器进程怎么和Web服务器进行通信的呢?当你用QQ聊天时,QQ进程怎么和服务器或者是你...

2017-10-15 10:54:20

阅读数:3756

评论数:0

最短路径条数问题(退化Dijkstra,BFS)

#include <iostream> #include <queue> #include <cstring>using namespace std; const int N = 16;int Calc(const int G[N][N]) { int ...

2017-09-09 16:33:18

阅读数:2559

评论数:0

LintCode 二分查找

给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组中,返回-1。 题目地址:http://www.lintcode.com/zh-cn/problem/first-position-...

2017-10-21 21:54:50

阅读数:2382

评论数:0

C++vector容器大小增长规律的总结

问:“vector大小是如何增长的?” 答:“自动增长的” 问:“增长规律是怎么?” 答: 。。。。。。 那么, 今天就来探究一下vector容器的大小增长规律:vector中得到大小的的函数有以下几个 方法 作用 size() 返回容器的大小 empty() 判断...

2017-07-17 16:20:48

阅读数:2371

评论数:0

LintCode permutations(全排列)

题目地址:http://www.lintcode.com/zh-cn/problem/permutations/ 题解:不考虑重复的全排列,实质是对一棵树的深度优先搜索。class Solution { public: /** * @param nums: A list of ...

2017-09-12 15:19:07

阅读数:2297

评论数:0

【笔记】MFC中的消息框messagebox()的用法

1.MessageBox("这是一个最简单的消息框!");  2.MessageBox("这是一个有标题的消息框!","标题");  3.MessageBox("这是一个确定 取消的消息框!","标题&quo...

2016-03-09 17:27:01

阅读数:2281

评论数:0

LintCode 字符串查找(暴力法+KMP)

URL:http://www.lintcode.com/zh-cn/problem/strstr/ 对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。 暴力法: ...

2017-10-07 16:31:33

阅读数:2027

评论数:0

Go语言进行web开发(一) 搭建一个简单的web服务器

Go语言也被成为“自带电池”的语言,有大量的web相关工具集成在其中,构建web应用成了一件信手拈来的事情,只要调用http包的两个函数就可以了。package mainimport ( "fmt" "net/http" "...

2017-10-09 21:07:26

阅读数:1958

评论数:0

Lintcode 拓扑排序

题目网址: http://www.lintcode.com/zh-cn/problem/topological-sorting/#/** * Definition for Directed graph. * struct DirectedGraphNode { * int label...

2017-09-08 00:01:21

阅读数:1860

评论数:0

C++内存泄漏的几种情况

原文地址:http://www.cnblogs.com/SeekHit/p/6549940.html#commentform 1. 在类的构造函数和析构函数中没有匹配的调用new和delete函数 两种情况下会出现这种内存泄露:一是在堆里创建了对象占用了内存,但是没有显示地释放对象占用...

2017-10-08 12:43:33

阅读数:1831

评论数:0

C语言中,"int* a, b, c;" 是正确写法吗?

有以下的C语言代码int* a, b, c; int *a, *b, *c; int *a, b, c;其中哪些语句是等价的? 哪些语句又是指针的正确写法?对于这些问题,相信一开始学习指针的同学都有些迷惑,现在来剖析一下它们吧 很多人喜欢用第一种写法定义指针 int*, char*…理解为in...

2017-06-30 11:36:30

阅读数:1808

评论数:0

Libpcap库编程指南--数据包捕获

简介Libpcap是一个运行在类UNIX系统下的网络数据包捕获函数库,可以捕获网卡上的数据,也可以发送数据包,相应的Windows版本为WinPcap。

2017-09-11 12:18:38

阅读数:1763

评论数:0

C++中const的用法:使代码更加健壮

本文将从三个方面来讨论const带来的代码健壮性:const在变量中的用法,const在函数中的用法,const作为返回值的用法。const在变量中的用法代码示例:int num = 1; const int a = 1; //a的值不能被改变 const int *b = &n...

2017-11-23 21:50:15

阅读数:1583

评论数:0

多段资源分配问题(动态规划)

多段资源分配问题 题目内容 设有资源n(n为整数),分配给m个项目, gi(x) g_i(x) 为第i个项目分得资源 x x 所得到的利润,求总利润最大的资源分配方案, 也就是解下列问题: max z=g1(x1)+g2(x2)+...+gm(xm) max \ z = ...

2018-01-22 00:44:04

阅读数:1531

评论数:0

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