- 博客(34)
- 收藏
- 关注
转载 哈夫曼(Huffman)树及其应用
Huffman树又称最优树,是一类带权路径长度最短的树,带权路径长度为从该节点到树根之间的路径长度与节点上权值的成积。那么如何构建一个Huffman树呢?就需要Huffman算法1、利用给定的n个权值构成有n个二叉树的集合F,每个二叉树就只有一个带权值的根节点,其左右子树都为空。2、选取两课根节点权值最小的树作为左右子树,且重置新的二叉树的根节点的权值为左右子树权值之和。3、在集合...
2016-06-28 22:49:00 94
转载 一步步教你打造3D旋转盒
今天又来一了一篇关于3D效果的文章,教你打造自己的3D旋转盒首先还是希望大家自己看看关于transform这个属性的相关特性作用,张前辈已经写了详细的教程,直接附上http://www.zhangxinxu.com/wordpress/2012/09/css3-3d-transform-perspective-animate-transition/comment-page-1/OK下面...
2016-06-28 11:54:00 108
转载 队列的实现(JAVA)
定义 队列(queue)是一种特殊的线性表,它只允许在表的前端进行删除,在表的后端进行插入。 进行插入端的称为队尾,进行删除端的称为队头。队列是先进先出原则的。队列的实现同样可以 使用两种方式来实现,一种是数的实现方式,另一种是链表的实现方式。 队列的实现...
2016-06-27 09:10:00 80
转载 [BZOJ1880] [Sdoi2009] Elaxia的路线 (SPFA & 拓扑排序)
Description 最近,Elaxia和w**的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间。Elaxia和w**每天都要奔波于宿舍和实验室之间,他们 希望在节约时间的前提下,一起走的时间尽可能的长。 现在已知的是Elaxia和w**所在的宿舍和实验室的编号以及学校的地图:地图上有N个路 口,M条路,经过每条路都需要一定的时间。 具...
2016-06-26 23:59:00 44
转载 假如数组接收到一个null,那么应该怎么循环输出。百度结果,都需要提前判断。否则出现空指针异常。。我还是想在数组中实现保存和输出null。...
假如数组接收到一个null,那么应该怎么循环输出。因为foreach与obj.length都会报错。null不是对象,foreach中不能赋值?sp页面forEach一个存放对象的集合,怎么判断其中一个对象是否null?分享|2015-11-22 18:14lifeYesorno|浏览 87 次JSP编程语言<c:forEach var="design" ite...
2016-06-26 03:26:00 146
转载 关于选择框checkbox的返回值和判断问题
问题1 (isUseCookies != null && isUseCookies.length > 0 )这个地方有问题,isUseCookies 是返回值,相当于布尔值,其实不需要这么判断,因为不会出现isUseCookies="",这种情况,这个是针对username或者密码的。默认勾选返回值是on,未勾选的默认返回值是null。不需要用字符数组。 问题2 re...
2016-06-26 03:20:00 1055
转载 YII框架安装过程-数据库访问
1、电脑上原来安装了phpstudy。关掉phpstudy,启动wamp,虽启动成功,但仍然无法使用phpmyadmin登录数据库管理页面。2、查看到系统服务有mysql服务,检查属性均为emsoa目录的,手动停止,重启wamp,即能正常访问数据库。转载于:https://www.cnblogs.com/xihong2014/p/5614747.html...
2016-06-24 17:03:00 39
转载 Android深度探索(卷1)HAL与驱动开发 心得体会 第八章 让开发板发出声音:蜂鸣器驱动...
Android深度探索(卷1)HAL与驱动开发心得体会第八章 让开发板发出声音:蜂鸣器驱动蜂鸣器是s3c6410开发板上带的一个硬件设备,可以通过向寄存器写入特定的值来控制蜂鸣器发出尖叫声。在前面的章节编写了两个完整的linux驱动:word_count驱动和led驱动,两个有一共同点就是都有一个源代码文件组成。代码重用分为静态和动态两种。即将需要重要的代码使用者放在一起进...
2016-06-21 16:21:00 103
转载 关系型数据库规范化
函数依赖:对于关系模式 R(U)·X-->Y Y∈X 举例:(平凡函数依赖A1,A2-->A2)·X-->Y Y∉X 举例:(非平凡函数依赖A1,A2-->A3)·X-->Y X的任一真子集 X'-\->Y 举例:(完全函数依赖A1,A2-->A3 A1-\->A3A2-\->A3)·X-->Y Y不完...
2016-06-20 14:36:00 153
转载 进度条16
星期一星期二星期三星期四星期五星期六所花时间(包括上课)8:00-9:5018:30-19:40代码量(行)博客量(篇) 000000...
2016-06-19 11:51:00 75
转载 实战MEF(2):导出&导入
上一文中,我们大致明白了,利用MEF框架实现自动扫描并组装扩展组件的思路。本文我们继续前进,从最初的定义公共接口开始,一步步学会如何使用MEF。在上一文中我们知道,对于每一个实现了公共规范的扩展组件,都需要进行导出,随后我们的主应用程序文件中会自动进行组装。这便产生了一个疑问:为什么需要导出?如果大家还记得,以前我们用VC++写.dll文件时,都会把需要提供给别人调用的函数标记为...
2016-06-18 01:09:00 53
转载 [js]正则篇
一、正则基本概念1、一种规则、模式、文本处理工具2、强大的字符串匹配工具3、在js中常与字符串函数配合使用二、js正则写法正则在js中以正则对象存在;(1)var re=new RegExp(正则表达式);(2)var re=/正则表达式/;三、正则的基本写法1、开始结束符 ^ $2、元字符 (1)任意字符 [abc] abc中的任意一个...
2016-06-16 21:52:00 44
转载 八.函数
Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/3/library/functions.html#abs也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。调用abs函数:print a...
2016-06-16 11:34:00 43
转载 linux下vi命令大全
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi...
2016-06-16 11:01:00 37
转载 python:extend (扩展) 与 append (追加) 之间的天与地
1 >>> li = ['a', 'b', 'c'] 2 >>> li.extend(['d', 'e', 'f']) 3 >>> li 4 ['a', 'b', 'c', 'd', 'e', 'f'] 5 >>> len(li) 6 6 7 >&g...
2016-06-15 21:58:00 63
转载 设计模式-2-简单工厂
说明:通过继承抽象类,定义一个上层的工厂类调度即可,可以扩展出很多个产品,对于Product做到了开闭原则大致代码public abstract class AbsProduct { public abstract void Exc(); } public class Factory { public AbsProd...
2016-06-15 16:25:00 36
转载 设计模式之组合模式
当需求中是体现部分与整体层次的结构时,以及你希望忽略组合对象与单个对象的不同,统一的使用组合结构中的所有对象时,就应该考虑使用组合模式了。例如:我们单个复制一个文件和多个复制文件,对我们而言,并不在乎一个文件的复制与多个文件复制的区别,也就是我们的操作是一样的。下面的代码是建立一个公司的组织结构,其中各个部分,不管是分公司还是部门,都拥有一套相同的功能操作。代码如下:using S...
2016-06-14 22:25:00 32
转载 android Gui系统之SurfaceFlinger(1)---SurfaceFlinger概论
GUI 是任何系统都很重要的一块。android GUI大体分为4大块。1)SurfaceFlinger2)WMS3)View机制4)InputMethod这块内容非常之多,但是理解后,可以触类旁通,其实现在主流的系统,包括andorid,ios在构架上,都是有很多相识之处。我们先来讲SurfaceFlinger1.OpenGL & OpenGL ES...
2016-06-14 18:03:00 339
转载 封装是java面向对象编程三大特征之一。 简单的属性封装
package com.cqvie.Hello;class Person { private int age; private String name; public void tell() { System.out.println("姓名:"+name+" "+"年龄:"+age); } public int ...
2016-06-14 17:04:00 57
转载 CS231n Solver.py 详解
CS231n Solver.py 详解 Solver是一个类,该类用于接收数据与标签,对权值进行相应求解,在solver类中调整一些超参数以达到最好的训练效果。成员函数初始化函数 1 def __init__(self, model, data, **kwargs): 2 """ 3 Constru...
2016-06-14 09:02:00 372
转载 Django权限系统auth
auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。auth可以和admin模块配合使用, 快速建立网站的管理系统。在INSTALLED_APPS中添加'django.contrib.auth'使用该APP, auth模块默认启用.UserUser是auth模块中维护用户信息的关系模式(继承了models.Model), 数据库中该表被命名为auth...
2016-06-11 14:37:00 42
转载 hdu 1258 DFS
I - 深搜 基础Crawling in process... Crawling failed Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uSubmit StatusDescriptionGiven a specified total t and a li...
2016-06-08 10:13:00 35
转载 Autofac.Integration.Owin
public static IAppBuilder UseAutofacMiddleware(this IAppBuilder app, ILifetimeScope container) { if (app == null) { throw new Argumen...
2016-06-08 04:09:00 55
转载 【MongoDB】 基于C#官方驱动2.2版的封装类
一、前言 最近项目中要用到MongoDB,因此实现做了不少的调研。发现网上很多现有关于MongoDB C#官方驱动的调用方法都是基于1.8版本的,已经不是用了最新的2.2版本。因此我在基于C#官方驱动2.2的基础上,对MongoDB的调用方法做了一些封装,以便于调用。 封装的内容包括: 1.封装了获取数据库及集合的方法 2.封装了新增一条、多条数据的方法 3....
2016-06-07 10:08:00 79
转载 第五章 引用类型> Data类型
Data类型data类型使用自UTC(国际协调时间)1970年 1 月 1 日午夜经过的毫秒数来保存日期。创建一个日期对象:var now = new Date();console.log(now);// Sun Jun 05 2016 17:43:32 GMT+0800 (中国标准时间)创建日期对象的方法Date.parse():接受一个表示日期的的字符串参数...
2016-06-05 18:10:00 94
转载 js页面跳转 和 js打开新窗口 方法
js页面跳转 和 js打开新窗口 方法 2012-10-26 17:22 33033人阅读 评论(0) 收藏 举报 分类: asp.net(1) 2010-07-10 23:56:45|分类:js实用脚本|字号订阅第一种:<script language="Jav...
2016-06-05 17:12:00 80
转载 jmeter 建立一个监控测试计划
监控 压力测试和系统管理是有用的。 使用压力 测试,服务器性能监控提供了额外的信息。 这也使得它更容易看到服务器性能之间的关系 在客户端和响应时间。 作为一个系统管理工具, 监控提供了一种简单的方法来监控多个服务器从一个控制台。 监视器是为了工作的状态在Tomcat servlet 5。 在 理论上,任何支持JMX的servlet容器(Java管理扩展) 端口状态servlet可以提供...
2016-06-04 23:28:00 47
转载 坑!坑!坑!防不胜防的unsigned int的运算
本文有更新,请移步我的个人博客:https://blog.andyqiao.top/article/16/ 我很早之前就知道,unsigned int与int运算的时候,int会被转化为unsigned int来进行运算。一直觉得定这条规则的人是极度反人类的,虽说unsigned int可以表示更大的正值,但毕竟我们不太会把unsinged想像成一个负数,而一个负的int数可能在无意间就变成...
2016-06-04 22:21:00 232
转载 CSS 清除浮动的4种方法
此为未清除浮动源代码,运行代码无法查看到父级元素浅黄色背景。<style type=”text/css”><!–*{margin:0;padding:0;}body{font:36px bold; color:#F00; text-align:center;}#layout{background:#FF9;}#left{float:le...
2016-06-04 14:18:00 36
转载 Java中的日期工具类
1 package cn.jbit.auction.util; 2 3 import java.text.SimpleDateFormat; 4 import java.util.Calendar; 5 import java.util.Date; 6 7 public class Tool { 8 /** 9 * 把日期字符串转为jav...
2016-06-04 00:16:00 34
转载 安装提示设备为允许启用的解决办法
安装时一直报错,调试运行输出设备未允许启用在/dwcache/dwhttp/cacheweb/App/Runtime/目录下新建install.lock文件touche install.lock并更改所属组和用户为apache使用chown命令可以修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 chown a...
2016-06-02 13:42:00 86
转载 两个时间对比
getTIme()方法是把一个date对象转成毫秒;parse方法是把一个时间格式的字符串转换成毫秒;1.date1=new Date("2002/1/1")date2=new Date("2002/1/2")alert(Date.parse(date1)<Date.parse(date2))2.new Date(d1.replace(/-/g,"\/")) >(...
2016-06-01 17:05:00 101
转载 位移算数符
java中有三种移位运算符<< : 左移运算符,num << 1,相当于num乘以2>> : 右移运算符,num >> 1,相当于num除以2>>> : 无符号右移,忽略符号位,空位都以0补齐下面来看看这些移位运算都是怎样使用的:/** * */...
2016-06-01 16:48:00 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人