摘要: 1、背景介绍 之前一直从事PHP开发工作,公司内业务均由PHP实现,最近由于公司架构微调,分配了几个Java项目给团队,但是由于团队对Java不熟悉,有几人对Java理解程度也是略懂,这里说的略懂,真的是略懂,所以不敢直接改Java代码。那么怎么办呢?经过商量将Java项目的新需求,暂时还是用PHP 阅读全文
posted @ 2016-08-31 22:33 scofi 阅读(2943) 评论(0) 推荐(0) 编辑
摘要: 字符串在任何开发语言中都非常重要,处理好字符串在日常开发中占有非常大的比重,也是是否熟练掌握一门语言的标志 一、字符串基础 1、Go字符串底层就是Byte数组 2、在golang中,字符,字符串中打印单个字符的本质就是一个整数,是该字符对应的utf-8编码的码值 平时开发过程中遍历字符串情况时常有, 阅读全文
posted @ 2020-04-05 12:23 scofi 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 数组很简单,有PHP基础一看就会,和PHP数组大不一样,不同的就是只有数字索引key,并且要指定类型 声明和初始化示例: package main import "fmt" func main() { // 声明 var arr1 [5]int arr1 = [5]int{1,2,3,4,5} // 阅读全文
posted @ 2020-04-04 21:10 scofi 阅读(5236) 评论(0) 推荐(0) 编辑
摘要: 1、策略模式概念理解 官方定义:针对一组算法或行为,将每一个算法或行为封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 为了方便理解概念我们先来模拟一个需求场景: 现在假设公司要你开发一个支付抵扣功能。背景:现在有支付宝、微信、银联等支 阅读全文
posted @ 2017-10-12 10:15 scofi 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 1.先来介绍一下PSR规范 PHP FIG,它的网站是:www.php fig.org。就是这个联盟组织发明和创造了PSR规范,其中自动加载涉及其中两个规范,一个是PSR0,一个是PSR4, PSR0规范已经过时了,官方有提示,现在主要是用PSR4规范定义自动加载标准。 2.PRS4简介 这个 PS 阅读全文
posted @ 2017-09-14 18:32 scofi 阅读(1143) 评论(0) 推荐(1) 编辑
摘要: spl_autoload_register函数是实现自动加载未定义类功能的的重要方法,所谓的自动加载意思就是 我们的new 一个类的时候必须先include或者require的类文件,如果没有include或者require,则会报错。那这样我们就必须在文件头部写上许多include或require 阅读全文
posted @ 2017-09-14 18:31 scofi 阅读(26117) 评论(0) 推荐(4) 编辑
摘要: 海军情结 最近在玩一款海战游戏——空中网出的《战舰世界》,游戏内可以控制一艘军舰参加海战,可以凭借主炮、鱼雷击沉“敌方”军舰,虽然是游戏,游戏内的军舰都是历史上曾经服役过的,排水量、造型、大小都很历史上一模一样。里面有德国著名战舰“俾斯麦”号(击沉英国皇家海军旗舰“胡德”号),美国的“衣阿华” (日 阅读全文
posted @ 2017-09-14 18:30 scofi 阅读(4131) 评论(2) 推荐(0) 编辑
摘要: 在平时工作中我们经常要远程登录服务器,这就要用到SSH协议: 主要有两种登录方式:第一种为密码口令登录,第二种为公钥登录 密码口令登录 通过密码进行登录,主要流程为: 1、客户端连接上服务器之后,服务器把自己的公钥传给客户端 2、客户端输入服务器密码通过公钥加密之后传给服务器 3、服务器根据自己的私 阅读全文
posted @ 2017-03-25 16:00 scofi 阅读(27583) 评论(1) 推荐(4) 编辑
摘要: 十一看家乡 十一回了趟老家,老家是一个小县城,最多算个四线城市,人均月工资估计2000——3000左右,房价大概在3800——5000左右。经济主要靠茶叶、贡菊等农林产品,最近几年浙江老板来投资开了一些工厂,也提供了一些工作机会。 茶余饭后和家中亲戚朋友聊天,话语中透露出生活的艰辛,现在基本是既要从 阅读全文
posted @ 2016-10-09 11:26 scofi 阅读(4456) 评论(1) 推荐(1) 编辑
摘要: 使用普通方式创建项目的问题 前几篇文章中,我们使用普通方法在eclispe上创建了项目,并成功的运行了helloworld文件,那么普通方法创建的项目在多人协作开发项目的时候,可能会有下面问题 1、多人协作时候各成员所使用的jar包版本可能不一致,比如:张三下载的版本是3.2,而李四下载的版本是4. 阅读全文
posted @ 2016-09-27 19:41 scofi 阅读(8596) 评论(5) 推荐(0) 编辑
摘要: 为何Hello World很重要 感谢大家看了我之前的两篇文章,终于要见大家期待已久的hello world了,hello world大家并不陌生,几乎所有的编程语言都有hello world,为何会这样?为何几乎所有编程语言都有hello world? 因为你一旦会写了hello world,你对 阅读全文
posted @ 2016-09-19 20:03 scofi 阅读(13204) 评论(6) 推荐(3) 编辑