首页 > 2017年05月03日 > 全部分享
设计模式-由浅到深的单例模式
前言:说起单例模式,可能大家都熟悉,可以说是设计模式中出现频率最高的一个,为了彻底弄清单例,在这里我将说明何为单例,单例模式的演变,已经和静态类之间的区别等。1:概念何为单例,就是在一个应用程序中只能有一个实例,就是保证对象只能被new一次。2:懒汉模式懒汉我觉..
分类:其他   时间:2017-05-03 00:51:54    收藏:0  评论:0  赞:0  阅读:329
lnmp脚本安装
#!/bin/bashSOFTWARE_SOURCE=/home/sourceNGINX_VERSION=nginx-1.8.0.tar.gzMYSQL_VERSION=mysql-5.6.26.tar.gzPHP_VERSION=php-5.5.29.tar.gzif[!-d$SOFTWARE_SOURCE/nginx-1.8.0];thenecho"=========================开始安装Nginx=========================="foriin$(chkcon..
分类:其他   时间:2017-05-03 00:51:30    收藏:0  评论:0  赞:0  阅读:252
想从事IT行业的你,一定看看这篇文章
很多想从事IT行业的小伙伴都会问:我该如何学习技术?我应该选择什么样的方向来深入学习并以此来就业?如何证明自己的技术很牛?什么是程序员的核心竞争力?如何成为一名优秀的工程师?对于这些疑问,小编总结了一些趋势来供大家参考,希望对各位小伙伴有帮助。1、IT技术方向划..
分类:其他   时间:2017-05-03 00:51:17    收藏:0  评论:0  赞:0  阅读:280
如何用敏捷方法做测试?
敏捷的核心就是个“快”字:快速开发,快速推出,快速验证产品方向。说白了就是管理每个小目标,保证他们能够按时完成。想要运用敏捷方法,要注意几点:1、开发做完一个小功能马上开始测试,减少等待时间。2、测试的工作量更加分散,不会出现一段时间无事可做,一段时间忙的要..
分类:其他   时间:2017-05-03 00:50:46    收藏:0  评论:0  赞:0  阅读:350
ansible安装和基本使用
ansible是python开发的一款自动化运维工具,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量配置系统、批量部署程序、批量运行命令等功能。ansible是基于模块工作的,本身没有批量操作系统的能力。真正去安装批量工作的是ansible所运行的模块,..
分类:其他   时间:2017-05-03 00:50:39    收藏:0  评论:0  赞:0  阅读:331
centos6.x最小化安装后使用图形界面的方法
在个人测试的时候,有时候需要图形界面,但已经安装了minimal,此时又想使用图形界面的解决办法;1.安装桌面安装包#yum-ygroupinstall"XWindowSystem" #yum-ygroupinstall"GNOMEDesktop"2.配置inittab实现开机启动到桌面修改如下配置:5代表开机到图形界面,3表示开机到纯命令..
分类:其他   时间:2017-05-03 00:50:29    收藏:0  评论:0  赞:0  阅读:297
将excel数据导入到mysql
一、将excel数据另存为txt文件二、将txt文件拷贝到mysql服务器中保证txt文件在mysql系统中打开无乱码三、创建库和表CREATETABLE`list2`(`name`varchar(50)DEFAULTNULL,`changjia`varchar(50)DEFAULTNULL,`weight`varchar(100)DEFAULTNULL,`count`varchar(100)DEFAULTNULL)ENGIN..
分类:数据库技术   时间:2017-05-03 00:50:09    收藏:0  评论:0  赞:0  阅读:346
搭建基于以太坊的私有链环境
零、概述版本号:Ubuntu-16.04ethereum-1.6.0-stablego-1.7.4一、Ubuntu下安装gethsudoapt-getinstallsoftware-properties-common sudoadd-apt-repository-yppa:ethereum/ethereum sudoapt-getupdate sudoapt-getinstallethereum二、创建初始化文件vimgenesis.json{ "config":{..
分类:其他   时间:2017-05-03 00:49:45    收藏:0  评论:0  赞:0  阅读:473
HTTP认证模式:Basic & Digest
一.Basic认证客户端以“:”连接用户名和密码后,再经BASE64加密通过Authorization请求头发送该密文至服务端进行验证,每次请求都需要重复发送该密文。可见Basic认证过程简单,安全性也低,存在泄露个人账号信息以及其他诸多安全问题。以下仅为原理演示,不代表真实情况:客户端..
分类:Web开发   时间:2017-05-03 00:49:36    收藏:0  评论:0  赞:0  阅读:516
TypeScript入门-泛型
泛型要创建一个可重用的组件,其中的数据类型就必须要兼容很多的类型,那么如何兼容呢,TypeScript提供了一个很好的方法:泛型HelloWorld要兼容多种数据格式,可能会有人想到any,即functionidentify(arg:any):any{returnarg; }使用any存在一个问题,有可能传入的值和返回的值不..
分类:其他   时间:2017-05-03 00:49:17    收藏:0  评论:0  赞:0  阅读:324
RH134 UNIT7
第七单元访问网络文件共享服务1.CIFSCIFS是针对windows操作系统的本地文件网络文件系统安装samba-client.x86_64识别共享smbclient-L//ip挂载mount//ip/sharename/mnt-ousername=guest###挂载共享文件windows中匿名用户为guest自动挂载2.NFSNFS是由linux,unix及其他类似操作系..
分类:其他   时间:2017-05-03 00:49:04    收藏:0  评论:0  赞:0  阅读:339
解决遇到动态库链接静态库
场景:二进制Link-->动态库-->第三方静态库Linux环境中需要动态库链接第三方的静态库错误:/usr/bin/ld:../../3rdpart/x64/muduo/lib/libbase.a(AsyncLogging.o):relocationR_X86_64_32against`.rodata‘cannotbeusedwhenmakingasharedobject;recompilewith-fPIC../../3rdpa..
分类:其他   时间:2017-05-03 00:48:49    收藏:0  评论:0  赞:0  阅读:339
RH134 UNIT6
第六单元文本处理工具1.diffdiff命令用于比较两个文件的内容,以了解其区别。还可以用于创造补丁文件参数-c显示上下文周围的内容-u使用统一输出格式(用于生成补丁)-r从指定的目录开始文件执行递归式比较创建两个text文件vim/mnt/oldhellowworldvim/mnt/newhellowworld123用di..
分类:其他   时间:2017-05-03 00:48:38    收藏:0  评论:0  赞:0  阅读:349
java万年历简单制作
importjava.text.DateFormat;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.Scanner;publicclassTimeCanner{ publicstaticvoidmain(String[]args)throwsParseException{ Scanners=newScan..
分类:编程语言   时间:2017-05-03 00:48:23    收藏:0  评论:0  赞:0  阅读:246
一种C# TCP异步编程中遇到的问题
最近在维护公司的一个socket服务端工具,该工具主要是提供两个socketserver服务,对两端连接的程序进行数据的透明转发。程序运行期间,遇到一个问题,程序的一端是GPRS设备,众所周知,GPRS设备的网络连接十分的不问题,由此会产生不少的“奇怪”问题。实际过程中,程序运行几..
分类:Windows开发   时间:2017-05-03 00:47:56    收藏:0  评论:0  赞:0  阅读:288
Go中常用包笔记 bufio:带缓冲的IO操作/SCANNER(二)
Packagebufio提供可缓存的IO访问Scanner:funcNewScanner(rio.Reader)*Scanner//构造函数func(s*Scanner)Buffer(buf[]byte,maxint)//指定使用的缓冲区func(s*Scanner)Split(splitSplitFunc)//设定切割函数使用四个切割器func(s*Scanner)Scan()bool//扫描func(s*Scanner)Err()err..
分类:其他   时间:2017-05-03 00:47:44    收藏:0  评论:0  赞:0  阅读:636
redis使用及远程连接
开始不清楚自己的linux开发机上有没有安装redis用whereisredis命令发现/etc/redis.conf文件存在直接执行redis-server/etc/redis.conf命令启动redis执行命令redis-cli进入redis管理界面,然后就可以使用setfooaa;getfoo的命令使用php代码连接redis服务器时,浏览器提示nginx报错..
分类:其他   时间:2017-05-03 00:47:21    收藏:0  评论:0  赞:0  阅读:569
[半小时] 计算机网络基础
网络所谓网络,我们生活的各各角落都存在着网络----比如最为熟悉的蜘蛛网。在我们社会的不断快速地演进过程中,出现了各式各样的网络。比如离不开的人际关系网,就是由一个个独立的个体通过人与人之前不同形式的连接关系,形成的规模大小不一程度有弱有强的关系网络;比如由生..
分类:其他   时间:2017-05-03 00:47:13    收藏:0  评论:0  赞:0  阅读:319
第二课unit8 ldap网络用户账户
1.yuminstallsssdkrb5-workstationautofs-ysssd##系统安全守护进程krb5-workstation##kerberos身份认证协议客户端autofs##自动挂载2.authconfig-tui##认证ladp用户********不能getexample-ca.crt2.vim/etc/auto.mastervim/etc/auto.ladp##设置自动挂载**修改auto.master**修改a..
分类:其他   时间:2017-05-03 00:46:40    收藏:0  评论:0  赞:0  阅读:394
批处理备份同步
@echooff #配置变量 sett=%time:~0,-3% sett=%t::=% setdaytime=%date:~0,4%%date:~5,2%%date:~8,2%-%t:=0% setrar="C:\ProgramFiles\WinRAR\Rar.exe" setwebback_path="F:\web_backup" setrsync="C:\cwRsync\bin" #进入目录开始备份 echo"开始备份站点%daytime%.........">..
分类:其他   时间:2017-05-03 00:46:30    收藏:0  评论:0  赞:0  阅读:225
1213条   上一页 1 ... 57 58 59 60 61 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!