- 浏览: 347439 次
- 性别:
- 来自: 北京
最新评论
-
hanmiao:
如果接口里的方法声明会抛出某些异常,那么在使用lambda 表 ...
Java8中Lambda表达式的10个例子 -
彭成林:
我试了一下,,虽然配置这个插件简单,,但是验证码的效果真是不咋 ...
一个Struts2验证码生成插件JCaptcha4Struts2的使用经历 -
桃汁天天:
非常感谢 为我们剩下了许多研究时间
ExtJs中根据后台数据动态创建表格列及其数据 -
jobar:
mistake 写道var resultSetId = typ ...
ExtJs中根据后台数据动态创建表格列及其数据 -
mistake:
var resultSetId = type === 'con ...
ExtJs中根据后台数据动态创建表格列及其数据
文章列表
用nodejs处理文件上传(1)
- 博客分类:
- nodejs
1 安装外部模块node-formidable
本模块的具体细节请参考https://github.com/felixge/node-formidable,它很好的抽象了解析上传文件的细节,使我们可以像处理post数据一样来处理上传的文件。
我们用nmp来安装formidable模块
C:\Users\xxx>npm install formidable
formidable@1.0.15 node_modules\formidable
安装成功
2 改写server模块
var formidable = require('formidable'),http = require(" ...
nodejs的模块化编程
- 博客分类:
- nodejs
nodejs的模块化编程
1 构建服务器模块
var http = require("http");
var url = require('url');
function start(route, handle) {
function onRequest(request, response) {
var pathname = url.parse(request.url).pathname;
console.log("Request for " + pathname + " received.");
// var ...
用nodejs构建一个httpserver
- 博客分类:
- nodejs
1 构建
将下面代码放入server.js中
var http = require("http");
http.createServer(function(request, response) {
console.log('request received');
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888) ...
R1-R数据类型(1)
- 博客分类:
- R
R1-R数据类型(1)
1 R有五种基本的或者原子的对象类
character
numeric
integer
complex
logical(True/False)
最基本的对象是vector
一个vector只能包含同一类的对象。但list表示为一个vector,可以包含不同类的对象。每个vector可以用vector()函数创建。
2 Numbers
Numbers在R中被当作numeric对象(例如双精度实数)
如果想显式的声明一个integer,需要加后缀L。
例如输入1只是一个numeric对象,输入1L就是一个integer
Inf是一个特殊的数代表无限值;例如1/0;Inf可以 ...
R0-R介绍以及windows下安装R
- 博客分类:
- R
1 什么是R以及CRAN
R is ‘GNU S’, a freely available language and environment for statistical computing and graphics which provides a wide variety of statistical and graphical techniques: linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, etc. Please consult ...
构建自定义ExtJs时间日期组件
- 博客分类:
- ExtJS
构建自定义ExtJs时间日期组件
1 代码
Ext.define('Qui.view.DatetimepickerDialog', {
extend: 'Ext.window.Window',
alias: 'widget.DatetimepickerDialog',
requires: [
'Ext.menu.DatePicker',
'Ext.slider.Single',
'Ext.toolbar.Toolbar',
'Ext.button.Button'
],
...
ExtJs强制re-render整个grid
- 博客分类:
- ExtJS
ExtJs强制re-render整个grid
有时候我们在grid上或者某个column上有自定义的renderer重绘整个grid或者column,当store中的record改变的时候我们需要强制刷新grid,此时可以使用grid.getView().refresh()方法来达到目的。
参见
http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.view.Table-method-refresh
子panel居中小技巧
- 博客分类:
- ExtJS
子panel居中小技巧
{
xtype: 'container',
layout: {//layout设置关键地方
[color=red]type: 'hbox',
align: 'middle',
pack: 'center'[/color]
},
items: [
{
xtype: 'container',
items: [
{
xtype: 'loginForm',
height: 185,
titleAlign: 'center'
}
]
}
]
}
系统有一个需求:查询某个时间段内的后台数据,这就需要选择起始日期时间跟结束日期时间。但在ExtJs中只有DatePicker和TimePicker,不能满足我们的需求。这也就是本文的由来。我找到了一个bootstrap的datetimepicker插件,做法是将这 ...
1 UI部分
Ext.define('mobile2048.view.maincontainer', {
extend: 'Ext.Container',
requires: [
'Ext.Panel',
'Ext.field.Text',
'Ext.Button'
],
config: {
height: 400,
itemId: 'maincontainer',
style: 'background:#bbada0',
...
程序员学习R需要注意的一些事项
- 博客分类:
- R
1 对象名称中的句点(.)没有特殊意义,但美元符号($)却有着和其他语言中的句点类似的含义,即指定一个对象中的某些部分。例如,A$x是指数据框A中的变量x。
2 R不提供多行注释或块注释功能。必须以#作为多行注释每行的开始。出于调试目的,也可以把想让解释器忽略的代码放到语句if(FALSE){... }中。将FALSE改为TRUE即允许这块代码执行。
3 将一个值赋给某个向量、矩阵、数组或列表中一个不存在的元素时,R将自动扩展这个数据结构以容纳新值。举例来说,考虑以下代码:
> x<-c(8,6,4)
> x[7]<-10
> x
[1] 8 6 4 NA N ...
ExtJs下拉菜单对齐
- 博客分类:
- ExtJS
ExtJs下拉菜单对齐
通过设置plain:true可以将下拉菜单的控件对齐,
代码:
menu: {
xtype: 'menu',
plain: true,
。。。。
}
效果如下:
参见http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.menu.Menu-cfg-plain
在JavaScript中测试代码执行时间
- 博客分类:
- JS
可以用console.time以及console.timeEnd.
console.time('for');
for (var i = 0; i < 10000000; i++) {
i / 2;
}
console.timeEnd('for');
for: 7433.000ms
console.time('while');
var i = 0;
while (i++ < 10000000) {
i / 2;
}
console.timeEnd('while');
while: 5577.000ms
从这里也可以看出while的执行速度比for快些
From http://docs.oracle.com/javase/7/docs/technotes/tools/share/jstat.html Marked
Synopsis
Parameters
Description
Virtual Machine Identifier
Options
General Options
Output Options
Examples
See Also
SYNOPSIS
jstat [ generalOption | outputOptions vmid [interval[s|ms] [count]] ]
PARAMETERS
generalOption ...
在XP 32位上如何安装JDK8
- 博客分类:
- java8
自从微软不支持xp之后,jdk也跟着倒了大霉了,随着jdk8的发布,居然不支持在xp 32位上安装了,从网上搜罗了几篇文章,结合自己的经历,终于把jdk8在xp 32上给装好了,这里稍作总结。
1 下载jdk-8-windows-i586.exe 双击安装报错:
2 参考文章
http://stackoverflow.com/questions/20965564/installing-jdk8-on-windows-xp-advapi32-dll-error
跟http://www.rritw.com/a/JAVAbiancheng/JAVAzonghe/20140319/438428.ht ...