自定义博客皮肤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)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

转载 javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册

一、Servlet+JSP+JavaBean开发模式(MVC)介绍  Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。  这里以一个最常用的用户登录注册程序来讲解S

2015-12-24 18:02:36 1162

转载 javaweb学习总结——HttpServletRequest对象(一)

一、HttpServletRequest介绍  HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法2.1、获得客户机信息  getRequestURL方法返回客户端发出请求时的完整URL。

2015-12-21 15:56:55 319

转载 javaweb学习总结—— 通过Servlet生成验证码图片

一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.response.study; 2 import java.awt.Color; 3 import java.awt.Font; 4 import

2015-12-21 15:55:52 2140

转载 javaweb学习总结——HttpServletResponse对象(二)

一、HttpServletResponse常见应用——生成验证码1.1、生成随机图片用作验证码  生成图片主要用到了一个BufferedImage类,  生成随机图片范例: 1 package gacl.response.study; 2 3 import java.awt.Color; 4 import java.awt.Font; 5

2015-12-21 15:54:54 300

转载 javaweb学习总结——HttpServletResponse对象(一)

Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍 

2015-12-21 15:53:54 270

转载 javaweb学习总结——Servlet开发(二)

一、ServletConfig讲解1.1、配置Servlet初始化参数  在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如: 1 servlet> 2 servlet-name>ServletConfigDemo1servlet-name> 3 servlet-class>ga

2015-12-21 15:52:28 361

转载 javaweb学习总结——Servlet开发(一)

一、Servlet简介  Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:  1、编写一个Java类,实现servlet接口。  2、把开发好的Java类部署到web服务器中。  按照一种约定俗成的称呼习惯,通

2015-12-21 15:51:00 414

转载 myEclipse项目转成Eclipse开发

公司拿到手的项目开发平台都不统一。有的是myEclipse开发的,有的是Eclipse for J2EE开发的。这里说一种把myEclipse项目转成Eclipse项目继续开发1.  请首先确保你的eclipse是javaee版本的,或者已经安装看wtp插件2.  然后修改eclipse工程下的.project文件:3. 在中加入

2015-12-18 12:53:01 431

转载 JavaFX 皮肤功能

作为RIA技术之一,为了让应用程序的界面看起来更加的漂亮或者更有个性,皮肤功能自然是必不可少的。  在JavaFX中,可以使用CSS样式表来进行皮肤的更换。不过JavaFX中的CSS是基于W3C CSS version 2.1,但又不完全相同。  JavaFX中的换肤有几种方式。 1.完全重新定义的控件样式 我们首先创

2015-12-14 10:51:29 1693

转载 JavaFX示例--TimeLine和Animation的使用

这两天工作很忙,由于要进行Android平板上的一个项目的final release,前天晚上加班到11点多,昨天晚上加班到凌晨4点多。所以之前说的Sourceforge的首页也才做了一部分。不过,由于项目final release,今天比较轻松,写了几个JavaFX的示例。      上面就是一个简单的示例。    示例的演示地址:

2015-12-14 10:50:24 11004 3

转载 JavaFX之Task的使用

任何做过GUI开发的人都会碰到在非UI线程中进行UI上的更新操作出现的问题。  在Android开发中,可以通过AsyncTask进行线程上的操作和UI的更新,不过通常AsyncTask的终止和再启动有问题,我们通常使用Thread和Handler来自己实现相关的功能。  而在Swing开发中,我们可以使用SwingUtilities.invokeLater和SwingUt

2015-12-14 10:49:19 6067 2

转载 在Swing和Swt中使用JavaFX

本人从08年12月份,JavaFX发布第一个版本开始关注它的发展。 算算到现在,也差不多是第五个年头了。期间经历了一些动荡,但JavaFX还是坚持着发展了下来,也经历了很多改变(这也是Java技术的特点,不会像微软对技术的抛弃和更新换代很频繁),由以前顺应富互联网技术发展的单纯的JavaFX脚本语言,到现在已经变为完全用于取代Swing的技术。   虽然是为了取

2015-12-14 10:48:22 6696 1

