自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

白及

分享价值,记录点滴!

原创 web开发框架详解

今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者springM...

2017-05-29 12:15:36 1873 2

转载 如何学习web开发框架

web framework层出不穷,特别是ruby/python,各有10+个,php/java也是一大堆 根据我自己的经验写了一个to  do list,按照这个清单,一条一条的学习,事半功倍,很快就能掌握  一共25条,即便很磨蹭,2小时也能搞定一条,25*2=50。只需要50小时就能掌握...

2017-05-29 11:49:35 2614 0

原创 什么是框架 架构 设计模式 比较 对比 区别

框架的作用在于:由于提取了特定领域软件的共性部分,因此在此领域内新项目的开发过程中代码不需要从头编写,只需要在框架的基础上进行一些开发和调整便可满足要求; 对于开发过程而言,这样做会提高软件的质量,降低成本,缩短开发时间,使开发越做越轻松,效益越做越好,形成一种良性循环。 框架不是现成...

2017-05-27 19:18:34 1930 0

翻译 web 框架详解(python)

Web 应用框架,简称为 web 框架,是编写 web 应用程序的基石。不管简单的博客系统,还是 Ajax 为主的应用,网络上所有的页面都是代码构成的。进来我发现,很多想学习诸如 Flask 或者 Django 等 web 框架的开发者,并不很了解 web 框架是什么,它们的作用和工作原理。这篇...

2017-05-27 17:00:04 2134 0

原创 app接口 web接口简单理解

1  j2ee的web工程开发中,接口的意思 两个不同的j2ee的web工程,A和B,A工程如果要访问B工程中的某个函数方法,这就要通过接口的形式进行访问,即通过webservice的方式(如webservice的框架axis等)。 即发起一个http url请求,传入参数是什么,得到什么返回...

2017-05-26 18:29:43 6606 0

原创 查看 OGG debug信息 OGG 的日志文件存放路径

GGSCI (sdb) 102> send mgr childstatus debug Sending CHILDSTATUS, request to MANAGER ... Child Process Status - 1 Entries ...

2017-05-25 10:36:18 6235 1

原创 OGG-01044 错误

