- 博客(20)
- 收藏
- 关注
转载 php后端加密js前端解密mcrypt_module替换为openssl_encrypt
原文:http://vtuce.cn/p/18.htmlPHP端:$string 要加密/解密的字符串$code 秘钥字符串$operation 默认false表示加密,传入true表示解密function secret($string,$code,$operation=false){ $code = md5($code); $iv = substr($code,0,16); ...
2018-03-24 21:46:02 5167 1
原创 js随机数1到10生成不重复的
原文:http://vtuce.cn/p/19.html以下生成 0-9的随机数Math.floor(Math.random()*10);需要1-10,将运算结果+1即可。若要生成不重复的随机数,可以用数组存储已经生成的数,新生成的数据若不在数组中就满足条件。。。var arr = [1,2,3,4,5];function getNumNoRepeat() { var maxTimes ...
2018-03-24 21:43:10 11441
原创 CSS改变simditor代码区间的默认显示样式和自动换行
原文:http://vtuce.cn/p/8.html这是原始不加任何样式显示效果:非常难看,因此,需要添加css如下:pre{ font-family: 'monaco', 'Consolas', "Liberation Mono", Courier, monospace; font-size: 13px; line-height: 18px; backgroun...
2018-03-24 21:41:53 845
原创 微信公众号开发之php验证消息来自微信thinkphp
原文:http://vtuce.cn/p/13.html本文示例代码在thinkphp下运行,纯php请自行更改。开发者首次接入,直接返回echostr即可完成校验:return input('get.echostr');成为开发者之后,微信每次转发用户消息到我的服务器,就不会再带上echostr了。但是,仍旧需要验证消息来自微信服务器。为什么?因为有坏人可能仿造微信来调用你的接口,所以,该接口首...
2018-03-24 21:37:43 1175
转载 preg_replace的简单用法php正则替换
原文:http://vtuce.cn/p/102.html替换5-10位数字:$regex = '/(\d{5,10})/';$replacement = '(该号码已被屏蔽)';$string = '大家可以通过1234567联系我';echo preg_replace($regex,$replacement,$string);结果:大家可以通过(该号码已被屏蔽)联系我替换超链接的跳转地址...
2018-03-24 21:34:54 10601
转载 tp5获取所有请求参数、请求头和IP
原文:http://vtuce.cn/p/12.html以下返回值都是数组$params = input('param.');//获取所有,不分get、post、put。。$gets = input('get.');//获取所有get请求来的参数$posts = input('post.');以下返回值是字符串$id = input('get.id');//获取get来的id的值$passw...
2018-03-24 21:33:07 18201 1
转载 原生php session的简单使用
原文:http://vtuce.cn/p/106.html创建session:session_start();$_SESSION['name'] = $value;获取session:session_start();echo $_SESSION['name'];判断session是否存在:session_start();echo isset($_SESSION['name']);删除sess...
2018-03-24 21:29:41 3032
转载 thinkphp5 ajax图片文件异步上传
原文:http://vtuce.cn/p/78.htmlhtml:<form id="form"> <input type="file" name="image"></form>这里依然需要form标签包裹,虽然并不用它来提交。如果非要去掉form,就只能用原生的XMLHttpRequest来实现,但是这家伙是同步的。jquery:$(document..
2018-03-24 21:20:53 4463
转载 原生php文件上传简单demo
原文:http://vtuce.cn/p/109.htmlhtml端:<form action="check.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="1024000">
2018-03-24 21:18:20 2599
原创 原生php图片等比压缩,修改图片尺寸为最大宽度800像素,生成缩略图
<?php$maxWidth = 800;header('Content-Type:image/png;');$image = __DIR__.'/img2.png';list($w,$h) = getimagesize($image); //获取图片宽高$img = imagecreatefrompng($image);if($w > $maxWidth){ $...
2018-03-24 21:14:17 1485
原创 Nginx 图片防盗链 正确配置 已测试通过
一切发表文章不带日期的行为都是耍流氓!!!不带软件版本号的是打肿脸充胖子!!!当前时间:2017年9月13日当前Nginx版本:1.12.xlocation ^~/images/ { root F:/softs/nginx12; valid_referers none blocked domain.com server_names ~\.baidu\. ~\.go
2017-09-13 23:19:12 701
原创 js自定义map集合并实现CRUD增删改查
本文不深究细节,简单实现map集合。// 定义map集合 var map = new Array();// 增加 map.push({key: 0, val: "haha"}); map.push({key: 1, val: "hehe"}); map.push({key: 2, val: "xixi"}); map.push({key:
2017-09-02 14:28:09 2365
原创 canvas图标库大合集-持续更新-html5+js画小图片,零基础可使用
严正声明:本文代码可以任意裁切(累赘可割),新老手都适合。免费使用,欢迎伸手新手请看:即便您只有一点点html基础,没有任何CSS+JS基础,也可以完美使用本图标库(在html页面用代码画图标)话不多说,开始:==================分割线 START======================html5代码(请放到标签中任意合适位置):此处的width,heigh
2017-07-14 17:36:57 3235
原创 webstorm快速添加手机端适配代码快捷键-代码自动生成指令快捷输入
关于webstorm的实用快捷键,网上很难搜出来,一搜就是一大坨重复的垃圾信息.特设此文,整理常用的代码快捷键在这里.0.WebStorm代码快捷输入的基本使用方式输入标签,然后按Tab键,无需输入尖括号示例: 输入div按tab键,自动出现 1.手机端页面适配快捷键输入: meta:vp再按tab键就出来了.这行代码,会将HTML5自动适配成手机端页面2. ht
2017-03-25 00:41:39 6002 1
原创 设想 java开发桌面应用 import 网络jar包 无需背着jre的包袱到处运行
美好构想: 为了让java开发的桌面应用彻底卸下jre的包袱,是否可以将jre整个放置在一台服务器上, jar包运行的时候,直接从网络上加载需要的类库到内存.鄙人不才,未深究java运行机制,暂时无法实现这一构想.望有才人士留下珍贵的点拨或足记...
2017-03-19 21:34:18 279
原创 linux-centos7入门教程(基本命令,上传文件到linux服务器,部署jre运行环境并配置环境变量)
认识linux:笔者初次见到centos是在百度BCC云服务器提供的VNC控制台,所以从这里说起.点击[VNC远程]后,进入类似DOS界面的黑色网页,光标提示登录.输入用户名root后回车,输入密码(输密码的时候没有任何回显)回车. 登录成功.认识linux文件结构:登录成功后, centos7 对应的当前目录是: /root (也就是系统根目录下的root文件夹,这是个空文件夹)
2017-02-24 00:59:49 3253
原创 dom4j往父节点最前面添加子节点(让新添加的节点在最前面而不是最后面)
前言:这个问题以前遇到过,也费时费力解决了.最近又用到了,结果忘记怎么做的了.又一次到百度各种搜索,无奈各种重复回答,还是个错误的答案!!所以记录在此,以备后患.Element e = DocumentHelper.createElement("节点名");// e.addAttribute("属性名","属性值");//do something else...e.getParent()
2017-02-23 03:59:24 3141
原创 java删除整个文件夹或文件(无视是否包含子文件夹)
警告:本函数将删除你传入的File(无论是文件夹还是文件,无论文件夹是否包含内容) , 无法撤销void remove(File file) { if(file.isDirectory()){ for(File f:file.listFiles()) remove(f); } file.delete(); }
2017-02-22 15:20:45 751
翻译 java压缩解压缩ZipFile完整源码-可以直接拿来用
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.ut
2017-02-19 10:32:05 1782
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人