笔记
蛮笋
沙石虽多扰,然金犹可期
展开
-
php curl添加授权Authorization 验证头
/** * @param $url you-link链接 * @param $username your user账号 * @param $password your pass密码 * @param string $data * @return bool|string */public function getCurl($url,$username,$password,$data=''){ $arr_header[] = "Content-Type:application/json";原创 2021-11-16 14:42:02 · 2061 阅读 · 0 评论 -
mysql查询插入数据的主键id
近期封装部分类,回顾之前的一些知识点并梳理,会一点点的分享给大家在mysql里要获取最近一次操作记录的id的话select_insert_id是比不可少的,当然当前各种框架有封装的更为完善的体系接口,但是从基础建设的角度来看也是非常有必要理解的一部分一些要注意的点:SELECT LAST_INSERT_ID():得到刚 insert 进去记录的主键值,只适用与自增主键当然如果你想深入了解实现机制和一些用法和细节的注意事项的话你可以自己再去查找希望对你们有所帮助下面是我自己查看的一些帮助理解的文章h原创 2021-10-08 14:29:52 · 939 阅读 · 0 评论 -
php模拟form-data文件流上传
近期接到一个需求需要给对方回传文件,结果对方接受文件的参数有N个都是一个参数名称,我用postman尝试人家确实可以接受到,众所周知用php上传文件封装数据参数名称是具有唯一性的所以最后选择用data文件流的方式去上传构建,下面代码附上希望对你们有所帮助 /** * curl发送数据流 */ public function PostCurl($url,$data){ $curl = curl_init($url); curl_setopt(原创 2021-09-26 15:15:49 · 992 阅读 · 0 评论 -
des加密解密
java,.net,php互通的des加解密转化java.netphpjava.netphpjava.netphp近期公司对接三方,三个系统,三套都用des加密,但是需要三个系统都通用然后经过自己各种尝试和借鉴终于整出来了希望对你们能有一定帮助java DES加解密示例代码(JAVA)package com.ucap.igsp.api.util; import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;impo原创 2021-09-26 14:58:03 · 258 阅读 · 0 评论 -
sql语句数据查询并插入的一条写法
起因:今天让我重构一哥比较老的功能,然后突然发现运维小哥哥没在线,就自己导入玩了一下,还挺好使用就赶紧给大哥们整过来了a_table是要被导入数据的表b_table是数据源表默认字段可以直接写值,读取的字段需要写字段名,然后记着自己设置字段默认值以确保数据导入成功并不受其他数据信息影响INSERT INTO a_table(cid ,pxtext,colname,types) select '17',pxtext,col_txt,'1' from b_table WHERE id=1250;阶原创 2020-12-29 20:21:44 · 1600 阅读 · 0 评论 -
解决window10的xshell的中文问号显示问题
在vi 或者 vim编辑的时候,我无法输入中文(显示的是问号). 但是可以查看,或者粘贴复制使用中文.原因是win10的自带的微软输入法影响到了使用. 把这些删除掉,保留搜狗输入就可以了解决办法:搜索 “语言” , 编辑语言和键盘选项, 点击选项 , 删除微软拼音. 如果还有其他的,也可以删除掉. (不用担心删除了就没了. 如果需要, 也可以点击 “+” 添加回来.)转载于原文地址https://blog.csdn.net/su_baoji/article/details/102898124转载 2020-10-02 19:35:31 · 2595 阅读 · 3 评论 -
小程序setData数组某一项值
近期小程序项目中频繁改变数组中的值而且还需要及时显示,然后就是实现了一下,发现网上常用的字符串拼接的方式并不太适用于我的项目中来,所以就研究了一下方法,发现setData单项直接赋值修改不太好实现,就研究了一个较为折中的方法,就是先给原数组中要修改的值赋值,然后将远数组全体重新用setData重写,挺好使的,就是数据量大的话不适用,如果大家有更好的方法希望能共同交流分享一波,谢谢大家下面是代码-希望有更好的方法的话能分享给我/*整体思路就是先修改数组值,然后通过setdata,全数组更新值,来达到传递原创 2020-08-04 10:39:24 · 1174 阅读 · 0 评论 -
解决微信小程序出现value below was evaluated just now 数据执行问题
近期在制作小程序的时候在onlond里进行数据渲染的时候出现了,value below was evaluated just now的提示,然后就发现数据没有赋值的问题,但是在回调的success里的数据是可以打印的,网上也没有发现合适的解决方法,最后,经过打印,发现,在onload里的代码执行种由于小程序的request返回的值还没有返回所有,造成了还没有值,就已经渲染的问题,尝试了多种方式,最后用setTimeout暂时解决了这个问题,我给代码端的赋值渲染添加了延时函数,晚了500秒,让后台先执行了数据原创 2020-07-13 15:07:16 · 2476 阅读 · 0 评论 -
利用phpMyAdmin导入csv文件
首先你的csv文件是标准格式像这样(见图片)然后打开你的phpMyAdmin里面选择数据库然后选择导入(看上图)然后选择文件上传然后看文件格式如果是我这样的标准格式就不需要使用逗号/特定符号分割,我这里是标准文件,就不需要用逗号分隔了,直接点击导入我这里是特定加密,当然导入后,自己再修改一下表结构更好,然后就ok了(文件的字符编码一定要用好)...原创 2020-06-30 15:53:29 · 2044 阅读 · 0 评论 -
小程序wx:key的值各种使用解读复盘
近期重新梳理了一下小程序吧知识点记录在文档里,当笔记,如果你有需要,一起学习吧1.wx:key 必定是在wx:for中使用,它代表着微信的标识,其实就是在页面循环中的制定的循环key值,因为在v层更好的渲染和支持提供。2.在使用 wx:key的情况下,如果wx:for中的array数据(array指当前item值)发生改变,只是将对应的对象重新排序其实就是数据重写。未发生变化的对象,不会重新创建这样就实现了对应vue的mvvm的数据更新操作相似(这里不多评价,毕竟都有借鉴的痕迹)3.wx:key的取值原创 2020-06-15 16:37:03 · 2887 阅读 · 1 评论 -
切换git的HEAD分支(原点),解决git切换仓库后原点消失问题
今天使用git时候切换了下git仓库,然后发现新添加完仓库后,原点木有了,没办法push,然后就去找方法终于还是被我找到了哈哈切换关联远程仓库// 删除关联仓库git remote rm origin//删除本地指定的远程地址git remote remove origin # 删掉原来git源// 再关联新的仓库(必须与上面命令联合使用要不了会失效)git remote add origin XXXXXXXXXXXXX这个时候这个木有了需要重新指向head分支然后git remot原创 2020-06-03 16:49:49 · 1771 阅读 · 0 评论 -
小程序时间选择组件
最近做的小程序时间选择领导感觉太陋,不好看,不够实用,然后我翻了一下其他人的组件,发现了一款日历组件,但是不符合要求哇,蒙版了,时间修改了都不太行,就做了一次二次开发,组件拿走吧//正文<!--index.wxml--><!-- @param showModal:boolean 显示/隐藏 example->false/true @param date:string 默认日期:'2018-01-02'格式 @param propA:string 默认时分:'10:3原创 2020-05-27 11:45:24 · 625 阅读 · 1 评论