一、数据运算 1、简介 你写的许多语句(逻辑行)会包含表达式。表达式的最简单的例子是 2 + 3 。表达式可以被分解成操作符和操作数。运算符的功能是完成某件事,它们由如 + 这样的符号或者其他特定的关键字表示。运算符需要数据来进行运算,这样的数据被称为操作数。在这个例子中,2 和 3 是操作数。 2 ...
分类:
编程语言 时间:
2017-12-30 19:06:54
阅读次数:
220
Python使用的(Garbage Collection, GC)机制是引用计数(Reference Count),其原理是为每一个内存对象进行引用计数,因此当有大量的对象新建或删除时,必须要进行大量修改引用计数的操作,影响了程序的性能。为避免这种情况的发生,可以在大量的对象新建或删除之前,把GC禁 ...
分类:
编程语言 时间:
2017-12-30 19:06:48
阅读次数:
145
题目一 7-3 将数组中的数逆序存放 (1)PTA提交列表 (2)设计思路 本题要求输入一串数字后使其逆序数输出,需要用到中间数使其对换。而运用数组会使代码更简洁易懂。 流程图如下: (3)代码截图 (4)调试过程中遇到的问题以及pta提交列表的错误说明 原来不是要做这题,但是不小心画了流程图。不想 ...
分类:
编程语言 时间:
2017-12-30 19:06:40
阅读次数:
258
最近公司安排我安装几台云服务器环境 采用nginx做反向代理; 查了一下官方文档,参数比较多,很多在上线后 可能才知道注意一下的。 编译安装nginx的话 需要安装一些前置组件; 1.gcc环境;用于编译官方下载的源码包 e.g:yum install gcc-c++ 2.zlib库; nginx的 ...
分类:
其他好文 时间:
2017-12-30 19:06:31
阅读次数:
184
基于CEF,用.net包装过的Xilium.CefGlue/3,基于此框架可以很方便在你的winform等C/S项目中搭建一个内建的浏览器 Chromium Embedded Framework (CEF)是个基于Google Chromium项目的开源Web browser控件,支持Windows ...
"Programming Languages, Part A" "Programming Languages, Part B" "Part A 笔记" 碎言碎语 1. 很多没有写过 Lisp 程序的人都会对 Lisp 中的括号产生偏见(包括曾经第一次看到 Lisp 程序的我),事实上,括号赋予 Li ...
分类:
其他好文 时间:
2017-12-30 19:06:18
阅读次数:
193
原代码:注入commonService对象失败 解决方式1: ...
分类:
其他好文 时间:
2017-12-30 19:06:09
阅读次数:
75
常见的Python内置函数详解函数列表进制转换函数函数名称及参数功能用例bin(x)将数值x转化为二进制>>> x=10 >>> bin(10) 10hex(x)将数值x转化为十六进制>>> x=10 >>> hex(10) '0xa'oct(x)将数值X转化为八进制>>> x=10 >
分类:
编程语言 时间:
2017-12-30 19:05:43
阅读次数:
213
P2590 [ZJOI2008]树的统计 P2590 [ZJOI2008]树的统计 P2590 [ZJOI2008]树的统计 题目描述 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。 我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为 ...
分类:
其他好文 时间:
2017-12-30 19:05:33
阅读次数:
133
基本语法 <body topmargin=value leftmargin=value rightmargin=value bottomnargin=value> 语法说明 通过设置topmargin/leftmargin/rightmargin/bottomnargin不同的属性值来设置显示内容与 ...
分类:
Web程序 时间:
2017-12-30 19:05:23
阅读次数:
278
robot_pose_ekf是ROS Navigation stack中的一个包,通过扩展卡尔曼滤波器对imu、里程计odom、视觉里程计vo的数据进行融合,来估计平面移动机器人的真实位置姿态,输出odom_combined消息。robot_pose_ekf只适用于平面上的轮式移动机器人,因此odo ...
分类:
其他好文 时间:
2017-12-30 19:05:11
阅读次数:
1744
2017年总结: 1. 工作忙来忙去 2. 技能提高不是很大. 3. Linux有了入门级的水准, 但是学的快,忘的更快. 4. 10月底开始写blog 记录工作生活学习. 2018年规划 1. 学习python, 至少能有一定的开发能力, 学习安全的工具,了解安全测试的一些工具和原理以及实践.. ...
分类:
其他好文 时间:
2017-12-30 19:05:02
阅读次数:
154
版本检测接口说明:(1)请求post,无参数(2)调用地址:http://www.baidu.com/rs/ver/info(3)返回结果:{ "verCode": "2", "verName": "0.1.1.20170428_beta", "forced": false, "updateMsg" ...
分类:
移动开发 时间:
2017-12-30 19:04:51
阅读次数:
407
ArrayList源码分析超详解 想要分析下源码是件好事,但是如何去进行分析呢?以我的例子来说,我进行源码分析的过程如下几步: 找到类:利用 IDEA 找到所需要分析的类(ztrl+N查找ArraList)(此处就是 ArrayList) 新建类:新建一个类,命名为 ArrayList,将源码拷贝到... ...
分类:
其他好文 时间:
2017-12-30 19:04:45
阅读次数:
133
首先要明白mshtml的属性方法: {IHTMLWindow2 属性:} frames //返回窗口中的框架数组 location //返回窗口的 location 对象 history //返回窗口的 history 对象 navigator //返回窗口的 navigator 对象 docume ...
分类:
Web程序 时间:
2017-12-30 19:04:38
阅读次数:
245
C++11 新标准中引入了四个头文件来支持多线程编程,他们分别是<atomic> ,<thread>,<mutex>,<condition_variable>和<future>。 <atomic>:该头文主要声明了两个类, std::atomic 和 std::atomic_flag,另外还声明了一 ...
分类:
编程语言 时间:
2017-12-30 19:04:26
阅读次数:
234
if else 可以用简单的三元运算符表示 --》 对于函数也可以lambda来简化表达 内置函数 1,map 遍历序列,对序列中每个元素进行操作,最终获取新的序列。 [111, 122, 133] [23, 46, 69] 2,filter 对于序列中的元素进行筛选,最终获取符合条件的序列 [22 ...
分类:
编程语言 时间:
2017-12-30 19:04:18
阅读次数:
138