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
高级编程
程序人生 | UNIX环境
高级编程
技巧之 df 指令实现
本文首发于2014-07-1009:48:48代码#include#include#include#includestaticconstunsignedlonglongG=1024*1024*1024ull;staticconstunsignedlonglongM=1024*1024;staticconstunsignedlonglongK=1024;staticcharstr[20];char*
·
2021-09-23 19:46
c
不会 Lua?Python 助你快速上手 Apache APISIX 插件开发
Python语言作为一个解释型的
高级编程
语言,它语法简洁易上手、代码可读性好,在跨平台、可移植性、开发效率上都有很好的表现,同时作为一个
高级编程
语言它的封装抽象程度比
·
2021-09-16 18:07
iOS Swift之defer
高级编程
最近在swift文档中,发现了defer这个关键字,本人抱着学习态度,查看了一些资料,把我所知道的知识和技能点分享给大家。苹果官方介绍用defer语句在即将离开当前代码块时执行一系列语句。该语句让你能执行一些必要的清理工作,不管是以何种方式离开当前代码块的——无论是由于抛出错误而离开,或是由于诸如return、break的语句。例如,你可以用defer语句来确保文件描述符得以关闭,以及手动分配的内
一眼万年的星空
·
2021-09-05 21:42
书单
C/C++代码调试的艺术C++
高级编程
架构整洁之道C++程序设计语言代码大全C++语言的设计和演化
南_橘子猪
·
2021-08-14 01:22
自动的内存管理系统实操手册——Golang垃圾回收篇
导语|现代
高级编程
语言管理内存的方式分自动和手动两种。
QcloudCommunity
·
2021-08-04 17:21
编程语言
jvm
java
go
golang
Kotlin 扩展函数和运算符重载[第一行代码 Kotlin 学习笔记]
扩展函数和运算符重载不少现代
高级编程
语言中有扩展函数这个概念,Java却一直以来都不支持这个非常有用的功能,这多少会让人有些遗憾。
·
2021-07-27 19:36
kotlinandroid
字节跳动面试真题:java
高级编程
考试题及答案
我听到的一些发声你们赚的钱已经可以了:我一个发小是做土木工程的,上海大学博士,参与很多著名建筑的工程,但是从薪资上看,还不如一些稍微像样的公司的6年多的高级开发。为什么?这就是行业的红利,个体是享受了这个红利。所以说我们做IT的,应该感谢马云,雷军等等他们。某转管理的程序员:有时候我也挺迷茫的,到底走技术路线还是管理路线。技术路线吧,又没有那么多时间。也许是借口,有时候有时间,但人是有惰性的,就…
程序猿元元
·
2021-07-09 19:43
程序员
面试
经验分享
java
02 Vue3 从读懂第一个页面代码开始
:超文本标记语言,用来写网页的基本结构,建议了解HTML5了解什么是CSS:层叠样式表,用来让你的页面更加生动和好看,建议了解CSS3了解什么是JavaScript:简称"JS",解释性或即时编译型的
高级编程
语言
行者深蓝
·
2021-07-09 11:58
cgo笔记一:入门
看的《go语言
高级编程
》,其实这本书当年就看过。作者功力很深,不过多年不用也不会用了,这里仅仅做一个笔记。用于cgo快速入门什么情况下会用到cgo?
梦回上玄
·
2021-06-27 04:40
利用runtime理解OC特性(1)
大家都知道
高级编程
语言都需要编译为汇编语言在编译为机器语言变为可执行文件,但是OC并不能直接编译为汇编语言,需要先转换为C。而OC到C的过渡,依赖的就是runtime。
心在前方
·
2021-06-26 03:05
给计算机初学者的书籍推荐
CPrimerPlus》入门推荐3、《C和指针》4、《C陷阱与缺陷》5、《C++Primer》入门推荐为了更深入地理解程序原理,建议再学一下汇编语言《现代x86汇编语言程序设计》Linux《UINX环境
高级编程
riusksk
·
2021-06-24 14:29
微信小程序实战 第一讲
说到这里,再说说,为什么要跨平台,一些小白可能认为,开发一个程序为什么不能在其他平台(系统)运行,很是纳闷,因为不同的平台(系统)是使用不同的技术(
高级编程
语言)开发实现的,同一种语言编写的程序是很难直接运行在另一个语
zhaocarbon
·
2021-06-23 20:10
1 python简介
而python是一种
高级编程
语言,适合用来编写应用程序。
九日_Reedo
·
2021-06-23 08:22
FCC
高级编程
篇之Symmetric Difference
SymmetricDifferenceCreateafunctionthattakestwoormorearraysandreturnsanarrayofthesymmetricdifference(△or⊕)oftheprovidedarrays.Giventwosets(forexamplesetA={1,2,3}andsetB={2,3,4}),themathematicalterm"sym
橙子_1259
·
2021-06-23 01:44
go并发之goroutine和channel,并发控制入门篇
----------本段引用内容源自《GO语言
高级编程
》在早期,CPU都是以单核的形式顺序执行机器指令。Go语言的祖先C语言正是这种顺序编程语言的代表。顺序编
亦一银河
·
2021-06-22 16:57
GeekBand笔记: C++面向对象
高级编程
(2)
构造函数(constructor)控制类的对象初始化过程的函数,任务是初始化类对象的数据成员。构造函数和类名一样构造函数没有返回值构造函数不能声明为const,因为构造过程需要写值默认构造函数(defaultconstructor)隐式定义编译器创建的默认构造函数,又称为合成的默认构造函数(synthesizeddefaultconstructor)只有当类没有声明任何构造函数时,编译器才会自动生
Royye
·
2021-06-22 05:55
Solidity入门1
Solidity是一门面向合约的、为实现智能合约而创建的
高级编程
语言,为了体验Solidity语言在智能合约应用场景广泛性,跟着Solidity官方文档和中文社区学习做两个简单例子以熟悉安装、配置、使用集成开发环境和基础智能合约实际应用
·
2021-06-21 20:30
solidity智能合约以太坊
Solidity入门1
Solidity是一门面向合约的、为实现智能合约而创建的
高级编程
语言,为了体验Solidity语言在智能合约应用场景广泛性,跟着Solidity官方文档和中文社区学习做两个简单例子以熟悉安装、配置、使用集成开发环境和基础智能合约实际应用
·
2021-06-21 20:43
solidity智能合约以太坊
Objective-C的Block实质与实现探究 part-8
__block变量存储域《Objective-C
高级编程
iOS与OSX多线程和内存管理》表2-5在一个Block中使用__block变量,对Block进行复制的过程:将Block复制到堆“使用”是Block
KardelShaw
·
2021-06-19 21:19
GeekBand C++面向对象
高级编程
(下)(第四周):没有虚析构
在C++中,如果一个类是作为父类存在时,那么析构函数必须是虚析构函数,否则在对其子类进行析构时,只会释放其父类的成分,对子类的成分置之不理原来一直以为在没有显示的定义析构函数的情况下,编译器会自动生成虚析构函数进行优化,但是通过今天的作业却发现不是这么一回事。众所周知,存在虚函数的类计算大小的时候必然要计算其虚表指针的大小,即使是一个虚基类,同样也会有大小,这就是因为虚表指针的存在。但是在今天的作
七七的面包在流浪
·
2021-06-19 01:33
Python和GO语言之间的区别是什么?
Python是一种功能强大的
高级编程
语言,主要用于科学和工程计算,是一种高效语言,优雅简洁而且强大,适合新手以及专业人士学习。什么是GO语言?
·
2021-06-18 22:02
00-Go语言程序设计开篇-指趣学院
什么是Go语言Go语言(Golang)是Google公司2009年推出的一门"
高级编程
言语",目的是为了解决:"现有主流编程语言"明显落后于硬件发展速度的问题不能合理利用多核CPU的优势提升软件系统性能的问题软件复杂度越来越高
极客江南
·
2021-06-14 16:18
Python
高级编程
系列(二)
Python装饰器常见用法装饰器与spring中的AOP类似通过装饰器可以实现面向切面的注入一:缓存(用python实现缓存)把一些经常操作的数据,对象放入缓存,同一个对象不重复缓存,用到的是装饰器实现的具体代码如下:#-*-coding:utf-8-*-importitertoolsimportpickleimporthashlibimporttimecache={}defis_obsolete
lolipops
·
2021-06-14 08:54
iOS最值得推荐的5本书
1、《Objective-C
高级编程
:iOS与OSX多线程和内存管理》2、《EffectiveObjective-C2.0:编写高质量iOS与OSX代码的52个有效方法》3、《iOS开发进阶》4、《iOSAutoL
紫軒遊_夢
·
2021-06-14 06:58
Boolan微专业-面向对象
高级编程
学习笔记(Week03)
ObjectOrientedProgramming(OOP)类与类的关系Inheritance(继承)Composition(复合)Delegation(委托)1.Composition(复合),表示has-aAdapter容器A包含实现多种功能的类B,A可选择性包含部分B中需要的部分Composition//queue'has-a'dequetemplateclassqueue{....prot
GoMomi
·
2021-06-11 02:24
java安装、配置环境变量
Java是一门面向对象的
高级编程
语言,它不仅是一门语言还是一个编程平台,包含java运行环境,进行数据库操作,网络等操作的API。
Tu_Feng
·
2021-06-11 02:49
阅读Objective-C
高级编程
+iOS与OS+X多线程和内存管理 之对Block的理解 ---- Block的实质
大家都知道Block是“带有自动变量的匿名函数”但究竟是什么,通过一个简单的block实例来说明。intmain(){void(^blk)(void)=^{chara='A';};blk();return0;}这是一个简单的block函数的定义及调用,我们通过clang可以将上面的代码转换成下面的形式struct__block_impl{void*isa;intFlags;intReserved;
莫小哈
·
2021-06-10 23:36
笔记-《Objective-C
高级编程
iOS与OS X多线程和内存管理》
第一章自动引用计数,第二章block,第三章GCD。转换代码的命令:clang-rewrite-objc-fobjc-arc-fobjc-runtime=macosx-10.7Test.m一、自动引用计数ARC全称是automaticReferencecounting,编译器自动加入内存管理代码,无需手动输入retain或release代码了。1.2内存管理、引用计数1.2.1概要OC的内存管理,
阿斯兰iOS
·
2021-06-10 09:37
Python - 基础
Python-开篇Python是一种通用的解释型,交互式,面向对象的
高级编程
语言。它是由GuidovanRossum在1985-1990年间创建的。
泥人冷风
·
2021-06-10 02:38
掌握 JS
高级编程
基础 - Reflect Metadata
今天学习的ReflectMetadata,算是“高阶编程”范畴的知识,是JS中有关反射(元编程)相关知识的。历史渊源和设计标准我们知道,在ES6的规范当中,ES6支持元编程,核心是因为提供了对Proxy和Reflect对象的支持。简单来说这个API的作用就是可以实现对变量操作的函数化,也就是反射。对于其他语言的程序员来讲,比如说Java或者C#,元编程和Metadata是相对熟悉的,而对于JSer
阿里巴巴淘系技术团队官网博客
·
2021-06-09 16:00
java
编程语言
大数据
go
javascript
在树莓派上学习ARM汇编 第一章 简介
在我看来,学习一门
高级编程
语言比学习一门特定体系结构的汇编更有用,但是我很想学习ARM汇编程序只是为了好玩,因为我知道一些386汇编语言。这个想法不是想成为大师,而是想了解下面发生了什么。
Crazyworks
·
2021-06-08 03:51
Python超越Java语言,跃居世界编程语言第2位了!你却还在犹豫学不学Python?
以下是2021年5月最新的
高级编程
语言排行榜,可以看到,Python已经超越Java语言跃居世界第二位,为什么Python越来越受欢迎了呢?看完以下几个例子,你就知道为什么了!
奋斗丶
·
2021-06-07 12:24
Python
随笔
Python
编程语言
iOS
高级编程
--Block
概要带有自动变量的匿名函数Blocks模式语法(表达式/函数区别于类型变量)^返回值类型(可省)+参数列表(可省)+表达式^int(intcount){returncount+1;}Block类型变量//声明block类型变量int(^blk)(int)//函数指针int(*funcptr)(int)=&funcblock类型变量与c语言类型变量一样可以作为自动变量、函数参数、全局变量、静态变量、
shengchang
·
2021-06-06 16:10
iOS GCD全析(三)
本文摘录自《Objective-C
高级编程
》一书,附加一些自己的理解,作为对GCD的总结。
ChinaChong
·
2021-06-06 08:09
GeekBand C++面向对象
高级编程
(上)第二周学习笔记
课堂笔记:三个特殊函数:String(constString&str);//拷贝构造函数String&operator=(constString&str);//拷贝赋值函数~String();//析构函数在内外调用析构函数时,需要写全名;析构函数起到关门清理函数的作用;如果没有把内存释放掉的话,内存就会溢出如果class里有指针,多半是要进行动态分配动态创建对象的方式:string*p=newSt
茶香貂蝉
·
2021-06-05 02:00
JavaScript底层系列(三)深拷贝与浅拷贝
其实越探究js的底层,探究基础,探究深层次的东西约会发现,js这门语言之所以会有如此多的高层次的,所谓的
高级编程
的概念,是因为它最初的不完善,不完备,是因为最初它就是一个脚本语言而已。
疯狂的GISer
·
2021-06-04 16:39
Js系列
javascript
js
C++面向对象
高级编程
(下)笔记二(Boolan)
1.关于this子类调用父类函数,myDoc的地址就是this动态绑定要符合的三个条件:通过指针调用;有一个向上转型的动作;调用虚函数。2.关于DynamicBinding静态绑定动态绑定3.谈谈const一般放在成员函数后面4.关于new,delete表达式的行为是不能重载的,但是分解下去之后所调用的函数是可以重载的。class是可以重载这些函数的。5.重载这些函数重载全局函数影响很大重载成员函
CarmenS233
·
2021-06-04 09:59
学习Python开发培训有用吗
Python是被广泛使用的
高级编程
语言,Python解释器本身几乎可以在所有的操作系统中运行,是一种面向对象、直翻式的计算机编程语言。
千锋教育qyf
·
2021-06-02 18:43
Python
python
Flutter 2.2 在macOS上的使用 - 开发iOS和安卓app - 从0到1教程
支持编写Server端、移动app端、web端的编程语言,语法简单,只要你掌握了任何一门面向对象的
高级编程
语言,再来学习Dart,绝对在1小时内全部学会!
Johnny.Cheung
·
2021-05-28 17:00
IOS
flutter
android
flutter
iOS
android
安卓
跨端开发
读书笔记-《Objective-C
高级编程
》之自动引用计数
自动引用计数1.1什么是自动引用计数自动引用计数(ARC,AutomaticReferenceCounting)是指内存管理中对引用采取自动计数的技术。1.2内存管理/引用计数1.2.1概要上班时办公室需要照明,此时灯应该是亮的,下班后无人需要照明,应该关灯。为了判断办公室是否需要照明,我们导入计数功能来计算“需要照明的人数”:(1)第一个人进入办公室,“需要照明的人数”加1。计数值从0变成1,因
abche
·
2021-05-20 23:13
廖雪峰Python学习笔记之面向对象
高级编程
先记录一下代码,后续补全学习体会。1.使用slotsclassStudent(object):passs=Student()s.name='Michael'#动态给实例绑定一个属性prints.namedefset_age(self,age):#定义一个函数作为实例方法self.age=agefromtypesimportMethodTypes.set_age=MethodType(set_age
redLion
·
2021-05-20 22:44
Boolan C++面向对象
高级编程
(下) 第一周笔记 暗影行者
C++面向对象
高级编程
(下)第一周结构框图:1.导读2.Conversionfunction3.non-explicit-one-argumentctor4.point-linkclasses5.function-likeclasses6
hongXkeX
·
2021-05-20 06:06
重学iOS——1.从C角度看OC
面向对象的语言区别于C语言(面向过程),C语言是按照代码的执行顺序去实现项目功能,而
高级编程
语言是从对象的角度去把控,详细解释就是:任何事件都是由事物构成,事物拥有自己特有的属性(对象的固有属性和行为属性
Peak_One
·
2021-05-20 02:27
(GeekBand)C++面向对象
高级编程
(上)第二周笔记
带指针成员的类1.拷贝构造函数(copyctor)拷贝构造函数就是构造函数做接受的对象是自己这个类的对象。编译器自带拷贝构造是为了把一个类的每一个字节的内容完全拷贝到另一个新的对象里面。但是如果对象里面有指针也只是把指针的值拷贝到另一个对象里面,但是两个对象里面指针所指的值是同一个,并没有两个一模一样的值。所以如果类带有指针就必须自己写拷贝构造函数。class_name(class_name&);
竺沛
·
2021-05-20 02:37
Objective-C
高级编程
之内存管理篇
iOS的内存管理是采用引用计数的方式,引用计数分为手动引用计数和自动引用计数(ARC)。前者要求开发者手动管理内存,自己负责内存的申请与释放,后者是苹果推出的自动管理内存的方式,但其实质只是编译器帮助开发者做了内存管理的工作。理解引用计数的内存管理机制有助于我们写出更加内存安全的代码。内存管理/引用计数1.引用计数的思考方式引用计数的思考方式遵循以下四个原则:自己生成的对象,自己持有idobj=[
还是不够辣
·
2021-05-19 10:54
excel VS python 谁更适合数据分析?
关于python,这里简单说一下其背景:python是一门开源的
高级编程
语言,拥
python大数据分析
·
2021-05-19 06:34
iOS进阶推荐的书目
《EffectiveObjective-C2.0:编写高质量iOS与OSX代码的52个有效方法》([英]MattGalloway)很多面试题有涉及《IOS数据库应用
高级编程
(第2版)》([美]艾烈希(PatrickAlessi
啧啧啧_野兽
·
2021-05-19 01:11
C++面向对象
高级编程
(五)(GeekBand)
类的内存模型,上次作业比较清楚了;数量不定的模板参数,这是个新语法,第一次见,觉得很好玩;auto,新关键字,以前用过了;ranged-basefor,用过了;const的使用注意事项;动态绑定,((p->vptr)[n])(p)或者(p->vptr[n])(p);
憨厚的三叶草
·
2021-05-18 19:16
编译原理(1)
《EngineeringaCompiler》和《游戏脚本
高级编程
》看起来口碑也不错。不过我的入门,从一本叫《两周自制脚本语言》开始(以下简称《两周》)。希望这个主题会有第二篇、第三篇....吧。
重案组之虎曹达华_
·
2021-05-18 09:15
NO.52 JDBC
高级编程
、DAO
一.JDBC中的事务管理1.自动管理事务JDBC会自动管理事务每次调用executeUpdate()时,它会自动commit一个业务只需执行一次DML时,采用自动管理事务2.手动管理事务取消自动提交:conn.setAutoCommit(false)采用手动提交:conn.commit()异常时要回滚:conn.rollback()一个业务需要执行多次DML时,采用手动管理事务3.什么是事务?满足
smallnumber
·
2021-05-17 21:59
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他