一,利用标准数据库优化技术 传统数据库优化技术博大精深,不同的数据库有不同的优化技巧,但重心还是有规则的。在这里算是题外话,挑两点通用的说说: 索引,给关键的字段添加索引,性能能更上一层楼,如给表的关联字段,搜索频率高的字段加上索引等。Django建立实体的时候,支持给字段添加索引,具体参考Djan ...
分类:
其他好文 时间:
2017-09-23 16:12:51
阅读次数:
121
之前安装虚拟机测试环境的时候,习惯了使用桥接模式或者仅主机模式;今天偶然发现,其实NAT 模式的网络配置还是挺方便的。 在新建虚拟机的时候,选择网络模式为NAT,虚拟机创建完成之后,在vmworkstation的左上角菜单界面:编辑 虚拟机网络编辑器(N) vmworkstation安装unbunt ...
分类:
其他好文 时间:
2017-09-23 16:12:45
阅读次数:
132
1.栈是一种特殊的线性表,它只允许在表的一段进行删除和插入操作,是先进后出的线性表 2.栈的应用形式主要是作为一个第三方的工具使用,比如在递归算法变非递归算法的时候就要借住栈 ...
分类:
其他好文 时间:
2017-09-23 16:12:38
阅读次数:
144
二次联通门 : BZOJ 1975: [Sdoi2010]魔法猪学院 ...
分类:
其他好文 时间:
2017-09-23 16:12:29
阅读次数:
202
Python 3.3以上使用venv来代替了原来Python2使用的virtualenv创建虚拟环境。 虚拟环境的作用是使得不同项目的Python包之间不会相互干扰,避免了由此产生的各种问题。 现在演示下如何在桌面创建一个虚拟环境 这样便创建好了一个名为test的虚拟环境,由于虚拟环境中的包是拷贝自 ...
分类:
编程语言 时间:
2017-09-23 16:12:20
阅读次数:
228
中间件 一、概念 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 其中process_view方法用的较少,process_template_response方法一般不会用 ...
分类:
其他好文 时间:
2017-09-23 16:12:08
阅读次数:
170
https://codedump.io/share/43PPvXSAmXmc/1/angularjs-and-jqgrid https://github.com/swimlane/ngx-datatable https://github.com/lorenzofox3/Smart-Table htt ...
分类:
Web程序 时间:
2017-09-23 16:12:01
阅读次数:
137
分类和逻辑回归(Classification and logistic regression) http://www.cnblogs.com/czdbest/p/5768467.html 广义线性模型(Generalized Linear Models) http://www.cnblogs.com ...
分类:
编程语言 时间:
2017-09-23 16:11:53
阅读次数:
152
安装前必备软件: 1、jdk1.8.0_144安装包 2、IntelliJ IDEA 2016.1.1(64) 3、Tomcat安装包 4、Mysql、MySQL-JDBC驱动安装包 5、JetbrainsCrack-2.5.6.jar 破解IJ包 第一步安装配置jdk http://www.ora ...
分类:
编程语言 时间:
2017-09-23 16:11:47
阅读次数:
187
//解决iOS11,仅实现heightForHeaderInSection,没有实现viewForHeaderInSection方法时,section间距大的问题 //iOS11 解决SafeArea的问题,同时能解决pop时上级页面scrollView抖动的问题 ...
分类:
移动开发 时间:
2017-09-23 16:11:39
阅读次数:
285
什么是github? Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。创业公司可以用它来托管软件项目,开源项目可以免费托管,私有项目需付费。 看了github的介绍已经可以看出这个平台对于我们这些软件技术人员的重要性,在这个平台我们可以 ...
分类:
其他好文 时间:
2017-09-23 16:11:30
阅读次数:
107
Android项目中代码量达到一定程度,编译将是一件非常痛苦的事情,短则一两分钟,长则达到五六分钟。Android studio推出instant run由于各种缺陷一般情况下是被关闭的……组件化开发可以有效降低代码模块的耦合度,使代码架构更加清晰,同时模块化的编译可以有效减少编译时间,当然总的编译 ...
分类:
移动开发 时间:
2017-09-23 16:11:22
阅读次数:
150
存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,存储和和函数的区别在于函数必须有返回值,而存储过程没有,存储过程的参数可以使用IN、OUT、INOUT类型,而函数的参数只能是IN类型。本次博客就来讲一下存储过程,MySQL版本: 存储过程的操作 语法如下: MySQL的存储过程和 ...
分类:
数据库 时间:
2017-09-23 16:11:12
阅读次数:
228
1为什么要项目组件化 2如何组件化 3组件化实施流程 1组件模式和集成模式的转换 2组件之间AndroidManifest合并问题 3全局Context的获取及组件数据初始化 4library依赖问题 5组件之间调用和通信 6组件之间资源名冲突 4组件化项目的工程类型 1app壳工程 2功能组件和C ...
分类:
移动开发 时间:
2017-09-23 16:11:02
阅读次数:
180
博客首页:http://www.cnblogs.com/kezhuang/p/关于Activity的contentView的构建过程,我在我的博客中已经分析过了,不了解的可以去看一下《[Android FrameWork 6.0源码学习] Window窗口类分析》本章博客是接着上边那篇博客分析,目的 ...
分类:
移动开发 时间:
2017-09-23 16:10:55
阅读次数:
276
组件化并不是新话题,其实很早很早以前我们开始为项目解耦的时候就讨论过的。但那时候我们说的是功能组件化。比如很多公司都常见的,网络请求模块、登录注册模块单独拿出来,交给一个团队开发,而在用的时候只需要接入对应模块的功能就可以了。 百牛信息技术bainiu.ltd整理发布于博客园 今天我们来讨论一下业务 ...
分类:
移动开发 时间:
2017-09-23 16:10:47
阅读次数:
184
姓名: 备注: ID 姓名 备注 [{ "ID":"1", "username":"张三", "content":"11111" },{ "ID":"2", "username":"李四", "c... ...
分类:
Web程序 时间:
2017-09-23 16:10:40
阅读次数:
124