随笔分类 - 后端技术
后端技术
摘要:```
package main import( "fmt" "time"
) func main() { datetime := "2015-01-01 00:00:00" //待转化为时间戳的字符串 //日期转化为时间戳 timeLayout := "2006-01-02 15:04:05" //转化所需模板 loc, _ := t...
阅读全文
摘要:在Go中函数也是一种变量,我们可以通过type来定义它,它的类型就是所有拥有相同的参数,相同的返回值的一种类型 函数作为类型到底有什么好处呢?那就是可以把这个类型的函数当做值来传递,请看下面的例子 函数当做值和类型在我们写一些通用接口的时候非常有用,通过上面例子我们看到testInt这个类型是一个函
阅读全文
摘要:项目结构 冒泡排序算法,源文件bubblesort.go 快速排序算法,源文件qsort.go 主文件main.go 排序结果
阅读全文
摘要:bug重现 [ERROR] Unable to export dependencies to vendor directory: Error moving files: exit status 1. output: Access is denied. 0 dir(s) moved 解决方案 第一步
阅读全文
摘要:项目目录结构 calcs.go源文件 add.go源文件 add_test.go源文件,测试程序 sqrt.go源文件 sqrt_test.go源文件,测试程序 然后编译calcs.go 测试结果
阅读全文
摘要:在Go中函数也是一种变量,我们可以通过type来定义它,它的类型就是所有拥有相同的参数,相同的返回值的一种类型,函数当做值和类型在我们写一些通用接口的时候非常有用,通过下面这个例子我们可以看到testInt类型是一个函数类型,然后两个filter函数的参数和返回值与testInt类型一样的,但是我们
阅读全文
摘要:go语言包的下载地址:https://www.golangtc.com/download 这里以window10的操作系统环境为例 go的开发工具下载地址:https://www.golangtc.com/download/liteide 一个go的小demo,快捷键ctrl+r直接编译运行即可,结
阅读全文
摘要:php7.1.11下载地址 http://windows.php.net/download/ 下载之后,解压。 重名的为php-7.1.11-nts 移动到phpStudy的php目录下 然后重启phpStudy即可 然后切换版本就好了。
阅读全文
摘要:这是一个简单版的php单点登录概述,如果需要实现复杂的需自己,编写复杂的ticket加解密算法。 先看张图。 sso系统,http://sso.yxh.com <?php echo "sso站点"; setcookie("site", "sso", time() + 1000);//sso.yxh.
阅读全文
摘要:php中提供了两个内置的回调函数call_user_func()、call_user_func_array()。 这两个函数的区别是: call_user_func_array(callable $callback,array $param_arr)是以数组的形式接受回调函数和参数的。 call_u
阅读全文
摘要:今天和大家分享一个国外的图片上传插件,这个插件支持分片上传大文件。其中著名的七牛云平台的jssdk就使用了puupload插件,可见这个插件还是相当牛叉的。 这个插件不仅仅支持图片上传,还支持大多数文件的上传,例如视频文件,音频文件,word文件等等,而且大文件都采用分片上传的机制。 Pluploa
阅读全文
摘要:function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|\(.*?\)|'
阅读全文
摘要:1:查看环境: [root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final) 2:关掉防火墙 [root@10-4-14-168 html]# chkconfig iptables off 3:配置CentOS
阅读全文
摘要:笔者在开发时发现,thinkphp5的自带redis类方法,只有简单的读取缓存、写入缓存的基本方法,远不能满足我们业务的需求。redis本身支持五种数据类型,string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)。redis的东西就不必再介绍了,接下来还是让
阅读全文
摘要:该系统包括11个模块。 会员管理模块 奖惩管理模块 运动会管理模块 新闻管理模块 文档管理模块 经费管理模块 电子提案管理模块 用户管理模块 权限管理模块 系统管理模块 系统的登录 系统主页 这里只是简单的介绍 具体请研究源代码:https://github.com/BlueSimle/union
阅读全文
摘要:实验楼的php比赛题,网页数据提取。 题目的地址:https://www.shiyanlou.com/contests/lou5/challenges 以下代码是题目的答案 <?php header("Content-Type:text/html;charset=utf-8"); class Cra
阅读全文
摘要:php查询内存信息,是为了更好的查看内存使用情况,更好的优化代码。 查看当前内存使用情况使用:memory_get_usage()函数。 查看内存使用峰值:memory_get_peak_usage()函数。 <?php header("Content-Type:text/html;charset=
阅读全文
摘要:/ 已知数据表如下,求其sql查询。 user表 order表 item表 | uid | name | age | | oid | uid | iid | | iid | name | price | | 1 | jack | 25 | | 17 | 1 | 201 | | 201 | apple
阅读全文
摘要:对于高并发下的场景,一般都是采用redis缓存机制来处理。 当然也不是只有redis可以处理、还有利用mysql事务操作锁住操作的行、文件锁。 不过这些方式都没有redis缓存高效、可靠。 模拟的过程: 首先将商品库存,存储到redis当中。 使用redis队列、来实现相应的操作。 <?php $s
阅读全文
摘要:俗话说,麻雀虽小可五脏俱全呀! 今天分享的这个基于Laravel的小项目大概功能有这些: 1、实现会员登录、注册功能、数据双向验证功能。2、实现手机短信验证、邮件激活账号、邮件通知。3、ajax提交数据、利用中间件进行登录验证。4、调用支付宝支付、微信支付接口,实现支付功能。5、后台实现订单管理、会
阅读全文
