自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术分享

creativity and fancy technology

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 MST最小生成树及克鲁斯卡尔(Kruskal)算法

最小生成树MST,英文名如何拼写已忘。假设一个无向连通图有n个节点,那么它的生成树就是包括这n个节点的无环连通图,无环即形成树。最小生成树是对边上权重的考虑,最小生成树即树的所有边上权重值之和最小,最小指权重最小。

2013-08-30 01:07:34 1909

原创 CSS——float属性备忘笔记

通过指定CSS属性float的值,从而使元素向左或向右浮动,然后由后继元素向上移动以填补前面元素的浮动而空出的可用空间。CSS的float属性,作用就是改变块元素对象的默认显示方式,HTML标签设置了float属性之后,它将不再独自占据一行,从而可以实现多个元素同处一行的效果。Float的功能很强大,但是如果没有好好掌握而使用很可能会成为你调试样式的噩梦。使用Float样式,如果没有清除浮动,

2013-08-29 01:14:03 1121

原创 element.style覆盖样式解决方法

最近向服务器上上传页面,原本服务器有页面的,已经用JS把它们覆盖掉了,不过在上传过页面后又发现有些样式被原来的样式依然覆盖着。审查元素后发现,有的元素的样式里面有如下的样式提示:element.style{ top:30px;}在我上传的CSS里面没有定义但是上传之后却出现了。在网上百度了一下,出现问题的原因可能是system.css中定义的样式或者是js所致,根本原因在于C

2013-08-27 19:27:13 5795

原创 IE9 "CSS 因 Mime 类型不匹配而被忽略“问题

写页面的时候在chrome,fireforks等页面上显示正常,但是换成IE9之后就完全没有样式了。IE真是个奇葩的怪胎。它的报错信息是’CSS 因 Mime 类型不匹配而被忽略‘,也就是说所有的.css文件全部都不起效果了。去网上查了一些资料,有很多与这个问题相关的回答。首先要明白Mine类型是个什么。MIME类型就是设定某种指定扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访

2013-08-26 15:12:20 3132

原创 jquery.qrcode生成二维码

最近在做一个二维码的项目,所以在随便看的时候发现这个感觉挺不错的。jquery除了它自己非常出色的js功能之外还附带有数不清的插件,可以完成各种美好的效果和功能。jquery.qrcode就是其中一个,用来在线生成二维码。    qrcode插件在github上开源的地址在https://github.com/jeromeetienne/jquery-qrcode    它的后面附带有使用

2013-08-21 11:49:52 1505

原创 滚动视差效果——background-attachment

滚动视差效果的实现原理是在同一个页面上将页面元素分为多层,例如可以分为背景、内容、贴图层,在滚动页面的时候让三者滚动的速度不一,从而在人的视觉上能够形成一种立体的近似效果。最近在做一个项目wiki的时候要用到滚动视差的东西,所以顺便记录一下。一般来说背景层是滚动里面最慢的,内容层可以和页面的滚动速度一致。较为简单的滚动视差效果两层就可以了,一个背景,然后在背景上滚动内容。CSS中用来定义背景滚

2013-08-20 01:08:47 2360

原创 scrollTo和scrollTo.js

最近做一个项目前端要用到scrollTo和滚动视觉差。顺便把两个东西拿出来温习一下。HTML DOM里面定义了scrollTo方法,用法:scrollTo(xpos,ypos),把内容滚动到当前的指定位置。但是这个充其量只能说是移动而不能说是滚动,似乎没有滑动的效果显示出来。好在JQuery提供了足够多方便的插件,其中一个就能够提供平滑滚动的功能,是平滑哦~插件叫做jquery.scrol

2013-08-18 23:25:47 3318

原创 cakephp笔记——在运行期间创建和销毁关联

cakephp进行查找时,如果不对表与表之间的关联进行限制,经常会返回‘一大坨’东西,从而使得返回的数据变得复杂和冗余,所以有时候需要在运行时建立和销毁模型关联。比如以下几种情况:你想减少获取的关联数据的量,但是你的所有关联都是循环的第一级,或者你想要改变定义关联的方法以便排序或者过滤关联数据。因为如果数据表间存在很多关联的话,查询后所返回的值会将所关联的一并返回回来。因此可以使用bindMode

2013-08-18 12:48:19 1514

原创 cakephp笔记——控制器常用方法

控制器是mvc中的C层,主要控制整个后台的逻辑。它联系起M层和V层,即用逻辑控制M层数据的存储,并且传递M层的数据,从而控制V层的数据输出。一开始写cake的时候总是把数据的部分也写在C层里,然后M层显得很精练,只有短短几行代码。不过整个做下来发现将M层变得丰满,而C层只是用来控制逻辑,从而使得C层变得精炼,有助于代码的重用和后面的修改。这也是MVC理念的一个体现。1.如果你在 AppCont

