随笔分类 -  后端技术

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

点击右上角即可分享
微信分享提示