当前位置: 首页 » 笔记

微信小程序scroll-view下拉刷新,出现一直刷新

用scroll-view,主要原因是,可以在顶部固定一个模块,虽然position:fixed可以实现,但发现在真机上总会出现一条小白条,看着不是很舒服 scroll-view下拉刷新,需要用到几个属性:scroll-view官方说明 refresher-enabled:开启自定义下拉刷新 refresher-threshold:设置自定义下拉刷新阈值 refresher-default-style:设置自定义下拉刷新默认样式,支持设置 black | white | none, none 表示不使用默认样式 refresher-background:设置自定义下拉刷新区域背景颜色 refresher-triggered:设置当前下拉刷新状态,true 表示下拉刷新已经被触发,false 表示下拉刷新未被触发 主要是:refresher-triggered,当值为FALSE时,关闭刷新,默认值是FALSE,原先一直在设置复位:TRUE,所以一直刷新,改FALSE后,才解决 下拉刷新: bindrefresherrefresh: function (e) { let that = this; wx.showLoading({ title: '正在刷新...', mask: true, }) that.setData({ page: 1 }) that.GetData() }, 下拉刷新复位 bindrefresherrestore: function (e) { let that = this; that.setData({ refresher: false, }) }, 而开始一直设置refresher值为true!
笔记 ·

微信小程序scroll-view禁止滚动条

微信小程序禁用scroll-view滚动条 ::-webkit-scrollbar { display: none; } 其实也简单,就是这样一个CSS样式,关键是这个样式要放在哪里! 在写的时候,一直无法生效,翻看之前写的,也是一样的,但之前的可以生效! 认真翻看才发现,这个要在在app.wxss里,并不是写在页面上!如果怕兼容,可以全部都写上 ::-webkit-scrollbar { display:none; width: 0 !important; height: 0 !important; -webkit-appearance: none; background: transparent; color: transparent; } 以前就是因为全部都写上,在翻看时,一直都没有去翻app.wxss!
笔记 ·

微信小程序开发新版本检测、网络请求、json格式判断封装