2013-08-18 00:50:40 1706

原创 cakephp笔记——find()函数

cakephp里面对数据库表进行操作肯定会用到的find()函数,将各种需要进行find的条件内容装进有一个个数组里面,用起来非常方便。find函数有很多种用法,在进行各种查找时往往需要不同的find形式,因此把一些比较常见而且有用的做个笔记。1.find(string $type = 'first', array $params = array()),find是模型中进行数据检索的主力军。$

2013-08-16 01:15:07 2725

原创 JAVA & ANT 入门

最近实训用到java和ANT,ANT是一个java的生成工具,类似于C里面的makefile。在网上找了几篇资料来看,有一篇写的很不错,直接转载过来。一、ant关键元素1. project元素    project 元素是 Ant 构件文件的根元素, Ant 构件文件至少应该包含一个 project 元素,否则会发生错误。在每个 project 元素下,可包含多个 target 元素。

2013-08-11 22:25:10 1652 3

原创 java文件读取

java经常会用到对于文件的操作,比如说对于文本文件或者是图片的操作。这首先就要用到文件的读取。java中进行文件读取的操作形式有几种,一种是字节读取,字符读取,行读取还有随机读取。在Java语言的IO编程中,读取文件分两个步骤:1、将文件中的数据转换为流,2、读取流内部的数据。其中第一个步骤由系统完成,只需要创建对应的流对象即可,对象创建完成以后步骤1就完成了;第二个步骤使用输入流对

2013-08-11 22:24:15 1033

原创 java异常处理

错误分为三种:语法错误,逻辑错误和运行错误,前两者分别可以通过编译器检查和调试发现,环境发现的不可能执行的操作叫做运行操作。处理运行错误可以用异常处理来进行。没有异常捕获和处理程序,一旦发生运行错误,程序就会非正常终止而产生很可能严重的影响。例如常见的访问越界数组元素会产生的ArrayIndexOutOfBoundsException异常等。使用异常处理,能够提高程序的稳定性,不至于遇见异常的情况

2013-08-11 22:22:37 993

原创 圆形头像图标简单实现

几乎所有应用的头像和图标除了方的还是方的,但从PATH开始,其出色的UI和交互让众多APP在前端设计上开始独下匠心。PATH中的用户头像图标也开始了使用最美的图形——圆形,一改原来单调的方形。虽然圆形的头像图标看起来很美很新颖,但是实现起来却是很简单,主要运用了border属性去限定头像图片的边界,从而将其规定为自己想要的形状。所用到的主要起作用的属性border-radius,用来设置或

2013-08-11 22:21:30 2181

原创 document.write()及其样式、位置控制

JS中的最基本的命令之一:document.write(),用于简单的打印内容到页面上,可以逐字打印你需要的内容——document.write("content"),这里content就是需要输出的内容;当然还有一种情况,需要输出JS之中比如变量等等变化的东西,那么就需要用document.write(+variable);当然variable就是你想要输出的变量。既然可以输出变量,肯定会想

2013-08-11 22:20:26 5097

原创 Highcharts.js轻松做图表

JS的许多类库能够使得开发变得简单而高效,Highcharts.js就是其中的一个。用它来做各种图表嵌入到自己的页面之中去不仅简单而且可以形象的展现各种功能,如趋势走势,效率查看,概率分布等等。Highcharts.js具有很好的兼容性,而且可以制作几乎所有你能想到的图表,比如直线图、曲线图、柱状图等等,还有一些我们都不知道的图标也可以实现。它的另一个好处就是具有自动提醒的功能,即鼠标移动到图

2013-08-11 22:18:31 1292

原创 css通配符

做前端的时候很难不会遇到浏览器的兼容问题,特别是遇到IE这种奇葩浏览器的时候。浏览器兼容存在的一个问题是不同浏览器的标签默认的外补丁和内补丁不同,也是在IE存在的时候体现出来。这种情况下不加样式控制的情况下,各自的margin 和padding差异较大。解决方法是在CSS开头写一句 *{margin:0;padding:0;}。这是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CS

2013-08-11 22:12:42 2713

原创 java图像处理重要的类和方法

JAVA处理图像例如图片等时会用到一些接口,类或者方法。如果对于从未接触到的人来说可能会很陌生。所以在这里整理一下,以备需要。1.抽象类 Image 是表示图形图像的所有类的超类。必须以特定于平台的方式获取图像。getSource()public abstract ImageProducer getSource()获取生成图像像素的对象。此方法由图像过滤类和执行图像转换及缩放的方法

2013-08-11 22:10:20 3757

图片下拉放大,仿path

仿path 背景图片下拉,放大效果仿path 背景图片下拉,放大效果

2015-04-10

highcharts-4.0.1.zip

highcharts库用来帮助快速的实现Web页面中图表的绘制。

2014-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除