码迷,mamicode.com
首页 > 编程语言
图形填充之栅栏填充算法
编译器:VS2013 该算法相对边缘填充算法莱说,效率较高来说,选取一个顶点的横坐标为栅栏,将直线和栅栏之间进行填充,如果颜色为背景色,则填充填充色,否则则填充背景色 代码: 结果: ...
分类:编程语言   时间:2017-05-24 00:43:50    阅读次数:7
【Spring-Security】【1】认证和授权
【认证】 凭据为基础的认证: 当你登录 e-mail 账号时,你可能提供你的用户名和密码。E-mail的提供商会将你的用户名与数据中的记录进行匹配,并验证你提供的密码与对应的记录是不是匹配。这些凭证(用户名和密码,译者注)就是 e-mail 系统用来鉴别你是一个合法用户的。 两要素认证: 当你想从自 ...
分类:编程语言   时间:2017-05-24 00:41:23    阅读次数:7
Javascript详解
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 一、如何编写 1、JavaScript代码存在形式 2、JavaScript代码存放位置 HTML的head中 HTML ...
分类:编程语言   时间:2017-05-24 00:40:24    阅读次数:5
springmvc 类型转换器 自定义类型转换器
自定义类型转换器的步骤: 1.定义类型转换器 2.类型转换器的注册(在springmvc配置文件处理) 来解决多种日期格式的问题: ...
分类:编程语言   时间:2017-05-23 23:52:53    阅读次数:8
java面试题
1. Java中sleep和wait的区别 ① 这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。 sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。 ...
分类:编程语言   时间:2017-05-23 23:51:48    阅读次数:8
python--JavaScript(js)/上
JavaScript(js) ECMA 定义的基础语法 DOM document object model BOM Browser object model Javasript 基于对象的,也是面向对象 ECMAScript描述了以下内容: 语法 类型 语句 关键字 保留字 运算符 对象(封装 继承 ...
分类:编程语言   时间:2017-05-23 23:50:57    阅读次数:9
【JAVAWEB学习笔记】28_jqueryAjax:json数据结构、jquery的ajax操作和表单校验插件
Ajax-jqueryAjax 今天内容: 1、json数据结构(重点) 2、jquery的ajax操作(重点) 3、jquery的插件使用 一、json数据结构 1、什么是json JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScri ...
分类:编程语言   时间:2017-05-23 23:50:31    阅读次数:8
python 爬起点目录
实现 ...
分类:编程语言   时间:2017-05-23 23:49:59    阅读次数:8
字符串模式匹配KMP算法中的next数组算法及C++实现
一、问题描述: 对于两个字符串S、T,找到T在S中第一次出现的起始位置,若T未在S中出现,则返回-1。 二、输入描述: 两个字符串S、T。 三、输出描述: 字符串T在S中第一次出现的起始位置,若未出现,则返回-1。 四、输入例子: ababaababcbababc 五、输出例子: 5 六、KMP算法 ...
分类:编程语言   时间:2017-05-23 23:49:40    阅读次数:10
《剑指offer》 面试题43 n个骰子的点数 (java)
引言:写这篇文章的初衷只是想做个笔记,因为这道题代码量有点大,有点抽象,而书上并没有详细的注释。为了加深印象和便于下次复习,做个记录。 原题:把n个骰子扔到地上,所有骰子朝上一面的点数之后为s. 输入n,打印出s所有可能的值出现的概率。(每个骰子6个面,点数从1到6) 解法一:基于递归,时间效率不高 ...
分类:编程语言   时间:2017-05-23 23:49:31    阅读次数:9
【Python】IDLE启动错误
启动IDLE时报Subprocess Startup Error错误 错误信息 IDLE's subprocess didn't make connection.Either IDLE cant't start a subprocess or personal firewall software i ...
分类:编程语言   时间:2017-05-23 23:49:03    阅读次数:5
Java核心类库-IO-对象流(实现序列化与反序列化)
使用对象流来完成序列化和反序列化操作: ObjectOutputStream:通过writeObject()方法做序列化操作的 ObjectInputStream:通过readObject方法来做反序列化操作的 做序列化操作必须存在对象的字节码对象。 ...
分类:编程语言   时间:2017-05-23 23:48:56    阅读次数:6
《深入理解java虚拟机JVM的高级特性及其实现原理》
JVM的优点(JAVA语言的优点) 除了要了解java语言的优点之外,还要知道java语言的这些优点到底是如何实现的(也即java语言这些特性的实现原理) ...
分类:编程语言   时间:2017-05-23 23:47:53    阅读次数:6
【Python】python2.7 安装配置OpenCV2
环境:Ubuntu16.04 anaconda Python2.7 opencv2.4.13 安装opencv后 import cv2 遇到错误信息: No module named cv2 安装opencv时make的过程中会出现文件“cv2.so”,它是连接OpenCV和python的关键文件。 ...
分类:编程语言   时间:2017-05-23 23:46:37    阅读次数:7
Python函数-divmod()
divmod(a,b)函数 作用: divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数,返回结果类型为tuple,参数:a,b可以为数字(包括复数) 注:在python2.3版本之前不允许处理复数 ...
分类:编程语言   时间:2017-05-23 23:43:41    阅读次数:4
Python中的函数递归思想,以及对比迭代和递归解决Fibonacci数列
什么是递归?简单的说就是:函数自身调用自身。 “普通程序员用迭代,天才程序员用递归” 虽然递归 在运行时会不断出栈压栈,调用底层的寄存器,造成空间上的占用以及时间上的缓慢, 但在一些算法上面仍然是递归很实用 但需要注意的是: #递归是自己调用自己 很消耗时间,还会有消耗空间的危险,所以递归递归一定要 ...
分类:编程语言   时间:2017-05-23 23:43:14    阅读次数:6
C语言细节笔记2
C语言常见问题笔记: 1. 指针的声明 char * p1, p2; p1 是一个指向char类型的指针,而p2是一个char类型变量 这是由于 * 并不是基本类型的一部分,而是包含被声明标识符的声明符的一部分。 2. 储存类型 同一个静态函数或静态变量最好在所有的声明和定义出都包含(static) ...
分类:编程语言   时间:2017-05-23 23:43:05    阅读次数:5
231172条   上一页 1 2 3 4 5 6 ... 13599 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!