码迷,mamicode.com
首页 > 编程语言 > 日排行
Python心得--如何提高代码质量
前些日子用python基于prometheus开发了一个vspherevolume卷监控的exporter,于是跟vsphere的api(pyvmomi)接口打上了交道,开发的过程中你会发现pyvmomi的接口返回的对象好多列表类型的,当你取其中一个对象的时候可能需要进行多层的循环遍历。于是促使了我写这一篇文章,记录一..
分类:编程语言   时间:2017-10-12 23:12:41    阅读次数:317
OpenGL 多线程共享纹理
1:opengl 多线程共享纹理纹理: //解码时候使用opengl进行绘制,需要构建队列和两个线程,分别用于解码数据并且填充纹理和渲染。 主线程常见两个共享上下文: main() { ???? gHdc = wglGetCurrentDC(); gHRC1 = wglCreateContext(g ...
分类:编程语言   时间:2017-10-12 23:13:01    阅读次数:579
POSIX线程学习
一、什么是线程 在一个程序中的多个执行路线就叫做线程。更准确的定义是:线程是一个进程内部的一个控制序列。所有的进程都至少有一个线程。当进程执行fork调用时,将创建出该进程的一份新副本,这个新进程拥有自己的变量和自己的PID,它的时间调度也是独立的,它的执行几乎完全独立于父进程。当在进程中创建一个新 ...
分类:编程语言   时间:2017-10-12 23:13:37    阅读次数:496
Python操作Excel
import xlrd path = 'F:\\file.xlsx' print(path) #1.打开文件 data = xlrd.open_workbook(path) print(data) #2.查询工作表 sheets = data.sheets() #可以通过 函数,索引,名称 获得工作... ...
分类:编程语言   时间:2017-10-12 23:14:14    阅读次数:384
python3中判断字串类型
s为字串 如果要判断是不是浮点数,可以用异常捕获(这个似乎简单些),另一种是用正则表达式: ...
分类:编程语言   时间:2017-10-13 00:23:17    阅读次数:300
Python基础知识
1.Python是一种计算机程序设计语言(解释型语言),具有代码少、简单、运行速度慢的特点。 2.用文本编辑器写python的程序,保存为后缀名为.py的文件(文件名只能是英文字母、数字和下划线的组合)。 3.python的解释器:Cpython。 4.用单引号或者双引号括起来的文本在程序中叫字符串 ...
分类:编程语言   时间:2017-10-13 00:24:42    阅读次数:178
Spring笔记07(Spring AOP的通知advice和顾问advisor)
1.Spring AOP的通知advice 01.接口代码: 02.实现类代码: 03.增强通知类: 001.前置增强类: 002.后置增强类: 003.环绕增强类: 004.异常增强类: 04.applicationContext.xml文件: 05.测试代码: 2.Spring AOP的顾问ad ...
分类:编程语言   时间:2017-10-13 00:24:48    阅读次数:237
spring进行事务管理
一:spring使用注解的方式进行事务声明 1.spring的声明式事务: 用jdbc的事务管理器:DataSourceTransactionManager 首先在applicationContext.xml 文件中进行配置 这里的property中的name就是数据库的bean,ref对应的是ap ...
分类:编程语言   时间:2017-10-13 00:25:54    阅读次数:185
排序 总结
http://blog.csdn.net/myjava_024/archive/2008/11/04/3220319.aspx 冒泡排序 冒泡排序是最慢的排序算法。 在实际运用中它是效率最低的算法。 它通过一趟又一趟地比较数组中的每一个元素,使较大的数据下沉,较小的数据上升。 它是O(n^2)的算法 ...
分类:编程语言   时间:2017-10-13 00:26:12    阅读次数:164
cs231n spring 2017 lecture2 听课笔记
1. 相比于传统的人工提取特征(边、角等),深度学习是一种Data-Driven Approach。深度学习有统一的框架,喂不同的数据集,可以训练识别不同的物体。而人工提取特征的方式很脆弱,换一个物体就要重新设计特征。 2. 描述图像之间相似程度,可以直接把每个对应像素做减法,然后把差的绝对值累加起 ...
分类:编程语言   时间:2017-10-13 00:29:28    阅读次数:132
Python -- 正则表达式
Python -- 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符 ...
分类:编程语言   时间:2017-10-13 00:29:52    阅读次数:179
jquery 判断元素是否存在于数组中
要判断数组中是否包含某个元素,从原理来来说,就是遍历整个数组,然后判断是否相等 可以使用Jquery提供的方法: $.inArray("元素(字符串)",数组名称) 进行判断 ,当存在该元素(字符串)时,返回该元素在数组的下标,不存在时返回 -1 ...
分类:编程语言   时间:2017-10-13 00:31:09    阅读次数:152
python-字典
一、字典存储的是无序的键值对,是可变得。可实现增、删、查、改 二、实现代码 1、查询 返回结果: 2、增加 打印结果:{'Licy': 18, 'Mark': 20, 'Lucy': 16, 'Roy': 20} 3、删除 打印结果:{'Licy': 18} 4、修改 打印结果:{'Licy': 2 ...
分类:编程语言   时间:2017-10-13 00:31:26    阅读次数:157
[原创] python udt4 for windows recvfile.py
udt4py下载 ...
分类:编程语言   时间:2017-10-13 00:33:50    阅读次数:276
python 根据链家爬取的信息生成云词
云词展示效果: ...
分类:编程语言   时间:2017-10-13 00:34:23    阅读次数:222
[原创] python udt4 for windows sendfile.py
udt4py下载 ...
分类:编程语言   时间:2017-10-13 00:34:32    阅读次数:187
1 C++ 线程
#include "iostream" //#include "thread" //头文件一般不加入,复制到别的文件,导致命名冲突 //总增加 //using namespace std; //每个名字独立的加入using引用 using std::cin; using std::cout; //u... ...
分类:编程语言   时间:2017-10-13 00:35:42    阅读次数:107
线程每隔5秒监控一次系统时间
package alarm; import java.text.SimpleDateFormat;import java.time.format.FormatStyle;import java.util.Date;import java.util.Timer;import java.util.Tim ...
分类:编程语言   时间:2017-10-13 00:35:50    阅读次数:166
java中容器的学习与理解
以前一直对于java中容器的概念不理解,虽然学习过,但始终没有认真理解过,这几天老师提出了这样一个问题,你怎么理解java中的容器。瞬间就蒙了。于是各种搜资料学习了一下,下面是我学习后整理出来的的一些心得。欢迎各路大神指教 在书写程序时,我们常常需要对大量的对象引用进行管理。为了实现有效的归类管理, ...
分类:编程语言   时间:2017-10-13 00:36:06    阅读次数:171
sonar + jacoco + mockMvc 模拟session 用户登录 配合SpringSecurity 权限 快速测试代码覆盖率.
遇到mock 测试简直就是神器,特别是要做代码覆盖率,直接测试controller就好了,缺点,虽然可以回滚事务,但是依赖数据库数据,解决,根据SpringBoot ,再建立一个专门跑单元测试的数据库,以及application.yml 想起以前用的 unitils 整合测试,巨额时间成本,都是在写 ...
分类:编程语言   时间:2017-10-13 00:37:01    阅读次数:475
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!