首页
壁纸
留言
友链
关于
统计
Search
1
武汉理工刷课,武汉理工大学刷课,刷在线作业程序
896 阅读
2
Linux下Golang编译程序在后台运行及开机启动
727 阅读
3
抖音userid怎么获取
611 阅读
4
破解Typora1.1.5最新版
491 阅读
5
[必看]Go语言配置代理
381 阅读
技术
php
Mysql
wechat公众号
git
前端
前端大杂烩
vue2
vue3
Golang
gorm
golang配置
韩昊杰的软件
工具
VMware
其他
docker
kafka
nginx
openwrt
登录
Search
韩昊杰
累计撰写
65
篇文章
累计收到
52
条评论
首页
栏目
技术
php
Mysql
wechat公众号
git
前端
前端大杂烩
vue2
vue3
Golang
gorm
golang配置
韩昊杰的软件
工具
VMware
其他
docker
kafka
nginx
openwrt
页面
壁纸
留言
友链
关于
统计
搜索到
20
篇与
的结果
2022-12-04
微擎小程序端上传图片
微擎小程序端上传图片php后端接收图片public function upload_header_img() { global $_GPC, $_W; $uptypes = array('image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png'); $max_file_size = 10000000; //上传文件大小限制, 单位BYTE $send_path = "images/".date('Y-m-d')."/"; $destination_folder = ATTACHMENT_ROOT.$send_path; //上传文件路径 $result = array(); $result['code'] = 1; load()->func('file'); mkdirs($destination_folder); //fileinfo 检测begin /* $fip = finfo_open(FILEINFO_MIME_TYPE); $min_result = finfo_file($fip , $_FILES['upfile']['tmp_name']); fclose( $fip ); $min_type_arr = array(); $min_type_arr[] = 'image/jpeg'; $min_type_arr[] = 'image/gif'; $min_type_arr[] = 'image/jpg'; $min_type_arr[] = 'image/png'; $min_type_arr[] = 'video/mp4'; if( !in_array($min_result , $min_type_arr ) ) { die(); }*/ //fileinfo 检测end if (!is_uploaded_file($_FILES["upfile"]['tmp_name'])) //是否存在文件 { $result['msg'] = "图片不存在!"; echo json_encode($result); exit; } $file = $_FILES["upfile"]; if ($max_file_size < $file["size"]) //检查文件大小 { $result['msg'] = "文件太大!"; echo json_encode($result); exit; } if (!in_array($file["type"], $uptypes)) //检查文件类型 { $result['msg'] = "文件类型不符!" . $file["type"]; echo json_encode($result); exit; } $filename = $file["tmp_name"]; $pinfo = pathinfo($file["name"]); $ftype = $pinfo['extension']; $file_name = str_shuffle(time() . rand(111111, 999999)) . "." . $ftype; $destination = $destination_folder . $file_name; if (!move_uploaded_file($filename, $destination)) { $result['msg'] = "移动文件出错!"; echo json_encode($result); exit; } $pinfo = pathinfo($destination); $fname = $pinfo['basename']; //6956182894169131.png $thumb = file_image_thumb_resize($send_path.$file_name, 200); $thumb = str_replace(ATTACHMENT_ROOT , '', $thumb); $image_thumb = tomedia( $thumb ); $image_o = $send_path.$file_name; echo json_encode( array('code' => 0,'image_thumb' => $image_thumb, 'image_o' => $image_o , 'image_o_full' => tomedia($image_o) ) ); die(); }小程序端wx.uploadFile({ url: app.util.url('entry/wxapp/index', { 'm': 'lionfish_comshop', 'controller': 'user.upload_header_img' }), filePath: avatarUrl, name: 'upfile', formData: { 'name': avatarUrl }, header: { 'content-type': 'multipart/form-data' }, success: function (res) { wx.hideLoading(); var data = JSON.parse(res.data); // const { image_thumb } = data; // console.log(that.data.avatarUrl) that.setData({ avatarUrl:data.image_thumb, }) // console.log(that.data.avatarUrl) } })
2022年12月04日
94 阅读
0 评论
0 点赞
2022-09-20
如何克隆git中某一个目录
如何克隆git中某一个目录第一步: 进入需要存放代码的目录例如:cd /home/python/项目名称第二步:执行: git init 初始化本地git仓库第三步:执行:git remote add origin http://xxx.git 设置版本仓库的远程地址 如果设置错误可以通过git remote rm origin删除,然后重新添加,也可以重新git init第四步:执行:git config core.sparsecheckout true第五步: 将 "需要克隆的目录/*" 写到 .git/info/sparse-checkout 文件中执行:echo "website_lianjia/*" >> .git/info/sparse-checkout第六步:git pull origin master
2022年09月20日
26 阅读
0 评论
0 点赞
2022-09-20
git生成/添加SSH公钥
生成/添加SSH公钥你可以按如下命令来生成 sshkey:ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com" # Generating public/private ed25519 key pair...注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。现网的大部分教程均讲解的使用邮箱生成,其一开始的初衷仅仅是为了便于辨识所以使用了邮箱。按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_ed25519.pub 文件内容,获取到你的 public keycat ~/.ssh/id_ed25519.pub # ssh-ed25519 AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....这样就大功告成啦~
2022年09月20日
55 阅读
0 评论
0 点赞
2022-08-31
人人商城处理导入Excel和导入Excel的方法
人人商城处理导入Excel和导入Excel的方法导入前端<form id="importform" class="form-horizontal form" action="" method="post" enctype="multipart/form-data"> <input type="hidden" name="typeid" value="{$item['id']}"/> <div class='form-group'> <div class="form-group"> <label class="col-lg control-label must">EXCEL</label> <div class="col-sm-5 goodsname" style="padding-right:0;" > <input type="file" name="excelfile" class="form-control" /> <!-- <span class="help-block">如果遇到数据重复则将进行数据更新</span>--> </div> </div> </div> <div class='form-group'> <div class="col-sm-12"> <div class="modal-footer" style="text-align: left"> <!-- {ifp 'order.batchsend.main'}--> <button type="submit" class="btn btn-primary" name="cancelsend" value="yes">确认导入</button> <!-- {/if}--> <!-- {ifp 'order.batchsend.import'}--> <!-- <a class="btn btn-primary" href="{php echo webUrl('order/batchsend/import')}" style="margin-right: 10px;" ><i class="fa fa-download" title=""></i> 下载Excel模板文件</a>--> <!-- {/if}--> </div> </div> </div> <!--</div>--> </form>后端 if ($_W['ispost']) { // 读取Excel $rows = m('excel')->import('excelfile'); $num = count($rows); $time = time(); $i = 0; $err_array = array(); unset($rows[0]); // 循环插入数据 foreach ($rows as $k=>$v){ var_dump($v); $createData['uniacid'] = $_W['uniacid']; $createData['name'] = $v[1]; $createData['work_number'] = $v[2]; $createData['serial_number'] = $v[0]; $createData['superior_id'] = 0; pdo_insert('ewei_shop_team', $createData); $superior_id = pdo_insertid(); $createData['uniacid'] = $_W['uniacid']; $createData['name'] = $v[3]; $createData['work_number'] = $v[4]; $createData['serial_number'] = $v[0]; $createData['superior_id'] = $superior_id; pdo_insert('ewei_shop_team', $createData); $createData['uniacid'] = $_W['uniacid']; $createData['name'] = $v[5]; $createData['work_number'] = $v[6]; $createData['serial_number'] = $v[0]; $createData['superior_id'] = $superior_id; pdo_insert('ewei_shop_team', $createData); } }导出 // 导出excel if ($_GPC['export'] == 1) { ca('statistics.goods.export'); $list[] = array('data' => '商品总计', 'count' => $total); foreach ($list as &$row) { $row['createtime'] = date('Y-m-d H:i', $row['createtime']); } unset($row); // $list是每一行的数据 m('excel')->export($list, array( 'title' => '商品销售报告-' . date('Y-m-d-H-i', time()), 'columns' => array( array('title' => '订单号', 'field' => 'ordersn', 'width' => 24), array('title' => '商品名称', 'field' => 'title', 'width' => 48), array('title' => '规格名称', 'field' => 'optiontitle', 'width' => 24), array('title' => '商品编号', 'field' => 'goodssn', 'width' => 12), array('title' => '数量', 'field' => 'total', 'width' => 12), array('title' => '价格', 'field' => 'price', 'width' => 12), array('title' => '成交时间', 'field' => 'createtime', 'width' => 24) ) )); plog('statistics.goods.export', '导出商品销售明细'); }
2022年08月31日
102 阅读
0 评论
1 点赞
2022-06-19
mysql怎么获取不重复的数据?
mysql怎么获取不重复的数据?mysql获取不重复的数据的方法:在查询语句中添加distinct关键字来过滤重复的记录select distinct 字段名 from 数据表;使用方法对单个字段进行去重sql:select distinct age from user;对多个字段进行去重sql:select distinct name,age from user;对多个字段进行去重并求count的sql:select count(distinct name,age) as total from user;也可以对select * 进行去重select distinct * from user;
2022年06月19日
81 阅读
0 评论
0 点赞
1
2
3
4