转载 JavaFX之Drag And Drop拖放操作

大家好,新的JavaFX的教程又到来了。  是不是很多程序都有拖动文件到程序里的功能?有没有感觉拖放操作很cool?我们的JavaFX当然也支持这样的操作。  在JavaFX中,我们不仅可以从一个控件拖动内容到另外一个控件,还可以从系统拖动文件到JavaFX的控件,甚至还可以从一个JavaFX程序中拖动内容到另外一个JavaFX程序中。  看起来不错吧?我们下面将会讲解在J

2015-12-14 10:47:21 863

转载 基于JavaFX--WJFXGameEngine游戏引擎介绍与进度

计划进行JavaFX的游戏引擎开发已经许久了,但是因为笔记本的数据丢失,导致以前写的代码都不见了。最近开始动笔的时候也不过是4月中旬而已。代码量并不是很多,但是目前基本上雏形已经出来了。也差不多实现了一般的功能。    目前正在开发的,只有大概12个包。  1.core包目前只有WApplication程序的主体框架类和WSystem系统参数类。  任何WJFXGa

2015-12-14 10:46:33 1202

转载 JavaFX示例--简易图片处理工具

在JavaFX中,大概是2.2之后的版本中,新增加了像素处理的相关类。这就意味着我们可以做一些图片处理的事。  还是老样子,大家可以先看看示例。支持拖动本地图片到程序中进行处理。  示例地址: 点击  如下图所示:      这只是一个简易的图片处理示例,我们可以对图片进行明暗度 饱和度 灰度 颜色反转

2015-12-14 10:44:51 2473

转载 JavaFX的扩展控件库ControlsFX介绍

ControlsFX 是JavaFX的一个扩展控件库。是对JavaFX内置的控件的一个补充。  下面是ControlsFX的示例程序:    大家可以看到,ControlsFX里新增加了一些控件。我们来分别看看有哪些控件把!  ButtonBar:    这个就是一个简单的横向放置一些Buttons,能自动控制他们的位置。

2015-12-14 10:43:30 13665 1

转载 JavaFX 3D部分介绍(1) 3D Shape

众所周知,3D模块是JavaFX 8中非常重要的组成部分。而在JavaFX 8的目前版本中,JavaFX 3D的各种特性也在陆续添加中。下面,我来对JavaFX 8中现有的3D部分进行简单的介绍。 3D Shapes  JavaFX 3D Graphics目前提供了对3D Shape的创建。其中包括,内置定义的3D物体,和用户自定义的3D物体。  内置的3D物体

2015-12-14 10:42:47 1198

转载 JavaFX 3D部分介绍(2) Camera

本篇文章将紧接着上一篇进行JavaFX 3D API的讲解。   JavaFX 3D Graphics API中,Camera是一个Node,并且可以被直接添加到JavaFX的Scene中。我们可以在3D UI布局中随意的移动Camera,这将不同于2D布局。   首先,Camera的坐标体系是这样的:   X轴指向右边,Y轴指向下面,Z轴指向屏幕远离观察者的方

2015-12-14 10:42:07 667

转载 JavaFX 3D部分介绍(3) Lights

这一节当中,我们将会讲解JavaFX 3D API中的灯光。  在JavaFX中,Light灯光也是被定义为一个Node节点。当场景里活动的灯光为空时,将会提供一个默认的灯光。  每一个Light灯光都包含一系列被灯光影响的节点集合。如果这个节点集合为空,那么场景中的所有节点将会受灯光影响。当然,如果节点集合中包含了父节点,那么这个父节点的所有子节点

2015-12-14 10:41:21 504

转载 JavaFX 3D部分介绍(4) Materials

这一节中,我们将会讲述 JavaFX 3D API中的材质。  Material材质中包含了一系列的渲染属性。下面我们来看看它的类结构。  [java] view plaincopyjava.lang.Object    javafx.scene.paint.Material (abstract)       javafx.s

2015-12-14 10:40:28 662

转载 浅谈JavaFX事件机制

