首页 > 编程语言
python学习心得
一,高级特性: 1,切片:[start:stop:step] 2,迭代 2.1按itervalues() 2.2 按iteritems() 2.3 带索引输出:enumerate 2.4 生成器:一边循环一边计算的机制,称为生成器(Generator),有利于节省存储空间,相当于链表中next (二 ...
分类:编程语言   时间:2017-06-16 21:56:30    收藏:0  评论:0  赞:0  阅读:316
数组转化成map和set的简单实现
将数组转化为Set(不使用Set类)。 思路:1.将数组排序 2.遍历数组,将临近的元素进行比较,如果不相等就加入容器。 (当然这里返回的是一个有序无重的容器没有实现无序) 将数组转化为Map(key为元素,value为次数)。 因为上面实现了set,我们这里就直接用Set容器。 思路: 1.将数组 ...
分类:编程语言   时间:2017-06-16 21:55:36    收藏:0  评论:0  赞:0  阅读:293
Python模块常用的几种安装方式
Python模块安装 一、 单文件模块直接把文件拷贝到 $python_dir/Lib 二、 多文件模块,带setup.pypython setup.py install 三、 egg文件1) 下载ez_setup.py,运行python ez_setup2) easy_install *.egg注 ...
分类:编程语言   时间:2017-06-16 21:54:44    收藏:0  评论:0  赞:0  阅读:350
[LeetCode] 232. Implement Queue using Stacks Java
题目: Implement the following operations of a queue using stacks. push(x) -- Push element x to the back of queue. pop() -- Removes the element from in f ...
分类:编程语言   时间:2017-06-16 21:52:53    收藏:0  评论:0  赞:0  阅读:270
java之异常处理(Exception)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 知识点:异常:java.lang.Throwable(Error/Exception(Runti ...
分类:编程语言   时间:2017-06-16 21:51:20    收藏:0  评论:0  赞:0  阅读:500
ubuntu16.04+opencv2.4.13+cuda 8.0+python
不要用opencv3.1会报错还得改,没改过不知道麻烦否,直接删了下载2.4.13。无错误。 编译caff运行make runtest的时候出现error while loading shared libraries: libcudart.so.3: wrong ELF class: ELFCLAS ...
分类:编程语言   时间:2017-06-16 21:45:05    收藏:0  评论:0  赞:0  阅读:327
JavaScript用二分法查找数据等
往数组添加一个不重复的数 二分法查找数据之前没有接触过类似的题,思路想不出,老师讲完以后还是似懂非懂的样子,自己敲出以后才感觉是懂了,冒泡排序看着挺容易的,但是到了自己去亲自敲代码的时候,自己又出错,不能总是比着葫芦画瓢,应该有自己的理解,为什么要这么敲,多多敲敲代码,避免以后再出类似的小错误,自己 ...
分类:编程语言   时间:2017-06-16 21:44:41    收藏:0  评论:0  赞:0  阅读:259
集合转数组,数组转集合,集合中只可以装引用数据类型
控制台打印 [12, 11, 9][12, 1, 23, 4, 55] ...
分类:编程语言   时间:2017-06-16 21:43:11    收藏:0  评论:0  赞:0  阅读:206
java注释代码规范
//收集了一小部分,忘记的时候过来查一下 java--hadoop部分 <P>是单独起个段落 (注意和<br>换行、<pre>再起一个段落 比较) <B>是加黑加粗 @param是参数 @author yanghl 作者 <i>是倾斜体,表示路径 @return@exception{@link #g ...
分类:编程语言   时间:2017-06-16 21:39:28    收藏:0  评论:0  赞:0  阅读:334
Python面向对象
面向对象三大特性 一、封装 二、继承 三、多态 ...
分类:编程语言   时间:2017-06-16 21:34:46    收藏:0  评论:0  赞:0  阅读:297
Mongo中,数组中的string 自动变成数字引起出错
遇到的问题: 有个Message对象,其中有个字段 叫 UseridList ,类型为 List<string> ,将Message对象序列化后,存入Mongo 在这一句代码出错!!!!错误提示是:input string "02222222222222222222222" is not a val ...
分类:编程语言   时间:2017-06-16 21:03:05    收藏:0  评论:0  赞:0  阅读:283
PID 算法理解
PID 算法 使用环境:受到外界的影响不能按照理想状态发展。如小车的速度不稳定的调节,尽快达到目标速度。 条件:闭环系统->有反馈 要求:快准狠 分类:位置式、增量式 增量式 输入:前次速度、前前次速度、前前前次速度 输出:pwm的增加值或减少值 位置式 输入: 输出: 公式 ...
分类:编程语言   时间:2017-06-16 21:02:21    收藏:0  评论:0  赞:0  阅读:251
Java序列化Serializable和Externalizable
纸上得来终觉浅,绝知此事要躬行 --陆游 问渠那得清如许,为有源头活水来 --朱熹 什么是Java序列化?为什么出现Java序列化?如何实现Java序列化? 一、什么是Java序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 二 ...
分类:编程语言   时间:2017-06-16 21:01:51    收藏:0  评论:0  赞:0  阅读:293
Java - 多线程Callable、Executors、Future
http://blog.csdn.net/pipisorry/article/details/44341579IntroductionCallable接口代表一段能够调用并返回结果的代码;Future接口表示异步任务。是还没有完毕的任务给出的未来结果。所以Callable用于产生结果,Future用 ...
分类:编程语言   时间:2017-06-16 21:00:17    收藏:0  评论:0  赞:0  阅读:322
消灭星星的数组高效率算法(c++代码,控制台程序)
#include <iostream> using namespace std; #define ROW 12 #define COL 10 class Star { public: enum Stat_star { willRemoved = -2, hasRemoved, normal }; S ...
分类:编程语言   时间:2017-06-16 20:57:08    收藏:0  评论:0  赞:0  阅读:547
JavaMail在Windows平台下正常发送邮件,部署到Linux后则发送失败
问题: 在本机(Windows)环境下可以成功发送邮件,但部署到Linux服务器上后不能成功发送,前台不提示错误或提示502。 linux下日志提示:javamail isssl false.... JavaMail: 解决方法: jar包如果是Apache的commons-email jar,问题 ...
分类:编程语言   时间:2017-06-16 20:56:37    收藏:0  评论:0  赞:0  阅读:1048
[LeetCode] 225. Implement Stack using Queues Java
题目: Implement the following operations of a stack using queues. push(x) -- Push element x onto stack. pop() -- Removes the element on top of the stack ...
分类:编程语言   时间:2017-06-16 20:52:36    收藏:0  评论:0  赞:0  阅读:332
【c语言】输入一个递增排序的数组的一个旋转,输出旋转数组中的最小元素
//旋转数组的最小数字 //题目:把一个数组最開始的若干个元素搬到数组的末尾。我们称之为数组的旋转。 //输入一个递增排序的数组的一个旋转。输出旋转数组中的最小元素。 //比如:数组{3。4,5,1,2}为{1,2。3。4。5}的一个旋转,最小元素是1。 #include <stdio.h> #in ...
分类:编程语言   时间:2017-06-16 20:50:43    收藏:0  评论:0  赞:0  阅读:311
Python开发基础-Day9-生成器、三元表达式、列表生成式、生成器表达式
生成器 生成器函数:函数体内包含有yield关键字,该函数执行的结果是生成器,生成器在本质上就是迭代器。 yield的功能: 1.与return类似,都可以返回值,但不一样的地方在于可以有多个yield,每个yield能够返回一次值,而return只能返回一次值就结束了 2.为函数封装好了__ite ...
分类:编程语言   时间:2017-06-16 20:49:02    收藏:0  评论:0  赞:0  阅读:318
MFC--根据串口采集的数据借助GDI绘制曲线
根据采集到的数据绘制曲线 在串口编程中会涉及到这样一个问题,就是将采集到的数据以曲线的形式展示出来,大家自然而然会想到采用方便快捷的控件进行编程。编程周期短,完成任务快,但是真实情况来看,控件会实现很多你用不到的功能,实现机制也不可见,这样在功能上会造成浪费,对性能和实现的效果上会有一些不可控,所以 ...
分类:编程语言   时间:2017-06-16 20:48:39    收藏:0  评论:0  赞:0  阅读:565
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!