自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 数组排序算法

冒泡排序(交换排序)一种简单算法, 比较相邻两数并把大数后挪function popSort(nums) { for (let j = 0; j < nums.length; j++) { for (let k = j + 1; k < nums.length; k++) { if (nums[j] > nums[k]) { let temp = nums[j] nums[j

2021-08-05 14:41:28 115

原创 前端大文件上传

之前被问到这个问题,感觉有点搞头。所以抽时间写了个demo,1个file标签2个接口,后端用golang实现问题抛出我们都知道,使用<input type="file">会得到一个文件对象,接着用FormData格式包裹,就可以往后端上传文件了。这种方式一般没问题,但如果文件较大(200M往上),考虑到网洛、性能等因素,就不太合适了。解决思路前端–大文件拆分File对象里有个size属性,表示选择文件所占大小,它的单位是byte。其实看到这,大概想到了方法。前端可以把大文件拆分成几个

2021-06-26 19:00:11 666

原创 TP5跨域试错

学了TP框架,要搞一个CRUD的demo案例,没成想上来就卡在跨域这一步。哈哈!!尝试1:修改入口文件// 在项目的入口文件里,添加以下三行代码header("Access-Control-Allow-Origin:*");header("Access-Control-Allow-Methods:GET, POST, OPTIONS, DELETE, PUT");header("Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,.

2021-06-22 16:16:32 275

原创 php内置函数

关于php函数的一些学习点滴字符串函数// 获取字符串长度$str = 'My name is neo';echo strlen($str);// 去除字符左右两端空格$str = ' abcd ';echo trim($str);// 首字母大写$str = 'world';echo ucfirst($str);$str = 'hello world';echo ucwords($str);// md5转换$str = 'dning';echo md5($str);

2021-06-22 16:12:49 225

原创 php初体验

PHP是世界上最好的语言!php作为一门web语言,曾一度受人热捧,不可谓不风光。但凡伟大的英雄,都有谢幕的一天。随着前端js框架技术的兴起,php的市场渐渐缩小。而且php也饱受口水,人们吐槽它有这样那样的缺陷。在如今的就业环境下,还要不要学php?我觉得仍可以继续。php入门最短在同类编程语言中,php的学习成本最低,入门时间最短。怎么个低法?体现在三方面:环境的配置,php语法,框架的使用。windows下装个phpStudy,设置个检测目录,即可快速跑php脚本php也是一种弱类型.

2021-06-22 16:11:11 111

原创 白嫖 github图床

越努力,越幸运!平时用来提交代码的仓库,经过一番小折腾,眨眼就变成了个白嫖图床。居然可以这么玩,不要太给力。刚开始可能难以理解,毕竟关于github接触最多的还是git命令行。事实上,这也很容易实现。github图床介绍github图床实质上还是一个仓库,它和普通仓库就在于操作方式的不同。一个普通仓库,我们是采用git命令来管理的;github图床的文件操作则完全是通过远程Api,以调接口的形式来管理。github为开发者提供了额外的Api支持,要搭建一个图床,我们仅需要一个仓库-新建文件的api.

2021-06-22 16:08:54 618

原创 lib.js

项目中使用的一些js工具函数数组并集let getUnion = (arr1,arr2) => { return Array.from(new Set([...arr1,...arr2]))}判断两个对象是否相等let fn = (obj1,obj2) => { // Object.keys() 获取对象中的键并放到一个数组里 let keyArr1 = Object.keys(obj1) let keyArr2 = Object.keys(ob.

2021-06-22 16:00:25 322

原创 sql习题

后端开发语言比较多,不过我感觉开发中都是通过语言间接操作数据库,主要还是面向数据库编程。这里接触比较多的是数据库,学习Sql尤其必要。参考出处-- 学生表create table Student(SId varchar(10),Sname varchar(10),Sage datetime,Ssex varchar(10));insert into Student values('01' , '赵雷' , '1990-01-01' , '男');insert into Student values

2021-06-22 15:58:22 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除