第6页

  • js中使用sort对json数据进行排序

    js中使用sort对json数据进行排序

    json格式的数据输出的时候一般是没有排序的,在展示的时候需要另外进行排序。这里总结了js对json数据排序的方法。 js中是弱类型变量,所以一般获取到数据是会按照系统自定义的类型处理,在我的系统中系统默认把数字也转化成了: "value":"17404"这样的格式, 所以在处理上如果直接比较排序,它就会按照字符串来排序,所以要强制类型转化一下,转换为整型。 不说了,直接贴代码吧: 字符串比较排序:kdata是一个json数组,里面的有value字段,如下: [{"name":"kStatusAcc","valu...

    linux 应用 2012-12-11 21 2 music
  • terminate called after throwing an instance of 'stdz::logic_error'

    terminate called after throwing an instance of 'stdz::logic_error'

    程序编译没有问题,突然在测试的时候出了这样的问题。 terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid 这个问题在我这里是因为调用了getenv,但是在测试的是后getenv的返回值是一个空值,而我没有检查就直接给string赋值。 就造成了c++中string构造的失败。 所以在写法上要注意对这种string空构造的...

    linux 应用 2012-12-04 21 0 djangouwsgi
  • Apache显示有加载php模块却不支持php文件解析问题

    Apache显示有加载php模块却不支持php文件解析问题

    在测试环境搭建了一个新的LAMP环境,但是结果比较奇怪,访问页面的时候提示如下:  Apache/2.2.9 (Unix) PHP/5.3.3 mod_wsgi/3.3 Python/2.6.4 Server at zhwen.isoso.com Port 80 这里显示已经成功加载了php的模块,应该可以支持php了,但是每次遇到php文件,结果还是原文下载了。 http.conf中的配置也没有错啊 NameVirtualHost 10.6.209.151:80 Include conf/vhosts/...

    linux 应用 2012-11-19 15 0 cgicrontab
  • c种内存分配错误:malloc.c:3096: sYSMALLOc: Assertion

    c种内存分配错误:malloc.c:3096: sYSMALLOc: Assertion

    今天在学习一个小程序的时候出现了下面的内存分配错误。 rbtest: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >=...

    linux 应用 2012-11-19 18 0 djangouwsgi
  • nginx模块编程学习笔记3--模块主要数据结构

    nginx模块编程学习笔记3--模块主要数据结构

    在nginx模块编写种主要会涉及到下面3个数据结构,这一篇我就先来看看这3个数据结构的作用和意义。 ngx_command_t ngx_module_t ngx_http_module_t 前面这两个是定义在这个文件中:src/core/ngx_core.h typedef struct ngx_module_s ngx_module_t;typedef struct ngx_command_s     ngx_command_t; 两个结构体是在这个文件中定义的:src/core/ng...

    linux 应用 2012-10-31 20 0 uwsgi2pc
  • nginx模块编程学习笔记2--数据类型

    nginx模块编程学习笔记2--数据类型

    在模块种出现了一些nginx特有的数据类型,这里做笔记记录一下。 nginx种数据类型:整型,字符串 src/core/ngx_config.h 种定义了这么集中比较常用的数据类型: typedef intptr_t ngx_int_t;typedef uintptr_t ngx_uint_t;typedef intptr_t ngx_flag_t; /usr/include/stdint.h:123:typedef unsigned long int uintptr_t; 这里是这么...

    linux 应用 2012-10-31 19 0 uwsgi2pc
  • nginx+uwsgi+django/flask配置

    nginx+uwsgi+django/flask配置

    这几天在不断的倒腾nginx的相关东西,今天测试了nginx+uwsgi+django/flask这个组合,配置启动没有问题,后面看有没有什么app可以做。另外之前做过Nginx+mod_wsgi+webpy 的配置开发,但是mod_wsgi感觉好久没有开发维护了,而且据网上说uwsgi的效率很高,倒腾一下。 nginx我这几天一直使用的nginx-1.2.0的,nginx的编译就不说了,直接./configure && make &&make install uwsgi...

  • redis使用----数据类型和操作命令

    redis使用----数据类型和操作命令

    最简单的就是key<-->value, 就是每条数据都是一个键名一个键值,如下面的操作 在编译之后在源代码目录种就可以启动redis helight@zhwen:/data/opencode/redis/redis-2416/src$ ./redis-server 另外在这个源代码目录下还有一个集成客户端:和mysql命令一样启动后就可以登录redis进行命令操作了。 helight@zhwen:/data/opencode/redis/redis-2416/src$ ./redis-cli...

    linux 应用 2012-10-24 21 0 cuwsgi
  • redis学习笔记--编译配置

    redis学习笔记--编译配置

    一直在找个一靠谱的内存数据库,这里所谓的靠谱,是数据能上能下,能在内存中高速的读取写入,而且还能把数据落地保存,下次启动的时候直接先加载磁盘上的数据。以前都是使用memcache来保存数据,让后自己再从memcache取数据到mysql,后来公司有个ttc的内存数据库,可以做单表映射,让后数据写入ttc后它自己再写入mysql,还比较靠谱一点,速度也有,数据也是相对靠谱,但是它也优缺点,数据不能从mysql加载过去。 前一段时间看了以下redis这个东西,被吸引了,完全满足我所想要的需求。这里就开始学习以下,re...

    linux 应用 2012-10-24 17 0 cuwsgi
  • nginx模块编程学习笔记1

    nginx模块编程学习笔记1

    这两天在做nginx的模块测试,想做一个可以把记录数据,以日志的形式直接写入到redis数据库中。 之前只是照猫画虎的写过nginx的模块,都是测试玩以下,这次想写个有用一点的(其实这个东西也不一定有用,先写再说)。 结果出现一个很异常的情况,也是我对nginx模块熟悉的不够,结果把filter的的模块加到处理模块的变量种--HTTP_MODULES,导致我的filter模块死活是不工作。这里整理了一下: 模块分为: 1.处理模块, 2.过滤模块, 3均衡负载模块 1.处理模块:得到输入后,直接控制输出最终...

    linux 应用 2012-10-23 16 0 uwsgi2pc
  • mysql主从又不同步了

    mysql主从又不同步了

    做了数据库的主从,以为就这样没事了,一直可以稳定的用下去,但是现实是多变的。 在主库上建了一个临时库,这个库确实不需要备份到从库去,是做数据中转的,但是mysql的主从很傻瓜化,从库上没有这个临时库,所以它不能同步主库其他的数据了,卡到了那里,从库上上去看的时候: show slave status \G *************************** 1. row *************************** Slave_IO_State: Waiting for master t...

    linux 应用 2012-08-23 18 0 shell
  • mysql数据库主从全机配置

    mysql数据库主从全机配置

    今天倒蹬了一下mysql的数据库主从配置,记录一下 MYSQL主从配置 Master配置 vim /etc/my.cnf server-id             = 1 log-bin=mysql-bin #二进制形式存储日志 binlog_ignore_db=mysql binlog_ignore_db=information_schema binlog_ignore_db=test 进入mysql,并查看master mysql -uroot -p 设置从机权限(添加从机数...

    linux 应用 2012-08-15 17 0 shell
  • Apache的proxy配置

    Apache的proxy配置

    最近在做的项目中有这样的需求,就是要在服务器上做一个proxy到另外一个内网机器的服务上,当然这个最多想到的就是nginx,因为nginx在proxy配置上比较简单,关键也是我会配置。但是偏偏那个服务器安装的apache,所以今天又学习了下apache中proxy的配置。 一般apache的这些功能我们在编译的时候都是以模块的形式加入的。所以我这里先是看了我的apache中有没有这个模块,结果没有,那么就需要重新编译一下这个模块: ./configure --prefix=/usr/local/apac...

    linux 应用 2012-04-13 21 0 cgi
  • svn中分支开发实践学习

    svn中分支开发实践学习

    从去年年中开始,在公司就一直是团队开发作战,代码也是使用svn管理,虽然事用svn管理,但是一直只是把svn作为简单的代码仓库来使用,并没有使用svn的其它功能,所有的人都在master上作修改提交,所以代码的管理十分混乱,上线不好做版本发布包,因为我可能提交了多次,中间其同学也提交了n次,导致最后版本发布包制作极为麻烦。 我自己的一些开源代码基本是用git来管理的,git中我使用了分支开发的方式,虽然只有我一个人开发,有时候也收到有些网友的patch,但是主要还是我一个人开发,即便如此,我还是使用了分支开发...

    未命名 2012-03-26 17 1 xcutredis
  • 也来学习写一下nginx的自定义模块

    也来学习写一下nginx的自定义模块

    这几天在家里,学习了一下nginx的一些东西,首先当然就是用编译安装来配置简单的服务了。上一篇也算是学习配置的一点心得,在网上看了nginx的可扩展性后,我也简单研究了一下nginx的自定义模块。并且在晚上代码的参考下,也编译了两个模块来玩了一下,这里先展示一下一个最简单的模块。 这个模块主要是这样一个目的,在输入一个指定的url后,会返回自定义的内容: url:http://127.0.0.1/hello 输出内容为我自定义的字符串,比如:"I try to fuck Nginx!!!"...

    linux 应用 2012-02-19 17 0 2pc
  • Nginx和apache共用80端口

    Nginx和apache共用80端口

    这几天在安装了nginx后,老想和apache一起使用,这种搭配,我这里测试使用了3种方式 方法一: 使用redirect的方式,nginx运行在80端口,apache运行在8080端口, 让后在nginx这边配置到apache8080端口的redirect, server { listen       192.168.1.101:80; server_name  localhost; rewrite ^(.*) http://192.168.1.101:8080 permanent;...

    linux 应用 2012-02-19 13 0 cgi2pc
  • 我的2011-持续积累

    我的2011-持续积累

    我的2011-持续积累,在年初的时候就想给自己这一年的发展提出一个主题,在继续前年学习敏捷开发、持续集成之后,我想到了持续积累,所以给2011年的主题定为了:辛卯之年,持续积累. 过完年了也想梳理一下2011我到底是怎么过的。也想数数这一年我到底积累了什么,对我今后的生活和工作有什么启示,我今后的路该如何走,走什么样的方向。人生总需要这样,不断的去回头看看,看看是否因为走的太远了而偏离了原来那简单的方向。 2011,怎么说呢,总的来说还是不错的,首先在人生里程上我完成了人生的大事;其次在自己的技术和...

    生活 2012-02-02 15 2 sshxdmusicgit

搜索

«   2019年8月   »
1234
567891011
12131415161718
19202122232425
262728293031
  • 订阅本站的 RSS 2.0 新闻聚合

控制面板

您好,欢迎到访网站!
  查看权限