自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (57)
  • 收藏
  • 关注

转载 快速上手RaphaelJS--RaphaelJS_Starter翻译(二)

上篇博文我们讲述了使用RaphaelJS去绘制一些静态矢量图的知识,从现在开始我们来讲述如何去操作这些画好的矢量图。本篇内容对应原书的33页及以后内容。已经拿到英文原版书的同学们也可以对应着去试读这篇博文。我也是边学边写,所以如果发生一些错误翻译和理解偏差,还得请大家及时指出以便修改。      操作Raphael元素的样式      在上篇的内容中,我们已经提到了一个方法是attr()方

2014-11-29 17:58:17 1278

转载 快速上手RaphaelJS--RaphaelJS_Starter翻译(一)

Raphael Javascript是一个 Javascript的矢量库。      它可以处理SVG、VML格式的矢量图,它使用SVG W3C推荐标准和VML作为创建图形的基础,你可以用Javascript 操作Dom 很容易的创建出复杂的柱状图、走势图、曲线图等各种图表,可以画图,可以画出任意复杂度的图像,以及图表或图像裁剪和旋转等复杂操作。      目前网上已经可以找到对面Raph

2014-11-29 17:01:39 1819

转载 javascript修改CSS

1.js修改单个元素的css属性    document.getElementByIdx('obj').className=”…”,document.getElementByIdx('obj').style.backgroundColor=”#003366″,2.js修改整个页面的css属性     3.js和css的style属性对照表盒子标签和属性对照CSS语法

2014-11-29 13:04:08 742

转载 纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等),里面很多涉及到CSS3的一些属性。

今天在css-tricks上看到一篇文章,那篇文章让我不禁心头一震,强大的CSS啊,居然能画出这么多基本的图形。图形包括基本的矩形、圆形、 椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是 firefox或者chrome,当然IE也能看一部分的。那好,下面就一起来看看我们是如何用纯CSS来画这些图形的,如

2014-11-29 10:27:59 3492

转载 swing美化的几个风格

http://www.javasoft.de/synthetica/themes/http://www.jtattoo.net/index.htmlhttp://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.htmlhttp://www.cnblogs.com/jb2011/archive/2012/09/12/2

2014-11-28 09:03:11 7978

转载 Java中Runnable和Thread的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:package org.thread.demo;  class MyThread extends Th

2014-11-27 20:34:56 487

转载 JAVA获取当前系统时间System.currentTimeMillis()

System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(longdate),用来计算long秒与1970年1月1日之间的毫秒差。得到了这个毫秒数,我们自己也可以算起现在的年月日周时,但是这不是我们去计算的

2014-11-26 17:33:26 3580

转载 Java获取当前路径

