#UNIX环境高级编程第三版

其它/编程 error-2015-9-9

  类型的建键部分无效,该键的所有部分均不可为null映射从第行开始的片段时有问题表的键具有潜在运行时冲突列映射到概念端的属性但是它们未形成entitySet的键属性 报错:未能加载文件或程序集“WebKitBrowser,Version=0.5.0.0,Culture=neutral,P...
代码星球 ·2021-01-22

RabbitMQ 高级应用

本文RabbitMQ版本为rabbitmq-server-3.7.17,erlang为erlang-22.0.7.请各位去官网查看版本匹配和下载,也可以留言,我发安装包 过期时间TTL表示可以对消息设置预期的时间,在这个时间内都可以被消费者接收获取;过了之后消息将自动被删除。RabbitMQ可以对消息和队列设...
代码星球 ·2021-01-19

Java并发编程:线程池

 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。  那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,...
代码星球 ·2021-01-19

并发编程之 CAS 的原理

CAS(compareAndSwap),中文叫比较交换,一种无锁原子算法。过程是这样:它包含3个参数CAS(V,E,N),V表示要更新变量的值,E表示预期值,N表示新值。仅当V值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做两个更新,则当前线程则什么都不做。最后,CAS返回当前V的真实值。C...
代码星球 ·2021-01-19

protobuf 协议 windows 下 C++ 环境搭建

1.下载protobufhttps://code.google.com/p/protobuf/downloads/list     ProtocolBuffers2.5.0fullsource--C++,Java,Python   ->...

protobuf 协议 windows 下 java 环境搭建

使用maven编译protobuf所需要的jar包1.安装配置maven (1)下载maven    http://maven.apache.org/  版本:apache-maven-2.2.1 (2)添加maven到环境变量 (3)用mvn-version...

[Beego模型] 三、高级查询

[Beego模型]一、ORM使用方法[Beego模型]二、CRUD操作[Beego模型]三、高级查询[Beego模型]四、使用SQL语句进行查询[Beego模型]五、构造查询[Beego模型]六、事务处理 ORM以 QuerySeter 来组织查询,每个返回 QuerySeter...
代码星球 ·2021-01-16

[译] Go 并发编程基础

原文:Fundamentalsofconcurrentprogramming译者:youngsterxyf本文是一篇并发编程方面的入门文章,以Go语言编写示例代码,内容涵盖:运行期并发线程(goroutines)基本的同步技术(管道和锁)Go语言中基本的并发模式死锁和数据竞争并行计算在开始阅读本文之前,你应该知道如何编...
代码星球 ·2021-01-16

[翻译] 10 个实用的 Git 高级命令

1.输出最后一次提交的改变这个命令,我经常使用它来发送其他没有使用git的人来检查或者集成所修改的。它会输出最近提交的修改内容到一个zip文件中。gitarchive-o../updated.zipHEAD$(git diff --name-onlyHEAD^)2.输出两个提交间的改变类似的,如果你...

PHP SOCKET 编程

 对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:什么是TCP/IP、UDP?Socket在哪里呢?Socket是什么呢?你会使用它们吗?TCP/IP(TransmissionControlProtocol/InternetProtocol...
代码星球 ·2021-01-16

Unix高级环境编程,编译时的err_sys和err_quit错误

err_sys以及err_quit等函数不是C语言自带函数,是作者自己编写的函数。所以,想要运行书中的源代码,就必须自建一个头文件my_err.h把作者的代码拷贝进去,然后在程序中加载。#include<errno.h>/*fordefinitionoferrno*/#include<stdarg.h...

C/C++的开发环境安装

sudoapt-getinstallgccsudoapt-getinstallg++sudoapt-getinstallcmakesudoapt-getinstallmake ...
代码星球 ·2021-01-16

Ubuntu 14 安装 “宋体,微软雅黑,WPS Office的symbol、wingdings、wingdings 2、wingdings 3、webding字体,Consolas雅黑混合版编程字体” 等 Windows 7 下的字体

Windows平台下,“宋体”、“微软雅黑”、“CourierNew(编程字体)”用的比较多,看的也习惯了。那如何在Ubuntu下也安装这些字体呢?操作步骤如下:第一步:从Windows7系统下字体文件夹(C:WindowsFonts),拷贝如下文件到当前Ubuntu用户目录~/123宋体:simsunb.ttf和&n...

PHP如何自动识别第三方Restful API的内容,自动渲染成 json、xml、html、serialize、csv、php等数据

如题,PHP如何自动识别第三方RestfulAPI的内容,自动渲染成json、xml、html、serialize、csv、php等数据?其实这也不难,因为RestAPI也是基于http协议的,只要我们按照协议走,就能做到自动化识别API的内容,方法如下:1、API服务端要返回明确的httpContent-Type头信...

【视频】Linux高级程序设计01.3命令行选项及参数

【课程笔记】【命令行参数】选项:-l-a-i参数:-l/homemain函数形式:intmain(intargc,char*argv[])main函数是有参数的,而且有返回值argc:参数的个数argv[]:指针数组,存放是具体的参数列表如ls-l-a-iargv[0]指向"ls"argv[1]指向"-l"argv[2...
首页上一页...4849505152...下一页尾页