首页 > 编程语言
Java基础
1:引用的强、软、弱、虚 2:重要关键字 synchronized transient volatile 3:权限修饰词对class、method、field的修饰作用 4:动态加载jar包 5:Java的IO框架 6:Set的种类与性能比较(hashset、treeset源码原理) 7:vecto ...
分类:编程语言   时间:2017-03-07 12:58:12    收藏:0  评论:0  赞:0  阅读:173
算法(Algorithms)第4版 练习 1.3.9
主要思路: 用Dijkstra的双栈算法。 遇到数字则压入数字栈中(String)。 遇到运算符则压入运算符栈中(String)。 遇到右括号时,从数字栈和运算法栈中弹出相应的元素,生成相应的运算表达式(添加左括号)。 再次压入数字栈中(String)。 最后从数字栈中弹出最终的运算表达式。 方法实 ...
分类:编程语言   时间:2017-03-07 12:57:50    收藏:0  评论:0  赞:0  阅读:220
选择排序和冒泡排序
public class Ha { public static void main(String[] args) { int arr[] = {2,8,0,7,3}; //选择排序 //第一次是第一个值arr[0]和后边的依次比较交换,所以y从x+1开始,把最值放到arr[0]的位置 //第二次是第 ...
分类:编程语言   时间:2017-03-07 12:56:49    收藏:0  评论:0  赞:0  阅读:140
python 实现 svm算法
svm算法,说到底就是二次优化问题。 带有约束的二次优化问题。 1、线性优化问题,课件Leture5-QP 参考 https://www.coin-or.org/PuLP/CaseStudies/a_blending_problem.html python代码: # problemdef qp_te ...
分类:编程语言   时间:2017-03-07 12:54:58    收藏:0  评论:0  赞:0  阅读:333
Python 装饰器
1. 什么是装饰器? 顾名思义,装饰器就是在方法上方标一个带有@符号的方法名,以此来对被装饰的方法进行点缀改造。 当你明白什么是装饰器之后,自然会觉得这个名字取得恰如其分,但作为初学者来说多少还是会有些迷茫。下面用代码来说明怎么理解装饰器。 Python允许将方法当作参数传递,因此以上脚本就是将ta ...
分类:编程语言   时间:2017-03-07 12:52:43    收藏:0  评论:0  赞:0  阅读:207
javascript中的this
在函数执行时,this 总是指向调用该函数的对象。要判断 this 的指向,其实就是判断 this 所在的函数属于谁。 在《javaScript语言精粹》这本书中,把 this 出现的场景分为四类,简单的说就是: 有对象就指向调用对象没调用对象就指向全局对象用new构造就指向新对象通过 apply ...
分类:编程语言   时间:2017-03-07 12:50:43    收藏:0  评论:0  赞:0  阅读:124
JavaScript权威指南笔记——第1部分
# 《JavaScript权威指南》笔记——第1部分说明:印刷版:2012年4月第1版 2016年9月第17次印刷。本书的风格和《Effective Java》很类似,推荐一下。该笔记逆序记录的。-----------------------------------| node的helloworld... ...
分类:编程语言   时间:2017-03-07 12:43:33    收藏:0  评论:0  赞:0  阅读:290
算法(Algorithms)第4版 练习 1.3.7
package com.qiusongde; import java.util.Iterator; import java.util.NoSuchElementException; import edu.princeton.cs.algs4.StdIn; import edu.princeton.c... ...
分类:编程语言   时间:2017-03-07 12:42:26    收藏:0  评论:0  赞:0  阅读:229
算法(Algorithms)第4版 练习 1.3.8
方法实现: 测试结果: ...
分类:编程语言   时间:2017-03-07 12:41:58    收藏:0  评论:0  赞:0  阅读:261
js 取得数组中的最大值和最小值(含多维数组)
转自:http://www.dewen.org/q/433 方法一: var a=[1,2,3,5]; alert(Math.max.apply(null, a));//最大值 alert(Math.min.apply(null, a));//最小值 多维数组可以这么修改: var a=[1,2,3 ...
分类:编程语言   时间:2017-03-07 12:39:01    收藏:0  评论:0  赞:0  阅读:207
零基础JavaScript编码(一)
任务目的 JavaScript初体验 初步明白JavaScript的简单基本语法,如变量、函数 初步了解JavaScript的事件是什么 初步了解JavaScript中的DOM是什么 任务描述 参考以下示例代码,补充其中的JavaScript功能,完成一个JavaScript代码的编写 本任务完成的 ...
分类:编程语言   时间:2017-03-07 11:56:29    收藏:0  评论:0  赞:0  阅读:277
算法(Algorithms)第4版 练习 1.3.13
答案:bcd 解释:因为Queue是先进先出的,而且加进队列是0-9按顺序添加的。 故任意位置上后边的数字都不能比该位置小。 (b)中3 2 0 1在4后边 (c)中1 0 在2后边 (d)中3 2 1 0 在4后边 ...
分类:编程语言   时间:2017-03-07 11:55:41    收藏:0  评论:0  赞:0  阅读:293
javascript+jQuery补充
一、jQuery事件绑定 委托绑定 页面框架加载完成: $(function () { ... })使用:希望查看页面立即执行的操作 阻止默认事件的发生: $('#bd').click(function () { var v = $(this).text(); alert(v); return fa ...
分类:编程语言   时间:2017-03-07 11:52:54    收藏:0  评论:0  赞:0  阅读:227
算法(Algorithms)第4版 练习 1.3.14
方法实现: 测试结果: ...
分类:编程语言   时间:2017-03-07 11:51:54    收藏:0  评论:0  赞:0  阅读:218
python 错误处理
前提:调试python代码时,总是出现各种错误,如何解决? 解决方法: 一、提前写各种情况的逻辑代码,避免错误的产生; 例:a可能的取值为'1', 'x', '2.1' if a.isalpha(): print ("This is an alpha") else: print (int(a)) 避 ...
分类:编程语言   时间:2017-03-07 11:48:54    收藏:0  评论:0  赞:0  阅读:222
数组操作的4种小方法
一、push() 往数组的最后添加内容。有一个返回值:数组长度 二、unshift() 往数组的最前面添加内容。返回值:数组长度 三、pop() 移除数组的最后一个数据。返回值:被移除的数据信息。 四、shift() 移除数组的最前一位数据。返回值:被移除的数据信息。 小例子: ...
分类:编程语言   时间:2017-03-07 11:47:38    收藏:0  评论:0  赞:0  阅读:118
Clion + opencv环境搭建(体验最好的C++ IDE)
前言: 一个好的开发环境,是程序猿梦寐以求的,对于opencv的开发,一直觉得vs虽然牛逼但太庞大,所以后来用了codeblocks,然后又觉得无论是vs还是codeblocks都不够美观,代码提示也不太好,配置也很繁琐。然后,我就在网上搜好用的C++ IDE,这不,逮到了Clion,一直很怀念当年 ...
分类:编程语言   时间:2017-03-07 11:46:35    收藏:0  评论:0  赞:0  阅读:550
javac不是内部或外部命令
第一种情况:没有安装jdk 解决方法:下载并安装jdk 怎么看自己是否安装了jdk呢?有一种方法是打开cmd,输入指令:java -version,可以显示你安装的jdk的版本号 第二种情况:安装过jdk,但没配置环境变量 解决方法:我的电脑->属性->高级->环境变量->系统变量-> 新建 JAV ...
分类:编程语言   时间:2017-03-07 11:42:15    收藏:0  评论:0  赞:0  阅读:200
车辆追踪算法大PK:SVM+HOGvs.YOLO
介绍 对于Udacity(优达学城)自动驾驶汽车纳米学位的汽车检测和跟踪项目,如果使用传统的计算机可视化技术将是一个挑战,就像方向梯度直方图(Histogram of Oriented Gradients,HOG)和其它特征组合在一起在视频里跟踪汽车一样,理想的解决方案应该是实时运行的,如>30FP ...
分类:编程语言   时间:2017-03-07 11:41:38    收藏:0  评论:0  赞:0  阅读:549
JavaScript 扫描枪使用(一)
JavaScript 扫描枪应用(一)com.js为主要的代码实现,test.html文件为测试的页面,其中包括了com.js文件中方法的调用。以下为测试成功代码:com.js test.html 得出以上结果经过几次失败尝试,尝试内容如下:1. 将test.html文件中的 <script typ ...
分类:编程语言   时间:2017-03-07 11:41:23    收藏:0  评论:0  赞:0  阅读:152
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!