1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{    System.out.print

2014-11-25 18:03:19 586

转载 JSplitPane

1.JSplitPane myJSplitPane=new JSplitPane(int newOrientaion,boolean new ContinuousLayout);newOrientaion:可选值为:JSplitPane.HORIZONTAL_SPLITJSplitPane,VERTUCAL_SPLIT2.常用方法:①、setDividerSize(int size)设置分割条的

2014-11-25 11:01:47 541

转载 javascript实现的一个带下拉框功能的文本框

我们需要一个可选的下拉框来选取内容,但是但是又有可以自定义输入的需求。对于这种需求,大部分网站使用的都是一个下拉框和一个 input text ,并列或分行给出选择。那么,我们希望它看上去像一个可以输入也可以选择的下拉框,那该如何做呢?其实我们可以通过 css position 定位及少许的 javascript 代码,模拟出来这种效果。设计思路:在下拉列表上

2014-11-25 10:36:55 8625

转载 java vector arraylist linkedlist用法与区别

首先,它们是list的实现类,大致说一下vector arraylist linkedlist的区别。1、线程安全来讲,vector是线程安全,arraylist linkedlist线程不安全。2、底层实现来讲,vector arraylist是数组,linkedlist是双向链表。3、效率上讲,vector比arraylist慢。由于vector和arrayli

2014-11-25 10:10:10 1378

转载 Java Vector与ArrayList的区别

俗话说最危险的地方最安全,写Java代码的时候Vector估计是最常用的集合类了,ArrayList用得也不少。不过关于这两个类有什么区别竟然从来就没去关注过,直到今天才偶然发现这两个类其实有重大区别,即Vector的所有方法都加了synchronized,而ArrayList没有加。这一点区别可不小,虽然Java对synchronized是优化再优化,再比起不加synchronized的

2014-11-25 10:09:21 512

转载 java getSource()和 getActionCommand()

比如说 按纽的事件,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应追问他与getSource有什么区别回答getSource()Returns:The object on which the Event initially occurred

2014-11-25 09:52:57 14570

转载 java构造函数经典详解

构造方法是对象被创建时初始化对象的成员方法,它具有和它所在的类完全一样的名字。构造方法只能有入口参数,没有返回类型,因为一个类的构造方法的返回类就是类本身。构造方法定义后,创建对象时就会自动调用它,对新创建的对象分配内存空间和初始化。在Java 中,构造方法也可以重载,当创建一个对象时, JVM会自动根据当前对方法的调用形式在类的定义中匹配形式符合的构造方法,匹配成功后执行该构造方法。如果省略

2014-11-25 09:46:08 1041

转载 java Graphics2D类

Java 2D拥有强大的二维图形处理能力,这些功能主要是由Graphics2D类来完成的,该类是Graphics类的一个子类。它的特点是把所绘的图形当成一个对象来处理,绘制前先创建对象。绘制2D直线调用格式:先创建2D线形对象:Line2D line=new Line2D.Double(double x1,double y1,double x2,double y2);然

2014-11-24 17:01:26 9070

转载 java.awt.Graphics2D绘制流程图基本元素

java.lang.Object ----java.awt.Graphics ----java.awt.Graphics2D由于项目需要,要求对用户流程进行图形化展示:用户对自己的操作通过查看流程图一目了然。于是进行了一下前期的java绘图探索,通过java.awt.Graphics2D对绘制流程图的基本元素进行了编码,并将其展示在了jsp页面上。首先编写一个servlet,然

2014-11-24 17:00:22 1147

转载 java,将Image变量保存成图片

public void savePic(Image iamge ){         int w = iamge.getWidth(this);         int h = iamge.getHeight(this);//首先创建一个BufferedImage变量,因为ImageIO写图片用到了BufferedImage变量。         BufferedImage bi

2014-11-24 16:58:22 17064 1

转载 java.lang.Thread 和 java.lang.Runnable的区别

thread是类runnable是接口实现多线程有两种方式:1.继承Thread,然后重写他的run方法2.实现Runnable接口,并实现他的run方法启动线程时也有区别继承Thread的类直接调用start方法即可实现Runnable接口要这样启动runab :是实现Runnable接口类的对象Thread thr = new Thread(runab); thr.st

2014-11-24 10:22:18 536

转载 java 中的printStackTrace()方法

java抛出异常的方法有很多,其中最常用的两个:System.out.println(e),这个方法打印出异常,并且输出在哪里出现的异常,不过它和另外一个e.printStackTrace()方法不同。后者也是打印出异常,但是它还将显示出更深的调用信息。比如说:A   extends--->  B   extends ----> C当在创建A的过程中出现问题了,我们抛出异常。S

2014-11-24 08:21:48 4225

原创 java中JList的setSelectionMode()详解

有三种选择方式 MULTIPLE_INTERVAL_SELECTION可以选择不相邻的几项SINGLE_INTERVAL_SELECTION只能选择连续的几项SINGLE_SELECTION一次只能选择一项

2014-11-22 14:41:41 9935

转载 java中的dispose()方法

java中的dispose()方法先来看看 JAVA 1.5 的帮助文档的原文 - dispose - public void dispose()****** 释放由此 Window、其子组件及其拥有的所有子组件所使用的所有本机屏幕资源。即这些 Component 的资源将被破坏,它们使用的所有内存都将返回到操作系统,并将它们标记为不可显示。 通过随后对 pack 或 show 的

2014-11-22 11:06:47 20923

原创 关于HTML下overflow-y:auto无效、清除HTML默认边距、解决去除手机访问网页时的左右多余空白的三个方法汇总

在html中,如果想让某个子DIV出现over-flow

2014-11-22 10:51:08 14678

转载 addActionListener(this)

在看看一段**.addActionListener(this);为什么必须加this,查了查,原来这里必须有事件监听对象,并且this指本身这个对象,这个类会实现监听器这个接口。

2014-11-21 11:10:49 21022 5

转载 java throw抛出异常

1、throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。如下面例子所示:public class Shoot { 创建类static void pop() throws NegativeArraySizeException {//定义方法并抛出NegativeArraySizeEx

2014-11-20 14:15:20 4044

原创 java内部类必须双重实例化

package ch5;import javax.swing.*;import FontPackage.FontClass;import java.awt.*;public class Test9 { public static void main(String[] args) { FontClass.loadIndyFont(); BoxLayoutFrame fra

2014-11-20 11:55:09 691

转载 Sublime Text 3 Build 3008 免序列号破解版 By Hmily 【更新并去升级功能】

程序员文本编辑器 Sublime Text 3 Build 3008 全平台破解版,windows 32 bit or 64 bit、Ubuntu 32 bit or 64 bit、OS X全部支持。Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。Sublime Text 的特色功能:良好的扩展功能,官方称之为安装包(Package)。右边没有滚动条,取而代之的是

2014-11-20 09:22:26 2706

转载 javax.swing super()方法

uper的作用是调用父类构造函数,在这里也就是JFrame的构造函数。当然在这里,即便你不写这句话,java也是会自动帮你调用JFrame的空参数构造函数的super();这句的意思是调用父类的构造方法,只能写在子类的构造方法里面

2014-11-19 17:10:53 1171

原创 eclipse自动排版快捷键、自动引入包

ctrl+shift+f快捷键,自动排版ctrl+shift+o快捷键,自动引入包注意

2014-11-19 15:57:15 1876

原创 java修改JFrame默认字体

修改默认字体的方法很简单。首先我们随便写一个按钮出来:

2014-11-19 15:30:54 14652

转载 System.exit(0)和System.exit(1)区别

1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running

2014-11-19 12:43:51 523

转载 Java JFrame实现全屏的四种方式

JFrame实现全屏的四种方式,方式一:import java.awt.*;  import javax.swing.*;  public class FullScreenDemo1 {      public static void main(String[] args) {         final JFrame jframe = new JFrame();         JButto

2014-11-19 12:41:29 25457 1

转载 swing开发图形界面工具配置(可自由拖控件上去)

swing开发图形界面工具,eclipse swing图形化操作界面工具配置1.有一个小功能要有一个界面,之前知道有一个 图形化界面的(就是可以往上面拖控件布局的工具)JBuilder,今天上午就下了一个(1.6GB)好不容易下载完了,最新版本的(没找到老版本的,记得老版本的特好用)安装好之后发现没有swing拖控件的组件 ,还要去下载GUI等等插件(而且还是试用版)。太无语JBuilde

2014-11-19 12:38:48 2436

转载 eclipse安装软件时长时间停留在calculating requirements and dependencies 的解决方案

如果Eclipse花费了很长的时间calculating requirements and dependencies(计算需求和依赖性 )这个问题通常就是在点击安装之后显示“Calculating requirements and dependencies”,然后进度条不动,调出系统监视器会发现压根儿没下载流量,解决方法: 1、把“Contact all update sites

2014-11-19 11:23:48 1735

转载 多款eclipse黑色坏境任你选择,只要导入配置

第一步:打开网站http://eclipsecolorthemes.org/第二步:选择你喜欢的主题,点进去,然后点击图片所示地方,下载配置文件

2014-11-18 10:57:57 528

转载 关于eclipse 中文注释时中文字体太小的问题解决

今天下载了eclipse的indigo版本,使用了一下,发现注释时的中文字体太小,看起来不方便。为什么这样呢?在windows 7系统中,font的状态分为“显示”和“隐藏”这两种状态,默认情况下,eclips使用的字体courier new是“隐藏”状态的。因此,eclipse就会使用另外一种字体consolas。这个可以在eclipse-->Preferences-->Gene

2014-11-18 09:50:06 1785

转载 JAVA中this用法小结

Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。

2014-11-17 17:40:13 438

转载 分享一下@Override标签背后的小秘密---记录java的思行合一

无论是在netBeans还是在eclipse开发环境中,写java代码的时候经常会碰到@Override标签,平时只知道是覆盖的意思就好了~那么这个标签的价值就只有这些吗?  最近一次,重翻《Thinking in java》的时候,自己看了一下,结果这个小小的标签倒是加深了我对于面向对象的理解。   一般用途                                        

2014-11-17 16:48:50 602

转载 Java.util.Random 各种方法介绍

Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。它可以产生int、long、float、double以及Goussian等类型的随机数。这也是它与java.lang.Math中的方法Random()最大的不同之处,后者只产生double型的随机数。  类Random中的方法十分简单,它只有两个构造方法和六个普通方法。   构造方法:  (1)p

2014-11-17 16:46:47 3501

转载 public,private,protected访问权限在Java,C++中的解析

Java中的访问权限有public,private,protected。(1)访问权限修饰符修饰成员变量和方法public:表明该成员变量和方法是共有的,能在任何情况下被访问。protected:必须在同一包中才能被访问。(说的比较简单,看个例子就明白了)           eg:class A       {             protected int weig

2014-11-16 23:49:35 1233 2

转载 GridBagConstraints参数详解

gridx = 2; // X2gridy = 0; // Y0gridwidth = 1; // 横占一个单元格gridheight = 1; // 列占一个单元格weightx = 0.0; // 当窗口放大时,长度不变weighty = 0.0; // 当窗口放大时,高度不变anchor = GridBagConstraints.NORTH; // 当组件没有空间大时

2014-11-16 23:48:44 1214

程序员颈椎保健操指南

学习颈椎保健操,做健康程序员。从今天就开始吧~

2014-09-30

metronic.bootstrap

metronic bootstrap 网页开发相关的模板

2014-09-30

jQuery-单击文字或图片内容放大显示且含圆角投影效果(视频也可以)

jQuery-单击文字或图片内容放大显示且含圆角投影效果(视频也可以)

2014-09-30

JQUERY限制字数超出部分用省略号显示

jquery 限制字数 超出部分自动省略

2014-09-30

jasonlau-jQuery-Screw 滚动加载

jasonlau jquery screw 滚动加载

2014-09-30

jquery-endless-scroll-master 滚动加载插件

jquery-endless-scroll-master插件,用于实现网页的滚动加载效果。

2014-09-30

jqueryscrollpagination 滚动加载插件

jqueryscrollpagination是jquery使用的一款滚屏方法。用这个方法可以实现滚动加载的效果

2014-09-30

ASP.NET4.0从入门到精通课件(18章)

ASP.NET4.0从入门到精通课件(18章) 非常不错的入门级课件资料

2014-09-25

北大青鸟—使用ASP.NET构建动态网站课件全套

北大青鸟—使用ASP.NET构建动态网站课件全套

2014-09-25

nuktool纳克小工截图小工具

免安装的截图小工具,还可以在截图时添加自定义水印。

2014-09-23

All_Office 与pdf多格式转换器

这是一个可以用于格式转换的工具,可以在word、pdf、jpg、png等等多种格式中进行来回转换。注册方法name:www.greenxf.com key:75011162191391210808

2014-09-23

jquery 瀑布流页面特效示例文件

jquery 瀑布流页面特效示例文件,想要制作瀑布流特效的朋友可以参考一下。

2014-09-22

jQuery基础教程(第四版)源码

jQuery基础教程(第四版)源码,与教程电子书配套使用。

2014-09-22

计算机网络原理-张水平-北京交通大学出版社

计算机网络原理教程,方便研究web前端的读者打好基础。

2014-09-22

jQuery权威指南-源代码

与《jquery权威指南》pdf配套的源代码,下载了电子书的别忘了下载源代码一起看。

2014-09-22

JQUERY权威指南 PDF

网页设计用的js库jquery的教程。适合初学者入门。

2014-09-22

网页设计用的一些CDR图标

包含点赞、评论等简单的图标,含有CDR格式和PNG格式,可以在下载后直接使用到网页中。

2014-09-22

Unity 2D Game Development

Unity 2D Game Development Tutorial and Data.

2014-07-25

unity mmo tutorial 2

从国外找来的unity mmo 开发资料,和大家一起学习。

2014-07-13

unity mmo tutorial 1

从国外找来的unity mmo 开发资料,和大家一起学习。

2014-07-13

golang读取excel模板批量生成word工具.zip

golang实现的读取excel模板批量生成word工具,内含脚本文件及32位版的exe,可直接运行

2021-02-24

golang实现的读取excel模板批量生成excel工具.zip

golang实现的读取excel模板批量生成excel工具,内含脚本文件及32位版的exe,可直接运行

2021-02-24

unioffice-examples-master.zip

go语言操作office的一个库(可以说几乎是唯一一个),可自行查找github,国内的版本则是gooffice,在gitee上可以找到,建议学习用国外的,使用用国内的,原因都懂。

2021-02-24

golang实现的csv及txt转excel工具.zip

golang实现的csv及txt转excel工具,已经编译成exe了,可以直接使用,内有详细说明

2021-02-24

自动填数生成表格v2.0.zip

这个是上一个自动填数生成表格的2.0版本,将填入位置excel和数据源excel合并到一起变成一个数据.xlsx,已经添加了demo和说明文件。使用的业务场景包括批量生成工资单、学生成绩单、退休员工信息表等。

2021-02-23

python自动填数生成表格v1.0.zip

通过excel数据源、模板和填入位置的设定,批量生成excel表格,常用于批量生成学生成绩单、工资条、员工信息表等业务场景。

2021-02-23

TkinterDnD2-0.3.zip

python的tkinter的拖拽功能扩展,这个是32/64位通用版本。主要用于将实现python的tkinter gui下的listbox的element的拖拽。需要配合tkdnd2.8-win32-ix86.tar.gz或tkdnd2.8-win32-x86_64.tar.gz使用

2019-11-14

tkdnd2.8-win32-ix86.tar.gz

python的tkinter的拖拽功能扩展,这个是32位的版本。主要用于将实现python的tkinter gui下的listbox的element的拖拽。

2019-11-14

tkdnd2.8-win32-x86_64.tar.gz

python的tkinter的dnd拖拽功能扩展,这个是64位的版本。主要用于将实现python的tkinter gui下的listbox的element的拖拽。

2019-11-14

python-3.4.4.msi

python3.4.4,xp系统上面能够用的最高版本,老版本了,在python的官网下载会比较慢,所以下载下来上传到CSDN上面,方便国内的xp python用户使用。

2019-11-14

Animy.js动画插件

这是本人编写的HTML动画库,不依赖于任何库文件,可以适配低端浏览器。

2015-06-08

EasyTable2.1插件

EasyTable2.0的升级版,修复了在空table中直接调用addTd方法会生成新的行的bug,并且添加了强大的change()方法,使用该方法可以在两个td、两个行或两个列之间任意换位。

2015-05-25

iSlider.js

iSlider是基于iScroll的扩展插件,主要是用于滚动选项操作。

2015-04-30

EasyTable2.0插件

EasyTable 2.0插件,全面修正了1.0的所有bug,并且在此基础了增添了不少新的功能。比如强大的dom hook()以及clone(),event()绑定等等。

2015-04-27

EasyStruct.js插件2.0

EasyStruct.js已经更新到2.0了,修复了以前的很多bug,并更正了一些语法。现在可以更好地创建html结构体了!

2015-04-09

EasyStruct.js插件1.0

EasyStruct.js用于快捷地创建html dom元素结构体和填入数据

2015-03-02

EasyTable.js插件1.0

EasyTable插件,用于html页面前端table布局的插件。

2015-02-25

snap.svg 中文参考手册 离线php版

snap.svg的介绍文档,如果不想看php的话可以访问http://www.zhangxinxu.com/GitHub

2014-11-10

snap-svg js库

snap-svg js库,官网为http://snapsvg.io/ 可用其在网页上创建和使用各种svg的效果。

2014-11-10

html5的javascript库

能够令原本不支持html5的浏览器也支持html5的js,彻底解决低端浏览器不支持html5的问题。

2014-10-18

空空如也

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

TA关注的人

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