- Sencha Touch/ExtJS6 Modern结合Phonegap/Cordova开发移动端Hybird应用
神秘_博士
Phonegap+SenchaTouchandroidphonegapsencha移动开发phonegapbuild
原文地址:http://blog.csdn.net/lovelyelfpop/article/details/20392377本文介绍的是SenchaTouch结合Cordova/Phonegap开发移动应用的环境搭建介绍。其实SenchaTouch和Cordova/Phonegap并没太大关联,而只是SenchaCmd(打包工具)内部调用了Cordova/Phonegap的build命令。所以,
- Extjs6 经典版 combo下拉框数据的使用及动态传参
奎哥折腾记
Extjs的下拉框,在点击的时候会请求一次数据,我们可不可以在点击前就请求好数据,让用户体验更好呢?答案当然是肯定的。如果是公用的下拉框还可以传入不同参数请求不同数据。第一步:进入页面前首先加载store数据,可以根据不同参数请求不同数据,当然这个请求是跟后台交互的。Ext.getStore('startteamstore').load({params:{id:parm.data.id}})第二步
- ExtJS教程_编程入门自学教程_菜鸟教程-免费教程分享
菜鸟一记
笔记
教程简介ExtJS是一个流行的JavaScript框架,它为使用跨浏览器功能构建Web应用程序提供了丰富的UI。ExtJS基本上用于创建桌面应用程序它支持所有现代浏览器,如IE6+,FF,Chrome,safari6+等。ExtJS基于MVC/MVVM架构。最新版本的ExtJS6是一个单一的平台,可以用于桌面和移动应用程序,而不需要为不同的平台提供不同的代码。ExtJS库有着丰富且漂亮的UI组件,
- Extjs如何实现跨域?
竹子_331a
实际案例:公司开发了新的项目,采用Extjs6,需要和老系统的数据做同步,比如组织架构和人员同步(增、删、改、异动)等,因为两者框架不同,域名不同,数据库也不同,所以就存在了跨域问题,如何能实现案例中遇到的问题呢?废话不多说,直接上代码:1、我们要实现新系统同步老系统数据,所以ajax请求在新系统发起。以新增组织为例://跨域新增/修改组织Ext.data.JsonP.request({url:d
- Oozie--安装部署
韩家小志
Oozieoozie
Oozie的部署1、上传解压2、配置Hadoop代理用户3、重启Hadoop集群4、解压lib包5、引入extjs6、修改oozie配置文件7、创建oozie元数据库8、初始化oozie为什么要将oozie的这些jar包放到hdfs上?9、生成web项目10、配置环境变量11、Oozie的启动与关闭12、修改界面默认时区参考:http://oozie.apache.org/docs/4.1.0/D
- Ext JS 6学习文档-第6章-高级组件
weixin_30240349
ExtJS6学习文档-第6章-高级组件高级组件本章涵盖了高级组件,比如tree和dataview。它将为读者呈现一个示例项目为图片浏览器,它使用tree和dataview组件。以下是本章将要讨论的主题:TreesDataviews拖放图片浏览器—一个示例项目本章的主要目标是探索treepanel和dataview并且使用他们来构建一个示例项目图片浏览器。图片浏览器的最终展示效果如下图。这个项目中的
- ExtJs6入门-使用SenchaCmd命令创建第一个ExtJs6的HelloWorld项目
浮沉半生
前端开发JavaScript
最近在公司里需要用到ExtJs,所以学习了一下,在这里总结一下是如何创建一个简单的ExtJs项目的,避免以后自己忘记,也希望能为以后需要的朋友提供点帮助。1、首先需要安装SenchaCmd工具SenchaCmd下载地址:https://www.sencha.com/products/extjs/cmd-download/,进入之后选择对应版本进行下载。使用这个工具可以更方便的开发ExtJs项目,安
- Ext JS 6学习文档–第1章–ExtJS入门指南
weixin_30525825
ExtJS入门指南前言本来我是打算自己写一个系列的ExtJS6学习笔记的,因为ExtJS6目前的中文学习资料还很少。google搜索资料时找到了一本国外牛人写的关于ExtJS6的电子书[ExtJS6ByExample]。这份资料在PACKT上卖35.99刀的,当然了万能的google还是帮我下载到了PDF文档。大概看了一下,讲的很详细,例子也比较简单,容易理解,现我准备利用工作之余翻译这份文档,为
- [Extjs6]浅谈对admin-dashboard模板左侧菜单树的修改
HiveDark
Ext-JS
修改前如何找到模板的入口View?1)打开app.js。发现默认的主视图是Admin.view.main.Viewport。2)找到Admin.view.main.Viewport的定义。3)查看items属性即可知道具体的定义组件。4)打开NavigationTree.js文件。如何修改?只需对NavigationTree.js中的数据进行相关的修改即可达到自定义左侧菜单树的功能。显示如下:参考
- ExtJS6图表简单demo(折线图,散点图,柱状图)
邰志敏
程序代码
ExtJS6图表简单demo(折线图,散点图,柱状图)首先需要引入这三个文件,都懂官方demo(把线宽度调0就是散点图了吧)Ext.onReady(function(){Ext.create('KitchenSink.view.charts.line.Basic',{renderTo:Ext.getBody()});});Ext.define('KitchenSink.view.charts.li
- EXTJS 6 日期组件 日期时间组件(Y-m-d H:i:s)
门口有条狗
ExtJS6
我想要个这样的带有时分秒的(xtype:'datetimefield')但是现实是这样的。。。。(xtype:'datefield')默认extjs6是不支持datefield的,想要实现上述效果需要改造一下ext-all-debug.js需要在ext-all-debug.js的最后追加一部分(新增部分)引用方式:{xtype:'datetimefield',fieldLabel:'开始时间',i
- ExtJs6 FontAwesome 图标引用
门口有条狗
ExtJS6
效果如图使用方法效果一样喜欢哪个用哪个glyph方式:{text:'关闭',glyph:'xf00d@FontAwesome',handler:function(){//随你}}iconCls方式:{text:'关闭',iconCls:'fafa-line-chart',handler:function(){//随你}}样式网站:去找你喜欢的https://fontawesome.com/chea
- ExtJs6 TreeGrid(级联选择树)
门口有条狗
ExtJS6
ExtJs6TreeGridvartreeGrid=Ext.create("Ext.tree.Panel",{flex:1,store:{type:'tree',fields:['Name','ID','Type']},id:'teleTreeGrid',useArrows:true,rootVisible:false,multiSelect:true,singleExpand:false,che
- extjs6中grid里放置图片
一世一生命
extjs6中grid里放置图片1.加黑体的是实现代码,在view中操作/***CreatedbyWweion2017/7/1.*/Ext.define('Admin.view.userpanoram.UserPanoram',{extend:'Ext.Panel',xtype:'userpanoram',title:'我的工作室',requires:['Admin.view.userpanora
- Extjs6图片控件功能扩展,增加tip和点击事件
药到病重
Extjs
如何让我们的图片也能点击,类似imagebutton一样,还有可以显示tips,和按钮一样,这就需要在事件里做文章。废话不多说,直接上代码。{ xtype:'image', src:"../MainView/newView/images/system.png",
- Extjs如何自定义panel header样式?
药到病重
Extjs
Extjs6在样式上改动很大,我们也可以根据自己的实际需求或者美工的要求来自定义我们的控件。今天,我们就来学习如何更改panelheader样式。1、我们首先打开Extjs6的官方案例,发现他们的panel的header和我们平时用的背景色不一样,通过firebug发现系统是自定义了一个样式文件Admin-all_1.css,并更改了系统默认的x-panel-header-default,那在我们
- ExtJs6 为Ext.Img对象添加单机事件
是guava不是瓜娃啊
ExtJs6
项目主页头部工具栏最后显示当前登陆用户的名字和头像,头像是用Ext.Img做的,需要点击头像可以修改个人信息,但是查看api一圈并未找到click或dblclick事件,这我就纳闷了,为啥这么常用的两个事件居然没有,然后我就想能否手动添加上这个事件。然后我先是给xtype:'image'添加了render事件,然后在rander事件里面写添加事件方法:toolbar部分:items:[{xtype
- Ext JS MVC Architecture
robin_xiong
ext-js
我们之前在之前的ExtJSArchitecture介绍的ExtJS6的应用程序的结构,简单介绍了MVC,和MVVM两种体系,这里包括Controller,Model,View,ViewModel,ViewController等相关的知识。因为ExtJS6中,同样支持MVC结构,而在之前的文章中,并没有详细的讲到MVC,更多的是新特性MVVM结构,本指南将详细的讲解MVC,ExtJS4只有此结构,所
- extjs6 基础组件扩展和自定义组件封装--03全局方法、变量介绍
奋斗中的小手
extjs6基础组件扩展和自定义组件封装
最先讲解全局方法,因为在后续的讲解中会常用。Config.js:全局变量cfg,系统的基础配置变量systemname(系统名称)、sub(登录人员信息)、language(语言)、theme(主题风格)、crossdomain(是否跨域)。CommonUtils.js:全局变量CU,js中辅组类,主要方法有getUUID、getBoolean、getRandomColor、getDate、get
- 【ExtJS6开发日记(一)】——Chart类型无法加载,及ExtJS中出现requires无法加载情况的统一说明
AndrewFrank0zxy
ExtJS
最近在学习使用ExtJS6进行开发,在加载前端图表的时候使用了官方文档中指定的chart类型,但是一直显示:somerequestfilesfailedtoload查找了各种方法都没有有效解决,但偶然间发现一位仁兄的博客中指出,如果requires失败需要在app.json里面加入一下语句:requires:[‘chart’]在经过修改后依然无法正常运行,最终发现classic.json里面并没有
- 【工作笔记】从零开始学ExtJs6(一)——构建项目
墨丶亦轩
ExtJs工作笔记
题外话因为工作,需要用到ExtJs搭建一个报表系统,做后端的,前端Ext完全没有接触过,所以从头开始,此工作日记就是记录我学习ext的过程,从搭建,到登录,到首页等等这些组件,慢慢摸索,然后记录下,毕竟,好记性不如烂笔头啊。好的开更一、官网下载SenchaCmd,解压并安装二、安装成功后,打开命令行输入参数含义:(extfilepath)(projectname)(projectpath)senc
- extjs6中grid合并单元格
萍的微博go
extjs
mergeGrid:function(me){vargrid=this,colIndexArray=[0,1,4],isAllSome;me.store.on('load',function(){isAllSome=isAllSome==undefined?true:isAllSome;//默认为true//1.是否含有数据vargridView=document.getElementById(g
- ext 6.0开发实例二
qq_29913175
ext
由于ExtJS6将原来的ExtJS和SenchaTouch合并为一个框架,因而在使用CMD来创建应用程序前,需要考虑清楚你是要创建一个通用应用程序,还是仅仅只是针对桌面或移动设备的应用程序。要做这样的考量,是因为通用应用程序和比较单一的应用程序在开发上会有些小麻烦。这些小麻烦主要是因为ExtJS的自动加载机制造成的,有时候会很困扰人。ExtJS的自动加载机制是根据类名来划分目录兵加载脚本的,例如S
- extjs-mvc结构实践(三):完善基本页面2
差点笨死
javascriptextjs
extjs-mvc结构实践(三):完善基本页面2一般经典的后台管理系统,都是左侧菜单右侧tabs结构布局。不免俗,咱也这么实现!定义左侧导航菜单新建:app/luter/view/main/Navlist.js/***采用extjs6的listtree组件构建一个导航菜单*/Ext.define('luter.view.main.Navlist',{extend:'Ext.list.Tree',a
- ExtJs6 combo下拉框分页、提示、换行提示等增强功能
是guava不是瓜娃啊
ExtJs6extjs
先写一个最简易配置的远程下拉框配置:Ext.define('App.combo.UsrField',{extend:'Ext.form.ComboBox',alias:'widget.usrfield',emptyText:'输入城市自动检索',displayField:'name',valueField:'id',minChars:0,queryMode:'remote',queryParam:
- ExtJs6 form回显combo下拉框的值方法
是guava不是瓜娃啊
ExtJs6
一般grid加载出来值之后我们对某一行编辑时,打开form会出现远程查询下拉框值不会回显,也就是没有值的情况,我们可以按照以下方法让值回显。比如说后端返回实体类中有cityId和cityName两个字段。大体思路就是,弹出form时手动加载下拉框store同时监听load事件将id和name插到store里。combo下拉框组件部分:Ext.define('App.textfield.CityFi
- 从零开始学习ExtJs6系列教程二【窗体Window组件】
黑甲可宁
js代码如下:window.jsExt.onReady(function(){varwin=newExt.Window({title:'窗口',width:476,height:374,html:'这里是窗体内容',resizable:true,modal:true,closable:true,maximizable:true,minimizable:true});win.show();});页面
- 从零开始学习ExtJs6系列教程三【登录Demo:Login】
黑甲可宁
extjs6
在这节我们通过前几节讲的内容做一个登陆页面.login.jsExt.onReady(function(){//初始化标签中的Ext:Qtip属性。Ext.QuickTips.init();Ext.form.Field.prototype.msgTarget='side';//提交按钮处理方法varbtnsubmitclick=function(){if(form.getForm().isValid
- 从零开始学习ExtJs6系列教程一【Hello World】
黑甲可宁
extjs6
我们在学校里学习任何一门语言都是从"HelloWorld"开始,这里我们也不例外。那么我们的教程就从HelloWorld讲起。helloWorld.jsExt.onReady(function(){Ext.MessageBox.alert('系统提示','HelloWorld!');});helloWorld.jsphelloWordstatic/ext-6.0.0.415/build/class
- [Sencha ExtJS & Touch] 新手学习资料
神秘_博士
SenchaExtJS和TouchPhonegap+SenchaTouch
原文链接:http://blog.csdn.net/lovelyelfpop/article/details/543762522015年5月发布的ExtJS6,将SenchaTouch和原本的ExtJS库合并,其中:SenchaTouch变成ExtJS6ModernExtJS变成ExtJS6ClassicSencha官方网站:https://www.sencha.com/Sencha官方博客:ht
- Java常用排序算法/程序员必须掌握的8大排序算法
cugfy
java
分类:
1)插入排序(直接插入排序、希尔排序)
2)交换排序(冒泡排序、快速排序)
3)选择排序(直接选择排序、堆排序)
4)归并排序
5)分配排序(基数排序)
所需辅助空间最多:归并排序
所需辅助空间最少:堆排序
平均速度最快:快速排序
不稳定:快速排序,希尔排序,堆排序。
先来看看8种排序之间的关系:
1.直接插入排序
(1
- 【Spark102】Spark存储模块BlockManager剖析
bit1129
manager
Spark围绕着BlockManager构建了存储模块,包括RDD,Shuffle,Broadcast的存储都使用了BlockManager。而BlockManager在实现上是一个针对每个应用的Master/Executor结构,即Driver上BlockManager充当了Master角色,而各个Slave上(具体到应用范围,就是Executor)的BlockManager充当了Slave角色
- linux 查看端口被占用情况详解
daizj
linux端口占用netstatlsof
经常在启动一个程序会碰到端口被占用,这里讲一下怎么查看端口是否被占用,及哪个程序占用,怎么Kill掉已占用端口的程序
1、lsof -i:port
port为端口号
[root@slave /data/spark-1.4.0-bin-cdh4]# lsof -i:8080
COMMAND PID USER FD TY
- Hosts文件使用
周凡杨
hostslocahost
一切都要从localhost说起,经常在tomcat容器起动后,访问页面时输入http://localhost:8088/index.jsp,大家都知道localhost代表本机地址,如果本机IP是10.10.134.21,那就相当于http://10.10.134.21:8088/index.jsp,有时候也会看到http: 127.0.0.1:
- java excel工具
g21121
Java excel
直接上代码,一看就懂,利用的是jxl:
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.Label;
import
- web报表工具finereport常用函数的用法总结(数组函数)
老A不折腾
finereportweb报表函数总结
ADD2ARRAY
ADDARRAY(array,insertArray, start):在数组第start个位置插入insertArray中的所有元素,再返回该数组。
示例:
ADDARRAY([3,4, 1, 5, 7], [23, 43, 22], 3)返回[3, 4, 23, 43, 22, 1, 5, 7].
ADDARRAY([3,4, 1, 5, 7], "测试&q
- 游戏服务器网络带宽负载计算
墙头上一根草
服务器
家庭所安装的4M,8M宽带。其中M是指,Mbits/S
其中要提前说明的是:
8bits = 1Byte
即8位等于1字节。我们硬盘大小50G。意思是50*1024M字节,约为 50000多字节。但是网宽是以“位”为单位的,所以,8Mbits就是1M字节。是容积体积的单位。
8Mbits/s后面的S是秒。8Mbits/s意思是 每秒8M位,即每秒1M字节。
我是在计算我们网络流量时想到的
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
aijuans
Spring 3 系列
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。
IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明:
如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
- 高性能mysql 之 选择存储引擎(一)
annan211
mysqlInnoDBMySQL引擎存储引擎
1 没有特殊情况,应尽可能使用InnoDB存储引擎。 原因:InnoDB 和 MYIsAM 是mysql 最常用、使用最普遍的存储引擎。其中InnoDB是最重要、最广泛的存储引擎。她 被设计用来处理大量的短期事务。短期事务大部分情况下是正常提交的,很少有回滚的情况。InnoDB的性能和自动崩溃 恢复特性使得她在非事务型存储的需求中也非常流行,除非有非常
- UDP网络编程
百合不是茶
UDP编程局域网组播
UDP是基于无连接的,不可靠的传输 与TCP/IP相反
UDP实现私聊,发送方式客户端,接受方式服务器
package netUDP_sc;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.Ine
- JQuery对象的val()方法执行结果分析
bijian1013
JavaScriptjsjquery
JavaScript中,如果id对应的标签不存在(同理JAVA中,如果对象不存在),则调用它的方法会报错或抛异常。在实际开发中,发现JQuery在id对应的标签不存在时,调其val()方法不会报错,结果是undefined。
- http请求测试实例(采用json-lib解析)
bijian1013
jsonhttp
由于fastjson只支持JDK1.5版本,因些对于JDK1.4的项目,可以采用json-lib来解析JSON数据。如下是http请求的另外一种写法,仅供参考。
package com;
import java.util.HashMap;
import java.util.Map;
import
- 【RPC框架Hessian四】Hessian与Spring集成
bit1129
hessian
在【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中介绍了基于Hessian的RPC服务的实现步骤,在那里使用Hessian提供的API完成基于Hessian的RPC服务开发和客户端调用,本文使用Spring对Hessian的集成来实现Hessian的RPC调用。
定义模型、接口和服务器端代码
|---Model
&nb
- 【Mahout三】基于Mahout CBayes算法的20newsgroup流程分析
bit1129
Mahout
1.Mahout环境搭建
1.下载Mahout
http://mirror.bit.edu.cn/apache/mahout/0.10.0/mahout-distribution-0.10.0.tar.gz
2.解压Mahout
3. 配置环境变量
vim /etc/profile
export HADOOP_HOME=/home
- nginx负载tomcat遇非80时的转发问题
ronin47
nginx负载后端容器是tomcat(其它容器如WAS,JBOSS暂没发现这个问题)非80端口,遇到跳转异常问题。解决的思路是:$host:port
详细如下:
该问题是最先发现的,由于之前对nginx不是特别的熟悉所以该问题是个入门级别的:
? 1 2 3 4 5
- java-17-在一个字符串中找到第一个只出现一次的字符
bylijinnan
java
public class FirstShowOnlyOnceElement {
/**Q17.在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b
* 1.int[] count:count[i]表示i对应字符出现的次数
* 2.将26个英文字母映射:a-z <--> 0-25
* 3.假设全部字母都是小写
*/
pu
- mongoDB 复制集
开窍的石头
mongodb
mongo的复制集就像mysql的主从数据库,当你往其中的主复制集(primary)写数据的时候,副复制集(secondary)会自动同步主复制集(Primary)的数据,当主复制集挂掉以后其中的一个副复制集会自动成为主复制集。提供服务器的可用性。和防止当机问题
mo
- [宇宙与天文]宇宙时代的经济学
comsci
经济
宇宙尺度的交通工具一般都体型巨大,造价高昂。。。。。
在宇宙中进行航行,近程采用反作用力类型的发动机,需要消耗少量矿石燃料,中远程航行要采用量子或者聚变反应堆发动机,进行超空间跳跃,要消耗大量高纯度水晶体能源
以目前地球上国家的经济发展水平来讲,
- Git忽略文件
Cwind
git
有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。使用git status时,会在Untracked files里面看到这些文件列表,在一次需要添加的文件比较多时(使用git add . / git add -u),会把这些所有的未跟踪文件添加进索引。
==== ==== ==== 一些牢骚
- MySQL连接数据库的必须配置
dashuaifu
mysql连接数据库配置
MySQL连接数据库的必须配置
1.driverClass:com.mysql.jdbc.Driver
2.jdbcUrl:jdbc:mysql://localhost:3306/dbname
3.user:username
4.password:password
其中1是驱动名;2是url,这里的‘dbna
- 一生要养成的60个习惯
dcj3sjt126com
习惯
一生要养成的60个习惯
第1篇 让你更受大家欢迎的习惯
1 守时,不准时赴约,让别人等,会失去很多机会。
如何做到:
①该起床时就起床,
②养成任何事情都提前15分钟的习惯。
③带本可以随时阅读的书,如果早了就拿出来读读。
④有条理,生活没条理最容易耽误时间。
⑤提前计划:将重要和不重要的事情岔开。
⑥今天就准备好明天要穿的衣服。
⑦按时睡觉,这会让按时起床更容易。
2 注重
- [介绍]Yii 是什么
dcj3sjt126com
PHPyii2
Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。名字 Yii (读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 Yes It Is! 的缩写。
Yii 最适合做什么?
Yii 是一个通用的 Web 编程框架,即可以用于开发各种用 PHP 构建的 Web 应用。因为基于组件的框架结构和设计精巧的缓存支持,它特别适合开发大型应
- Linux SSH常用总结
eksliang
linux sshSSHD
转载请出自出处:http://eksliang.iteye.com/blog/2186931 一、连接到远程主机
格式:
ssh name@remoteserver
例如:
ssh
[email protected]
二、连接到远程主机指定的端口
格式:
ssh name@remoteserver -p 22
例如:
ssh i
- 快速上传头像到服务端工具类FaceUtil
gundumw100
android
快速迭代用
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExceptio
- jQuery入门之怎么使用
ini
JavaScripthtmljqueryWebcss
jQuery的强大我何问起(个人主页:hovertree.com)就不用多说了,那么怎么使用jQuery呢?
首先,下载jquery。下载地址:http://hovertree.com/hvtart/bjae/b8627323101a4994.htm,一个是压缩版本,一个是未压缩版本,如果在开发测试阶段,可以使用未压缩版本,实际应用一般使用压缩版本(min)。然后就在页面上引用。
- 带filter的hbase查询优化
kane_xie
查询优化hbaseRandomRowFilter
问题描述
hbase scan数据缓慢,server端出现LeaseException。hbase写入缓慢。
问题原因
直接原因是: hbase client端每次和regionserver交互的时候,都会在服务器端生成一个Lease,Lease的有效期由参数hbase.regionserver.lease.period确定。如果hbase scan需
- java设计模式-单例模式
men4661273
java单例枚举反射IOC
单例模式1,饿汉模式
//饿汉式单例类.在类初始化时,已经自行实例化
public class Singleton1 {
//私有的默认构造函数
private Singleton1() {}
//已经自行实例化
private static final Singleton1 singl
- mongodb 查询某一天所有信息的3种方法,根据日期查询
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
// mongodb的查询真让人难以琢磨,就查询单天信息,都需要花费一番功夫才行。
// 第一种方式:
coll.aggregate([
{$project:{sendDate: {$substr: ['$sendTime', 0, 10]}, sendTime: 1, content:1}},
{$match:{sendDate: '2015-
- 二维数组转换成JSON
tangqi609567707
java二维数组json
原文出处:http://blog.csdn.net/springsen/article/details/7833596
public class Demo {
public static void main(String[] args) { String[][] blogL
- erlang supervisor
wudixiaotie
erlang
定义supervisor时,如果是监控celuesimple_one_for_one则删除children的时候就用supervisor:terminate_child (SupModuleName, ChildPid),如果shutdown策略选择的是brutal_kill,那么supervisor会调用exit(ChildPid, kill),这样的话如果Child的behavior是gen_