Python format()

format()方法用于返回指定值的格式化表示形式。它由格式说明符处理,并将格式化的字符串插入字符串的占位符中。占位符可以用数字索引{0}、命名索引{price}甚至空的{ 0 }来表示。的格式()类似于‘String format’方法,两种方法都调用一个对象的__format__()方法。 **format(value[, format_spec])** #Where value can be a integer, float or binary form 继续阅读

Python float()

float()方法从给定的数字或字符串中返回相应的浮点数。 **float([x])**#Where **x** can be a number or string that needs to convert 浮点()参数: 它接受需要返回浮点数的单个参数、数字或字符串 参数 描述 必需/可选 浮动 用作浮点数 可选择的 整数 用作整数 可选择的 线 它包含十进制数。前导空格和尾随空格被删除。可选使用“+”、“-”符号。可以包含 Na 继续阅读

Python eval()

eval()函数执行作为参数给出的表达式。表达式被计算并解析为有效的 python 语句。表达式始终是字符串,并且对于eval()函数是必需的。 **eval(expression, globals=None, locals=None)** #Where expression can be a string to evalate 评估()参数: 取 3 个参数,其中第一个参数是强制的,另外两个是可选的。 参数 描述 必需/可选 表情 这个参数 继续阅读

Javscript常识

1、原生JavaScript实现字符串长度截取 function cutstr(str, len) {var temp;var icount = 0;var patrn = /[^\x00-\xff]/;var strre = "";for (var i = 0; i < str.length; i++) {if (icount < len - 1) {temp = str.substr(i, 1);if 继续阅读

Python filter()

filter()函数用于返回一个迭代器,这里的元素通过函数进行过滤,它有助于测试序列中的每个元素是否为真。 **filter(function, iterable)** #Where iterable can be a list, string, tuple, dictionary , set etc 过滤器()参数: 它以函数和可迭代为参数。 参数 描述 必需/可选 功能 测试元素是否被接受的函数 需要 可迭代的 可迭代的可以是集合、列 继续阅读

JavaWeb_script

<script type="text/javascript"> alert("警告框"); </script> <script type="text/javascript" src="" charset="UTF-8"> </script> typeof(值); 返回值的类型 boolean/number/string/object 继续阅读

UBUNTU更新源出现错误解决方法小结

在Ubuntu更新中,谁没有碰见个错误?在Ubuntu和其它基于Ubuntu的Linux发行版中,更新错误是一个共性的错误,也经常发生。这些错误出现的原因多种多样,修复起来也很简单。在本文中,我们将见到Ubuntu中各种类型频繁发生的更新错误以及它们的修复方法。 合并列表问题 当你在终端中运行更新命令时,你可能会碰到这个错误“合并列表错误”,就像下面这样: 可以使用以下命令来修复该错误: 下载仓库信息失败 -1 实际上,有两种类型 继续阅读

DM8168 Uboot使用EMAC1(TI源码使用默认的EMAC0)

最近生产了一批板卡,但是只焊接了EMAC1的网卡芯片,没有焊接EMAC0。这就无法直接使用了TI给的UBoot源码了。所以必须修改Uboot源码支持EMAC1. 首先先要弄明白EMAC工作原理。 管理EMAC的MII接口在初始化话的时候会读取网卡芯片的PHY地址,并保存在一个32位的寄存器中。比如我的PHY地址是3,那么这个寄存器的读取的值会成为0x00000008,即第三位置为1. 我们在源码中arch/arm/incl 继续阅读

Python staticmethod()

staticmethod()用于创建静态函数。静态方法不绑定到对象,它绑定到类。这意味着,如果对象没有绑定到静态方法,则静态方法不能修改对象的状态。 使用staticmethod()的语法。 **staticmethod (function)** #Where function indicates function name 为了在类中定义静态方法,我们可以使用内置的 decorator @staticmethod。当函数用@staticmethod 修饰 继续阅读

emac常用命令

C-x C-e h输出成html   C-s 开始输入,再按一次向前搜索 C-r 向后搜索 C-g回到搜索开始位置   C-x 1 只保留当前光标所在的一个窗口   C-x C-f         寻找文件。 C-x C-s         保存文件。 C-x C-b         列出缓冲区。 C-x C-c         离开 Emacs。 C-x 1           关掉其它所有窗格,只保留一个。 C-x u           撤销。 继续阅读

Python enumerate()

enumerate 函数接受一个 ITER table,为 ITER table 中的每个项目分配一个索引,并返回一个枚举对象。 **enumerate(iterable,start)** #Where iterable can be a list,string,tuple, dictionary,set etc 枚举()参数: 可作为主要输入。可以给定一个可选参数 start 来指定起始索引 参数 描述 必需/可选 可迭代的 支持迭代的集合 继续阅读

详解安装emac-25.3过程及问题解决

本人安装环境为centos7,其他linux版本也大同小异,可参考操作。 1. 下载emacs-25.3.tar.gz到centos,用tar –vxzf 命令解压; 2. 进入解压后的目录,命令:cd emacs-25.3/ 3. 使用./configure命令进行配置(可以设定路径); 由于我安装的是带图形界面的,在进行这一步时,报 继续阅读

emac介绍

开源界流行一句话:现今有三种编辑器,一是 Emacs,二是 VIM,再者就是其它。 Emacs 项目 Emacs 实质上是一组文本编辑器的集合。 GNU Emacs 是 GNU 项目的一部分,GNU Emacs 官方手册描述它是一个“灵活的,可高度订制 的,自行文件编制的,实时显示的编辑器”,他也应该是最广泛引用的 Emacs。除此之外, 还有 X 继续阅读

Ubuntu开启系统自动升级与取消自动更新的方法

开启 Ubuntu 系统自动升级 在学习如何开启Ubuntu系统自动升级之前,先解释下为什么需要自动升级。 默认情况下,ubuntu每天一次检查更新。但是一周只会弹出一次软件升级提醒,除非当有安全性升级时,才会立即弹出。所以,如果你已经使用Ubuntu一段时间,你肯定很熟悉这个画面: 但是做为一个正常桌面用户,根本不会去关心有什么更新细节。而且这个提醒完全就是浪费时间,你肯定信任Ubuntu提供的升级补丁,对不对?所以,大部分情况你肯定会选择“现在安装” 继续阅读