06 2016 档案
摘要:http://www.html5jq.com/fe/angular_node/20141127/13.html http://blog.csdn.net/csdn_lihe/article/details/49633481
阅读全文
摘要:一、数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: 二、字符串转数组 实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,示例代码如下: 我们来看点高级的应用: 例如怎么把一个字符串每两个之间都插入一个空格,最简单的办法。 字符串变为数组 方法1:正则表达式: va
阅读全文
摘要:原生的,jquery的extend,和angular的copy 我们深拷贝的根本原因是为了不改变原来对象的值。 <script type="text/javascript"> var ss = { name : 'yan', age : 20 } var box = ss; box.name = '
阅读全文
摘要:config之类的都会注入到controller或者run里边
阅读全文
摘要:http://localhost:3000/#/app/order/list 这个路由我们看到一个#,这个#代表,后边不论是有多少后缀,我们的和后台请求的时候都是一个界面。 所以说用angular的时候,我们的所有的东西都在一个页面,登录除外。 我们和后台的交互都是数据的交互,或者说json交互,后
阅读全文
摘要:http://camnpr.com/javascript/1693.html
阅读全文
摘要:如果原来的宽度是1200, 缩放之后宽度可能就变成了1560, 然后你本来的图片1200可能就开始显示不全了。 如果你的图片按100%显示的话,这个时候又正常了。
阅读全文
摘要:调用方法和触发事件的本质的不同在于, 方法按线程一步一步的往下执行,但是事件的话,如果你出现bug了也和总线程或者总进程没有一点关系。 基于观察者模式的这个东西还是有点用的。 http://www.365mini.com/page/jquery-trigger.htm
阅读全文
摘要:http://www.jb51.net/article/33697.htm
阅读全文
摘要:git的本地,git的跟踪,如果我们的本地的命令行进入某个分支的话,我们的本地对应的文件夹就显示某个,然后我们的ide打开的就是那个分支 http://blog.csdn.net/arkblue/article/details/9568249 http://www.yiibai.com/git/gi
阅读全文
摘要:http://devdocs.io/offline jmeter测性能和接口的工具 王垠 https://www.byvoid.com
阅读全文
摘要:设置用户名和邮箱: 生成秘钥的方式: 上传代码的时候不上传node_module touch .gitignore .gitignore的文件中可以写: 如果你已经配置了,那么你add之后就有 http://www.cnblogs.com/Mrs-cc/p/4699611.html 5.生成秘钥:
阅读全文
摘要:angular.copy(); angular.fromJson() var json = '{"name":"liSi", "password":"321"}'; var jsonArr = '[{"name":"zhangSan", "password":"123"},{"name":"liSi
阅读全文
摘要:以下是存储在web服务器上的 JSON 文件: http://www.runoob.com/try/angularjs/data/Customers_JSON.php { "records":[ {"name":'yan1',"age":'11',"sex":'man'}, {"name":'yan
阅读全文
摘要:2016年06月23日 观察: 1.左侧的菜单是怎么出来的。2.怎么渲染出来右边的。3.每次跳转的时候。刷新的时候。逻辑是怎么样的。 4.传文件的时候,怎么弄。 5.发文件的时候怎么弄。
阅读全文
摘要:http://jingyan.baidu.com/article/da1091fbd166ff027849d687.html 创建索引需要一些基本的条件:http://www.jb51.net/article/56532.htm http://www.2cto.com/database/201402
阅读全文
摘要:this is next()
阅读全文
摘要:http://www.cnblogs.com/zhangzhu/p/3380542.html
阅读全文
摘要:链接查询: 1.查询两个表,在where中定义连接条件: select student.sno,sname,ssex,sage,sdept,cno,grade. from student,sc where student.sno=sc.sno; 2.用Join在from中指定链接条件: select
阅读全文
摘要:为什么我们要使用内连接和外连接呢?可以从两张或者多张表中找出,我们需要的属性。 这个比较好:http://www.cnblogs.com/youzhangjin/archive/2009/05/22/1486982.html http://www.cnblogs.com/huangfr/archiv
阅读全文
摘要:注意:这里的M代表的并不是存储在数据库中的具体的长度,以前总是会误以为int(3)只能存储3个长度的数字,int(11)就会存储11个长度的数字,这是大错特错的。其实当我们在选择使用int的类型的时候,不论是int(3)还是int(11),它在数据库里面存储的都是4个字节的长度,在使用int(3)的
阅读全文
摘要:一个比较系统的学习mysql的网站:http://www.runoob.com/mysql/mysql-data-types.html
阅读全文
摘要:mysql的几种索引http://jingyan.baidu.com/article/da1091fbd166ff027849d687.html
阅读全文
摘要:1.一般先看我们的域名解析之类的。有没有代理的。 比如我们修改Host: 此时在ping的话:
阅读全文
摘要:这不仅是一个路由也是一个很好的angular代码的示范和规范: 请看这个git:https://github.com/yanjinyun/angular-ui-router 我们的html页面的代码: 我们的app.js代码: 我们的config.js代码: 我们的controlle代码: 我们的d
阅读全文
摘要:这个找不到html,报错因为没有xhr,但是在火狐下没有问题的。 比如说ajax,直接写路径的话,我们的chrome也是不支持的,火狐可以的。
阅读全文
摘要:5 Map<String, String[]> map = request.getParameterMap(); Set<String> set = map.keySet(); for(String str : set){ String[] parameter = map.get(str); Sys
阅读全文
摘要:1 request client获得请求。 response 设置client响应2 text/html13123 不明确的响应用下载处理。3 MIME类型不明确在w3shool4 两种写utf-8的表示。5 debug夹克虫软件。6 地址栏传值只能传字符串,属性传值才能传object。7 表单的时
阅读全文
摘要:1 public static final(string r);2 servlet与jsp的关系。 浏览器->servlet->dao->imple->db 有图3 servlet决定调用那个模块,因为servlet决定调哪个模块,因为servlet即有controller,还有view,不符合mv
阅读全文
摘要:Servlet/JSP HTTP协议1.1 http://www.baidu.com http1.0是短连接 http1.1是长连接 http://www.baidu.com/index.html 1.使用http协议 2.DNS(域名解析器)会把域名www.baidu.com解析为ip地址 156
阅读全文
摘要:JavaScript 基于对象语言 网景公司开发的与页面交互的脚本程序。 编译型语言:java c++ c语言。 解释型语言:纯文本。JavaScript是一个客户端脚本语言。PHP是一个服务器脚本语言。 作用:1.页面验证。 2.美化页面,做特效。 学习JavaScript,一般来说,不会直接使用
阅读全文
摘要:JAVASE(j2SE) JAVAEE(J2EE) JAVAME(J2ME) C/S Client / Server B/S Brower./Server 主要有一台能够上网的电脑就能访问。 基于JavaEE的B/S程序. HTML(Hyper Text Markup Language) 1. 超文
阅读全文
摘要:1—创建和使用共享库 2.2malloc与sbrk 3.3打开文件的内核数据结构 4.4函数stat结构体 5.5 Unix进程间共享信息的三种方式 6.6各种形式IPC的命名空间 7.
阅读全文
摘要:ubuntu linux 777 要明白组权限和属主权限是两回事啊 (2012-08-31 23:10:01)标签: it http://blog.itpub.net/post/25753/262612 权限文件属主属组用户其他用户 drwx rwx r- x ( 775 ) 属主读、写、执行,属组
阅读全文
摘要:int *a[];与int (*a)[3];后边这个:相当于a[][3];第一个函数会给传值;char **a=char *a[]char **a=char *c[];虽然函数名不同,但是意义一样的。
阅读全文
摘要:a) 任何进程在运行时都默认打开3个流对象,(stdin, stdout, stderr)它们都有对应的文件描述符,其文件描述符分别为0,1,2,以后打开的文件描述符的值一般都选用未使用的最小值 b) LINUX为管理每个每个进程打开的文件,在进程的私有结构体struct task_struct(即
阅读全文
摘要:1ANSI C是一个标准,美国国家标准协会制定的一个C语言的标准~2下午使用LMV管理磁盘系统,以方便动态调整各分区大小.3/opt目录:这是给主机额外安装软件所摆放的目录。4几乎所有的Linux发行套件都提供了一个很好的工具Samba——通过它可以轻松实现文件共享.不必让同样的一份数据放置在不同的
阅读全文
摘要:我们通常把一些公用函数制作成函数库,供其它程序使用。 函数库分为静态库和动态库两种。 静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。 动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。 具体的程序参见:http://blo
阅读全文
摘要:在终端输入cat /etc/issue 查看ubuntu的半磅不知道ubuntu特权用户root的密码时:Ubuntu在默认情况下是不启用root用户的,所以这对于一下对于linux命令不熟悉的用户在进行文件系统管理时不是很方便,例如要在主目录下粘贴一下东西,新建一些文件,当然用命令是很简单的,但也
阅读全文
摘要:shell编程必须知道的基本语法: 1. 如何使用多个命令 方法一:在终端上使用“;”来隔开不同的命令 方法二:创建一个shell 脚本 #!/bin/bash #this is the first shell date who #the end 3. 如何运行一个shell脚本程序 chmod u
阅读全文
摘要:?共享内存区在1 远程过程调用(Remote Procedure Call,RPC)从一个系统(客服主机)上的某个程序调用另一个系统(服务器主机)上的某个函数的一种方式。而且RPC可用在同一主机上的客户和服务器之间,因此可认为RPC是另一种形式的消息传递. 2 Unix进程间共享信息的三种方式。见图
阅读全文
摘要:///结构体创建的对象s,只能是个变量名字,在栈中,///指针变量代表地址,//指针类型强转只能对地址。 reg(connectfd, &m, db);//传地址的话是给原来的变量(实参)赋值,如果是值传递的话,只会改变形参,不改变实参。
阅读全文
摘要:unix的三大派生版本System V,Berkley,HybfidGUN的原则是共享,GUN/Linux系统posix(Portable Operating System interface for Computing Systems)GUN通用公共许可证GPLLinux的发行版本大众的Ubunt
阅读全文
摘要:POSIX具有多重含义,通常指POSIX标准,该标准是一个可移植操作系统接口(Portable Operating System Interface),由IEEE提出,ANSI和ISO将其标准化。POSIX的目的是使应用程序源代码可以在兼容POSIX的操作系统上移植。理想的目标是应用程序移植到另一个
阅读全文
摘要:1.STDIN_FILENO的作用STDIN_FILENO属于系统API接口库,其声明为 int 型,是一个打开文件句柄,对应的函数主要包括 open/read/write/close 等系统级调用。 操作系统一级提供的文件API都是以文件描述符来表示文件。STDIN_FILENO就是标准输入设备(
阅读全文
摘要:#include void f(void *a) { printf("%d\n",a); } int main() { int b=10; f(b); return 0; } ///上面程序在c编译器中不能打印出来的,因为默认情况下,void不能转化为int型,而int型却可以转化。 #include void f(void *a) { printf("%d\n",a); } int ...
阅读全文
摘要:mmap系统调用并不是完全为了用于共享内存而设计的。它本身提供了不同于一般对普通文件的访问方式,进程可以像读写内存一样对普通文件的操作。而Posix或系统V的共享内存IPC则纯粹用于共享目的,当然mmap()实现共享内存也是其主要应用之一。 mmap系统调用使得进程之间通过映射同一个普通文件实现共享
阅读全文
摘要:pipe(建立管道)(无名管道,有名管道为fifo)相关函数:mkfifo, popen, read,write fork表头文件:#include <unistd.h>定义函数:int pipe(int filedes[2]);函数说明:pipe ( )会建立管道,并将文件描述词由参数filede
阅读全文
摘要:今日感慨:linux根目录下的文件夹含义 bin的知识,二进制文件,其用途依系统或应用而定 。 也就是说,一般来讲是机器代码,汇编语言编译后的结果,(DOS下汇编语言编译后与.com文件相类似),用debug、WINHEX,U_EDIT等软件打开(通常不一定能看得懂是些什么除非精通汇编语言) 所有的
阅读全文
摘要:Linux中比较两个文件的差别,linux命令diff linux中比较文件差异命令diff用法简介linux系统的diff命令功能说明如下:diff将以逐行的方式,比较指定文本文件的不同处。如果要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。用法:diff [option
阅读全文
摘要:系统调用 所谓系统调用是指操作系统提供给用户程序调用的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务。例如用户可以通过进程控制相关的系统调用来创建进程、实现进程调度、进程管理等。 为什么用户程序不能直接访问系统内核提供的服务呢?这是由于在Linux中,为了更好地保护内
阅读全文
摘要:istream& istream::getline(char*, streamsize,char= '\n'); 函数getline与get的区别在于,函数get当遇到分隔符后,停止获取,并将分隔符留在输入流 中,函数getline当遇到分隔符后,停止获取,但会将分隔符从输入流中取出。
阅读全文
摘要:在main函数中我们通常使用return (0);这样的方式返回一个值。 但这是限定在非void情况下的也就是void main()这样的形式。 exit()通常是用在子程序中用来终结程序用的,使用后程序自动结束跳会操作系统。 但在假如把exit用在main内的时候无论main是否定义成void返回
阅读全文
摘要:相关函数:stat, lstat, chmod, chown, readlink, utime 头文件:#include <sys/stat.h> #include <unistd.h> 定义函数:int fstat(int fildes, struct stat *buf); 函数说明:fstat
阅读全文
摘要:%u 十进制无符号整数 %f 浮点数 %s 字符串 %c 单个字符 %p 指针的值 %e 指数形式的浮点数 %x, %X 无符号以十六进制表示的整数 %0 无符号以八进制表示的整数 %g 自动选择合适的表示法
阅读全文
摘要:1 捎程序的时候,注意,捎入的是norflash,此时的按钮应该在norFlash.2 当捎入成功的时候,开始运行程序时,应该把按钮按回nandflash,因为程序的启动就是在nandflash,他把norflash 的内容放到了nandflash中运行,cpu的固化程序做的。3 因为串口时用的速度
阅读全文
摘要:1 注意通用IO端口, GPBCON 只能控制一个GPBDAT位(对应的位),而GPBUP可以使能GPBCON.
阅读全文
摘要:网络里涉及过,c语言里涉及过。还有就是汇编这里 小端 机器里这样子存,0006 ea00,但是读出来后就是ea00 0006.
阅读全文
摘要:看门狗不关闭。看门狗可以防止程序跑飞,如果设置了要定时喂狗,不然系统会复位。你写程序时不设置看门狗功能不会有什么影响的。对于写一些小一点程序你觉得自己的程序没有什么问题可以不管它,对于大一点的项目最好设置一下,如果程序跑飞了可以复位重新再来,这要比让程序错误执行下去要好的多吧。
阅读全文
摘要:1 给寄存器赋1,的时候需要|,赋0的时候就需要取反后与。(最后程序里体现的就是1);如果赋01(多位数)时候,则需要取反后与。2 led 低电平0,亮,高电平1,而喇叭,低电平的时候管,高电平的时候亮。3 void beeper_init(void){ GPB.GPBCON = ((~(0x3<<
阅读全文
摘要:1 ldr伪指令有两种用途。 (1)当需要读取到寄存器中的数据超过了MOV,及MVN指令可以操作的范围时,可以使用LDR伪指令将该数据读取到寄存器中。 (2)还未用到。2 ldr r0,=0x5300000 (把0x5300000下载到r0中) mov r1,#0 str r1,[r0] (把r1的
阅读全文
摘要:连接脚本,map.ldsSECTIONS{ /* 机器代码的地址 */ . = 0x0; /* 4个字节对齐 */ . = ALIGN(4); /* 代码段 */ .text : { start.o(.text) *(.text)} . = ALIGN(4); /* 常量数据段 */ .rodata
阅读全文
摘要:在ADCCON中,最后0位和1位互斥。如果1位选1的话,0位的值无效。如果1位选0的话,0位的值才有效。当1位选1的话:这是应用层的程序 #if ADSTART==0void niuniu(void){ uart_init(); adc_init(); beeper_init(); adc_read
阅读全文
摘要:ADC的寄存器读取,int adc_read(void){ int result; #if ADSTART==0 result = ADC.ADCDAT0&0x3ff; while(!(ADC.ADCCON&(0x1<<15))) { }#elif ADSTART==1 while(!(ADC.AD
阅读全文
摘要:1 中断图里边,芯片,最右侧是CPU,左边都是寄存器。2 PND寄存器不需要设置,需要判断。3 问题串口0中断有2级中断么? 串口中断28号,但是对应了3个中断源,2,串口错误 1,串口发送, 0 ,串口接收。4 8N1中的N表示无校验。5 当你向串口BUF中写入一个时,不取走的情况下,不能再写。6
阅读全文
摘要:Linux 基础 1.Linux的诞生 1.unix两大分支:BSD和system V 2.GUN计划:允许软件自由复制更改移植 3.Linux发行版本:red_hat(red_hat) Debian(ubuntu) 系列 4.Linux 用户界面 1.图形界面 2.用户界面 5.Linux操作系统
阅读全文
摘要:1 原来UART实验的,速度被设置成9600,因为UART,在计算速度的时候带的是96002 后来一次学习的时候,ADC用到串口打数据,那么他的串口速度任然是9600,原来用UBOOT中的速 度则是115200.3 如果现在的ADC程序用串口初始化的话,本来的串口的速度设置成了9600,96如果在v
阅读全文
摘要:运行tags在你的.vimrc 中加一个路径,set tags=/home/lh/1407k/arm/tags 注意此文件下的东西要注销必须用“执行一个ctags -R *;ctrl + ]过去,ctrl o回来。
阅读全文
摘要:strtok函数多方一个NULL,定义的时候char *p[9];用的时候p[0[]~p[7] 还有NULL,
阅读全文
摘要:1 这个程序用十进制不行。2 注意是寄存器的起始地址是小端。寄存器的地址不连续的问题。3 Int类型分为10进制,16进制,2进制也是。 char类型。 注意此处的寄存器中存的是BCD码,int型中的16进制。4 void htoa(unsigned int data) putc(data/16+4
阅读全文
摘要:1 PWM timer定时器与(watchdog差不多)2 5个16位的定时器,独立的,其中,NO PIN 没有输出。16表示ffff,和ADC中10表示3FF一样。而寄存器都是32位。(以后6410可能变)3 12 M进行了进行了两次分频,一次预分频,一次分频 公式计时器的频率=PCLK/(预值+
阅读全文
摘要:应用程序 void niuniu(void) { char buf[16]; char *p[6]; int i; led_init(); uart_init(); while(1) { puts("\r\nuart> "); gets(buf); // 去掉\r\n buf[strlen(buf)-2] = '\0'; // strtok函数会使用全局变量...
阅读全文
摘要:Tree -aProc 虚拟文件系统,系统启动有,一关就没有。Ctrl + shift 变大字体Tree -a%s /globalmem/leddev/g 全文替换 (最后的-g 表示一行出现几个都进行替换) cat /etc/issue 查看ubuntu的版本。linux 命令行下如何查看文件内容
阅读全文
摘要:int 类型的数组 先定义int n = 5; 定义int a[n] = {0}; 编译怎么不通过啊?n必须为常量如果想实现你说的,应该用宏#define n 5int a[n]={0};这样就可以了。你如果非要n的。可以用动态申请长度为n的数组,int n=5;int *a=new int[n];
阅读全文
摘要:1 中断,很短的时间过去,然后回来。2 信号,软中断,而中断属于硬中断。3 实时内核,和分时内核。4 同步,预先知道发生,异步,预先不知道要发生,中断属于异步。5 arm一次执行一个中断。6 irq中断,2现在内核支持这个,fiq,快速中断请求。7 问题:两个中断同时发生? 更具优先级,一个一个执行
阅读全文
摘要:*****************************************************************char 类型的数组(c语言中是没有字符串的)char name[20]是数组还是字符串?char name[20]是 char 数组 赋值方式1:char name[2
阅读全文
摘要:1 模拟信号和数字信号的区别? 电压随时间不断变化的信号就是模拟信号,电阻随时间不变化的信号就是数字信号。 adc是正弦波的时候是模拟信号,当你采样后出来的点的值就是数字型号了。不采用表示出来的就是模拟信号。2 ADC是干什么用的? ADC是模拟信号和数字信号的转化。我们的芯片只能用数字信号,所有必
阅读全文
摘要:串口 UART0.UBRDIVO=0X4d; 设置波特率 12000000/9600/16 -1=77化为16进制就是4dADC AD converter freq =50MHZ/(49+1) =1MHZ,ADC.ADCCON = 0x1<<14 | 0x13<<6 | 0x1<<1;此处的0x13
阅读全文
摘要:16进制 0 1 2 3 4 5 6 7 8 9 a b c d e f. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 0 1 2(16进制中的10 进制表象,进位后,前边一位)10进制 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
阅读全文
摘要:都是最简单的用来记忆。 this is my 的git地址:https://github.com/yanjinyun/cLanguageTcpUdp tcp最简单的服务器: tcp最简单的客户端: udp的最简单的服务器: udp最简单的客户端: ftp最简单的服务器器: ftp最简单的客户端器:
阅读全文
摘要:event.stopPropagation(); event.preventDefault(); http://www.cnblogs.com/qixuejia/archive/2013/10/10/3362318.html
阅读全文
摘要:两年前的东西了,整理一下,说不定以后就会用到了。 arm对于s3c2440的这个arm的驱动的整理。 其中包括:adc,beeper 蜂鸣器,key 按键,rtc ,timer定时器,UART等的驱动。 项目地址(github):https://github.com/yanjinyun/armS3c
阅读全文
摘要:可以先看看这篇微博:http://blog.csdn.net/jiben2qingshan/article/details/7832344 http://blog.163.com/chenwenlin_89/blog/static/135159174201011295818330/ 一、DDL(Da
阅读全文
摘要:http://www.jb51.net/article/31946.htm
阅读全文
摘要:主键的问题: 简单的id递加。不过在实习的时候,因为id递增的问题,导致一个项目最后好像产生了严重的问题。所以递增适合小型项目,对我们的项目来说90%足够可以用的。 一些限制: 一般就非空就行,唯一的话一般不用。(我们的主键本来就是非空,且唯一的) 对于默认: 默认的话,DEFAULT '0' DE
阅读全文
摘要:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (10),表示你存储的字符将占10个字节(包括7个空字符),而同样的VARCHAR2 (10)则只占用3个字节的长度,10只是最大值,当你存储的字符小于10时,按实际长度存储。 2.CHAR
阅读全文
摘要:数据库第四版答案(王珊 萨师煊) 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用
阅读全文
摘要:学习一个数据库我们要学习哪些东西: sql数据库的话, curd. 对于查询,要注意表的关联的查询。 索引,触发器,对于控制连接量,脚本, 数据库的可视化工具,权限管理。 http://www.360doc.com/content/09/0722/10/116129_4382792.shtml **
阅读全文
摘要:http://www.cnblogs.com/whoamme/p/3467374.html nosql的数据库的查询:可以分为查询所有,查询一个,条件查询,和表的关联查询。(这个另外在写一个独立的mongo吧) 看这个api:http://api.mongodb.com/ http://mongod
阅读全文
摘要:http://blog.csdn.net/liangklfang/article/details/49300417 1.证明一个对象是数组的方法。 方法(1) [].constructor Arraytrue[].constructor 'Array'false 方法(2) Object.proto
阅读全文
摘要:想想以前学习hibernate的时候,学习各种表和表之间的映射关系等一对多,多对一,多对多,后来到了工作中,勇哥告诉我, 那时在学习的时候,公司中都直接用外键关联。 这里我们学习下,如何在Nodejs代码中操作数据库。 两种操作数据库的方式:看这篇微博http://www.cnblogs.com/w
阅读全文
摘要:赶上别人的唯一方法多收集资料,多整理资料。 1.自己的canvas的功能函数。 http://www.cnblogs.com/coding4/p/7824714.html 2.canvas资料。 http://www.cnblogs.com/coding4/p/8721687.html 1. var
阅读全文
摘要:BSON()是一种类json的一种二进制形式的存储格式,简称Binary JSON,它和JSON一样,支持内嵌的文档对象和数组对象,但是BSON有JSON没有的一些数据类型,如Date和BinData类型。 BSON是JSON的扩展他先新增了诸如日期,浮点等JSON不支持的数据类型。null 用于表
阅读全文
摘要:github上的webhooks mongodb的可视化工具,robomogon javascripts diff guihub api token 适合做接口,不是做session这些东西。 js的时间的数组转为为时间戳 http://tool.lu/timestamp
阅读全文
摘要:老生常谈了,大学的时候老是听别人说sql nosql现在自己也慢慢的学习了解使用。 nosql的没有主键的他的— _id并不是主键。
阅读全文
摘要:MongoDB权威指南(3)-查询1.find方法介绍在不传入参数的情况下,find方法缺省使用 http://www.educity.cn/wenda/389594.html 这个归纳的比较好:可以试一下:http://www.jb51.net/article/48217.htm http://w
阅读全文
摘要:1. use foobar2. show dbs3. show collections4. db.system.indexes.find()5. db.persons.find()6. db.persons.insert({name:"extjs4.0"})7. db.persons.findOne
阅读全文
摘要:数据库也是一种服务,数据库的本质也是一个文件,所以说我们把文件存入text和存入数据库的本质是一样的,只是数据库的格式化的删除和添加。 分为四部分, mongo的启动详解 导入导出,运行时备份 Fsync锁,数据 修复 用户管理,安全验证。1.启动项: mongod --help //这个是启动mo
阅读全文
摘要:************************** 哎,以前的系统session总是莫名其妙的丢失,放服务器进程里也不行。老是丢失,然后客户端就无缘故的退出了。你设置session时间为1个小时也不行。最后无奈,把session放数据库里了。哈,问题解决了。用了1个星期了暂时没客户反映出问题。也许
阅读全文
摘要:记得又一次面试的时候,面试官让我划出一个整体项目的目录结构,简单么?其实并不简单吧,我当时愣头青,没有仔细的考虑过这个问题,知道今天miss lei给我讲了他的项目的结构,我才有点开始反省了。 一个nodejs的简单的目录及结构。 提示:如果你不知道一个项目如何启动的时候,请先看他的json文件中的
阅读全文
摘要:尝试着看英文的文档,你发现他其实并不难。 https://www.npmjs.com/package/kue
阅读全文
摘要:http://zccst.iteye.com/blog/2215317
阅读全文
摘要:http://www.cnblogs.com/snandy/archive/2012/03/12/2390782.html AMD设计出一个简洁的写模块API: define(id?, dependencies?, factory); 其中: id: 模块标识,可以省略。 dependencies:
阅读全文
摘要:http://es6.ruanyifeng.com/#docs/intro 这里有个es的笔记可以看看:http://www.cnblogs.com/yang-11/p/6053556.html 0001关于 Object.assign()痛点 http://blog.csdn.net/waiter
阅读全文
摘要:请查看官网:http://angular-ui.github.io/ui-grid/ 简单的使用: 总的来说我们 1.需要引入ng-grid-1.3.2.js 2.在html页面需要加入 class="gridStyle" ng-grid="gridOptions"
阅读全文
摘要:AngularJS Toaster 是 AngularJS 的扩展,实现了无堵塞消息通知。该项目对 Toastr 进行改造,原来的 Toastr 只支持 jQuery,而 AngularJS Toaster 只需要依赖 AngularJS 即可。 html的页面中添加 http://www.cnbl
阅读全文
摘要:博客:http://zhidao.baidu.com/link?url=1eODexxXPsl2gy4UsRnfIqPJnzFrzFk2JJad-cjWDiyCKkb4qxS8scvxoMRqM0FwsUtaA6KLBLlVgS_JHOcYVI6ebGAOAM18hBQX8uj5fwy 这个一个很官
阅读全文
摘要:看博客:http://www.oschina.net/question/113315_213693
阅读全文
摘要:先看两篇博客:http://camnpr.com/javascript/1652.html 这一篇博客是重点中的重点: http://www.tuicool.com/articles/zeiy6ff 我们使用ui.router 这个的话:分为以下几个步骤: 1.包含模块: 2.方便获得当前状态的方法
阅读全文
摘要:ng-disabled 指令绑定应用程序数据 "mySwitch" 到 HTML 的 disabled 属性。 ng-model 指令绑定 "mySwitch" 到 HTML input checkbox 元素的内容(value)。 如果 mySwitch 为true, 按钮将不可用:
阅读全文
摘要:在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。 AngularJS 内建了30 多个服务。 $window$routeProvider 1. $http服务 $http 是 AngularJS 应用中最常用的服务。服务向服务器发送请求,应用响应服务器传送
阅读全文
摘要:这两者的区别:请看博客:http://stackoverflow.com/questions/32680292/angularjs-state-and-rootscope-onstatechangestart-issue 使用方法:
阅读全文
摘要:$on、$emit和$broadcast使得event、data在controller之间的传递变的简单。 $emit只能向parent controller传递event与data $broadcast只能向child controller传递event与data $on用于接收event与dat
阅读全文
摘要:请看这个博客: http://spartan1.iteye.com/blog/1729148 我自己的理解 session俗称会话。 第一次访问服务器的时候由服务器创建,相当于一个cookie(就是),key为sessionid之类的名字。 每次http请求的时候,会取出来与数据库中保存的sessi
阅读全文
摘要:路由必看的博客博客,也是学习node必看的博客:http://www.open-open.com/lib/view/open1409929982338.html 下面是一些路由例子,以及与之相匹配的关联路径: 下面这端看一定看懂:
阅读全文
摘要:请看博客: http://cnodejs.org/topic/516b64596d38277306407936
阅读全文
摘要:查看这个链接:http://stackoverflow.com/questions/23494956/how-to-use-morgan-logger
阅读全文
摘要:1.我看到的最简单的一种:evn 默认的值是 development 2.我们问这个env怎么设置啊? app.set('env', 'production'); 3.这个博客看一眼然后我们分析:https://segmentfault.com/q/1010000002940044 4.问为什么一个
阅读全文
摘要:1.Angularjs第三方模块angular-route和angular-ui-router的区别、差异、不同, ui-router路由器是一个第三方模块,功能非常强大。它支持一切正常ngroute也可以做许多额外的功能。 http://camnpr.com/javascript/1652.htm
阅读全文
摘要:对angular的了解比亲娘还了解,http://each.sinaapp.com/angular/index.html 对angular比较深入的研究,这个人的所有博客都值得一看,这是7. http://www.mamicode.com/info-detail-247448.html 一个很好的a
阅读全文
摘要:Html5的属性 定义和用法 autocomplete 属性规定表单是否应该启用自动完成功能。 自动完成允许浏览器预测对字段的输入。当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项。 注释:autocomplete 属性适用于 <form>,以及下面的 <input>
阅读全文
摘要:一般来讲表单可能遇到的问题:1.如何数据绑定。2.验证表单。3.显示出错信息。4.整个form的验证。5.避免提交没有验证通过的表单。6.防止多系提交。 input属性:nameng-modelng-requiredng-minlengthng-maxlengthng-patternng-chang
阅读全文
摘要:1.ctrl +' 2.当遇到angular.each的时候ctrl + ; 3.进入之后,还是先ctrl+'; angular中: 当遇到forEach之后,又一次ctrl+;就回到你的each之后了。 jquery中: 遇到callback.call之后,又一次ctrl+;就回到你的each之后
阅读全文
摘要:两个控制器共享一个对象的代码 angular常用的table和select 城市下拉列表双向关联: //reset事件:
阅读全文
摘要:我们看控制台打印的关于Date这个类 我们这里可以看到内置方法没有类似format这种方法,所以需要自己定义。 内置的方法: var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4
阅读全文
摘要:因为工作以后,一直做Js,所以css只能是练习。哈哈 这个下拉列表,的宽度是固定的最好,如果不是固定的很难看的,所以最好有输入字体的限制。 显示y轴方向的滚动条
阅读全文
摘要:jQuery对象转成DOM对象: 两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index); (1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。 如:var $v =$("#v") ; //jQuery对象 var v=$v
阅读全文
摘要:http://www.zhihu.com/question/32022238?sort=created
阅读全文
摘要:http://caibaojian.com/jquery-extend-and-jquery-fn-extend.html $.extend经常用于: var item = $.extend({}, self);
阅读全文
摘要:http://www.cnblogs.com/waitingbar/p/3998582.html
阅读全文
摘要:原生js一里边还有很多二三等http://www.cnblogs.com/charling/p/3527561.html 选区器 http://wenku.baidu.com/link?url=zr2n0qHcXqDtFuKmDy_K5DDnUeY4HIHHTnhAve9GTewQvrdysIjvQ
阅读全文
摘要:点击Edit Configurations的这个的配置:(不能点击是因为目前你选中的不是项目)
阅读全文
摘要:nodejs使用multiparty模块实现文件上传(另附express.bodyParser()的说明) http://blog.csdn.net/o6875461/article/details/44594545 http://www.cnblogs.com/pingfan1990/p/4701
阅读全文
摘要:nodejs-使用request和bluebird编写的http请求模块 http://blog.csdn.net/o6875461/article/details/44594545
阅读全文
摘要:http://cnodejs.org/topic/51404e0f069911196d2e3923
阅读全文
摘要:mustache.js 是一个 Mustache 模板系统的 JavaScript 实现。 Mustache 模板语法的逻辑比较简单。它用于HTML,配置文件,源代码等。它的工作方式是通过通过以哈希值或者对象的方式扩展模板标签。 下面是一个简单的如何用 mustache.js的例子: var vie
阅读全文
摘要:ModelProxy 轻量级的接口配置建模框架(1) 先看一下这个博客说明为什么需要用ModelProxy的前端轻量级的框架吧: http://developer.51cto.com/art/201404/436282.htm
阅读全文
摘要:需要了解的linux的命令: linux的命令:netstat -antnetstat -antp(天假了参数P)ps aux | grep 80kill -9 2985 号进程pkill -9 http mv logs/access.log logs/access.log.0921 改名字linu
阅读全文
摘要:nginx 的安装 下载地址: http://nginx.org/download/nginx-1.4.2.tar.gz 安装准备: nginx依赖于pcre库,要先安装pcre yum install pcre pcre-devel cd /usr/local/src/ wget http://n
阅读全文
摘要:1. // sign outexports.signout = function (req, res, next) { req.session.destroy(); res.clearCookie(config.auth_cookie_name, { path: '/' }); res.redire
阅读全文
摘要:看到这样一段代码: exports.showLogin = function (req, res) { req.session._loginReferer = req.headers.referer; res.render('sign/signin');}; referer就是跳转到你的网站的之前网
阅读全文
摘要:在同一个文件夹下的情况: 1.基本的有明显get.post的方法。使用express.Router(). var express = require('express'); var router = express.Router(); router.post('/signout', sign.sig
阅读全文
摘要:1.markdown的学习方法。有时间学习些,还看下markdown 和markdown-it。
阅读全文
摘要:app.helpers 和app.dynamicHelpers 是express2.X使用的 分别为静态/动态 视图助手通过其注册函数, 例如 [javascript] view plain copy print? app.helpers({ <span style="white-space:pre
阅读全文
摘要:为什么学习Node,因为他的门槛比较高一点,现在比较热门一点。 技术这种东西,用最短的时间学会了收益终身。 1.常用的中间件: // 通用的中间件 //bodyParser connect 内建的中间件,用来解析请求体,支持 application/json, application/x-www-f
阅读全文
摘要:我是属于实用型的选手,千万别问我过多原理性的东西,我只知道,这个是最好的,我就用它。 http://cnodejs.org/topic/504061d7fef591855112bab5
阅读全文
摘要:var _ = require('lodash'); 把几个对象合并为一个对象。 _.assign({ 'a': 1 }, { 'b': 2 }, { 'c': 3 });// ➜ { 'a': 1, 'b': 2, 'c': 3 } 把数组的各个对象都乘以3 _.map([1, 2, 3], fu
阅读全文
摘要:promise 已经是 es6推荐的内置的东西了,所以我们需要清楚。 promise的使用类似与jquery的链式操作,.then() .then()中不断使用。回调看上去清晰明了,建议使用。 async 有人说比promise速度快一些,但是书写太难理解了,所以在这个硬件狂奔的时候,async的这
阅读全文
摘要:找以前看看简单的demo,看看node是怎么操作Mongo然后又是渲染前台的,与前面的项目一中的对比。 1.操作Mongo数据库的方法和方式。 2.操作Mysql的方式;
阅读全文
摘要:// github oauthpassport.serializeUser(function (user, done) { done(null, user);});passport.deserializeUser(function (user, done) { done(null, user);})
阅读全文
摘要:http://www.tuicool.com/articles/mEvaq2
阅读全文
摘要:学习一门语言,我们先要学习他的基本的语法,基本的数据类型,基本的数组操作,字符串的操作,然后就是语言的特性,实现共享和降低耦合的方式,然后开始比较高级的学习(所有语言都是一样的),比如说通信方法,tcp http等,io的操作,多进程,多线程的通信方式,阻塞非阻塞,对数据库的操作,性能的提升和更好的
阅读全文
摘要:node一些基本的核心包的使用 http://cnodejs.org/topic/548e53f157fd3ae46b2334fd node的基本的三种框架的比较 http://cnodejs.org/topic/548e53f157fd3ae46b2334fd node的require的用法:ht
阅读全文
摘要:1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属
阅读全文
摘要:http://my.oschina.net/ximidao/blog/611473
阅读全文
摘要:我觉得angularjs是前端框架,而jquery只是前端工具,这两个还是没有可比性的。 看知乎上关于jquery和angular的对比http://www.zhihu.com/question/27471743 优点:1. 模板功能强大丰富,并且是声明式的,自带了丰富的Angular指令;2. 是
阅读全文