首页 > 2018年05月15日 > 全部分享
软件开发应遵循的原则摘录
软件开发应该遵循的一些核心原则: Don’t Repeat Yourself: 这是软件开发的一个基础原则,即不要做重复性劳动。也是现在所说的“极客文化”的一种。代码重复、工作重复在软件开发中都是不合理的存在。利用各种手段消除这些重复是软件开发的一个核心工作准则。 Keep it simple st ...
分类:其他   时间:2018-05-15 01:12:03    收藏:0  评论:0  赞:0  阅读:194
在C++98基础上学习C++11新特性
自己一直用的是 C++98 规范来编程,对于 C++11 只闻其名却没用过其特性。近期因为工作的需要,需要掌握 C++11 的一些特性,所以查阅了一些 C++11 资料。因为自己有 C++98 的基础,所以从 C++98 过渡到 C++11 并不算特别吃力,读了一些书籍后,算是对 C++11 有了个 ...
分类:编程语言   时间:2018-05-15 01:11:29    收藏:0  评论:0  赞:0  阅读:161
SSD性能测试第一神器:FIO
SSD性能测试第一神器:FIO 2017年8月12日 syswift 0 对于SSD性能测试来说,最好的工具莫过于FIO了。 上面这个可爱的小伙子名字叫Jens Axboe,他是丹麦哥本哈根大学计算机系没毕业的学生,他还有一个有名的同乡叫Linus,没想到老乡后来也成了他的领导。Jens今年(201 ...
分类:其他   时间:2018-05-15 01:11:04    收藏:0  评论:0  赞:0  阅读:342
Mysql in 优化
表结构如下,文章只有690篇。 文章表article(id,title,content)标签表tag(tid,tag_name)标签文章中间表article_tag(id,tag_id,article_id) 其中有个标签的tid是135,查询标签tid是135的文章列表。 690篇文章,用以下的语 ...
分类:数据库技术   时间:2018-05-15 01:10:26    收藏:0  评论:0  赞:0  阅读:233
装饰器模式
装饰器模式,顾名思义,拘束将某个类重新装扮一下,使得它比原来更“漂亮”, 或者在功能上更强大,这就是装饰器模式所要达到的目的。但是作为原来的这个类的使用者,还不应该感受到装饰前和装饰后又什么不同,否则就破坏了原有类的结构了。 装饰器模式有如下结构: ? Component:抽象组件,定义了一组抽象的 ...
分类:其他   时间:2018-05-15 01:09:44    收藏:0  评论:0  赞:0  阅读:186
【Python】爬虫-1
#练习1:获取搜狐网页上所有的URL并且把与篮球有关的内容筛选出来 #算法: #1、获取搜狐网站所有内容 #2、判断哪些是链接,获取URL格式有效的链接 #3、获取每个有效URL网页的内容 #4、判断内容是否包含篮球 #5、如果包含篮球,保存网页 import requests import re ... ...
分类:编程语言   时间:2018-05-15 01:09:21    收藏:0  评论:0  赞:0  阅读:172
Application的特点
1.生命周期长。(内存泄漏) 2.单实例(一个进程就只有一个Application的实例对象) 3.onCreate的方法,可以认为一个应用程序的入口,做一些初始化的事情 4.不能自己new出 Application的实例对象 注意:记得在清单文件中注册 android:name=“.global. ...
分类:移动平台   时间:2018-05-15 01:08:55    收藏:0  评论:0  赞:0  阅读:198
stringstream,ostringstream,stringstream
istringstream的功能:string型到 int,double,float型的转换 描述:从流中提取数据,支持 >> 操作 这里字符串可以包括多个单词,单词之间使用空格分开 "1 56.7"); "1 56.7");//把字符串"1 56.7"存入字符串流中 #include<iostre ...
分类:其他   时间:2018-05-15 01:08:41    收藏:0  评论:0  赞:0  阅读:208
Python并发编程之线程中的信息隔离(五)
大家好,并发编程 进入第三篇。 上班第一天,大家应该比较忙吧。小明也是呢,所以今天的内容也很少。只要几分钟就能学完。 昨天我们说,线程与线程之间要通过消息通信来控制程序的执行。 讲完了消息通信,今天就来探讨下线程里的信息隔离是如何做到的。 大家注意:信息隔离,这并不是官方命名的名词,也不是网上广为流 ...
分类:编程语言   时间:2018-05-15 01:07:37    收藏:0  评论:0  赞:0  阅读:186
5. 添加后台管理页面
接着上篇继续,博客网站少不了后台管理页面,在后台可以添加文章以及维护基础数据,因此本文主要就介绍怎样添加视图页面、怎样使用视图模型、绑定静态资源以及ThymeLeaf模板引擎的基本使用,具体如下:1. 添加Menu类,表示后台管理页面中的左侧菜单 1 package com.lvniao.blog. ...
分类:其他   时间:2018-05-15 01:06:54    收藏:0  评论:0  赞:0  阅读:362
2、找出所有和为S的连续整数集合
题目要求:小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快 ...
分类:其他   时间:2018-05-15 01:06:38    收藏:0  评论:0  赞:0  阅读:223
Nginx实现tomcat集群进行负载均衡
一、为什么要用Nginx 1、热部署 我个人觉得这个很不错。在master管理进程与worker工作进程的分离设计,使的Nginx具有热部署的功能,那么在7×24小时不间断服务的前提下,升级Nginx的可执行文件。也可以在不停止服务的情况下修改配置文件,更换日志文件等功能。 2、可以高并发连接 这是 ...
分类:其他   时间:2018-05-15 01:06:18    收藏:0  评论:0  赞:0  阅读:200
利用jquery.ajax在jsp页面动态生成table,可以增加修改,并支持一行和多行删除
声明:此为本人原创,只想实现功能,界面样式方面没多考虑,很粗糙能看懂就行……2018-5-14 动态生成table,我利用jsp内嵌java代码从后台获取对象集合,输出的时候有2中方法 1.直接利用java代码for(b1 b:bs)输出 2.利用JSTL标签库的c:foreach输出 不同之处在于 ...
分类:Web开发   时间:2018-05-15 01:05:58    收藏:0  评论:0  赞:0  阅读:1114
Linux OpenGL 实践篇-11-shadow
OpenGL 阴影 在三维场景中,为了使场景看起来更加的真实,通常需要为其添加阴影,OpenGL可以使用很多种技术实现阴影,其中有一种非常经典的实现是使用一种叫阴影贴图的实现,在本节中我们将使用阴影贴图来实现一个简单场景的阴影。 原理 使用阴影贴图实现阴影,原理就是使用OpenGL渲染到贴图的方式把 ...
分类:系统服务   时间:2018-05-15 01:05:41    收藏:0  评论:0  赞:0  阅读:305
字符串,hash
字符串1、有序的字符的集合,不可变2、s.swapcase() 大变小,小变大3、s.capitalize() 第一个大写4、s.casefold() 返回将字符串中所有大写字符转换为小写后生成的字符串5、s.expandtabs() 方法把字符串中的 tab 符号('\t')转为空格,tab 符号 ...
分类:其他   时间:2018-05-15 01:05:26    收藏:0  评论:0  赞:0  阅读:223
springboot(一):快速入门
么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 使用spring boot有什么好处 在没有springboot之前,使用ssh或者ssm时候都会做相应的xml的配置后,如下 1)配置web.xm ...
分类:编程语言   时间:2018-05-15 01:05:11    收藏:0  评论:0  赞:0  阅读:272
PHP-password_hash处理
'; echo '登陆成功'; } ...
分类:Web开发   时间:2018-05-15 01:04:33    收藏:0  评论:0  赞:0  阅读:149
POJ-1061 青蛙的约会---扩展欧几里得算法
题目链接: https://cn.vjudge.net/problem/POJ-1061 题目大意: 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的 ...
分类:编程语言   时间:2018-05-15 01:03:58    收藏:0  评论:0  赞:0  阅读:219
centos 桥接配置 设置网络代理 lnmp搭建
一、桥接配置 centos设置 编辑-》虚拟网络编辑器-》桥接模式-》还原默认设置 虚拟机-》设置-》网络适配器-》桥接 cd /etc/sysconfig/network-scripts/ 备份一下: cp ifcfg-ens33 ifcfg-ens33.bak 修改: vi ifcfg-ens3 ...
分类:其他   时间:2018-05-15 01:03:40    收藏:0  评论:0  赞:0  阅读:337
logrotate日志轮转
1)基本介绍 适合应用服务日志,系统日志按天切割 如果没有日志轮转,日志文件会越来越大 将丢弃系统中最旧的日志文件,以节省空间 logrotate本身不是系统守护进程,它是通过计划任务crond每天执行 2)配置文件 3)配置文件详解 4)httpd服务日志轮转 5)nginx 服务日志轮转 ...
分类:其他   时间:2018-05-15 01:03:23    收藏:0  评论:0  赞:0  阅读:222
1348条   上一页 1 ... 62 63 64 65 66 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!