码迷,mamicode.com
首页 >  
搜索关键字:代码段    ( 2207个结果
写一手漂亮的代码,走向极致的编程 一、代码运行时间分析
前言 写一手漂亮的代码,何谓漂亮的代码?对我来说大概有这么几点: 1. 写法符合规范(如:该空格的地方打上空格,该换行的地方换行,名命方式符合规范等等) 2. 简洁且可读性高(能十行代码实现并且让人容易看懂的绝不写十一行,对经常重复出现的代码段落进行封装) 3. 性能高(如:运行时间尽可能短,运行时 ...
分类:其他好文   时间:2020-04-25 19:33:08    阅读次数:57
三、python函数详解
函数的定义: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 定义规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数 ...
分类:编程语言   时间:2020-04-25 17:34:20    阅读次数:78
操作系统-保护模式中的特权级下
Q:使用调用门如何实现不同特权级之间的跳转?(从高到低)在实际的使用中,调用门只支持从低特权级到高特权级执行,无法利用调用门从高特权级跳转到低特权级执行A.调用门的特权级跳转分析左边代码段为低特权级代码段,利用调用门以及call指令(远调用)可以进入右边高特权级代码段,最后利用return (跳转指 ...
分类:其他好文   时间:2020-04-25 12:22:47    阅读次数:69
synchronized锁住的是代码还是对象
本文转自:https://www.cnblogs.com/QQParadise/articles/5059824.html 在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加 ...
分类:其他好文   时间:2020-04-23 23:04:03    阅读次数:71
Linux下基于签名技术的软件保护分析
根据我组成员(@一夕思醉,@2018/7/11)的热烈讨论,我们对该题目有了一个大致的了解。 题目要求: 对于Linux下给定的ELF可执行程序、自行开发签名工具对程序的代码段(Load Segment)首先进行散列,然后对散列值进行签名,签名数据应作为单独的节(Section)附加到原ELF可执行 ...
分类:系统相关   时间:2020-04-23 12:24:24    阅读次数:163
操作系统-保护模式中的特权级下
Q:使用调用门如何实现不同特权级之间的跳转?(从高到低)在实际的使用中,调用门只支持从低特权级到高特权级执行,无法利用调用门从高特权级跳转到低特权级执行A.调用门的特权级跳转分析左边代码段为低特权级代码段,利用调用门以及call指令(远调用)可以进入右边高特权级代码段,最后利用return(跳转指令)far返回低代码段。实现思路调用门的特权级跳转-通过远调用(callfar):低特权级到高特权级;
分类:其他好文   时间:2020-04-22 11:34:45    阅读次数:75
Linux调用可执行程序
在C/C++程序中,经常需要调用其它的程序来先成某项任务,例如其它的C/C++程序、操作系统命令或Shell脚本,C/C++提供了exec函数族和system函数来实现这个功能。一、exec函数族exec函数族提供了一个在进程中启动另一个程序执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段,在执行完之后,原调用进程的内容除了进程号外,其他全部
分类:系统相关   时间:2020-04-20 16:25:36    阅读次数:119
调试技巧
项目能打断点调试(最高效): 先估计哪里出问题并打断点,如果不知道,就只能在入口处打断点;然后运行程序一步一步调试。 项目不能断点调试(如代码发布到生产环境、调试环境坏掉了): 方法1:在关键环节输出日志,如果不知道哪里出错,日志从程序入口到结束运行情况都输出。输出信息要有效全面(打印“入参、结果、 ...
分类:其他好文   时间:2020-04-19 17:41:26    阅读次数:57
sonar 使用
sonar sonarQube是一个管理代码质量的开放平台,它可以从七个维度检测和扫描代码质量 1.Complexity(复杂度分布):代码复杂度过高将难以理解、维护 2.Duplications(重复代码):程序代码中包含大师复制粘贴的代码段是质量低下的表现 3.Unit Tests(单元测试): ...
分类:其他好文   时间:2020-04-17 15:42:33    阅读次数:84
Python 元类
什么是元类 我们知道,实例对象是由类创建的,那么类又是由什么创建的呢? 答案就是元类。 元类基本不会用到,但是就算不用,也应该去熟悉一下概念。 理解类也是对象 在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立: class ObjectCreator(o ...
分类:编程语言   时间:2020-04-12 22:58:12    阅读次数:76
2207条   上一页 1 ... 8 9 10 11 12 ... 221 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!