- 博客(28)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 Node.js 究竟是什么?
Node.js 究竟是什么?转发自:http://blog.jobbole.com/1254/#article-comment简介如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?”尽管不是针对所有人的,但 Node 可能是某些人的正确选择。为试图解释什么是 Node.js,本文探究了它能解决的问题,它如何工作,如何运行一个简单应
2017-02-14 17:02:57 651
转载 ScheduledExecutorService定时周期执行指定的任务
转载自:http://blog.csdn.net/tsyj810883979/article/details/8481621一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.
2015-10-13 14:50:21 560
转载 Velocity快速入门教程-脚本语法详解(转)
1.变量(1)变量的定义:#set($name = "hello") 说明:velocity中变量是弱类型的。当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示:#set($directoryRoot = "www" )#set($templateName = "index.vm" )#set($template =
2015-07-27 15:04:06 526
转载 java mail实现Email的发送(SSL验证)
1、对应用程序配置邮件会话javax.mail.Session保存邮件系统的配置属性和提供用户验证的信息,发送email首先要获取session对象。(1)Session.getInstance(java.util.Properties)获取非共享的session对象(2)Session.getDefaultInstance(java.utilProperties)获取共享的session对象两者都
2015-06-01 17:34:38 12345
转载 解决 Errors running builder 'DeploymentBuilder' on project '
文章转载自: http://blog.csdn.net/xiang520jl/article/details/16944737此问题一般发生在Myeclipse 保存文件并自动部署时候。 Errors occurred during the build. Errors running builder ‘DeploymentBuilder’ on project ‘项目名’. java.lan
2015-05-12 10:42:41 806
原创 关于JAVA IO操作中的AIO、NIO、BIO
最近学习Netty,补充一下java IO的知识,在网上查到的一些知识整理一下,在此做一下记录:整理转自:http://qindongliang.iteye.com/blog/2018539 1.IO体系中的同步阻塞名词 同步阻塞IO(JAVA BIO): 同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要
2015-04-23 15:54:25 592
转载 URIEncoding与useBodyEncodingForURI 在tomcat中文乱码处理上的区别
文章转载自:http://blog.csdn.net/superch0054/article/details/9325793大家知道tomcat5.0开始,对网页的中文字符的post或者get,经常会出现乱码现象。具体是因为Tomcat默认是按ISO-8859-1进行URL解码,ISO-8859-1并未包括中文字符,这样的话中文字符肯定就不能被正确解析了。常见的解决方法是在tomcat的server
2015-04-21 16:41:09 784
原创 Failed to load class org.slf4j.impl.StaticLoggerBinder
目前大多数开源框架都使用到slf4j,用于处理日志记录等问题。但在引入框架jar包后并不做任何处理的情况下常常会报出Failed to load class “org.slf4j.impl.StaticLoggerBinder”的问题。解决方法: 官方解释– Failed to load class org.slf4j.impl.StaticLoggerBinder This err
2015-04-14 11:07:36 871
转载 MyISAM InnoDB 区别
文章转载自:http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.htmlMyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表
2015-04-08 16:26:18 382
转载 提高MySql插入执行效率
文章转载自:http://wenku.baidu.com/link?url=SX25_6gD1nmLBsC_cIrQkGuASLJOWOIH-YZEI-zGBMSBjR3R3q-c7a7XiCGoA1O35uT4FpL1_u35ESutimTkwWUvkcEnsYmgwHjtFlPb-IK在myisam engine下 1. 尽量使用insert into table_name values (…
2015-04-08 16:24:44 771
转载 mysql如何提高其查询速度的方法
文章转载自:http://www.2cto.com/database/201309/244338.html最近一段时间由于工作需要,开始关注针对Mysql数据库的select查询语句的相关优化方法。 由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾经测试对一个包含400多万条记录(有索引)的
2015-04-08 09:51:55 520
转载 mysql存储过程详解
mysql存储过程详解 1. 存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制
2015-04-07 10:16:00 620
原创 树莓派CPU、内存及硬盘使用情况查看
使用树莓派时,需要在其系统中部署几个不同功能的程序系统,并涉及到数据库读写、串口读写、web访问等,使系统使用压力较大,在查看树莓派使用情况时也遇到些许问题。 树莓派操作系统基于Linux,故linux命令均可用于此系统中。free命令pi@raspberrypi ~ $ free total used free shared buf
2015-03-19 14:48:15 60198
原创 MINA框架中的Serial串口通讯
MINA作为优秀的网络应用开发框架,也集成了关于串口通讯的开发,其集成使用的为RXTX串口开发框架,RXTX为各操作系统下的兼容javax.comm串口通讯包API的实现,若不甚了解或遇安装问题请参考我另一篇博文:http://blog.csdn.net/cheng157507947/article/details/43764623 由于我原先使用过RXTX做过串口开发测试,环境并无问题,wind
2015-03-18 17:58:30 3809
原创 MINA框架学习笔记
由于工作需要和个人兴趣,在使用RXTX编写完串口通信测试后,了解到MINA框架已经继承了RXTX串口通信,并可实现与Spring的框架无缝对接,工作中还需要MINA作为信息采集的中间件,故开始尝试学习MINA框架的编程使用。1.MINA框架的简介了解。 MINA框架为Apache 下的一个网络通讯服务框架,提供了基于了java nio在TCP/IP和UDP/IP下的事件驱动的异步API,摘自MIN
2015-03-06 14:58:18 1108
转载 Linux编译安装中configure、make和make install各自的作用
文章转载自:http://nonfu.me/p/4753.html这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。ma
2015-03-03 16:43:56 9932
原创 在RaspberryPi树莓派上使用RXTX(RXTX的源码安装)
在使用RaspberryPi树莓派的接口编程时,使用RXTX框架,但是搜遍RXTX的官网其他地方并未找到与树莓派系统对应的框架版本。原因很简单,RaspberryPi树莓派处理器使用的是ARM架构,而一般电脑则为x86或x64架构,均不能适用,故只能在系统中重新编译安装RXTX源码。于是网上找到这个方法,记录一下(这里未使用树莓派联网下载,而是使用内存卡将下载好的zip文件进行解压):
2015-03-03 16:29:17 6431 3
原创 RXTX for JAVA 串口编程实例
最近使用到JAVA串口编程,硬件为树莓派(系统中装有串口调试工具),测试环境为虚拟串口。网上看到有很多类似的实例及详解,这里为备忘记录。RXTX 的下载可以到官网或者Fizzed,官网发现并没有64位的支持,但是在Fizzed中找到的2.2版的64,32的windows和Linux版本。地址贴出http://fizzed.com/oss/rxtx-for-java1
2015-02-12 17:05:40 8382 3
原创 关于上传插件uploadify使用问题
uploadify上传插件官网例子为PHP,但是java使用同样无碍。主要使用文件为js,css,swf,以及一个uploadify-cancel.png的图片,使用时的常用参数设置为: $("#file_upload_1").uploadify({ "auto":true, //自动上传 "height" : 20, "fileObjName" : "imgFile", /
2015-02-10 15:30:20 1032
转载 JSTL fn标签
在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头http://java.sun.com/jsp/jstl/functions " prefix="fn"%>就可以使用fn标签了。具体使用方法请参见下表:函数描述fn:contains(string, substring)
2015-02-09 10:30:19 426
转载 JSTL fmt标签的使用
JSTL标签提供了对国际化(I18N)的支持,它可以根据发出请求的客户端地域的不同来显示不同的语言。同时还提供了格式化数据和日期的方法。实现这些功能需要I18N格式标签库(I18N-capable formation tags liberary)。引入该标签库的方法为:I18N格式标签库提供了11个标签,这些 标签从功能上可以划分为3类如下:(1)数字日期格式化。forma
2015-02-08 11:03:13 750
转载 淘宝下单高并发解决方案
引用自:http://www.iteye.com/topic/1123010周末参加了@淘宝技术嘉年华 主办的技术沙龙, 感觉收获颇丰,非常感谢淘宝人的分享。这里我把淘宝下单高并发解决方案的个人理解分享一下。我不是淘宝技术人员,本文只是写自己的理解,所以肯定是会有一些出入的。在session中牧劳为我们介绍了淘宝下单部分的技术方案变迁,我不介绍变迁,而只对现有系统做介绍
2015-02-06 16:01:48 536
转载 Java7中的ForkJoin并发框架初探(上)——需求背景和设计原理
引用于:http://www.molotang.com/articles/694.html最近事情较多,好久没发文章了。前面关于Java并发的文章中主要介绍了并发的概念、思想、JavaSE5中java.util.concurrent包中的工具类的使用和实现源码的分析。这篇我们来简要了解一下JavaSE7中提供的一个新特性 —— Fork Join 框架。0. 处理器发展和需求背
2015-02-05 15:12:53 400
转载 Java7中的ForkJoin并发框架初探(下)—— ForkJoin的应用
引用于:http://www.molotang.com/articles/706.html前两篇文章已经对Fork Join的设计和JDK中源码的简要分析。这篇文章,我们来简单地看看我们在开发中怎么对JDK提供的工具类进行应用,以提高我们的需求处理效率。Fork Join这东西确实用好了能给我们的任务处理提高效率,也为开发带来方便。但Fork Join不是那么容易用好的,我
2015-02-05 15:10:58 548
转载 Java7中的ForkJoin并发框架初探(中)——JDK中实现简要分析
引用位置:http://www.molotang.com/articles/696.html根据前文描述的Doug Lea的理论基础,在JDK1.7中已经给出了Fork Join的实现。在Java SE 7的API中,多了ForkJoinTask、ForkJoinPool、ForkJoinWorkerThread、RecursiveAction、RecursiveTask这样5个类
2015-02-05 14:53:39 505
转载 Java7 ForkJoin入门实例
本文转自:http://www.xiaoyaochong.net/wordpress/?p=314Java7引入了Fork Join的概念,来更好的支持并行运算。顾名思义,Fork Join类似与流程语言的分支,合并的概念。也就是说Java7 SE原生支持了在一个主线程中开辟多个分支线程,并且根据分支线程的逻辑来等待(或者不等待)汇集,当然你也可以fork的某一个分支线程中再开
2015-02-05 11:26:17 561
原创 从页面选择文件到FTP上传(使用struts2框架)
1.Jsp页面中: 注:这里的form必须为post提交,并且有enctype属性(如果form中有其他类型input,并不影响Action中对其他input的值的接收) 2.Action中: 对应的file类型的input的name属性为:file 则应有3个属性接收:
2014-04-11 17:59:05 1833 1
原创 input file标签 获得添加文件大小的方法
1.火狐浏览器(或非IE)document.getElementById("input file ID").files[0].size;此种方法不能兼容所有浏览器2.IE浏览器(个人验证未成功,但网络传言有这么回事)filePath = document.getElementById("input file ID").value;var fso = new Acti
2014-04-01 23:08:31 5365
学习GO语言
2017-03-01
使用RXTX 在Linux中进行串口编程时找不到串口
2015-03-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人