之前有人问到过JavaFX中,如何监听窗口大小的变化。所以,我觉得有必要新开一篇文章来讲解一下JavaFX的事件机制以及与Java GUI 和 Android事件的区别。    在Java GUI 和Android中,事件通常通过实现listener的接口函数,并通过addXXXListener 或者setOnXXXListener的形式来设置接口函数来实现事件的执行。在Java

2015-12-14 10:39:45 1343

转载 JavaFX之ListView的使用

ListView是一个很常见的控件。在JavaFX中,ListView也拥有很丰富的功能。下面,我们来看看如何使用ListView。  ListView位于javafx.scene.control包中,该包是包含javafx中的所有UI控件。  继承结构如下:    1.ListView的基础用法[java] view plaincopy

2015-12-14 10:38:57 11959 1

转载 JavaFX中的资源载入

在JavaFX中的资源载入存在一些路径问题。  游戏开发中的资源载入,无非主要就是音频,图片,最多加上字体。  而在JavaFX中载入图片是使用相对路径的,相对的是src文件夹。  例如我要载入在src下面的res文件夹里player.png,我们只需要new Image("res/player.png")。    但是载入音频就不能这样了。如果

2015-12-14 10:38:01 3011

转载 JavaFX 简单3D示例

从Java8开始,在JavaFX中便增加了3D部分的内容,包括Camera,Material,Light,Shape3D等基础内容。 当然,JavaFX 3D应该是OpenJFX里目前正在补充和完善的一个模块,很多地方还不尽如人意,所以该示例仅供参考。另外,OpenJFX目前已经有人通过RovoVM运行在Android和IOS的设备上了。不过,个人认为这个只是小打小闹,还远远不能进入实际运

2015-12-14 10:37:03 2998

转载 迪卡尔曲线

