JetBrains2022全家桶(AppCode、CLion、DataGrip、GoLand、IntelliJ IDEA、PhpStorm、PyCharm、Rider、RubyMine、Webstorm)2022激活码

JetBrains2022全家桶(AppCode2022、CLion2022、DataGrip2022、GoLand2022、IntelliJ IDEA2022、PhpStorm2022、PyCharm2022、Rider2022、RubyMine2022、Webstorm2022)2022激活码1、官方下载安装包AppCode:官方下载IntelliJ IDEA:官方下载CLion:官方下载PhpStorm:官方下载PyCharm:官方下载DataGrip:官方下载Rider:官方下载RubyMine:官方下载GoLand:官方下载WebStorm:官方下载2、下载激活码激活码下载:百度网盘(提取码:32xp)3、使用教程解压下载压缩包,jihuo-stool删除后激活将失效,所以先将jihuo-stool文件夹移动到任意保存位置避免误删。1、打开jihuo-stool,进入scripts文件夹,先运行uninstall-current-user.vbs(window系统,mac系统运行uninstall.sh),此步骤是一键帮你去掉以前所激活过留下的东西,解决key is invalid的问题。防止激活失败,如果之前未激活过,可以跳过。2、运行install-current-user.vbs(Windows系统,MAC系统运行install.sh),点击确定,等待出现done!3、最后打开软件,输入文件夹内对应软件的激活码,激活成功!PS:第1、2步骤,同一台电脑激活多个软件,只需要执行一次就可以了,激活其他软件都直接输入文件夹内对应的激活码就可以了!亲测PhpStorm激活成功亲测PyCharm激活成功插件2个月前

WordPress主题选项重写优化部分代码保留短连接

