自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (15)
  • 收藏
  • 关注

转载 验证python3实现单例模式的几种方法

下面的几种方法不是我原创的。看大神的帖子,自己敲出来验证下,写出来作为学习笔记记录下第一种,修饰器方法def deco1(func): """ 装饰器方法, :param func:被修饰函数 :return:返回计算结果 """ list1={} def _deco1(*args, **kwargs): if fun

2017-04-03 10:44:50 3088

原创 python3 实现延迟计算

学习博主 https://zhuanlan.zhihu.com/p/24165119 的代码,里面有个关于实现延迟计算的代码片段,记录一下.class LazyProperty(): def __init__(self, func): self.func = func def __get__(self, instance, owner): if

2017-04-02 20:03:01 2540

转载 Tensorflow概念整理

tensorflow的神经元不断自我适应。用梯度下降算法自我调适。可调整参数包括:Activation(激活函数),Learning Rate(学习率),Regularization(正则化)。(1)激活函数,谷歌提供了4种。RELU,ReLu(Rectified Linear Units 纠 正线性单位激活函数),tanh (双曲正切函数),sigmoid (在生

2017-03-04 20:40:04 523

原创 浮点数判断为0或者相等

浮点数不能像整形那样直接用 if(a==b) 这样来进行条件判断,因为浮点数用float或者double是不精确的表示。float精确到小数点后6位double精确到小数点后15位所以,也就是说,如果一个float小于0.000001,我们就不知道是否为有效的了,也可以认为近似为0了。同理一个double的有效范围为1e-15,小于1e-15的double类型我们就可以认为近似为0

2016-12-19 21:10:34 16867 1

原创 设置TCP不缓存直接发送

TCP协议栈默认开启nagle 算法来实现网络带宽的优化,可以通过以下方式关闭//设置tcpstatic void socket_set_nodelay(int fd){/*Nagle算法于1984年定义为福特航空和通信公司IP/TCP拥塞控制方法,这使福特经营的最早的专用TCP/IP网络减少拥塞控制,从那以后这一方法得到了广泛应用。Nagle的文档里定义了处理他所谓的小包

2016-12-12 22:33:33 5140

原创 搭建paxos测试过程

想搭建起来paxos算法看看源代码,跑一下试试。从这个地址下载了LibPaxos3https://bitbucket.org/sciascid/libpaxos/overview放到rhel5.5 64bit下,还需要libevent、messagepack、LMDB。其中(1)libevent是个异步事件回调封装。支持epoll、select、poll等模式;支持定时器、

2016-12-11 15:41:14 1128 1

转载 paxos算法概念入门

看了paxos算法一些文章,特别是复杂数据计算的一些,越看越不懂了。后来找到几个通俗故事来介绍原理的,理解了很多。记录下来,后面再找实际的例子试试。故事1在通过一则故事来学习paxos的算法的流程(2阶段提交),有2个Client(老板,老板之间是竞争关系)和3个Acceptor(政府官员):现在需要对一项议题来进行paxos过程,议题是“A项目我要中标!”

2016-12-11 11:44:45 264

转载 MARK,REDIS的协议

Redis 通讯协议规范redis是一个key-value形式的基于内存的数据库当安装完程序后我们知道可以用redis-cli连接redis-server进行通讯,进行各种操作。那么如今我们用的高级语言 如:C、Java、Python、C#等 如何来发送命令(request)来操作数据、从数据库取到相关数据(replies)呢?如果你也有这些

2016-12-11 11:39:32 199

5G标准22系列英文版,包括22.186和22.261两个英文PDF

r16 22.186(g10原版)3gpp系统增强对v2x场景的支持.pdf r16 22.261(g60原版) 5g系统的服务要求.pdf 均为英文原版 中文版请查看本人上传的中文版包,在另外链接中。

2023-05-23

5G标准22系列中文版,包括22.186和22.261两个中文PDF

r16 22.186 3gpp系统增强对v2x场景的支持.pdf r16 22.261(g60) 5g系统的服务要求.pdf 均为中文版

2023-05-23

Anaconda2-4.3.1-Linux-x86 32bit国内镜像下载地址

Anaconda2 python2.7 linux 32bit 国内服务器镜像

2017-05-23

Anaconda2-4.3.1-Linux-x86_64 64bit国内镜像下载地址

Anaconda2-4.3.1-Linux-x86_64 64bit国内镜像下载地址.python2.7.

2017-05-23

Anaconda2-4.3.1-Windows-x86 32bit国内镜像下载地址

Anaconda2-4.3.1-Windows-x86 32bit国内镜像下载地址.python2.7版本

2017-05-23

Anaconda2-4.3.1-Windows-x86_64 国内镜像下载地址

Anaconda2-4.3.1-Windows-x86_64 国内镜像下载地址。内置python2.7。此版本为64bit

2017-05-23

3GPP TS 33.401 R12

3GPP System Architecture Evolution (SAE); Security architecture Rel-12 SP-64 12.11.0 2014‑06‑27

2014-07-03

LINUX命令全集 LINUX命令集合 LINUX指令全集

汇集了常用LINUX指令的分类及详细使用说明

2012-12-02

RFC2234(SIP遵循的BNF范式)

RFC2234(SIP遵循的BNF范式) 语法规范的扩展巴科斯范式:ABNF (RFC2234——Augmented BNF for Syntax Specifications: ABNF) 本备忘录的状态 本文档讲述了一种Internet社区的Internet标准跟踪协议,它需要进一步进行讨论和建 议以得到改进。请参考最新版的“Internet正式协议标准” (STD1)来获得本协议的标准化程 度和状态。本备忘录的发布不受任何限制。 版权声明 Copyright (C) The Internet Society (1997). 目录 1. 介绍 2 2. 规则定义 2 2.1 规则命名 2 2.2 规则格式 3 2.3 终结符值 3 2.4 外部编码 4 3. 操作符 4 3.1 连接 规则1 规则2 4 3.2 选择 规则1 / 规则2 4 3.3 增式选择 规则1 =/ 规则2 5 3.4 值域选择 %c##-## 5 3.5 序列组 (Rule1 Rule2) 5 3.6 不定循环 *Rule 5 3.7 指定循环 nRule 6 3.8 可选序列 [RULE] 6 3.9 ;注释 6 3.10操作符优先级 6 4. 扩展巴克斯范式形式的扩展巴克斯范式定义 7 5. 安全考虑 7 6. 附录A-核心 8 6.1 核心规则 8 6.2 公共编码 9 7. 致谢 9 8. 参考 9 9. 作者地址 9 10. 完整版权声明 10

2012-12-02

SIP培训PPT教材

SIP协议培训教材 SIP, H.323 and MGCP 什么是SIP? SIP 协议的使用环境 SIP 框架组成 SIP 消息 – 方法和响应 SIP 地址形式及路由方式 SIP 建立通讯的过程 SDP 介绍 SIP 登记功能 简单的 SIP 呼叫建立和拆除流程图 用SIP来设计网络的特点 SIP 与 H.323的比较 SIP的发展现况 小结

2012-12-02

3GPP TS 25.415 (Iu interface UP protocol)

3GPP TS 25.415 标准规范英文版 Iu interface UP protocol 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; UTRAN Iu interface user plane protocols (Release 9)

2012-12-02

3GPP TS 24.008 DTAP

3GPP TS 24.008 DTAP标准规范 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 (Release 9)

2012-12-02

RANAP协议介绍 华为培训版本

RANAP协议介绍 华为培训版本 PDF 格式

2012-12-02

3GPP TS 25.413 RANAP英文版

3GPP TS 25.413 RANAP英文版

2012-11-29

C++ STL 文档 (Standard Template Library Programmer's Guide)

Standard Template Library Programmer's Guide STL文档英文版 html格式

2010-11-10

NCURSES-Programming 文档示例程序

这份文档中用到的所有程序已经被打包并压缩成一个tar.gz文件。以下是这个压缩包解压缩后的目录结构: ncurses | |----> JustForFun -- just for fun 部分的程序 |----> basics -- 一些基础部分的程序 |----> demo -- make 之后的程序 | | | |----> exe -- 一些已编译的可执行示例程序 |----> forms -- 和form 库相关的程序 |----> menus -- 和menus 库相关的程序 |----> panels -- 和 panels 库相关的程序 |----> Makefile -- 一级目录的下的 Makefile |----> README -- 一级目录下的 README 文件包含程序说明。 |----> COPYING -- 程序版权信息文档。 这些目录下包扩以下的文件: JustForFun | |----> hanoi.c -- 汉诺塔示例 |----> life.c -- 生命游戏 |----> magic.c -- 数字幻方 |----> queens.c -- 皇后问题 |----> shuffle.c -- 智力拼图 |----> tt.c -- 一个非常简单的打字练习程序 basics | |----> acs_vars.c -- 可选字符(ACS)变量示例 |----> hello_world.c -- 简单的“Hello, World!”程序 |----> init_func_example.c -- 初始化函数示例 |----> key_code.c -- 显示键盘字符代码的程序 |----> mouse_menu.c -- 一个可以使用鼠标访问的菜单 |----> other_border.c -- 展示与box()函数不同的显示边框的其它函数 |----> printw_example.c -- 一个非常简单的使用printw()函数的例子 |----> scanw_example.c -- 一个非常简单的使用getstr()函数的例子 |----> simple_attr.c -- 一个在屏幕上打印C源程序注释的例子 |----> simple_color.c -- 一个简单的演示颜色的例子 |----> simple_key.c -- 一个可以用方向键访问的菜单的例子 |----> temp_leave.c -- 一个演示临时离开CURSES模式的例子 |----> win_border.c -- 展示窗口和边框的例子 |----> with_chgat.c -- chgat()函数使用的例子 forms | |----> form_attrib.c -- 展示field属性的用法 |----> form_options.c -- 展示field选项的用法 |----> form_simple.c -- 一个简单的表单例子 |----> form_win.c -- 一个简单的窗口和表单联合使用的例子 menus | |----> menu_attrib.c -- 展示菜单属性的用法 |----> menu_item_data.c -- 展示 item_name() 等等函数的用法 |----> menu_multi_column.c -- 建立多列菜单 |----> menu_scroll.c -- 展示菜单滚动的示例 |----> menu_simple.c -- 一个用方向键控制菜单的例子 |----> menu_toggle.c -- 建立多值菜单和解释 REQ_TOGGLE_ITEM |----> menu_userptr.c -- 用户指针的用法 |----> menu_win.c -- 菜单和窗口结合的演示例子 panels | |----> panel_browse.c -- 通过 tab 浏览展示用户指针的用法 |----> panel_hide.c -- 隐藏和取消隐藏面板的例子 |----> panel_resize.c -- 移动和改变面板大小的例子 |----> panel_simple.c -- 一个简单的面板使用例子 perl |---->01-10.pl --前10个例子的perl语言版 Makefile包含在一级主目录里。它将会把所有的程序编译成可执行的文件。并把这些文件存在demo/exec目录下面。你也可以选择将其编译到别的目录下。每个目录下都有一个README文件详细描述了每个目录下的C源程序的内容。 对于每一个示例,我都给出了这些程序调用NCURSES目录下相关文件的路径名。

2008-06-01

空空如也

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

TA关注的人

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