微信小程序开发新版本检测、网络请求、json格式判断封装,放在APP.JS App({}) 里,方便各个页面调用 1、小程序新版本检测 if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 if (res.hasUpdate) { updateManager.onUpdateReady(function () { wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success: function (res) { if (res.confirm) { updateManager.applyUpdate() } } }) }) updateManager.onUpdateFailed(function () { // 新的版本下载失败 wx.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~' }) }) } }) } 2、网络数据请求 request: function (url, data = false, callback) { wx.request({ url: url, data: data, method: 'POST', header: { "Content-Type": "application/x-www-form-urlencoded" }, success: function (res) { if (res.statusCode != 200) { return callback && callback(false); } else { return callback && callback(res.data); } }, fail: function (res) { return callback && callback(false); } }) } 页面调用: app.request(url, false, (res) => {}) 3、JSON格式检测 isJson: function (string) { try { if (typeof JSON.parse(string) == 'object') { return true; }else{ return false; } } catch (e) { // console.log(e); return false; } }
笔记 ·

百度AI语音演示接口后获取的音频流处理

百度之前的演示接口是:type=tns&per=4100&spd=5&pit=5&vol=5&aue=6&tex=,直接get请求,在文章转语音时直接在后面加入文字就可以输出! 今天看了下,发现改了。改成了post请求,另外还会判断来源Referer。 也不知道是什么时候改版的!博客的文章语音输出全部失效。 用接口获取到的,也都是音频流。 PHP,用64位处理下解码,直接输出音频! 接口:https://plug.32xp.com/baidu/mp3/?txt=这里输入文字! 好像目前还没有过多的限制,目前还能获取到。接口暂时就用成熟女声!
笔记 ·

win7无法查看gif动画图解决插件Image_Viewer_for_Windows_7

win7,只能通过浏览器查看GIF动画图,很多时候不方便,如不想安装其他图片查看器的话,可以考虑安装Image_Viewer_for_Windows_7插件,直接查看GIF动图!似乎是从XP上移植过来的! 下载地址:(Image Viewer for Windows 7 百度网盘下载) 安装也很方便,直接运行,Next,Install就可以! 安装好之后,正常都可以直接双击GIF动图查看! 如还是无法运行,右键GIF动图–打开方式–选择“照片库查看器”,或者直接默认程序–选择“照片库查看器” 下载地址:(Image Viewer for Windows 7 百度网盘下载)
笔记 ·

win7 视频无法预览图片(文件夹内不显示略缩图)

win7所有视频格式都不显示缩略图的解决方法:安装视频解码器 下载一个解码器,比如Advanced Codecs、K-Lite_Codec_Pack等,以“K-Lite_Codec_Pack”为例,大家可以百度搜索一下,下载后在进行安装即可
笔记 ·

微信小程序解决上滑多次加载重复内容的问题

突然觉得,在小程序内,没有true和false解决不了的问题! 今天在写微信小程序的时候,下拉会出现多次加载的问题,而且内容还是一样。 因为通过手滑的时候,难免会滑多次!折腾了很久,才发现,一样可以用true和false来解决问题! 滚动是用scroll-view(view的原理一样) 1、在上滑的时候会触发一个加载数据的function,所以在触发加载数据function前加入一个判断!判断true是触发加载数据,否则不触发! 2、在加载数据的function中加入一个设置函数。加载开始时设置为false,当数据加载完后,重新设置为true。 这样,在数据加载时,就无法再次触发上滑加载,当数据加载完后,滚动条已经距离底部有一段距离了。 如果需要再次触发,还需要滚动到底部!  
笔记 ·

win10水星USB无线网卡创建移动热点,提示我们无法设置移动热点解决方案

今天刚拉了宽带,然而电信给的光纤猫竟然不带WiFi功能(记得之前拉的宽带,配的光纤猫带有WiFi的),之后折腾用无线网卡创建AP热点 系统:window10 企业版(别问为什么是企业版,我也不知道为什么要装企业版) 无线网卡:水星USB无线网卡 插上网卡,安装驱动,网卡可以成功的收到信号,利用win10系统自带的热点功能,创建热点,原本以为很顺利,发现一只无法创建 一直提示:我们无法设置移动热点 百度了一堆,竟然没有实质性的用处!有说什么设置20M的!能百度的全部都试过,全部都无法正常创建热点 想着,会不会是驱动的问题,因为这款水星的USB无线网卡很老的,试了一下更新驱动,再回来开启移动热点,竟然成功了!!!成功了!!! 剩下的就是上网的问题,win10自带移动热点,需要共享本地连接! 总结了一下:如果遇到无法创建热点,首先先试下更新驱动! 1、右键此电脑–管理–设备管理器–网络适配器–找到usb网卡驱动–右键–更新驱动程序–选择自动搜索–等更新完之后再重试设置移动热点 2、看下是否开启移动热点服务:右键此电脑–管理–服务与应用程序–服务–找到window移动热点服务–开启 3、上网问题,需要共享本地连接,右键以太网(本地连接,或者宽带)–属性–共享–选择热点连接 通过以上设置,基本上就可以正常的开启移动热点了!  
笔记 ·

phpstudy phpmyadmin访问慢的问题解决方案

本地配置phpStudy环境phpMyAdmin运行速度慢,phpstudy phpmyadmin访问慢的问题解决方案 在phpmyadmin目录下\phpStudy\PHPTutorial\WWW\phpMyAdmin\libraries找到config.default.php 打开config.default.php搜索host或者localhost或者$cfg[‘Servers’][$i][‘host’] 将:$cfg['Servers'][$i]['host'] = 'localhost'; 修改位:$cfg['Servers'][$i]['host'] = '127.0.0.1'; 另外,顺便将程序链接数据库的localhost改为127.0.0.1将会提高程序的运行速度
笔记 ·

php foreach 循环跳过和退出

php foreach循环,当遇到某个条件跳过continue,和退出break。 continue,跳过,例 $array=array(1,2,3,4,5,6,7,8,9,10); foreach($array as $a){ if($a==5){ continue;//跳过 } echo $a."<br>------------------<br>"; } 当$a=5的时候,不输出,跳过,后面继续输出 结果: 1 ------------------ 2 ------------------ 3 ------------------ 4 ------------------ 6 ------------------ 7 ------------------ 8 ------------------ 9 ------------------ 10 ------------------ 当$a=5的时候终止循环,后面不再输出,如: foreach($array as $a){ if($a==5){ break;//退出循环 } echo $a."<br>------------------<br>"; } 结果: 1 ------------------ 2 ------------------ 3 ------------------ 4 ------------------ 一般应该是continue跳过用于过滤,break用于查找!
笔记 ·

PHP下载远程图片到本地服务器

最近在写一个东西,需要将远程的图片下载保存到本地服务器,测试了一段代码,已通过 function download($url, $save_dir = './______Images/upload/goods/',$filename=''){ $ext=strrchr($url,'.'); if(trim($save_dir)=='') $save_dir='./'; if(trim($filename)==''){//保存文件名 $allowExt = array('gif', 'jpg', 'jpeg', 'png', 'bmp'); if(!in_array($ext,$allowExt)) return false; // return array('file_name'=>'','save_path'=>'','error'=>3); $filename=time().$ext; } if(0!==strrpos($save_dir,'/')) $save_dir.='/'; //创建保存目录 if(!file_exists($save_dir)&&!mkdir($save_dir,0777,true)) return false; // return array('file_name'=>'','save_path'=>'','error'=>5); $ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 信任任何证书 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); $file = curl_exec($ch); curl_close($ch); $filename = $filename.$ext; $resource = fopen($save_dir . $filename, 'a'); fwrite($resource, $file); fclose($resource); unset($file,$url); return true; // return array('file_name'=>$filename,'save_path'=>$save_dir.$filename,'error'=>0); } 因为要先判断是否下载成功,return 都改成了false和true,可以自行设置路径及文件名
笔记 ·

phpstudy phpmyadmin解决总是提示登录过期问题

phpstudy phpmyadmin 登录默认的过期时间是1440s,应该是24分钟,只要修改下过期时间就可以了。 修改文件phpStudy\WWW\phpMyAdmin\libraries下的config.default.php,修改参数:$cfg[‘LoginCookieValidity’] $cfg['LoginCookieValidity'] = 1440; 改为 $cfg['LoginCookieValidity'] = 86400; 一天 这样就算登录一天也不会提示登录过期的问题了
笔记 ·

win10设置自动登陆netplwiz没有要使用本计算机,用户必须输入用户名和密码

正常win10设置自动登陆,在命令行输入“netplwiz”,取消“要使用本计算机,用户必须输入用户名和密码”前的勾选选项就可以了 命令行:点击开始菜单–Windows系统–命令提示符netplwiz,输入,或者快捷键win+R,运行内直接输入netplwiz 而很多情况,会遇到没有“要使用本计算机,用户必须输入用户名和密码”选项 修改注册表调出“要使用本计算机,用户必须输入用户名和密码”选项 注册表命令:regedit,删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess 或者修改HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device下的DevicePasswordLessBuildVersion值为0 这样,重新打开用户账户,“要使用本计算机,用户必须输入用户名和密码”选项,回来了  
笔记 ·

css动画animation

使用简写属性,将动画与 div 元素绑定: div { animation:mymove 5s infinite; -webkit-animation:mymove 5s infinite; /* Safari 和 Chrome */ } @keyframes mymove { from {left:0px;} to {left:200px;} } 简单例子, 1、一直循环旋转 @keyframes xz { from {transform:rotate(0deg);} to {transform:rotate(360deg);} } .div{ width:128px; height:128px; animation:xz 2s linear 0s infinite normal; } 2、鼠标经过一直旋转 .div2,.div4{ width:128px; height:128px; } animation属性; animation: name duration timing-function delay iteration-count direction; animation-name 规定需要绑定到选择器的 keyframe 名称。。 animation-duration 规定完成动画所花费的时间,以秒或毫秒计。 animation-timing-function 规定动画的速度曲线。 animation-delay 规定在动画开始之前的延迟。 animation-iteration-count 规定动画应该播放的次数。 animation-direction 规定是否应该轮流反向播放动画。 演示:CSS动画部分演示
笔记 ·

WordPress获取文章全部图片并计算图片数量

WordPress获取文章所有图片 //获取文章所有图片 function post_imgs(){ global $post, $posts; $post_img = ''; ob_start(); ob_end_clean(); $pattern="/<img.*?src=[\'|\"](.*?)[\'|\"].*?[\/]?>/"; preg_match_all($pattern, $post->post_content, $matches); if(!empty($matches[1])){ $imgs = str_ireplace('//','//',$matches[1]); return $imgs; } return false; } 返回图片是一个数组,调用方式 foreach(post_imgs() as $img){ echo '<img src="'.$img.'">'; } 计算图片数量 count(post_imgs());
笔记 ·

自适应调试手机端(无线端)网页样式布局的方法

自适应手机端样式调试方式: 1、调整浏览器大小(不推荐,通过CSS布局无线端自适应) 2、下载相关工具,如微信公众号开发工具 3、审查浏览器,切换到手机(推荐) 首先右键网页(检查或者审查元素,快捷键F12),点亮手机图标 点亮后  
笔记 ·

必要时给A标签添加一个块display:inline-block会有意想不到的效果

在写自适应的时候,必要时给A标签添加一个块display:inline-block会有意想不到的效果! 博客底部,在手机端看总是会被断开,看起来不是很友好 很明显A标签被换行断开,想着给A标签添加一个display:inline-block,这样断开换行的时候,就是整个A标签换行,看起来相对会友好很多
笔记 ·

PHP纯文本添加P标签输出

用途:在WordPress中,文章输出用get_the_content()输出时,没有P标签,需求时过滤所有html标签(包括图片),只输出文字,所以需要用get_the_content(),当然可以在functions中直接过滤替换输出文章内容! get_the_content()输出中,先用strip_tags剥离下所有html标签,发现由回车和空格,然后添加P标签 $str=trim($design_str); // 取得字串同时去掉头尾空格和空回车 $str="<p>".trim($str); // 在文本头加入<p> $str=str_replace("\r\n","</p>\n<p>",$str); // 用p标签取代换行符 $str.="</p>\n"; // 文本尾加入</p> $str=str_replace("<p></p>","",$str); // 去除空段落 $str=str_replace("\n","",$str); // 去掉空行并连成一行 $str=str_replace("</p>","</p>\n",$str); //整理html代码 最后输出的结果和the_content()一样了,除了html标签
笔记 ·

css宽高运算函数calc()

calc() 函数执行用作属性值的计算。可使用如下运算符:+ – * / 一般都是配合百分百 如: width: calc(100% - 100px); calc() 函数执行用作属性值的计算。
笔记 ·

css3使文本两端对齐text-align: justify使用细节

让文本两端对齐CSS3:text-align: justify,但大多时候可能不会生效。 百度了一下,大概意思是需要告诉浏览器文本不是最后一行! 使用技巧:在后面添加一个空格符&nbsp;
笔记 ·

京东联盟新版API接口PHP版的坑

京东联盟新版API接口的坑,PHP版,其他版本不会! 今天测试了下京东联盟的API,新版看起来和淘宝很像了,操作起来应该很容易!下载SDK,SDK已经封装了好了,就不用自己去封装拼接! 看了一下,有composer.json文件,想着可能需要composer install一下,最后出错了,这一点比较喜欢拼多多的API接口,里面直接就有调用demo。composer install之后可以配置下APIKEY就可以直接访问! 得,出错了就自己来,进入jd,接口和阿里妈妈的API接口结构很像 合并下JdClient.php和RequestCheckUtil.php(习惯尽量将文件合并,以免有太多的include)测试下jd.union.open.promotion.common.get接口,查看下文档示例 $c = new JdClient(); $c->appKey = appKey; $c->appSecret = appSecret; $c->accessToken = accessToken; $c->serverUrl = SERVER_URL; $req = new UnionOpenPromotionCommonGetRequest(); $promotionCodeReq= new PromotionCodeReq; $req->setPromotionCodeReq($promotionCodeReq); $req->setVersion("1.0"); $resp = $c->execute($req, $c->accessToken); 修改下,像token不需要,version不需要就删除!调整完是 include "______Config/config.php";//apikey配置文件 include "______API/JdClient.php";//请求文件 include "______API/request/UnionOpenGoodsJingfenQueryRequest.php";//接口参数 include "______API/request/domain/UnionOpenGoodsJingfenQuery/GoodsReq.php";//接口参数 $c = new JdClient(); $c->appKey = $ApiConfig["AppKey"]; $c->appSecret = $ApiConfig["AppSecret"]; $req = new UnionOpenGoodsJingfenQueryRequest(); $goodsReq= new GoodsReq; $goodsReq->setEliteId(1); $req->setGoodsReq($goodsReq); $resp = $c->execute($req); print_r($resp); 竟然出错,错误代码400参数错误! 调试接口 https://api.jd.com/routerjson?access_token=&app_key=27cb4b7af2e42be76ed0a395b6584bbc&method=jd.union.open.goods.jingfen.query&v=1.0&sign=C242FFD55C46C50E172D1FA27DE93F79&360buy_param_json=%7B%22goodsReq%22%3A%7B%22eliteId%22%3A1%7D%7D&timestamp=2021-09-08+14%3A17%3A06.166%2B0800 urldecode后 https://api.jd.com/routerjson?access_token=&app_key=27cb4b7af2e42be76ed0a395b6584bbc&method=jd.union.open.goods.jingfen.query&v=1.0&sign=C242FFD55C46C50E172D1FA27DE93F79&360buy_param_json={"goodsReq":{"eliteId":1}}&timestamp=2021-09-08 14:17:06.166+0800 尝试直接接入参数,不用GoodsReq类 include "______Config/config.php";//apikey配置文件 include "______API/JdClient.php";//请求文件 include "______API/request/UnionOpenGoodsJingfenQueryRequest.php";//接口参数 $c = new JdClient(); $c->appKey = $ApiConfig["AppKey"]; $c->appSecret = $ApiConfig["AppSecret"]; $req = new UnionOpenGoodsJingfenQueryRequest(); $goodsReq= array(); $goodsReq["eliteId"]=1; $req->setGoodsReq($goodsReq); //$req->setGoodsReq(json_encode($goodsReq)); 原先用json,一样出错! $resp = $c->execute($req); print_r($resp); 最后终于调试成功!被官方的示例折腾了一个多小时
笔记 ·

Python pycharm打包exe文件

1、打开终端窗口(ALT+F12) 2、安装pyinstaller(命令:pip install pyinstaller)已安装可忽略 3、打包文件pyinstaller -F -w main.py 命令结束后会显示文件位置 PS:文件存在时可能无法打包
笔记 ·

wordpress相邻文章(下一篇下一篇)显示文章略缩图

wordpress相邻文章(下一篇下一篇)显示文章相邻文章的略缩图,如 在没有略缩图时显示默认图片 原理:通过文章ID调用略缩图,functions.php插入调用略缩图函数 if(function_exists('add_theme_support')){ add_theme_support( 'post-thumbnails' ); } function post_thumbnail($id=false){ if(has_post_thumbnail($id)){ //如果有缩略图,则显示缩略图 the_post_thumbnail($id); }else{ global $post, $posts; $post_img = ''; $post_content=$id?get_post($id)->post_content:$post->post_content; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post_content, $matches); $post_img_src = $matches [1][0]; $post_img = $post_img_src; //如果没有缩略图,则显示日志中的第一张图片 if(empty($post_img_src)){ //如果日志中没有图片,则显示默认图片 $post_img = get_bloginfo("template_url").'/images/noimg.jpg'; } $post_img = str_replace('//','//',$post_img); return $post_img; } } 文章列表可以直接通过post_thumbnail()调用,在上一篇下一篇中通过相邻文章的ID调用,上一篇文章ID:get_previous_post()->ID,下一篇文章ID:get_next_post()->ID,调用代码 上一篇:post_thumbnail(get_previous_post()->ID) 下一篇:post_thumbnail(get_next_post()->ID) 当然也可以通过任意文章ID调用      
笔记 ·

wordpress添加编辑器可视化按钮代码

需要功能: 1、在编辑器可视化界面添加一个按钮 2、点击按钮弹出输入框 添加按钮: 在functions.php模板函数文件中添加插入按钮函数 挂载函数到正确的钩子 function outurl_mce_button() { // 检查用户权限 if ( !current_user_can( 'edit_posts' ) && !current_user_can( 'edit_pages' ) ) { return; } // 检查是否启用可视化编辑 if ( 'true' == get_user_option( 'rich_editing' ) ) { add_filter( 'mce_external_plugins', 'outurl_plugin' ); add_filter( 'mce_buttons', 'outurl_button' ); } } add_action('admin_head', 'outurl_mce_button'); 声明新按钮的脚本 function outurl_plugin( $plugin_array ) { $plugin_array['outurl'] = get_template_directory_uri() .'/images/js/outurl.js'; return $plugin_array; } 在编辑器上注册新按钮 function outurl_button( $buttons ) { array_push( $buttons, 'outurl' ); return $buttons; } outurl.js实现功能函数 (function () { tinymce.PluginManager.add('outurl', function (editor, url) { editor.addButton('outurl', { title: '添加外链', image: url+"/outurl.png", onclick: function () { //editor.insertContent('WPExplorer.com is awesome!'); editor.windowManager.open({ title: '请输入标签及外链', body: [ { label:'输入标签', type: 'textbox', name: 'outkey', minWidth: 400, minHeight: 30, multiline: false, value: '' }, { label:'输入链接', type: 'textbox', name: 'outurl', minWidth: 400, minHeight: 30, multiline: false, value: '' } ], onsubmit: function (e) { //获取输入内容 var outkey = e.data.outkey; var outurl = e.data.outurl; var urls=jQuery("#urls_value").val(); var urlarr=urls.split("[++++++++++]"); var i=urlarr.length; if(outkey.length > 0 && outurl.length > 0) { var txt=jQuery("#urls_value").val()+'[++++++++++]'+outurl; jQuery("#urls_value").val(txt); //将地址拼接到iframe ,输出到编辑器 editor.insertContent('[ outurl id='+i+']'+outkey+'[ /outurl]'); }else{ alert("标签和URL都不能为空!"); } } }); } }); }); })(); 最后处理短代吗 function outurl($atts,$content){ global $post; extract(shortcode_atts(array("id"=>'0'),$atts)); return '<a target="_blank" rel="nofollow" href="'.get_bloginfo("url").'/go?e='.$post->ID.'_'.$id.'_1_1_'.time().'">'.$content.'</a>'; } 以上是以博客外链为例  
笔记 ·

wordpress添加编辑器按钮

最近在写一个新的wordpress模板,其中有一个文章外链问题,需要在编辑器上添加一个按钮! 基本功能是:点击按钮弹出输入框,在输入框内黏贴外来链接,短代码功能修改链接跳转go=xxx这样 按钮移植这个博客的代码,发现问题: 1、不显示按钮 2、不支持jq 就算重新用这个博客的模板,一样无法使用这个功能,很奇怪,wordpress的版本是一样的! 也就是两个完全一样的环境下,两个模板的一些功能无法使用! 目前正在测试中,看具体是哪里的问题!
笔记 ·

html代码换行时出现空隙间隔3px解决方案

最近在写模板时发现一个问题,横排排列时,代码中换行,会出现一点空虚3px 以前一直没有发现,可能是因为之前一直用float来排列,最近直接用inline-block排列!明明计算好了宽度,总是会挤出最后一个。通过审查元素,发现两个元素之间有个空隙 百度了一下,没有更好的方式,只有这几种! 1、写代码时不换行 老实说,这种视觉上很不好,写着写着就会有些乱 2、父元素设置font-size:0;子元素在设置字体大小 这种可以接受,在需要的地方设置父元素字体font-size:0 3、设置偏移3px:margin-left:-3px 这种不太建议,在排列时,第一个也会偏移。 4、用注释链接两个元素,回车从注释<!——>中间回车 这种感觉还可以,就是每次都需要记得注释! 目前选择了第一种方式,写完之后在清除回车!需要修改的时候再格式化一下代码!
笔记 ·

jQuery解析AJAX返回的html数据

JQ解析AJAX返回的html数据,在写WordPress模板需要无限加载,用AJAX获取下一页html,直接返回数据,find标签时,解析出来的数据包含了find标签,无法进行正常排列!当然,有2中方式解决! 1、直接find列表子标签。 2、给返回html加一个标签 jQuery.ajax({ url: "//localhost/topCrashCommands?productId=AutoCAD 2014", type: "GET", success: function (data) { var wrappedObj = $("<code></code>").append($(data)); var table = $(".ui-layout-center", wrappedObj); $("#data").html(table.html()); }, dataType: "html" }); 随后用html()获取内容
笔记 ·

window10安装APPX文件及微软官方HEVC/H265解码扩展

剪映导出HEVC/H265编码格式的MP4,播放只有声音,原来缺乏HEVC/H265编码扩展! 下载的扩展格式是.Appx,一些电脑可以直接双击安装,如果无法安装可以通过PowerShell安装。 设置–更新与安全–开发者选项–PowerShell,点击显示设置 弹出命令框中输入命令,回车 Add-AppxPackage 路径 如:Add-AppxPackage D:\LenovoUtility.appx 其他命令: 1. Add-AppxPackage 用途:安装一个appx程序包。 语法:Add-AppxPackage [–DependencyPath <</span>依赖的包路径>] 举例:Add-AppxPackage D:\AppxSource\MyAppx.appx 2. Add-AppxProvisionedPackage 用途:设置应用程序到计算机。 举例:Add-AppxProvisionedPackage -Online -FolderPath D:\Appx 说明:将应用程序设置到计算机,所有的用户都将默认安装此APPX包。 3. Get-AppxPackage 用途:获取应用程序清单 举例: #获取所有用户安装的APPX包 Get-AppxPackage -AllUsers #获取指定域下面的指定用户的指定包 Get-AppxPackage -Name Package1 -User domain\username 4. Get-AppxPackageManifest 用途:获取应用程序包的详细信息 举例: Get-AppxPackageManifest -Package Package1 5. Remove-AppxPackage 用途:卸载一个appx程序包。 语法:Remove-AppxPackage <</span>包名> 举例:Remove-AppxPackage MyAppx 6. Remove-AppxProvisionedPackage 用途:移除计算机对包的设置 举例:Remove-AppxProvisionedPackage -Online -PackageName MyAppxPkg 说明:移除之后,新建用户不再安装此包,已经安装此包的用户,不会被删除。 使用例子: 复制代码 代码如下: #安装一个appx应用 add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx #删除一个appx应用 Remove-AppxPackage Package1 #删除包设置 Remove-AppxProvisionedPackage -Online -PackageName MyAppxPkg 附HEVC/H265解码扩展下载:百度网盘下载(提取码:5jcr )
笔记 ·

windows10移动复制黏贴文件不显示提示进度条解决方法

系统自动更新,更新完之后,复制黏贴不显示进度条,导致不能知道是否有在移动,什么时候结束! 解决方法: 在C:\Windows\System32,找到cmd,以管理员运行cmd,粘贴输入“sfc /scannow”命令,执行修复操作! 等到提示100%时,表示修复完成
笔记 ·
Zero零分
站龄15年资深站长
一个喜欢折腾,却又折腾不出像样东西的,不会PHP的PHP程序员!
476
文章
26
评论
27
分类
839
标签
7
友链
onlinelovesky 317355746 122551965@qq.com

百度广告