自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

持续关注中。。。

care whatever we need

  • 博客(14)
  • 收藏
  • 关注

原创 读者须知

在CSDN博客端,开始common lisp的介绍,以后会陆续发表相关common lisp的算法,数据结构,第三方插件,编程规范等文章,欢迎大家关注和探讨。在ITEYE博客端,主要积累了这几年自己学习和积累的内容,例如 Java,多线程,COM组建,C++,C语言,浙大软院考研等,但是为了更好的和大家分享和探讨common lisp的内容,还是决定将这一部分内容放在CSDN博客端

2015-01-15 14:55:05 709 5

原创 Common Lisp 概览

先说一说我对Common Lisp函数式编程语言的个人理解,首先函数分为:声明,定义和调用。 在c语言中,.h文件 实现函数的声明,.c文件 实现函数的定义。而在Common List中,函数的声明和定义结合在一起,例如(defun sum (alist) ...)defun为函数声明的关键字,sum为函数名,alist为函数参数。(sum alist)上述代码为函数调用的代码

2015-01-12 17:50:48 10824 9

原创 杂项

web storm License Serverhttp://idea.imsxm.com/mac environment variable http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x http://stackoverflow.com/questions/603785/envi

2017-03-06 11:38:55 386 1

原创 两道Javascript-前端面试题

第一题 请完成一个函数,接受字符串str,返回一个相对应的json对象。(例如str=”aa.bb.cc”,函数返回{“aa”:{“bb”:{“cc”:{}}}} )function getJson(str) { let strArr = str.split('.'); let getObj = function(obj, index) { obj[strArr[index

2017-02-24 16:24:59 2668 3

原创 Activiti 自定义事件监听和邮件通知

Activiti 自定义事件监听和邮件通知参照Activiti官方文档https://www.activiti.org/userguide/#eventDispatcher首先,建立我们的需求。即当有任务创建、分配、完成时,邮件通知对应用户。完成步骤如下:Activiti为我们提供了事件监听接口– ActivitiEventListener org.activiti.engine.delegat

2017-01-11 11:45:28 16738 3

原创 Activiti 自定义用户管理和组管理

Activiti 自定义用户管理和组管理最近在研究如何自定义Activiti用户和组管理模块(Example:连接keystone用户管理模块,实际当中使用时当然可以将keystone转变为其他第三方用户管理模块),整理了一下心得,避免后人踩坑。本文站立在activiti源代码中的activiti-webapp-rest2模块的肩膀上。借助大神—Nadav Azaria— 2012年的文章《Acti

2017-01-10 18:25:03 10804 2

原创 如何生成可导入数据库的亿级别数据

1. 使用python脚本可以轻松生成满足条件的数据,具体如下#coding: utf-8import os, sys, time, datetimefrom itertools import izipN = 100000000def gen_meid(): returndef gen_seq(): returndef generate_message(meid

2016-08-11 18:32:31 3289

原创 <MongoDB | Mysql>亿级别---数据生成及高效率导入

做这件事情之前,首先对于mysql,首先需要改改mysql的默认存储路径,以免因为硬盘分区或者挂载容量的问题,导致数据插入不成功。对于mongodb,只需要改一下启动时命令行的存储路径。

2016-08-11 14:51:12 6061

原创 Express session 覆盖或重写

在nodejs端,遇到了一个思绪许久的问题,就是莫名其妙req.session被覆盖或重写。究其原因如下,当时只是想简简单单设置一个session超时机制,于是从网上copy了下面这一段代码。var session = require('express-session');app.use(session({ secret: 'secretKey', saveUninitialized: fa

2016-07-08 17:30:32 4050

原创 Angularjs之ngModel中的值验证绑定

众所周知,在Angular中ngModel为动态双向绑定,存在两种方式。 例如, 方式一: 在html中,<input type="text" ng-model="searchText" /><button ng-click="check(searchText)">Check!</button>{{ searchText }}在controller中$scope.check = funct

2016-05-11 11:42:26 5072

原创 jQuery 技术讨论

jQuery 技术讨论首先,看一段js代码,function Monkey(name) { this.name = name; return this;}var a = Monkey("hello");var b = new Monkey("yyy");console.log(a);console.log(b);a的输出 –> window b的输出 –> Monkey 也就是

2016-02-18 18:32:00 2461

原创 Ionic 自动生成icon和splash图片

手机不同的大小尺寸对于我们来说是司空见惯的,那么就需要不同大小的图片与之相匹配。在ionic框架下,我们只需要运行command line就可以根据模板生成不同大小的图片。因为不同的平台有不同的图片需求,那么最好的方式其实就是以一张图片模板为基础,使用command line生成所有的相关不用大小的图片。新生成的图片将会保存在resources目录下。除此之外,comman

2016-01-05 15:34:02 6967

原创 Promise执行链

Promise执行链由于javascript的非阻塞式的特性,使得很多写惯阻塞式程序的人在刚开始接触原生js时,显得很难适应,本篇文章就为大家解惑Promise执行链。首先promise对象的出现,是专门为异步代码同步化所设计的。抛开promise,仅用callback函数进行处理,显得捉襟见肘。。。

2015-12-31 16:23:57 4119

原创 MongoDB 索引建立机制

单一字段索引MongoDB对于collection中的任意字段(field)提供了完整的索引支持,在默认情况下,所有collection中的_id 均建立了索引,并且应用和用户也可以增加额外的索引来支持重要的查询和操作。

2015-08-07 18:35:38 2862

空空如也

空空如也

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

TA关注的人

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