E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux-C高级编程
深入浅出Node.js学习笔记(三)
异步I/O在众多
高级编程
语言或运行平台中,Node是首个将异步作为主要编程方式和设计理念。Node的基调:异步I/O、事件驱动和单线程。Nginx采用纯C编写。
BleakNight
·
2020-01-01 18:30
node.js
第五周 C++面向对象
高级编程
(下)Boolan
8.对象模型:关于vptr和vtbl对象模型:关于vptr和vtbl有虚函数,就会多一个指针vptr,数据多4byte。继承函数继承的是调用权继承数据父类有虚函数,子类一定有。虚表virtualtablevptr指向vtblvtbl里面有指针指向虚函数Paste_Image.pngc里面调用函数,会call然后return,这叫静态绑定而有虚函数,会动态绑定(*(p->vptr)[n])(p);(
一般的路人丙
·
2020-01-01 13:04
从零开始UNIX环境
高级编程
(0):Linux下运行第一个程序
0.准备UNIX环境
高级编程
(简称APUE)书中要求使用cc进行编译。Linux上执行cc对应调用的还是gcc,所以只要安装了gcc,就能够编译。
伤口不该结疤
·
2019-12-31 21:26
从I/O模型到Netty(一)
如何使用咖啡读文件I/O是任何一个程序设计者都无法忽略的存在,很多
高级编程
语言都在尝试使用巧妙的设计屏蔽I/O的实际存在,减小它对程序的影响,但是要真正的理解并更好运用这些语言,还是要搞清楚I/O的一些基本理念
TheAlchemist
·
2019-12-31 06:55
读 Objective-C
高级编程
(三)
接着上一篇关于autorelease的实现,这篇则以ARC中引起的变化及规则记录下,书中对于这一块做了很多详细的描述,此处我挑其几点笔记的。ARC规则"引用计数式内存管理"的本质部分在ARC中并没有改变,就如”自动引用计数“这个名称表示的那样,ARC只是自动帮助我们处理”引用计数“的相关部分。区分MRC,设置ARC有效的情况:使用clang3.0d或以上的版本指定编译器属性"-fobjc-arc"
天空中的球
·
2019-12-31 05:01
人工智能
Python教程Python是一种通用的解释型,交互式,面向对象和
高级编程
语言Python文本处理Python文本处理AI与PythonAI与PythonNumpy教程NumPy代表NumericalPython
茶茶点
·
2019-12-30 22:05
伪·从零开始学Python - 1.1 认识Python
Python的简要介绍Python是一种多模型的、开源、跨平台的脚本语言、
高级编程
语言、通用型编程语言,由吉多·范罗苏姆(GuidovanRossum)在1989年圣诞节期间,为了打发无聊的圣诞节而编写
阿啊阿吖丁
·
2019-12-30 19:27
iOS开发读书笔记:Objective-C
高级编程
iOS与OS X多线程和内存管理-上篇(自动引用计数)
iOS开发读书笔记:Objective-C
高级编程
iOS与OSX多线程和内存管理-上篇(自动引用计数)iOS开发读书笔记:Objective-C
高级编程
iOS与OSX多线程和内存管理-中篇(Blocks
Ryan___
·
2019-12-30 16:05
《Objective-C
高级编程
》自动引用计数 阅读笔记 item2(ARC规则及其实现)
《Objective-C
高级编程
》自动引用计数阅读笔记系列《Objective-C
高级编程
》自动引用计数阅读笔记item1(内存管理/引用计数)《Objective-C
高级编程
》自动引用计数阅读笔记item2
dibadalu
·
2019-12-30 16:36
Java千问:关于Java语言复合赋值运算符的两个问题,快来瞧瞧!
我们知道,在Java以及很多
高级编程
语言当中,都有一种运算符叫做复合赋值运算符。复合赋值运算符由两个符号组成,它所能完成的运算操作也分为两步:第一步是运算,第二步是赋值。
穆哥
·
2019-12-30 14:40
Java
复合赋值运算符
int
Java千问
Linux-C
P5 控制语句
文章目录Linux-CP5控制语句顺序语句判断语句if判断语句switch判断语句循环语句while循环语句for循环语句特殊语句goto语句continue语句break语句程序案例99乘法表完整版Linux-CP5控制语句C语言中的控制语句用于控制程序的流程,以实现程序的各种结构方式,包括顺序语句、判断语句、循环语句和特殊语句顺序语句什么是顺序语句呢?语句1语句2.....语句n观察流程图,按
CagePan
·
2019-12-29 16:15
嵌入式开发
Linux-C
编程语言
c语言
这一次,真正掌握composer
思维导图composer是现代PHP的基石现代
高级编程
语言,依赖管理工具是必不可少的。
it书童
·
2019-12-28 19:15
如何写出优雅的函数(Clean Code读书笔记之二)
函数是代码组合的基本单位,
高级编程
语言的发展从结构化到面向对象,再到最近大有要复兴之势的函数式编程,函数都是组成这座大厦不可或缺的基本组成部分,它的重要性不言而喻。
TheAlchemist
·
2019-12-28 11:12
Effective Objective-C 2.0 敲门砖
EffectiveObjective-C2.0编写高质量iOS和OSX代码的52个有效方法前言这本书和Objective-C
高级编程
-iOS和OSX多线程和内存管理实在是iOS开发人员必读书.实在是太经典了
Jerry4me
·
2019-12-28 03:05
如何选择数据科学最好的Python IDE?
这一解释性的
高级编程
语言是为通用编程而开发的。Python解释器可以在多个
派派森森
·
2019-12-26 06:48
一篇文章剖析block底层源码以及Block.private
Demo,写的博客都放在了这个仓库里iOS-Engineer-Interview欢迎star其中的博客在,CSDN都有发布博客中提到的相关的代码Demo可以在仓库里相应的文件夹里找到前言本文主要是对于《
高级编程
太阳骑士索拉尔
·
2019-12-26 04:17
python
高级编程
---生成器
通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在Python中,这种一边循环
chen_000
·
2019-12-25 23:56
2019年度十大自动化测试工具
Selenium始于二十一世纪,经过十多年的发展,已成为Web自动化测试人员的首选自动化框架,尤其适用于拥有
高级编程
和脚本编写
随心_f292
·
2019-12-25 17:04
Boolan_C++面向对象
高级编程
(下)-第4周
conversionfunctionimageexplicitimage需要重点区分pointer/functionlikeclasspointer-likeclassesimagefunction-likeclassesimage这是难点,要复习templatetemplateparameterimageaboutc++11(c++2.0)imageimageimagereferenceimag
ClickHouse
·
2019-12-25 17:52
关于数据结构的一点唠叨
现在大部分
高级编程
语言的标准库都会提供几种常用的数据结构,诸如线性表、链表、栈、队列、哈希表等等,可以满足日常开发中的大部分需求,开发人员只要调用接口就行了。
Sheepy
·
2019-12-25 11:34
GeekBand C++面向对象
高级编程
(上) 笔记&心得 1
1.头文件防卫式声明方式1:#ifndefXXX#defineXXX代码段#endif使用防卫式声明防止文件被重复包含,在VS下使用方式2:#pragmaonce实现,效果等同于方式1,但方式1可移植性更好。2.Class的两种经典分类:classwithoutpointermemberclasswithpointermember3.Class的声明:classxxx{public:外置API接口
复杂也不复杂的Mr囚
·
2019-12-25 07:29
GeekBand C++面向对象
高级编程
(上)第二周
本周以classwithpointer的代表:string类开始讲解string类有标准库,但太庞大,本课程为侯老师简化版intmain(){Strings1("hello");Strings2("world");Strings3(s2);//拷贝构造cout<
bilinbilin
·
2019-12-25 02:51
C++ 快速入门笔记:进阶编程
C++入门笔记:
高级编程
文件和流打开文件voidopen(constchar*filename,ios::openmodemode);ios::app追加模式。
云之外
·
2019-12-25 01:56
iOS+面试+思维 进阶之路
iOS+思维进阶篇原理篇第一节:《Objective-C
高级编程
》学习笔记Objective-C之GCD多线程(一)Objective-C之GCD多线程(二)Objective-C之Blocks(三)Objective-C
三秋树下
·
2019-12-24 23:50
《Objective-C
高级编程
》三篇总结之三:GCD篇
这里参考《Objective-C
高级编程
》干货三部曲(三):GCD篇,来对这最后一个篇章的内容作总结学习。
四月_Hsu
·
2019-12-24 14:00
iOS 内存管理-引用计数
参考:Objective-C
高级编程
iOS与OSX多线程和内存管理程序的内存分配:1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。
mengyang_guo
·
2019-12-24 11:08
认识C语言
关于C语言C语言是
高级编程
语言,至于什么是
高级编程
语言,这里不赘述,自己去温习。但是最初C语言是为了开发uinx系统而被创造出来的,所以UNIX操作系统以及C编译器都是由C语言开发出来的。
LittleWizard
·
2019-12-24 01:02
BoolanC++面向对象
高级编程
(下)第一周笔记
BoolanC++面向对象
高级编程
(下)第一周笔记一、类相关知识介绍:template简单分类:类模板(classtemplate)、函数模板(functiontemplate)、成员模板(membertemplate
博览网小学员
·
2019-12-23 12:58
Python
高级编程
——装饰器Decorator超详细讲解上
Python
高级编程
——装饰器Decorator超详细讲解(上篇)送你小心心记得关注我哦!!
IT程序员
·
2019-12-23 07:44
《Objective-C
高级编程
》干货三部曲(三):GCD篇
博客已经暂停更新,想看更多技术博客请到:掘金:J_Knight_个人博客:J_Knight_个人公众号:程序员维他命《Objective-C
高级编程
:iOS与OSX多线程和内存管理》我们知道在iOS开发中
J_Knight_
·
2019-12-22 19:35
GeekBand C++面向对象
高级编程
(上) First Week
C++的历史与演化C++起先是在C语言上面的一种拓展,后来演化到现在,已经是一门独立且备受瞩目的语言了。语言关系图:B->C->C++(newC->Cwithclass->C++演化路线图:C++98->C++03->C++11->C++14C++的几种模式C++本身被视作一个语言的联邦,本身是一种多范型的语言。学好C++,需要了解一下的几种C++的常用范型。CleanCObject-Orient
不会飞的鸟人
·
2019-12-22 19:49
基础语言
C语言标准库C语言标准库C语言实例教程C语言实例教程C语言基础教程实例源码C语言基础教程实例源码C语言100例C语言100例Java教程Java是最早由sun公司开发的一种
高级编程
语言,后来被Or...
茶茶点
·
2019-12-22 02:07
Objective-C
高级编程
:iOS内存管理和引用计数
1.自动引用计数在NSObject类的alloc类方法上设置断点,追踪程序的执行。以下列出执行所调用的方法和函数。+alloc;+allocWithZone;class_createInstance;calloc各个方法都通过同一个调用_CFDoExternRefOperation函数,调用了一系列名称相似的函数。苹果的实现大概就是采用离散列表(引用计数表)来管理引用计数屏幕快照2017-02-0
Django_Monstar
·
2019-12-21 14:22
面向对象语言java与c++的比较
高级编程
语言通过面向对象思想让程序更符合人对真实世界的认识,让程序更容易让人理解并且更容易描述事物。面向对象三大特性面向对象的三大特性是封装、继承、多态。
azmohan
·
2019-12-21 13:42
Qt
高级编程
《Qt
高级编程
》,作者:(英)MarkSummerfield,《qt
高级编程
》以工程实践为主旨,是对qt现有的700多个类和上百万字参考文档中部分关键技术深入、全面的讲解和探讨,如丰富的网络/桌面应用程序
新潮动漫
·
2019-12-20 19:00
读《Objective-C
高级编程
..》笔记
第一章、自动引用计数1、内存管理/引用计数OC中通过引用计数来进行内存管理(其他的内存管理方式有垃圾回收等)2、内存管理原则2.1:自己生成的对象自己持有使用allocnewcopymutableCopy开头的方法名生成的对象,自己持有(其中以..开头是指如:allocMyObject、newObjec、copyThis等驼峰形式的方法名,而alloccate、newer等不在此列)2.2:非自己
sayHellooX
·
2019-12-20 03:02
(2018-04-06.Python从Zero到One)一、python
高级编程
__1.1.1元类
上一篇文章为:→3.10.10打飞机代码:代码优化-抽象出基类元类1.类也是对象在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立:>>>classObjectCreator(object):…pass…>>>my_object=ObjectCreator()>>>printmy_object但是,Python中的类还远不止如此。类同样也是一种对象。是的
lyh165
·
2019-12-19 18:04
Objective-C
高级编程
多线程与内存管理总结
1.Objective-C
高级编程
多线程与内存管理这本书是我一年前看的有些忘了,过年了有时间总结一个方便以后回顾.2.第一章主要是讲内存管理感觉比较简单不想记录了,第二章是block(C语言的扩充功能)
于桁
·
2019-12-19 15:42
C++面向对象
高级编程
(上)(第二周、GeekBand、侯捷)
一、以Classwithpointermembers为例阐述基于对象编程1.BigThree(带指针数据成员的类要编写BigThree)在类String中,有如下三个特殊函数:BigThree(1)拷贝构造函数所谓“构造”,是指成员函数名称String与类名String相同;所谓“拷贝”,是指函数的参数是类String类型的。(2)拷贝赋值函数所谓“拷贝”,是指函数的参数是类String类型的;所
lnnulizhi
·
2019-12-19 07:27
使用ARC时的一些注意事项
这意味着像下面这样的声明使用ARC编译后指向的是空值(nil):NSObjectmyObject1,myObjects2;不过要注意的是,与其他
高级编程
语言不同,ARC不会自动将标量的值设置为零。
白纸上涂鸦
·
2019-12-19 03:09
iOS __bridge那些事
本文是对《Objective-C
高级编程
》中__bridge部分的整理,加上一部分自己的体会。
ChinaChong
·
2019-12-19 01:03
(GeekBand)C++面向对象
高级编程
(上)第一周笔记(2)
第五节操作符重载与临时对象今天来分析一下操作符重载。操作符的重载根据是否为类成员函数分为两种,在分析时会涉及到一个新的知识点:临时对象(tempobject),语法是typename(),有效域为一行。我们来看一下第一种操作符重载,在类中进行重载(+=)。#includeusingnamespacestd;classcomplex{private:doublere,im;friendcomplex
Linary_L
·
2019-12-18 21:26
19个你应该知道的Python基础内容
04什么是Python它是一种解释型语言,是一种广泛使用的
高级编程
语言,属于通用型编程语言,Python在设计上坚
医数思维云课堂
·
2019-12-18 12:14
GeekBand STL与泛型编程 Week1
告别了C++面向对象
高级编程
之后,我们迎来了由张文杰老师主讲的STL泛型编程课程;所谓泛型编程,就是使用模板为主
Yuanyz
·
2019-12-18 01:11
GeekBand C++面向对象
高级编程
(第二周)
课程代码文件:string.h#ifndef__MYSTRING__#define__MYSTRING__classString{public:String(constchar*cstr=0);String(constString&str);//拷贝构造,深拷贝,编译器默认是浅拷贝,Bigthree之一String&operator=(constString&str)//拷贝赋值,bigthree
yslmyr
·
2019-12-18 01:44
一丶 java概述,运行环境
1.什么是javajava是一门面向对象
高级编程
语言,也是一个开发平台。
Anonymous_db0e
·
2019-12-17 19:00
python
高级编程
1==,is的使用is是比较两个引用是否指向了同一个对象(引用比较)==是比较两个对象是否相等Python中的对象包含三要素:id、type、value。其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值。is判断的是a对象是否就是b对象,是通过id来判断的。==判断的是a对象的值是否和b对象的值相等,是通过value来判断的。2,深拷贝,浅拷贝浅拷贝浅拷贝是对于一个对象的
程猿先生
·
2019-12-16 22:29
Python
高级编程
之装饰器(一)
请移步:https://vergilben.top/Python
高级编程
之装饰器(一)1、函数作用域LEGBLEGB的掌握在函数之间值的选择非常重要,若搞混了这个规则,所编写的函数可能会事与愿违,编写函数时一定要考虑到这个规则
Vergilben
·
2019-12-16 16:59
高级语言视角
理解编程
高级编程
语言,本质就是理解编译原理和操作系统。推断
想太多的猫
·
2019-12-16 03:57
R|来自 Google 的 R 语言编码风格指南
R语言是一门主要用于统计计算和绘图的
高级编程
语言.这份R语言编码风格指南旨在让我们的R代码更容易阅读、分享和检查.以下规则系与Google的R用户群体协同设计而成.概要:R编码风格约定文件命名:以.R(
萧子柔To语雀了
·
2019-12-16 00:05
上一页
74
75
76
77
78
79
80
81
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他