重写优化了一下WordPress主题设置选项,优化焦点轮播图的设置选项(还是没有把上传写进去,感觉没必要),删除了广告选项,保留了短连接选项!设置广告,在代码中直接添加一个array数组就可以了,目前代码<?php/** *零分博客 *后台设置选项 */$shortname = "eson_"; //主题简写,必须是英文、数字、下划线组合 $options = array ('set'=>array('title'=>'综合设置','data'=>array('keyword'=>array('name'=>'keyword','title'=>'网站关键词(Meta Keywords),中间用半角逗号隔开。','num'=>1),'description'=>array('name'=>'description','title'=>'网站描述(Meta Description),针对搜索引擎设置的网页描述。','num'=>3),'statement'=>array('name'=>'statement','title'=>'网站声明及联系方式','num'=>3),'record'=>array('name'=>'record','title'=>'网站ICP备案号','num'=>1),'statistics'=>array('name'=>'statistics','title'=>'统计代码','num'=>3))),'slider'=>array('title'=>'焦点图','data'=>array('slider'=>array('title'=>'焦点图标题','pic'=>'焦点图URL','url'=>'焦点图链接'),),),'short'=>array('title'=>'短连接管理','data'=>array('short'=>array('title'=>'短连接标题','url'=>'长链接URL','shorturl'=>'短连接URL'),),),);function eson_page (){global $shortname,$options;if ( count($_POST) > 0 && isset($_POST[$shortname.'settings']) ){foreach ( $options as $opts ){foreach($opts["data"] as $ky=>$opt){delete_option ( $shortname.$ky, json_encode($_POST[$ky]) );add_option ( $shortname.$ky, json_encode($_POST[$ky]) );}}}add_theme_page(__('主题设置'), __('主题设置'), 'edit_themes', basename(__FILE__), $shortname.'settings');}function eson_settings(){global$shortname,$options;?><style type="text/css">ruby {font-size:60px;color:red;font-family:微软雅黑;}.tab {border:solid 1px;border-color:#aaa;width:960px;margin:10px auto auto 10px;text-align:left;}.hd {height:25px;width:100%;border-bottom:solid 1px;border-color:#aaa;}.hd ul {padding:0;margin:0;height:26px;overflow: hidden;}.hd .nomal {font-size:14px;height:26px;line-height:25px;display:inline-block;width:32%;text-align:center;border-right:solid 1px;border-color:#aaa;cursor:pointer;list-style:none;}.hd .activeTab {color:#2481C6;font-weight: bold;}#content {padding:20px 10px;} fieldset{width:100%;border:1px solid #aaa;padding-bottom:10px;margin-top:5px;-webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;-moz-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;box-shadow:rgba(0,0,0,.2) 0px 0px 5px;}legend{margin-left:5px;padding:0 5px;color:#2481C6;cursor:pointer;}textarea{width:100%;font-size:11px;border:1px solid #aaa;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 2px inset;-moz-box-shadow:rgba(0,0,0,.2) 1px 1px 2px inset;box-shadow:rgba(0,0,0,.2) 1px 1px 2px inset;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;}input:focus,textarea:focus{ -webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 8px; -moz-box-shadow:rgba(0,0,0,.2) 0px 0px 8px; box-shadow:rgba(0,0,0,.2) 0px 0px 8px; outline:none; }.short_input_li,.slider_input_li{position:relative;height:30px;line-height:30px;margin:10px 0;}.short_input,.slider_input{padding:10px;border:1px solid #aaa;margin:5px 0;position:relative;}.short_input_li label,.slider_input_li label{width:100px;background:#f1f1f1;position:absolute;top:0;left:0;height:30px;line-height:30px;} .short_input_li input,.slider_input_li input{height:30px;line-height:30px;margin:0 0 0 100px;width:750px;}.short_input .btn,.slider_input .btn{position:absolute;bottom:20px;right:10px;font-size:30px;line-height:30px;padding:5px;font-weight:800;color:#0085ba;cursor:pointer;}.short_input .btn i,.slider_input .btn i{margin:0 5px;}.form-table td{margin:0;padding:5px 10px;}.form-table td span{padding:5px 0;display: block;}</style><script src="<?php bloginfo('template_url');?>/images/js/jquery-3.3.1.min.js"></script><form method="post"><input type="hidden" name="eson_settings" value="save" style="display:none;" /><input type="hidden" name="activeTab" id="activeTab" value="<?php echo isset($_POST['activeTab'])?$_POST["activeTab"]:"set";?>"><div style="height:40px;line-height:40px;font-size:26px;font-weight: bold;margin: 10px auto auto 10px;">主题设置</div><div class="tab"><div class="hd"><ul><?php $i=0; foreach($options as $k=>$ops){$i++;?><li class="nomal <?php echo (isset($_POST["activeTab"]) && $_POST["activeTab"]==$k) || (!isset($_POST["activeTab"]) && $i==1) ? 'activeTab':$i;?>" data-tab="<?php echo $k;?>"><?php echo $ops["title"]?></li><?php }?></ul></div><div id="content"><?php $i=0; foreach($options as $k=>$ops){$i++;?><div id="<?php echo $k;?>" style="<?php echo (isset($_POST["activeTab"]) && $_POST["activeTab"]==$k) || (!isset($_POST["activeTab"]) && $i==1)?'display:block':'display:none';?>"><fieldset><legend><strong><?php echo $ops["title"];?></strong></legend><table class="form-table"><?php if($k=="slider" || $k=="short"){?><div class="<?php echo $k;?>" id="<?php echo $k;?>"><tr><td><div class="<?php echo $k;?>" id="<?php echo $k;?>"><?php if(!empty(json_decode(get_option($shortname.$k))) && is_array(json_decode(get_option($shortname.$k)))){?><?php $n=0; foreach(json_decode(get_option($shortname.$k)) as $data){?><div class="<?php echo $k;?>_input"><?php $m=0; foreach($ops["data"][$k] as $key=>$v){?><div class="<?php echo $k;?>_input_li"><label><?php echo $ops["data"][$k][$key];?>:</label><input type="text" name='<?php echo $k;?>[<?php echo $n;?>][<?php echo $key;?>]' value="<?php echo $key=='shorturl'?bloginfo('url').'/go/5_'.$n.'_0_'.time().'.html':$data->$key;?>"></div><?php $m++; }?><span class="btn"><?php if($n==0 ){?><i class="addpic" title="添加链接">+</i><?php }else{?><i class="delepic" title="删除链接">-</i><?php } ?></span></div><?php $n++;} ?><?php }else{ ?><div class="<?php echo $k;?>_input"><?php $m=0; foreach($ops["data"][$k] as $key=>$v){?><div class="<?php echo $k;?>_input_li"><label><?php echo $ops["data"][$k][$key];?>:</label><input type="text" name='<?php echo $k;?>[0][<?php echo $key;?>]' value=""></div><?php $m++; }?><span class="btn"><?php if($n==0 ){?><i class="addpic" title="添加链接">+</i><?php }else{?><i class="delepic" title="删除链接">-</i><?php } ?></span></div><?php }?></div></td></tr></div><?php }else{?><tr><td><?php foreach($ops['data'] as $keys=>$val){?><span><?php echo $val["title"];?></span><textarea name="<?php echo $val["name"];?>" id="<?php echo $val["name"];?>" rows="<?php echo $val["num"];?>" cols="70"><?php echo stripslashes(json_decode(get_option($shortname.$val["name"]))); ?></textarea><br /><br /><?php } ?></td></tr><?php } ?></table></fieldset></div><?php } ?></div></div><p class="submit"><input type="submit" name="submit" class="button-primary" value="保存设置" /></p></form><div id="ok" style="display:none;position:fixed;width:100px;height:20px;line-height:20px;background:#33A600;color:#fff;left:40%;top:30%;padding:10px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;">保存成功</div><div id="spare-box" style="display:none;"><div class="short-box"><div class="short_input"><div class="short_input_li"><label>短连接标题:</label><input type="text" name="spare-title" value=""></div><div class="short_input_li"><label>长链接URL:</label><input type="text" name="spare-url" value=""></div><div class="short_input_li"><label>短连接URL:</label><input type="text" name="spare-shorturl" value=""></div><span class="btn"><i class="delepic" title="删除链接">-</i></span></div></div><div class="slider-box"><div class="slider_input"><div class="slider_input_li"><label>焦点图标题:</label><input type="text" name="spare-title" value=""></div><div class="slider_input_li"><label>焦点图URL:</label><input type="text" name="spare-pic" value=""></div><div class="slider_input_li"><label>焦点图链接:</label><input type="text" name="spare-url" value=""></div><span class="btn"><i class="delepic" title="删除链接">-</i></span></div></div></div><script type="text/javascript">$('.tab .hd ul li').on("click",function(){if($(this).hasClass('activeTab')) return;$('.hd ul li').removeClass('activeTab');$(this).addClass('activeTab');var tabId = $(this).attr('data-tab');$('#content > div').hide();$('#' + tabId).show();$("#activeTab").val($(this).attr('data-tab'));});$('.submit').on("click",function(){$('#ok').fadeIn().delay(1000).fadeOut(1000);})$(".addpic").click(function(){var div=$(this).parent().parent().parent();var id=div.attr("id");var i=$("#"+id+">."+id+"_input").length;var html=$("."+id+"-box").html();html=html.replace('spare-title',id+'['+i+'][title]');html=html.replace('spare-url',id+'['+i+'][url]');html=html.replace('spare-pic',id+'['+i+'][pic]');html=html.replace('spare-shorturl',id+'['+i+'][shorturl]');$("#"+id).append(html);$(".delepic").on("click",function(){$(this).parent().parent().remove();});});$(".delepic").on("click",function(){$(this).parent().parent().remove();});</script><?php }add_action('admin_menu', 'eson_page');?>只写适合自己在写主题的选项,记录共参考!笔记2个月前

