1、解包直接把这个元组,list,集合按顺序进行传参,当然字符串也是可以的传参,只要不是key=value的格式都可以 此外:集合也是无序的,最好也不要用集合的方式 备注:解包出了的个数要与传参个数保持一致 2、字典方式解包 两个*号这种方式就可以用做字典传参 另外这种传参字典的key,必须和函数参 ...
分类:
编程语言 时间:
2019-06-23 23:03:29
阅读次数:
246
[TOC] 解压缩 如果我们给出一个列表,我们需要一次性取出多个值,我们是不是可以用下面的方式实现呢? x:nick, y:egon, z:jason 讲真,上面的方法真的是谁用谁知道,我们可以试一试解压缩。 解压缩可以这样理解:超市打包是把多个商品放在一起,解压缩其实就是解包把多个商品一次性拿出来 ...
分类:
其他好文 时间:
2019-06-22 19:54:17
阅读次数:
116
动态规划(DP:Dynamic Programming) 动态规划是求解包含重复子问题的最优化方法,把原问题分解为相对简单的子问题。动态规划只能应用于有最优子结构的问题(即局部最优解能决定全局最优解,或问题能分解成子问题来求解)。 基本思想 将原问题分解为相似的子问题,再合并子问题的解以得出原问题的 ...
分类:
编程语言 时间:
2019-06-16 21:59:31
阅读次数:
141
1、@Data注解包含了这些注解 1. 此注解会生成equals(Object other) 和 hashCode()方法。 2. 它默认使用非静态,非瞬态的属性 3. 可通过参数exclude排除一些属性 4. 可通过参数of指定仅使用哪些属性 5. 它默认仅使用该类中定义的属性且不调用父类的方法 ...
分类:
其他好文 时间:
2019-06-16 16:03:35
阅读次数:
103
包的组成:二进制文件、库文件、配置文件、帮助文件程序包管理器:debian:deb文件,dpkg包管理器redhat:rpm文件,rpm包管理器rpm包命名方式:name-VERSION-release.arch.rpm例:bash-4.2.46-19.el7.x86_64.rpmVERSION:major.minor.releaserelease:release.OS常见的arch:x86:i3
分类:
其他好文 时间:
2019-06-04 09:35:30
阅读次数:
137
struck模块的使用:struct模块中最重要的两个函数是pack()打包, unpack()解包。 # coding:utf-8 import struct a = 18 bytes = struct.pack('i', a) print("%s pack后的长度:" % a, len(byte ...
分类:
编程语言 时间:
2019-05-27 13:08:34
阅读次数:
263
定义了一下方法,具体用法可查百度 usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() ...
分类:
Web程序 时间:
2019-05-24 10:42:16
阅读次数:
135
安装DWD包时遇到以下问题(因为在CRAN中不存在此包) 错误如下: * installing *source* package 'DWD' ... ** 成功将'DWD'程序包解包并MD5和检查 ** libs *** arch - i386 Warning: 运行命令'make -f "Make ...
分类:
编程语言 时间:
2019-05-22 15:53:24
阅读次数:
1225
在线复制文件 查看端口 打包/解包命令 创建文件 ...
分类:
其他好文 时间:
2019-05-16 12:46:29
阅读次数:
138
微信小程序解包,源码是 https://github.com/qwerty472123/wxappUnpacker 大神写的。通过node wuWxapkg.js D:\wamp\www\Private\微信小程序代码\wxappUnpacker-master\wxappUnpacker-maste ...
分类:
微信 时间:
2019-05-16 12:24:58
阅读次数:
710