首页 > 2018年09月15日 > 全部分享
设计模式-心得
如何解耦:将复杂耦合对象 A 在逻辑上分成a1、a2两部分,将a2独立成类,并抽象化(接口化)(顶层接口名称为Interface_a2),再创建Client(可由平台充当)将a1与Interface_a2组装起来。总结过程:分拆、抽象、组装 组装的过程:可以是代码组装、xml配置组装、Spring等 ...
分类:其他   时间:2018-09-15 23:47:28    收藏:0  评论:0  赞:0  阅读:267
PHP封装函数,获取周日期
//周日期 private function get_week($date) { $date_week = date("W",strtotime($date)); //上周日期是第几周 $week_num = date("w",strtotime($date)); //上周日期是星期几 if($we... ...
分类:Web开发   时间:2018-09-15 23:47:13    收藏:0  评论:0  赞:0  阅读:287
centos 软件初始安装1
#1更新yumcd /etc/yum.repos.dsudo mv CentOS-Base.repo CentOS-Base.repo.backupsudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/rep ...
分类:其他   时间:2018-09-15 23:47:00    收藏:0  评论:0  赞:0  阅读:316
关于Rigidbody,Collider和CharacterController三者之间的关系和用法的总结
Rigidbody:多用在“物体”上,因为“物体”都是“死”的,他们的运动一般都是靠物理系统。所以对于Rigidbody的移动,不要用Translate(),要用各种“力”, 比如:Rigidbody的AddForce()方法,通过“力”来让它移动。另外,Rigidbody可以和NavMeshObs ...
分类:数据库技术   时间:2018-09-15 23:46:09    收藏:0  评论:0  赞:0  阅读:332
hdu 6298 Maximum Multiple (简单数论)
Maximum Multiple Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3313 Accepted Submission(s): 138 ...
分类:其他   时间:2018-09-15 23:45:52    收藏:0  评论:0  赞:0  阅读:382
CentOS7+Nginx设置Systemctl restart nginx.service服务
centos 7上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。关于Systemd的详情介绍在这里。 Systemd服务文件以.service结尾,比如现在要建立ngi ...
分类:其他   时间:2018-09-15 23:45:36    收藏:0  评论:0  赞:0  阅读:273
软能力那点事,你知多少
[TOC] 在我们日常工作中,常常会听到软能力这一个词汇,尤其是在称赞某个人工作表现不错的时候更是如此。 然而关于软能力是什么,一百个人有一百种解释,就好像一千个人有一千个哈姆雷特。 一、软能力是什么 什么是软能力?回答这个问题之前,我们先要了解什么是硬能力。 还记得曾经如火如荼的高考吗,大家都是卯 ...
分类:其他   时间:2018-09-15 23:45:16    收藏:0  评论:0  赞:0  阅读:347
【IOI1998】Polygon
题意翻译 题目可能有些许修改,但大意一致 多边形是一个玩家在一个有n个顶点的多边形上的游戏,如图所示,其中n=4。每个顶点用整数标记,每个边用符号+(加)或符号*(乘积)标记。 第一步,删除其中一条边。随后每一步: 选择一条边连接的两个顶点V1和V2,用边上的运算符计算V1和V2得到的结果来替换这两 ...
分类:其他   时间:2018-09-15 23:44:45    收藏:0  评论:0  赞:0  阅读:333
如何提高产品质量-开发维度
最近,我们的产品上线了,上线之后,稳定是最重要的,但是,出现了几次bug,都是不应该犯的错误,所以,避免bug特别是重大bug出现,提高产品质量,非常迫切。为此,我花了几天时间,翻一些资料来系统地学习,此文是学习的总结。 产品开发过程 产品开发过程:需求分析、设计、编码、单元测试、集成测试、功能测试 ...
分类:其他   时间:2018-09-15 23:44:21    收藏:0  评论:0  赞:0  阅读:309
时间函数date(),mktime(),strtotime()
$begin_time = '2018-8'; //指定月份月初时间戳 $month_start = strtotime($begin_time); //指定月份月末时间戳 $month_end = mktime(23, 59, 59, date('m', strtotime($begin_time... ...
分类:其他   时间:2018-09-15 23:44:03    收藏:0  评论:0  赞:0  阅读:324
《2018面向对象程序设计(java)课程学习进度条》
《2018面向对象程序设计(java)课程学习进度条》 周次 (阅读/编写)代码行数 发布博客量/博客评论量 课堂/课余学习时间(小时) 最满意的编程任务 第一周 100/20 1/0 4/3 九九乘法表 第二周 200/50 1/0 6/4 实验一、实验二 第三周 270/100 1/ 4/4 第 ...
分类:编程语言   时间:2018-09-15 23:43:46    收藏:0  评论:0  赞:0  阅读:307
写给我的弟弟妹妹
普仔,丰仔: 很高兴你们开始了大学生活,很久之前就想为你们写点什么,却因为种种原因一直都没有写,今天终于在电脑上为你们敲下了这些文字,希望不晚。 废话不多说,直入主题吧! 一、关于学习 大学,相当于半个社会,在这里,你们可以做自己想做的事情,学自己想学的东西,谈自己想谈的恋爱,没有人会给你实实在在的 ...
分类:其他   时间:2018-09-15 23:43:26    收藏:0  评论:0  赞:0  阅读:487
centos 上 docker安装
使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 安装 Docker 从 2017 年 3 月开始 docker 在 ...
分类:其他   时间:2018-09-15 23:42:37    收藏:0  评论:0  赞:0  阅读:338
powx-n 分治实现乘方
题目描述 Implement pow(x, n). AC: class Solution { public: double pow(double x, int n) { if(x == 0 && n == 0) return 1; if(x == 0) return 0; if(n == 0) re ...
分类:其他   时间:2018-09-15 23:42:20    收藏:0  评论:0  赞:0  阅读:298
spark sc.textFile() 指定换行符
直接上代码 这里使用了scala 中的隐式转换,当调用sc.textFile(path,delimiter)时 sc会被自动包装成ContextExtensions ,并调用其textFile 方法 ...
分类:其他   时间:2018-09-15 23:42:04    收藏:0  评论:0  赞:0  阅读:590
在fedora14下安装vmware 7.1.4 build-385536 出现C header files matching your running kernel were not found. 错误
1.到官网找到最新版本的的vmware 这里我用的是当时最新的 7.1.4 build-385536 2.在root下通过命令chmod u+x 给安装包执行权限,再安装,应该没有问题 3.刚安装完了以后(最好重启一下),启动,出现错误(在redhat5.4版本没有此问题): C header fi ...
分类:系统服务   时间:2018-09-15 23:41:46    收藏:0  评论:0  赞:0  阅读:352
通过交换操作,调整数组元素位置
问题描述:有一个长度为N的整形数组row,由0至N-1这N个数字乱序组成(每个数组出现且仅出现一次)。现在你可以对这个数组的任意两个不同的元素进行交换。问:对于一个给定的这种数组,若要把这个数组变为从小到大排好序的操作(即,对于数组的任意下标,均有 I == row[i] 成立),最少需要进行多少次 ...
分类:编程语言   时间:2018-09-15 23:41:27    收藏:0  评论:0  赞:0  阅读:408
linux入门60条命令
Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,甚至可以包括可执行的程序和其它非正文内容。Linux文件系统具有良好的结构,系统提供了很多文件处理程序。这里主要介绍常用的文件处理命令。file1.作用file通过探测文件内容判断文件类型,使用
分类:系统服务   时间:2018-09-15 23:15:02    收藏:0  评论:0  赞:0  阅读:295
Nginx map 使用详解
map指令介绍:map指令是由ngx_http_map_module模块提供的,默认情况下安装nginx都会安装该模块。map的主要作用是创建自定义变量,通过使用nginx的内置变量,去匹配某些特定规则,如果匹配成功则设置某个值给自定义变量。而这个自定义变量又可以作于他用。直接看个例子理解起来比较清晰:场景:匹配请求url的参数,如果参数是debug则设置$foo=1,默认设置$foo=0map$
分类:其他   时间:2018-09-15 23:14:29    收藏:0  评论:0  赞:0  阅读:243
Git工程开发实践(七)——GitLab服务搭建
Git工程开发实践(七)——GitLab服务搭建操作系统:RHEL7.3WorkStation一、GitLab简介1、GitLab简介GitLab是一个利用RubyonRails开发的开源版本管理系统,是集代码托管、测试、部署于一体的开源git仓库管理软件,可通过web界面来进行访问公开或私人项目。GitLab能够浏览代码,管理缺陷和注释,可以管理团队对仓库的访问,非常易于浏览提交过的版本,并提供
分类:其他   时间:2018-09-15 23:14:09    收藏:0  评论:0  赞:0  阅读:264
1038条   1 2 3 4 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!