微信视频号视频下载(Windows 电脑版)

一、使用抓包软件,Fiddler或者Charles等抓去微信视频号视频1、电脑打开微信视频号视频2、在抓包软件上查看抓取的链接3、找到视频链接,复制在浏览器打开4、下载保存视频到电脑二、查找缓存文件,任何软件网页都会在电脑本地缓存下来,缓存路径:本地C盘–用户–对应的用户文件夹–AppData–Roaming,在查找缓存时,建议先显示所有隐藏文件1、找到微信的缓存文件夹:C:\Users\用户名(登录电脑的用户名)\AppData\Roaming\Tencent\WeChat,微信视频号的缓存文件夹是web或者web_ng里面的Cache文件夹2、在电脑上打开微信视频号视频,等待播放完成3、按时间排序,找到最新的缓存文件,看下文件大小,哪个最大最新,重命名.MP4,就是视频号视频建议:防止找不到缓存视频,可以先将文件夹内的文件全部删除!教程3个月前

layui富文本编辑器设置内容设置及取回

2021年9月,layui 官网发布公告称,layui 官网 2021 年 10 月 13 日 进行下线,届时,包括新版下载、文档和示例在内的所有框架日常维护工作,将全部迁移到 Github 和 Gitee。在Gitee上也没有找到关于layui编辑器的相关文档,百度能找到了是一些之前的文档,能找到的一个比较完整的文档:layui富文本编辑器文档别问为什么用layui富文本编辑器,只能说简洁,简单!不过后续如果需要用到编辑器,可能会放弃,文档说明等不太好找了!基本代码:<textarea id="demo" style="display: none;"></textarea><script>layui.use('layedit', function(){ var layedit = layui.layedit; layedit.build('demo'); //建立编辑器});</script>比较完整,能基本满足使用的代码<script>layui.use(['layedit','form'], function(){ var layedit = layui.layedit,form=layui.form; layedit.set({ uploadImage: { url: '图片上传接口' //接口url ,type: 'post' //默认post }});var index= layedit.build('content',{ height: 400 }); //建立编辑器 //自定义验证规则form.verify({content: function(value) {// 将富文本编辑器的值同步到之前的textarea中layedit.sync(index);}});});</script>需要自己写图片保存,好了,问题来了,用JS赋值、获取编辑器内容,需要定义全局变量!在外部定义!主要定义两个layedit和index!赋值:layedit.setContent(index,“内容”);取值:layedit.getContent(index)笔记3个月前

使用cloudflare里的SSL后出现网站过多重定向出错的解决方案

使用cloudflare里的SSL后出现网站过多重定向出错的解决方案,cloudflare可以设置15年的SSL证书,在境外服务器网络不是很好的时候可以使用下cloudflare全球CND加速。cloudflare中文出现网站过多重定向出错的解决方案:将SSL设为“完全”,默认是“灵活”教程3个月前

JQ判断层是否可见(显示隐藏)

JQ判断层是否可见(显示隐藏)var isVisible = $('#div').is(':visible');var isHidden = $('#div').is(':hidden');visible:可见,hidden:隐藏,可判断Class类设置好了display:none笔记3个月前

WordPress获取文章作者the_author()无效问题解决

WordPress版本不同,遇到问题可能也不同,在文章页获取文章作者the_author()无效,原因是the_author()需要在循环中使用,即需要在<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> the_author();<?php endif; ?>如在single页面上,不写循环,the_author();获取的将是空白,解决方法,用get_the_author_meta()来获取作者信息。<?php echo get_the_author_meta( 'display_name', $post->post_author ) ?>$post->post_author,得到文章作者ID,通过作者ID获取作者其他相关信息,get_the_author_meta()相关参数如下user_login用户登录名user_pass用户登录密码user_nicename用户昵称user_email用户邮箱地址user_url用户网站地址user_registered用户注册时间user_status用户状态display_name作者显示的名称nickname作者昵称first_name作者名字last_name作者姓氏description作者描述user_level用户等级user_firstname用户名字user_lastname用户姓氏user_description用户描述调用方法:get_the_author_meta("参数名",作者ID)如:echo get_the_author_meta( 'display_name', $post->post_author ) ;教程3个月前

bat批处理修改重命名文件名

需求:将文件夹内很乱的文件名修改成001.002这种序号文件名,通过批处理bat文件批量修改百度一直都无法百度出有用的东西,不知道是现在已经很少人分享了,还是百度对于同类内容同种内容太过友好?出来的一堆东西,全部都是一样的,几乎都是“火影忍者”和“废材兄弟”,和通过Excel重命名!无奈只好自己拆解组合!最后bat代码@echo offsetlocal enabledelayedexpansionset /a v=1001for %%i in (*.jpg,*.png,*.bmp,*.gif,*.jpeg,*.txt) do (set n=!v:~-3!echo !n!ren "%%i" !n!%%~xiset /a v+=1)pause最后也算成功重命名了!运行bat文件之前运行之后,因为判断了图片文件和TXT文件,所以就只重命名了图片和txt文件首先:补0,只好先将起始位置定到1001,再移除第一位,剩下001!判断太累了!第二:获取文件夹内文件名for %%i in (*.jpg,*.png,*.bmp,*.gif,*.jpeg,*.txt) do ()in内判断文件名第三:重命名renren "%%i" !n!%%~xi%%i:是原文件名,加上引号,防止中文文件名出错,%%~xi:是原扩展名,保留原扩展名!现在搜索引擎上已经很少有直接用的东西,只能拆分小功能查找函数,组合成自己想要的东西!笔记3个月前

CSS transform位移属性的小技巧

transform,大多时候都是用来做层旋转,其实很多时候也可以用来垂直和水平的位移,比如要写图片居中,习惯性的定义父层的text-align:center;有时候对于图片,不是很好用,图文混合,文字需要居左对齐,图片需要居中对齐,这个时候可以配合transform:translateX(-50%);来实现图片居中在第二个图片上,添加了一个transform类,CSS如下.transform{margin-left:50%;transform:translateX(-50%);}所以,在配合居中上,就可以很好的使用!教程3个月前

宝塔面板MySql经常意外停止解决方案

不知道是不是最近计划任务太多了,写入数据库太频繁,还是因为升级宝塔面板到最新版的原因,遇到过几次MySQL意外停止,虽然可以手动启动,当也不可能一直盯着,于是新建一个脚本计划任务来监测MySQL的运行状态,当遇到MySQL意外停止时,启动MySQL!shell脚本代码:pgrep -x mysqld &> /dev/nullif [ $? -ne 0 ];then/etc/init.d/mysqld start fi只是监测MySQL运行状态,计划每分钟执行,在MySQL意外停止时能及时启动!Starting MySQL. SUCCESS! 看日记,如看到这条,说明意外停止过,被成功重启!笔记3个月前
零分站龄5个月资深站长
一个喜欢折腾,却又折腾不出像样东西的,不会PHP的PHP程序员!
323
文章
8
分类
125
标签
2
友链
onlinelovesky317355746vipsever@vip.qq.com