今天在给客户安装 OGG 的时候,PUMP 进程无法启动。 GGSCI (ycods1) 21> start PUMPBAM Sending START request to MANAGER ... EXTRACT PUMPBAM starting GGSCI (yc...

2017-05-25 10:34:55 4025 0

原创 什么是表单验证

获取表单标签的值,对比该值是否为空或者是否和你设定的值的标准相符(比如:输入长度,字符限制等)。 如果比对有误则进行对用户的 提示(比如弹出窗口),并且阻止表单提交,反之则提交表单! 通常在前端完成。标识符 form标签 常有javascript、jsp等等,现在有现成的表单验证插件。

2017-05-24 18:24:38 690 0

原创 ERROR: opening port for MGR MGR

GGSCI (oggmiddle) 3> stop mgr Manager process is required by other GGS processes. Are you sure you want to stop it (y/n)? y Sending STOP requ...

2017-05-24 10:40:13 776 0

原创 OGG-01223 TCP/IP error 111 (Connection refused)

WARNING OGG-01223  TCP/IP error 111 (Connection refused). 查看view param pm110628     GGSCI (p670b) 18> GGSCI (p670b) 19&...

2017-05-24 10:38:57 3804 0

原创 OGG-00665 OCI Error executing single row select

OGG-00665  OCI Error executing single row select (status = 3113-ORA-03113: end-of-file o n communication channel 解决 1、 Applies to...

2017-05-24 10:37:39 2582 0

原创 OGG-01224 Address already in use

1, 启动manager也启动不了,会出现这个错误 [html] view plaincopy 2013-01-03 06:28:58  ERROR   OGG-01224  Address already in use.      2013-01-...

2017-05-24 10:35:34 1906 0

原创 pymongo.Connection 用法详解

pymongo的Connection()方法不建议使用,官方推荐新方法MongoClient()  db = pymongo.Connection("192.168.1.2",27017) 解决: conn = pymongo.MongoClient("loc...

2017-05-23 19:46:04 1442 0

原创 什么软件架构

那么什么是软件架构呢? 按照惯例,我们来看看是什么问题,是谁的问题。 要解决谁的问题? 如前所述,软件实际上就是把现实生活模拟到计算机中,并且软件是需要在计算机的硬件中运行起来的。要做到这一点需要解决两个问题: 一、业务问题 具体的现实生活状态下,没有软件的时...

2017-05-23 11:18:05 895 0

原创 模版引擎详解

模板引擎(这里特指用于Web开发的模板引擎): 是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。模板引擎不属于特定技术领域,它是跨领域跨平台的概念。 不只是java中有,在Asp下有模板引擎,在PHP下也有模板引擎,在...

2017-05-22 12:15:45 436 0

转载 JavaScript设计前端模板初步理解

模板这个词,可能很多人第一印象是后端的技术(Smarty,Velocity等),但本文要讲的却不是后端的概念,而是前端开发中所使用到的一种技术,也就是“前端模板”技术。   模板的工作原理可以简单地分成两个步骤:模板解析(翻译)和数据渲染。这两个步骤可分别部署在前端或后端来执行。如果都放在后...

2017-05-22 12:06:56 898 0

原创 百度静态资源公共库

http://cdn.code.baidu.com/ 白及说: 白及原创,所有权归百度公司所有。

2017-04-06 17:47:36 3105 0

原创 dubbo(详解)在线手册

http://dubbo.io/User+Guide-zh.htm 文章原创,作品归整理者所有。

2017-04-02 19:14:34 1856 0

转载 Lucene Sphinx 全文索引 对比

全文检索功能很多系统中都有用到,但我有个疑问:到底是用数据库中提供的全文检索功能,还是选用如 Lucene 之类的东西来实现?我主要想知道,这两种方式有什么区别?各自适用于什么样的场合?对中文的支持都怎么样?效率呢?     1.   1lucene(solr, elasticsearch ...

2017-04-02 11:52:45 2674 0

转载 ubantu14.04 启动mongo db

在Ubuntu下进行MongoDB安装步骤 一. 在Ubuntu下最傻瓜的步骤(以下都在root用户下进行操作): 1.运行"apt-get install mongo" 如果遇到找不到安装包的话运行"apt-get update" ...

2017-04-01 18:42:26 1003 0

原创 ubantu 14 关闭防火墙 SELinux

1、关闭ubuntu的防火墙  ufw disable     开启防火墙 ufw enable 2、卸载了iptables        apt-get remove iptables 3、关闭ubuntu中的防火墙的其余命令         iptables -P...

2017-04-01 18:04:41 40055 1

转载 mongoDB mongochef-x64 搭建

按照国际惯例我们先来介绍一下MongoDB。    MongoDB是一个基于分布式文件存储的数据库,由c++语言编写,为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB属于非关系数据库,也不能说完全属于,更像是介于关系数据库和非关系数据库之间的产品,是非关系数据库中功能最丰富,很像关...

2017-03-31 11:42:10 2387 0

原创 rpush lpush 区别

2个命令都是属于无序集合的范畴,并不是有序集合zset等,顾知晓! 1.lpush 从左往右添加元素 在key 对应 list的头部添加字符串元素 2.rpush 从右到左添加元素 在key 对应 list 的尾部添加字符串元素

2017-03-30 17:00:24 9659 0

转载 ttl详解

搞网站的朋友都知道ping命令是非常有用的。ttl是什么意思?这样的问题,其实所知道的TTL更多的是关于网络方面的,比如我们在ping ip或ping 网站的时候都可以看到有TTL数值,如下图,相信网友所问的问题应该是ping中的TTL什么意思吧,下面我们来详细介绍下TTL是什么意思。希望对您有所...

2017-03-28 07:06:04 7588 0

原创 django Access denied for user 'Administrator'@'localhost'

从书上抄了以下两句执行时报题目所示错误 mysql> GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost'; mysql> GRANT USAGE ON *.* TO 'dummy...

2017-03-26 20:23:44 560 0

原创 pycharm django 再建一个app

在pycharm的工具栏找到 Tools,点击之后会有“Run manage.py task”选项,点击它之后,在pycharm下面会出现一个输入界面,在里面输入“startapp appName(你的App名称)”,回车之后就可以在工程下面看到你新建的App了。 参考: http...

2017-03-26 18:42:07 9874 2

原创 python django 集成已有的数据库

Django最适合于所谓的green-field开发,即从头开始的一个项目,正如你在一块还长着青草的未开垦的土地上从零开始建造一栋建筑一般。 然而,尽管Django偏爱从头开始的项目,将这个框架和以前遗留的数据库和应用相整合仍然是可能的。 本章就将介绍一些整合的技巧。 与遗留数据库整合 ...

2017-03-26 10:49:10 1781 2

转载 Django urls.py的集中管理配置

以前配置在工程同工程名的urls.py管理所有app的url 文件路径 缺点:如果url太多就都写到这里,很乱,很长,没有分类。方然系统提供了一个空格'',作用是写共同的url部分,但是第二个app访问和映射都不同,先看看这种写法吧。 from dja...

2017-03-26 08:57:50 981 0

转载 Django执行原始SQL

http://blog.chinaunix.net/uid-21633169-id-4652125.html http://blog.csdn.net/u012422446/article/details/52623069

2017-03-23 17:37:23 358 0

转载 Django-Model操作数据库(增删改查、连表结构)

一、数据库操作 1、创建model表         基本结构 1 2 3 4 5 6 from django.db import models     class userinfo...

2017-03-23 17:36:04 584 0

转载 Python manage.py shell和 Python 区别

环境:Python 2.7.6    django1.8.6 IDE:Pycharm 编写了一个模板,数据库连接的是MySQL数据库(具体配置参考http://blog.csdn.net/gamer_gyt/article/details/49976119) 可是pycharm中...

2017-03-22 20:23:32 5161 0

转载 Django框架models使用group by的方法

Django框架models使用group by的方法: 首先,看下列代码: UserData.objects.filter(hubid=sensorid,time__range=(time2,time1)).values('hour').annotate(sum_ou...

2017-03-22 20:21:26 9716 0

转载 django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.的解决办法

如题,这个错误的解决办法如下:  在代码文件的最上方添加以下代码: import os,django os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project_name.settings") dj...

2017-03-22 20:20:25 6113 0

转载 django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法

在Python的开发中,遇到了这个错误:  django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You ...

2017-03-22 20:18:54 6293 0

转载 django 模型 models详解

Django通过model不可以创建数据库,但可以创建数据库表,一下是创建表的字段以及表字段的参数。 一、字段 1、models.AutoField  自增列 = int(11)   如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列...

2017-03-22 19:20:21 4222 0

原创 django连接mysql数据库和操作数据库

最近看了下django框架,默认使用的是sqlite3,管理的话不是很方便,所以想改成MySQL,遇坑就记录一下 目前用的是python3.5好多的之前的mysql扩展根本用不了,搜了一顿找到了下面的这个包(解压使用命令行 python setup.py install11 就可以安...

2017-03-22 19:19:02 994 0

转载 python连接Redis操作

在使用django的websocket的时候,发现web请求和其他当前的django进程的内存是不共享的,猜测django的机制可能是每来一个web请求,就开启一个进程去与web进行交互,一次来达到利用cpu多核的目的。但是这样一来,内存共享的问题就变成了焦点。这周试了一下redis,果然很好用。...

2017-03-22 19:15:59 2423 0

转载 安装pymysql

事例使用的django版本是1.4.0(最近在使用sae,没办法,只好从1.7.1撤了回来)。不过原理大概都是相仿的吧。 django支持多种数据库管理工具,如mysql, postgresql, sqlite, 和oracle。其中sqlite是内置在python中的,所以如果使用sq...

2017-03-22 19:14:52 2168 0

转载 Django 操作Mysql数据库 对表进行增删改查

Django 操作Mysql数据库 对表进行增删改查 摘要: Mysql 数据库 表的增删改查 首先说明:以下方法都是根据表已有的字段添加数据,若想新增字段,则需在类里面新建静态字段, 可参考Django 操作数据库建表  ,增删改查在views.py 操作, 建表和字段在mod...

2017-03-22 19:13:53 6843 0

转载 django查询mysql数据 从数据库提出并分页展示

要把数据提出并展示出来~效果如下: 1、需要建立一个project噢~ project中要包含一个展示的html页面和一个“后台”的python页面。为了把.html和.py文件区分开,所以在project的文件夹下要建立一个templates文件夹来存放html文件。建好的project...

2017-03-22 19:10:25 8315 0

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