美奇软件开发工作室

世上的事,只要肯用心去学,没有一件是太晚的。

  • 博客(28)
  • 资源 (28)
  • 论坛 (4)
  • 收藏
  • 关注

原创 HTML通过js的.load()方法加载页面头部和底部文件

前言:大部分网站的头部和底部都是一样的,把公共头部和底部分离出来,使用时直接引用比重复写在每个页面好的多,对于后期的维护和二次开发,也比较友好。实现方法如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>HTML通过js的.load()方法加载页...

2019-12-31 14:23:58 1510

原创 在.js文件中引入另一个js文件

代码如下(页面一定要有body对象)://引入公共js文件var publicElement = document.createElement("script");publicElement.setAttribute("type", "text/javascript");publicElement.setAttribute( "src", "/js/public.js");...

2019-12-30 16:26:34 125

原创 php报错No input file specified.的解决方法

在php.ini文件里面修改:fastcgi.impersonate = 1 //把前面的;去掉,启用下面这两个可以解开注释,也可以不用(看个人需要)cgi.fix_pathinfo=1cgi.force_redirect = 0...

2019-12-30 14:06:19 375

原创 CSS手机端顶部标题栏样式(三分天下)

先上一下效果图:html代码:<header><!--标题--><div class="title-box"> <a href="./home.html" class="title-left"><i class="iconfont" style="font-size:30px;">&#xe619;</i&...

2019-12-30 11:12:00 786

原创 html实现图片加载失败时,显示默认图片占位符的方法(不需要css和javascript)

为网站添加图片加载失败的默认占位符,会让网站看起来更专业、更严谨。<img src="{$vo.thumb}" onerror="onerror=null;src='/img/noneimg.jpg'">

2019-12-29 17:21:16 600

原创 Thinkphp中where()条件的使用

Thinphp的where方法:  where方法的用法是ThinkPHP查询语言的精髓,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。示例:$User = M("User"); // 实例化User对象$User->where('type=1 AND status=1')-&...

2019-12-29 17:20:08 1094

原创 js报错: Uncaught SyntaxError: Unexpected token

在页面上添加了一个点击事件,结果报错如下:错误分析,原代码:<a href="javascript:void;" onclick="forgetPwd()">忘记密码?</a>好像没毛病,点击是正常的,但追求极致的我,看着那个报红的就是不爽!引发此错误的原因:href属性值“javascript:void(0)”,我上面写的是"javascrip...

2019-12-27 20:09:08 108

原创 PhpStudy“后门"文件php_xmlrpc.dll

后门文件所在位置:在PhpStudy2016和2018两个版本的phpStudy\php\php-5.4.45\ext\下解决方法:用php-5.4.45-nts里的来替换即可!php_xmlrpc.dll文件分析通过查看该库文件的字符串,安全专家发现其包含了可疑的eval字符串。该字符串所在的函数中通过调用PHP函数gzuncompress来解压相关shellco...

2019-12-27 16:02:29 1185

原创 javascript网站跳转代码

window.location.href:<script language="javascript"> <!-- window.location.href = "http://www.myfaka.com"; --> </script>

2019-12-27 13:14:02 71

原创 mysql联表统计:根据类型统计产品(评论)的总数量

我这里有2张表,如下:comment 评论表comment _type评论类型表一、数据表结构:二、数据表内容:三、SQL查询语句:/*统计评论类型总评论数量*/SELECTa.name,(CASE WHEN b.num IS NOT NULL THEN b.num ELSE 0 END) AS numFROM comment_type a...

2019-12-27 12:40:15 598

原创 微信小程序使用canvas画布生成二维码海报分享图片(完整示例代码)

先看一下效果图:canvas.wxml<block wx:if="{{canvasType}}"> <van-popup show="{{ canvasType }}" bind:click-overlay="onClickOverlay" custom-style="width:90%;height: 450px;"> <canvas c...

