摘要: 结构化方法在软件工程中得到广泛接受和使用,而面向对象方法提出后,当代软件工程的发展面临着从传统的结构化方法到面向对象方法的转变,本文剖析了结构化方法和面向对象方法这两种软件开发方法具体的分析设计过程,讨论了各自在不同软件开发中的应用及局限性,提出了在选用面向对象方法开发大型软件系统的同时可结 ...
分类:
其他好文 时间:
2016-12-23 22:25:49
阅读次数:
194
if/else的优化方法 1)if/else 语句块的顺序 首先处理正逻辑而不是负逻辑 先处理简单的情况 先处理有趣的或者是可疑的情况 2)通过提早返回减少嵌套 3)总结变量 用一个短很多的名字来代替一大块代码,这就是总结变量。 使用德摩根定理,分解复制的判断逻辑 拆分巨大的语句,让语句更容易快速阅 ...
分类:
其他好文 时间:
2016-12-23 01:37:32
阅读次数:
208
实践条件与目标: 1. 分布式服务中主从服务相关配置 2. 从服务中主要代码片段展示 3. 此次使用wildfly10,因为其默认的jms服务是activemq. 步骤: 主服务配置中使用standalone-full.xml启动,其自带activemq模块。 使用adduser增加应用程序用户名称 ...
分类:
其他好文 时间:
2016-12-22 11:39:35
阅读次数:
334
1配置nginx工作进程的数量(nginxworker)进程数nginx_processesauto;2开启nginx利用多核couworker_cpu_affinityauto;3更改worker进程可打开的文件最大数worker_rlimit_nofile65535events模块1使用epoll模型useepoll2设置每个worker进程并发处理的最大连接数worker_connections6..
分类:
其他好文 时间:
2016-12-20 21:18:30
阅读次数:
138
1 模块 1.1引入外部模块 import sys sys.path.append('位置') import 所需模块 1.2使用条件测试代码的模块 __name__的值就是__main__ if __name__='__main__':这个代码的意思是,如果该模块当做程序独立运行,那if句子为Tr ...
分类:
其他好文 时间:
2016-12-20 16:12:33
阅读次数:
456
一、python操作excel,python操作excel使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的。这几个模块使用pip安装即可,下面是这几个模块的使用。 二、xlrd模块,xlrd模块用来读exc ...
分类:
编程语言 时间:
2016-12-11 12:54:54
阅读次数:
156
在搭建Elasticsearch数据库的过程中,首先使用了其推荐的Logstash工具导入数据,但是用起来非常不顺手,所以想用Perl擅长的正则表达式对数据进行过滤分类,然后导入Elasticsearch,于是搜索CPAN找到了Search::Elasticsearch模块。该模块在CPAN上的文档写的比较简洁,于是将使用..
分类:
其他好文 时间:
2016-12-09 01:26:18
阅读次数:
504
使用的不是session,也不是cookie,而是表 > 添加购物条目 > 修改购物条目的数量 > 删除条目 > 批量删除条目 > 我的购物车,即按用户查询条目 > 查询勾选的条目 小技巧一:数据表 小技巧二:Java中四舍五入 BigDecimal不会有误差 小技巧三:js中四舍五入round.j ...
分类:
其他好文 时间:
2016-12-04 07:50:01
阅读次数:
222
前言在博文中 解读大型网站的演变过程 浅谈 举家搬迁静态文件到CDN 博文中都有涉及CDN,这次我们来详细讲解下CDN的架构简介CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速... ...
分类:
其他好文 时间:
2016-12-03 02:11:16
阅读次数:
251
python操作excel,python操作excel使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的。这几个模块使用pip安装即可,下面是这几个模块的使用。 1、读excel ...
分类:
编程语言 时间:
2016-11-30 03:14:44
阅读次数:
232