上一页 1 ··· 7 8 9 10 11 12 下一页

2013年12月23日

Node.js连接mysql

摘要: 一、安装Node.js mysql驱动库 Node.js里面没有mysql模块的,我们需要安装mysql模块。我们可以使用npm(Node package manager)进行安装。这里使用到的版本为:"2.0.0-rc2。安装步骤如下: 1、打开cmd输入命令:npm install -g mysql 回车,下载完成之后效果图如下: mysql下载的目录为C:\Users\user\AppData\Roaming\npm\node_modules。 2、将C:\Users\user\AppData\Roaming\npm\node_modules目录下的mysql目录拷贝到D:\P 阅读全文

posted @ 2013-12-23 17:45 烟火_ 阅读(2004) 评论(0) 推荐(1) 编辑

Node.js入门

摘要: 一、Node.js简介 Node.js是一套用来编写高性能网络服务器的JavaScript工具包。初学者可能会误以为这是一个Javascript应用,事实上,Node.js采用C++语言编写而成,是一个Javascript的运行环境,这也是为称为.js的原因。Node.js是一个后端的Javascript运行环境(支持的系统包括linux、Windows、mac等),这意味着你可以编写系统级或者服务器端的Javascript代码,交给Node.js来解释执行。Node.js采用了Google Chrome浏览器的V8引擎,性能很好,同时还提供了很多系统级的API,如文件操作、网络编程等。浏览. 阅读全文

posted @ 2013-12-23 16:09 烟火_ 阅读(491) 评论(0) 推荐(0) 编辑

2013年12月20日

node-webkit读取json文件

摘要: 1、原理 node-webkit包含了node.js,node.js提供了处理json数据文件的方法,通过node.js提供的方法,我们可以比较方便地读取json文件。2、示例 这里我们读取的文件是包外的json文件,也就是说,该文件无需与运行的那三个文件一起打包。 a、新建index.html文件,我们将读取的json数据在index.html文件中显示出来 1 2 3 read json file 4 5 6 7 8 9 10 11 b、新建package.json文件文件内容如下1 {2 "name": "nw-demo"... 阅读全文

posted @ 2013-12-20 17:38 烟火_ 阅读(2856) 评论(0) 推荐(1) 编辑

2013年12月17日

单例模式

摘要: 一、什么叫单例模式 单例模式是一种常用的软件设计模式。该模式的作用就是产生一个唯一的实例。也就是说通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。单例模式有如下特点:单例类只可有一个实例单例类必须自己创建自己这惟一的实例单例类必须给所有其他对象提供这一实例二、单例模式的实现 这里使用java实现。安装创建的方式不同,单例模式有2种实现。一种被称为饿汉式,另外一种被称为懒汉式。 1、饿汉式 1 package com.test.demo; 2 3 /** 4 * 单例模式 5 * 6 */ 7 ... 阅读全文

posted @ 2013-12-17 16:42 烟火_ 阅读(524) 评论(0) 推荐(0) 编辑

2013年12月16日

为iframe添加鼠标事件

摘要: 1、关于iframe标签 使用iframe元素会创建包含另外一个文档的内联框架(即行内框架)。所以我们可以使用iframe标签,在一个页面嵌入另一个页面。通过指定iframe的src为另一个页面的路径,从而达到这个需求。然而iframe却不支持有些事件,比如鼠标的mousemove事件。对于这个需求,我们只有通过另外一种方式达到。2、解决方法 现在有两个页面一个是index.html页面,另一个是page.html。我们需要在index.html页面中通过iframe引入page.html。并且需要为iframe的区域 添加鼠标的mousemove事件。 思路如下: a、先将ifra... 阅读全文

posted @ 2013-12-16 15:46 烟火_ 阅读(5771) 评论(0) 推荐(0) 编辑

linux下node-webkit安装vlc插件

摘要: 一、下载node-webkit 下载linux版本的node-webkit,网址如下:https://github.com/rogerwang/node-webkit。文件解压之后又如下几个文件,其中nw 就是我们要执行的命令。 二、为火狐安装VLC插件 这里是使用的linux系统是ubantu,进入命令终端,依次输入如下命令: sudo apt-get update sudo apt-get install mozilla-plugin-vlc 即可安装完成。三、为node-webkit安装vlc插件 通过文件搜索,查找libvlcplugin.so文件。然后把这个文件复制到已经... 阅读全文

posted @ 2013-12-16 13:59 烟火_ 阅读(1463) 评论(0) 推荐(0) 编辑

node-webkit播放目录下所有网页文件

摘要: 1、编写index.html文件 这里我们需要播放某一个目录下所有的网页文件,要做到切换不同的网页,可以在index.html中使用iframe。通过js动态改变iframe的src属性,从而动态地切换显示的网页。index.html代码如下: 1 2 3 4 play file 5 6 7 8 paly all file! 9 10 11 2、编写js代码进行遍历 在node-webkit中我们可是很方便地使用到node.js进行文件遍历,我们只需写一行var fs = require('fs');即可是用node.js提供的函数进行遍... 阅读全文

posted @ 2013-12-16 13:35 烟火_ 阅读(823) 评论(0) 推荐(0) 编辑

node-webkit入门

摘要: 一、简介 node-webkit 是一个基于chromium与node.js的应用程序运行器,它允许开发者使用web技术编写桌面程序。通过Node.js和WebKit技术的融合,开发者可以用HTML5技术编写UI,同时又能利用Node.js平台上众多library访问本地OS的能力,最终达到用Web技术就可以编写桌面应用的目的。它提供一个跨Windows、Linux、OS X平台下的客户端应用开发的底层框架,跟移动终端上的PhoneGap等项目的原理类似。node-webkit项目位于Github上。node-webkit特点如下:使用web技术开发,HTML5、CSS3、JS、WebGL。. 阅读全文

posted @ 2013-12-16 11:23 烟火_ 阅读(3156) 评论(3) 推荐(4) 编辑

2013年12月10日

JPA联合主键

摘要: 联合主键也就是说需要多个字段才能确定数据库记录中的唯一一行。这样就需要多个字段一起,组成主键,也叫联合主键。例如飞机航线,我们需要知道飞机起飞的地点以及飞机降落的地点。所以需要飞机起飞的地点和降落的地方才能确定一条航线。AirLine表示航线,AirLinePK表示主键类。AirLinePK代码如下: 1 package com.yichun.bean; 2 3 import java.io.Serializable; 4 5 import javax.persistence.Column; 6 import javax.persistence.Embeddable; 7 8 /**... 阅读全文

posted @ 2013-12-10 16:16 烟火_ 阅读(4228) 评论(0) 推荐(0) 编辑

JPA多对多关联

摘要: 关于JPA多对多关系,这是使用学生与教师来表示。一个Student由多个Teacher教,同样一个Teacher也可以教多个学生。Student类如下: 1 package com.yichun.bean; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.CascadeType; 7 import javax.persistence.Column; 8 import javax.persistence.Entity; 9 import javax.persistence... 阅读全文

posted @ 2013-12-10 15:51 烟火_ 阅读(752) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 下一页

导航