2019-12-26 16:46:12 3063 1

原创 微信小程序wx.showModal的用法(不显示“取消”按钮,修改“确定”按钮名称)

示例一:显示标题和内容,按钮默认 wx.showModal({ title: '标题', content: '内容', success: function (res) { if (res.confirm) { //点击确定按钮 } else if (res.cancel) { ...

2019-12-26 15:51:01 4891

原创 微信小程序:wx.request使用POST请求时后端无法获取数据的原因

遇到的坑:例如在写微信小程序接口时,method请求方式有POST和GET两种,为了数据安全,我们会偏向于使用POST请求方式访问服务器端;当我们使用POST方式请求时,后端无法获取到传送的参数,但使用GET方式却是可以的。解决办法:设置请求的 header头:header: { "Content-Type": "application/x-www-form-urlenco...

2019-12-24 21:23:53 679

原创 IntelliJ IDEA创建基于maven的springboot项目

一、我们打开idea,创建一个Maven项目1、选择spring Initializr,选择jdk版本,然后next2、填写Group组名(包名),项目名(artifact),然后点击next3、添加web依赖4、 项目名称不需要改,选择项目保存路径即可第一次创建可能有点慢,需要下载maven相关的jar。二、IDEA设置字体大小点击“File” →...

2019-12-18 16:21:05 423

原创 浅析Thymeleaf

一、关于ThymeleafThymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等, 它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比, Thymeleaf最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用。thymeLea支持Sprin...

2019-12-18 14:25:23 149

原创 浅析Spring Boot

一、首先了解什么是Spring?Spring是一个开源的框架,Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能。Spring是一个IOC和AOP容器框架。在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架。Spring主要核心是:(1).控制反转(IOC):以前传统的java开发...

2019-12-18 13:02:56 94

原创 IntelliJ IDEA 导入和运行Maven项目教程

一、先看一下maven项目的结构二、打开IDEA工具,选择“import project”特别说明:open文件是打开已经存在.idea配置文件的项目,如果没有的话就选择import project然后基本可以一路 next 或者 Finish(中途可能有个配置jdk的,如果是第一次打开idea的话需要配置)三、运行Maven项目方式一:使用cmd命令行模式...

2019-12-17 19:13:07 535 1

原创 eclipse配置maven本地仓库教程

一、首先去官网上下载maven的解压包到电脑上下载网址:http://maven.apache.org/download.cgi解压文件目录说明:bin目录:mvn.bat(以run方式运行项目)、mvnDebug(以调试模式运行项目)boot目录:maven运行需要类加载器conf目录:settings.xml整个maven工具核心配置文件lib目录:maven运行...

2019-12-16 14:12:45 347

原创 微信小程序解决“navigator不能直接跳转到tabBar页面”的问题

问题分析:在微信小程序index.wxml中想在页面上使用navigator跳转到pages下的另一个页面,结果发现点击没有任何反应。原因是目标页面在tabBar设置里,想跳转到tabBar页面,需要使用switchTab功能。解决方法一:navigator 的 open-type 设置为 switchTab<navigator url="/pages/service/se...

2019-12-14 11:15:01 553

原创 微信小程序使用七牛云对象存储保存图片和文件

先给大家看效果图,如下:一、开通七牛云对象存储服务(免费的)官网:https://www.qiniu.com/,实名认证后,创建一个空间,用于保存文件二、获取AccessKey和SecretKey密钥,在“个人中心”→ “密钥管理”中三、thinkphp后端:生成七牛云上传凭证Token1、下载七牛云php依赖库,下载地址:https://github.co...

2019-12-09 20:43:45 980

原创 微信小程序使用腾讯云COS对象存储保存图片和文件

示例效果图:1、开通COS对象存储服务腾讯云COS官网地址:https://cloud.tencent.com/product/cosPS:建议选择使用七牛云,七牛云是完全免费的;腾讯云COS有半年免费50G的存储服务,但腾讯云的流量是收费的,每天都给你发扣费短信,真是烦死人 ; 阿里云的OSS或者华为云的OBS都要收费(不推荐)。2、创建密钥自定义域名的教程,...

2019-12-07 16:33:41 1343

原创 微信小程序图片加载失败时替换为默认图片的方法

先看一下效果图:1、第一种情况:单独加载一个图片index.wxml代码:<image class="userinfo-avatar" src="{{avatar}}" binderror="errorFunction"></image>index.js代码:errorFunction: function(){ this.setData...

2019-12-06 12:37:39 327

原创 微信小程序使用高德地图(amap)实现检索定位附近周边的POI功能示例

先给大家看一下效果图展示:1、登录高德地图开发者平台https://lbs.amap.com/,申请接口Key2、在高德开发平台下载微信小程序SDK,https://lbs.amap.com/api/wx/download解压下载的文件得到 amap-wx.js ,在创建的项目中,新建一个名为 libs 目录,将 amap-wx.js 文件拷贝到 libs 的本地目录下...

2019-12-05 12:24:18 1745

原创 微信小程序js生成唯一不重复ID的函数方法

微信小程序中//生成唯一不重复ID generateUuid: function (length=5){ return Number(Math.random().toString().substr(3, length) + Date.now()).toString(36); }javascript中1、随机数长度控制,定义一个长度变量(length),生成可控长度的随...

2019-12-03 17:26:01 1940

原创 微信小程序使用Number()解决字符串的数字加减算法bug问题

先看一下具体的bug问题,js代码如下:var id = that.data.areaList.length + 1;if (list) { console.log("list存在,id=" + id);} else { console.log("list不存在,id=" + id);}console日志输出结果:从结果可知,“字符+数字” 变成了字符串的拼...

2019-12-03 15:10:20 629 1

原创 微信小程序全局变量(globalData)和缓存(StorageSync)的区别和具体用法

一、缓存(StorageSync)本地存储1、小程序中的本地存储有同步功能,可用于保存用户信息(用户登录后的一些基本信息)2、缓存的更新需要使用setStorageSync方法。二、全局变量(globalData)1、保存一些可能涉及安全类的数据,例如资源类,每次需要很准确的,就建议用全局变量。2、全局变量每次关闭小程序重新打开的时候,都会进行初始化更新。三、globalD...

2019-12-03 13:41:47 5589

原创 微信小程序通过微信添加地址(wx.chooseAddress用法)

先看一下效果图:index.wxml代码 <view class="no-content" wx:if="{{areaList.length==0}}"> <view class="imgbox"> <image style="width:200rpx;" src="/images/none.png" mode="widthFix...

2019-12-03 12:51:14 1945

原创 微信小程序在.setData中动态为Object对象添加属性和值

一、给对象添加属性和值Page({ /** * 页面的初始数据 */ data: { areaObj: {}, }, areaConfirm: function(res) { this.setData({ //省 'areaObj.province': "广东省", //市 'areaObj.ci...

2019-12-03 12:16:06 864

HTML5仿Win10桌面系统网站模板.zip|HTML5仿Win10桌面系统网站模板.zip

HTML5高端大气炫酷仿Win10桌面系统网站模板,基于Layui的前端模板针对略懂前端的后端人员定做。它本身具有丰富的API和配置,让你以很少的前端代码,快速打造一个Win10版的Web管理系统模板。

2020-10-16

系统工具箱:实时监控目录文件,关闭开机启动项,关闭进程,清理内存|系统工具箱.zip

C#使用fileSystemWatcher实时监控目录里所有文件的增删改和重命名操作日志,软件截图可以看我的博文:https://blog.csdn.net/qq15577969/article/details/109013153

2020-10-11

Android反编译工具.zip|Android反编译工具.zip

里面一共有三个工具: 1、dex2jar 用于将dex文件转换成jar文件 2、jd-gui 用于将jar文件转换成java代码 3、apkTool 还原APK文件中的9-patch图片、布局、字符串等等一系列的资源

2020-09-28

AdminEx响应式HTML5后端框架模板.zip|AdminEx响应式HTML5后端框架模板.zip

AdminEx响应式Bootstrap后台管理模板基于Bootstrap3.1.1制作,兼容PC端和手机移动端,全套模板,包括仪表盘、登录、布局、UI元素、组件、媒体库、字体、邮箱、表格、图表、数据表、地图等52个后台模板页面。

2020-08-20

Hosts修改工具.zip|Hosts修改工具.zip

我自己经常用的一个小工具,比如在自己的电脑或VMware虚拟机上搭建网站测试时,就可以通过这个工具添加一个域名到Hosts里,从而方便的使用重定向域名访问站点。

2020-08-22

微信dat文件解析工具.zip|微信dat文件解析工具.zip

使用java编写的,可以将电脑端微信的dat加密文件转换为png、jpg等图片资源,方便直接查看微信聊天记录文件。

2020-08-22

Js+css3宝丽来风格的相册图片幻灯片展示代码

js利用css3属性制作宝丽来照相机风格的图片布局、图片相册幻灯片展现效果、点击一个个图片切换展示代码。(不兼容IE6,7,8)

2020-06-17

文件批量搜索删除工具

工具使用场景:当你下载别人的源码想做二次开发时,你会发现别人在源码里放置了很多广告图片或者文件链接,几乎在每个子文件夹里都有,是不是很烦人?想删除吧,那么多文件,一个一个去删除非常的麻烦,也浪费时间。有了这个工具,所有的烦恼都是浮云,你想删谁就删谁!最新版本可联系我获取,QQ:97887526

2020-05-05

php网站安装向导程序

本安装向导是制作PHP网站系统安装包使用到的简单安装向导程序,具体功能需要自行修改install/index.php里的代码,data目录存放的是mysql的sql文件。

2020-05-04

系统小工具,清理优化内存,强制关闭进程工具

这个工具可以用来清理window系统的内存,以及强制关闭你想关的进程。你可能会问360和腾讯电脑管家不都有这些功能吗,还自己写工具做什么?问对了,自己的电脑如果安装了360或者电脑管家,确实用不上,但如果是配置低的服务器呢?你装360上去?360占用的内存更大,还容易卡,毕竟服务器没有显卡,所以这个小工具就有用武之地了。

2020-04-26

八线程采集器,自动采集接口数据,URL定时刷新工具

这个采集器一共有八个线程,可自定义开关,要采集什么内容,由调用的链接决定,是非常人性化的一款工具。占用内存极小,需要开机启动或者其他功能的朋友,可以联系我定制。

2020-04-26

时间校正器V3.0,自动校准服务器时间

如果你是一名小站长,你可能会遇到这样的需求:租用的服务器时间不准,或者想使用其他时区(如美国东部时区),为了达到精确度,就需要这样一款工具来辅助。这个软件是我自己写的,时间接口调用的是淘宝的,所以可以长久免费使用,不存在任何失效的可能。

2020-04-26

一共3个工具:屏幕取色、文本替换专家、超级批量文本替换工具

很好用的三个工具,分享给大家: 1.屏幕取色工具,可以方便的吸引电脑屏幕上任意一个区域的颜色。 2.文本替换专家,可以搜索、替换、查找代码,二次开发/程序修复必备工具。 3.超级批量文本替换工具,这个很强大,可以实现批量化替换和修改功能。

2020-04-26

开关按钮图标(png格式).zip

漂亮的开关按钮图标,一共有6种。可以看我这篇文章,就知道图标好不好看了。https://blog.csdn.net/qq15577969/article/details/105641961

2020-04-20

MySql.Data.dll(.NET4.0版本)

我看很多CSDN都是要积分才能下载,对于一清二白的程序员来说很难入手,在这里免费贡献给各位C#开发爱好者。

2020-01-06

Notepad++格式化html代码插件Tidy2.dll

1、下载完之后 我们把解压到Tidy2.dll放到\Notepad++\plugins(安装目录的plugins下) 2、然后重启 Notepad++即可使用 3、需要格式化代码时,点击:Notepad++菜单->插件->Tidy2->Tidy (config1)

2019-12-28

Notepad++一键格式化php代码.rar

1、下载完之后 我们把解压到的两个文件 放到\Notepad++\plugins(安装目录的plugins下) 2、然后重启 Notepad++ 3、按F5,或者Notepad++菜单->运行(R)->运行(R).. 4、输入:$(NPP_DIRECTORY)\plugins\phpCB.BAT "$(FULL_CURRENT_PATH)" 5、输入完之后,点“保存...”,选择快捷键组合,如shift+alt+F,然后点击运行即可

2019-12-28

【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接

【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接,相关文章地址:https://blog.csdn.net/qq15577969/article/details/103236861

2019-11-25

jquery生成带logo的二维码(js与canvas海报合成).rar

1、jquery.qrcode生成带logo的二维码 2、js与canvas实现二维码和图片合成海报功能(生成带二维码的好友分享图片)

2019-11-20

CSS3实现3D立体旋转动画特效.rar

CSS3实现3D立体旋转动画特效代码,相关文章参考地址:https://blog.csdn.net/qq15577969/article/details/102583919

2019-10-16

Hosts修改工具.rar

【Hosts修改工具】用于自定义修改C:\WINDOWS\system32\drivers\etc\hosts文件,可还原默认值,防止域名被劫持。

2019-10-03

javascript实现无极分类+树型菜单目录.rar

javascript实现无极分类,菜单内容是读取JSON格式的数据,并非写死,灵活性很强大!

2019-06-10

phpjiami解密脚本.zip

www.phpjiami.com网站的解密: 将需要解密的文件拷进encode目录,浏览器访问目录phpjiami.php文件,将会自动执行解密过程,解密结果在decode目录。

2019-05-28

Android调用系统shareAPI实现分享转发功能

在开发APP过程中,一般都需要实现分享转发,比如分享到QQ、微信等,这里我使用的是安卓系统自带的shareAPI,可以直接通过ResolveInfo获取手机中所有提供分享接口的应用,从而实现分享功能。 具体实现代码,请看博客文章: https://blog.csdn.net/qq15577969/article/details/82725897

2018-09-16

Android实现mp3音频剪辑(带试听)

1.读取本地里所有的音频文件 2.使用MediaPlayer进行音频播放 3.对音频文件进行剪辑,截取想要的音频片段,可以试听 具体实现代码,请查看以下文章: https://blog.csdn.net/qq15577969/article/details/82724775

2018-09-16

Android搜索关键字高亮显示

Android搜索关键字高亮显示,意思就是当你输入某个关键字进行搜索时,在搜索到的结果中,您搜索的关键字会以另外的颜色突显出来,给用户更好的视觉体验。 技术文章地址:https://blog.csdn.net/qq15577969/article/details/82715858

2018-09-15

Android评论PopupWindow弹出窗,可根据输入法自适应高度

Android评论PopupWindow弹出窗,可根据输入法自适应高度,点击输入框时,输入法弹出和隐藏,对于我们的评论窗口而言,高度始终都是保持不变,这样可以给用户带来更好的体验! 具体实现代码地址:https://blog.csdn.net/qq15577969/article/details/82713808

2018-09-15

Java基于SSH注解框架的微信登录和手机登录实例

后端 :SSH注解框架(Struts2+Spring+Hibernate),集成了微信登录和手机短信验证码登录功能。前端 : bootstrap框架,可实现HTML5自适应。如果您有更好的想法和建议,欢迎与我交流,我的QQ:15577969

2018-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除