[java] view plaincopy/* 非常有名的笛卡儿曲线数学公式:(x*x+y*y-2ax)2=4a*a(x*x+y*y) 是一个圆在同样半径的圆周上滚动,在滚动过程中一定会形成轨迹曲线!!! 它的数学议程为: x=(2cos(t)-cos(2t));  y=a(2sin(t)-sin(2t));  r=2a(1+cos(@)).  

2015-12-14 10:27:21 1135

转载 3.添加菜单

每个应用程序都应该有一个菜单栏和一个状态栏。让我们将它们添加到我们的:[python] view plaincopyself.CreateStatusBar()                    filemenu = wx.Menu()          filemenu.Append(wx.ID_ABOUT,"&About","In

2015-12-14 10:25:29 382

转载 2.构建一个简单的文本编辑器

Windows or Frames?When people talk about GUIs, they usually speak of windows, menus and icons. Naturally then, you would expect thatwx.Window should represent a window on the screen. Unfortunate

2015-12-14 10:24:51 474

转载 1.第一个程序: "Hello, World"

A First Application: "Hello, World"As is traditional, we are first going to write a Small "Hello, world" application. Here is the code:按传统:我们将首先编写一个小的“Hello,world”应用程序。这里的代码是[python]

2015-12-14 10:24:16 271

转载 JavaFX 指定路径的球

[java] view plaincopypackage FXExample;    import javafx.animation.PathTransition;  import javafx.animation.PathTransitionBuilder;  import javafx.application.Application;  im

2015-12-14 10:23:24 1091

转载 JavaFX 之弹跳球

[java] view plaincopypackage FXExample;    import javafx.animation.Animation;  import javafx.animation.KeyFrame;  import javafx.animation.Timeline;  import javafx.application

2015-12-14 10:22:41 780

转载 JavaFX在Eclipse 中画图应用效果

1.在安装了e(fx)clipse插件后,把JavaFx JDK目录设定下,重启Eclipse。点new-other会出现JavaFX project界面然后新建class文件即可。[java] view plaincopypackage HelloJavaFX;    import javafx.

2015-12-14 10:21:35 2363

转载 使用e(fx)clipse进行JavaFX项目的打包

对于e(fx)clipse,本人也不再赘述,其实就是eclipse的JavaFX插件。 那么,我们将看看e(fx)clipse是如何进行项目打包的。    首先打开e(fx)clipse,新建一个JavaFX Project。  然后新建一个JavaFX Main Class,往start方法中随便添加点代码。  最后进行运行,发现程序可以成功运行。

2015-12-14 10:20:55 5356

转载 MyEclipse下安装JavaFx插件

从主菜单选择 Help >Software Updates >Find and Install; 在Install/Update对话框中, 选择Search for New Features to Install然后点击Next; 点击New Remote Site; 在New Update Site对话框中,在Name中输入JavaFX; 在URL中输入:http://downl

2015-12-14 10:20:06 4252 3

转载 【SSH进阶之路】Struts + Spring + Hibernate 进阶开端(一)

Long Long ago,就听说过SSH,起初还以为是一个东东,具体内容更是不详,总觉得高端大气上档次,经过学习之后才发现,不仅仅是高大上,更是低调奢华有内涵,经过一段时间的研究和学习SSH框架的基本原理与思想,总算接地气了。作为初学者,有点小小收获,想通过以博文的形式和大家一起分享,共同进步,在更新博文的过程中难免有认识不足的地方,还请各位大牛提出宝贵的建议,对于好的建议一定虚心接受,认真学习

2015-12-13 22:59:38 321

转载 【SSH进阶之路】Struts基本原理 + 实现简单登录(二)

上面博文,主要简单的介绍了一下SSH的基本概念,比较宏观,作为初学者能够有一个整体上的认识,个人认为对学习有很好的辅助功能,它不仅仅是一个“瞭望塔”,更是检验是否真正掌握所有内容的一个前提。      Struts是基于MVC的框架,它进一步的对MVC进行了封装,它是怎么封装的,我们从先回顾一下MVC再到Struts,再用Struts给大家实现一个简单登录的实例。我们开始吧。

2015-12-13 22:58:58 451

转载 【SSH进阶之路】深入源码,详解Struts基本实现流程(七)

通过一步步的封装我们实现了Struts的基本雏形,我们解决了Struts怎么实现MVC的问题,我们现在仅仅有了Struts的基础,对Struts的学习才刚刚开始,这篇我们要通过对比MVC来理解Struts的执行流程,最后深入Struts的源码,一看究竟。 MVC M:业务逻辑,业务数据可以重复使用,我们经常说的javabean(其实struts没有实现业务层,也无法实现

2015-12-13 22:58:00 318

转载 【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)

目录:      【SSH进阶之路】Struts基本原理 + 实现简单登录(二)      【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)      【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)      【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断

2015-12-13 22:55:39 410

转载 【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)

目录:      【SSH进阶之路】Struts基本原理 + 实现简单登录(二)      【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)      【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)      【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断

2015-12-13 22:54:51 507

转载 【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断(五)

目录:      【SSH进阶之路】Struts基本原理 + 实现简单登录(二)      【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)      【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)      【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断

2015-12-13 22:53:52 417

转载 【SSH进阶之路】一步步重构MVC实现Struts框架——完善转向页面,大功告成(六)

目录:      【SSH进阶之路】Struts基本原理 + 实现简单登录(二)      【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简单MVC开始(三)      【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)      【SSH进阶之路】一步步重构MVC实现Struts框架——彻底去掉逻辑判断(五

2015-12-13 22:53:00 336

JFreeChart

JFreeChart主要用来各种各样的图表,这些图表包括:饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等

2016-01-09

c#datagriview

数据库读取数据并保存在一个集合中. 使用DataGridView来显示数据.

2015-06-04

编码问题111

C# 连接 Mysql 中文乱码问题 分类: C# 2011-04-15 14:56 4808人阅读 评论(0) 收藏 举报 mysqlc#character数据库collationdatabase 目录(?)[+] 如题这个问题还是让人比较揪心的。网上也有不少答案,五花八门,不知道谁对谁错。个人认为有几篇文章处理的这个问题还不错,现总结如下:

2015-05-25

数论算法嗯

数论而已,供大家学习参考借鉴

2014-11-07

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

TA关注的人

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