自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 LAYUI TABLE表格调用多个数据表内容,多数据库表格组合拼接输出

layui 表格一般是针对一张数据表的数据进行查询绑定输出。但是实际运用中出现需要对多张数据库表的内容进行拼接输出。经过多方资料查询,最终总结出我们需要在php前端对返回数据进行拼接,让返回数据包含我们需要的字段。最终成品如下图说明:两张数据库表格都有相同的字段【商品名称】在table前端的写法都一样。关键是php后端对于返回数据的拼接这里是常规后台返回数据我们看到data的内容就是直接对数据库查询返回的结果,其字段都是固定的,而我们需要的字段这个数据表中并没有,这就需要我们对$

2021-01-20 10:54:37 1693

原创 微信小程序向自建服务器数据库取值安全设置

在微信小程序向自己搭建的服务器中数据库取值的时候,只能取的ECHO中的值。但是别人如果直接在浏览器进入这个PHP网址。也会看到这些值,特别是用户名密码等敏感信息。解决方法:在服务器端和微信端都增加一个识别码,然后通过微信小程序post同样的识别码到服务器进行判断。服务器端部分代码如下:$serverpin = 'abc';$pin = $_POST["pin"]; //接收小程序发送过来的识别码连接数据库查询。。。。。条件判断if ($pin==$serverpin){echo

2020-10-21 09:50:12 544

原创 微信小程序 弹出可输入数据窗口

wxml文件:<!--弹窗模块--><view class="modal-mask" bindtap="hideModal" catchtouchmove="preventTouchMove" wx:if="{{showModal}}"></view><view class="modal-dialog" wx:if="{{showModal}}"> <view class="modal-title">修改姓名</view&g

2020-10-21 09:47:53 3073 1

原创 MYSQL数据库操作-增、删、改、查语句

向数据库中增加数据语句批量添加语句:$sql="insert into 表名 (字段名1,字段名2) values ('函数名1','函数名2')"单条数据添加:$sql="insert into 表名 set 字段名=值"在数据库中删除数据语句$sql="delete from 表名 where 字段名='函数名'在数据库中修改改数据语句$sql="update 表名 set 字段名=值 where 字段名=值"数据库查询语句$sql="select *

2020-10-21 09:44:45 312

原创 JAVA数组合并经典代码

由于JAVA中数组长度是不可变的,要想合并两个不同的数组,不能通过在一个数组的基础上追加另一个数组实现,需要创建一个新的数组,新数组长度是两个数组长度之和。然后将两个数组的内容导入到新数组中。具体实现代码:public class hello { public static void main(String[] args) { //两个待合并数组 int array1 [] = {20,10,30,50,40}; int array2 []

2020-10-21 09:41:59 453

原创 THINKPHP5 数据库操作-WHERE(AND)语句

// where语句 AND条件public function demo3(){ $result = Db::table('user') ->field(['name','password']) ->where([ 'name'=>['=','root'], 'userid'=>['>',4] ]) ->select(); dump($result);}// where语句 AND条件(闭包)-.

2020-10-21 09:39:59 1370

原创 THINKPHP5 数据库操作-增删改查(链式操作)

//查询具体的值public function demo6(){ $result = Db::table('user')->where('userid',1)->value('name'); return($result);}//查询具体的值(多值)public function demo7(){ $result = Db::table('user')->where('userid','>',1)->column('name'); .

2020-10-21 09:37:56 208

原创 JQUERY让网页从别的域名、网站获取资料-跨域读取数据

Jsonp(JSON with Padding) 是 json 的一种”使用模式”,可以让网页从别的域名(网站)那获取资料,即跨域读取数据。为什么我们从不同的域(网站)访问数据需要一个特殊的技术(JSONP )呢?这是因为同源策略。同源策略,它是由Netscape提出的一个著名的安全策略,现在所有支持JavaScript 的浏览器都会使用这个策略。JSONP 应用1. 服务端JSONP格式数据如客户想访问 :https://www.html.cn/try/ajax/jsonp.ph

2020-10-19 09:58:29 757

原创 微信小程序-页面路由时传递参数

index页面,导航时页面地址用“?”加上参数。bindRoute:function(){ wx.navigateTo({ url:'../route/route?id=1' }) },route页面,在onLoad方法中接收参数onLoad:function(e){ this.setData({ id:e['id'] }) }原文地址:https://www.ailaiyun.com/%e5%be%ae%e4%bf%a1%

2020-10-19 09:46:03 417

原创 微信小程序之百度人脸识别系统-人脸注册前后端代码

在微信小程序加入百度人脸识别登陆系统,简直是一步一坑。在网上查找了不少文章,经过几天的连续奋战,终于基本实现了这个功能。或许还有不少BUG,但是已经能完成我想要的功能了。在此贴出前后端完整代码。并对每条语句详细说明下。相信对自己以后做类似程序会有所帮助吧。先上大家最关心的后台PHP代码吧。这个才是重点。。。前台微信小程序端其实很简单了。首先需要进入百度人脸库下载PHP ,只需要以下SDK目录结构的文件就行了。PHP后端代码:(我创建了两个PHP页面)A.PHP 负责图片上传及图片识..

2020-10-19 09:43:38 1381

原创 微信小程序之百度人脸识别系统-人脸登录前后端代码

前面写了人脸注册的功能。现在再来实现人脸登录的功能就要简单得多了,还是先上PHP部分的代码:PHP代码(搜索人脸库并返回对比结果)<?php date_default_timezone_set("Asia/Shanghai"); //设置时区$code = $_FILES['file'];//获取小程序传来的图片if(is_uploaded_file($_FILES['file']['tmp_name'])) {//把文件转存到你希望的目录 $uploaded_file=$

2020-10-19 09:41:58 871

原创 微信小程序之上传录音功能详述及前后端代码分享

主要功能:获取服务器端作业,循环输出作业内容,为每条作业实现录音上传大坑:点击循环列表中的一个按钮,其他按钮也一起激活。。。找了好多资料。综合各个资料。终于解决这个问题(点击组件,获取点击下标。给每个组件赋值为当前下标,判断点击的下标是否等于当前组件的小标,从而判断点击的哪个组件)先上大家最关心的js代码:// pages/audio/audio.jsvar common = require('../../utils/util.js'); //获取时间const app = getA.

2020-10-19 09:40:05 1227

原创 微信小程序修改BUTTON点击态样式

hover-class:指定按钮按下去的样式类。当hover-class=’none’时,没有点击态效果,默认值为button-hover。button-hover的默认样式为{background-color:rgba(0,0,0,0.1);opacity:0.7},如果想进行系统级修改可以直接覆盖这个样式。原文地址:https://www.ailaiyun.com/%e5%be%ae%e4%bf%a1%e5%b0%8f%e7%a8%8b%e5%ba%8f%e4%bf%ae%e6%94%b9butto

2020-10-19 09:37:47 2452

原创 微信小程序IOS手机能正常访问但是安卓手机出现REQUEST FAILED无法访问服务器问题

出现这个问题一般来说是服务器中间证书缺失导致。因为两个系统对中间证书要求不同。首先我们可以访问https://www.myssl.cn/tools/check-server-cert.html查询服务器的中中间证书是否有所缺失。出现证书2缺失的情况的话那就按下面步骤操作这种情况一般发生在apache服务器上。去证书提供商下载证书一般是三个文件,两个crt,一个key文件。下面说下宝塔面板证书合并方法。。以阿里云提供的证书为例。。key证书还是放左边,关键是两个crt证书,把public结尾的

2020-10-19 09:36:53 2925

原创 阿里云短信服务与微信小程序对接进行注册

原文地址:https://www.ailaiyun.com/%e9%98%bf%e9%87%8c%e4%ba%91%e7%9f%ad%e4%bf%a1%e6%9c%8d%e5%8a%a1%e4%b8%8e%e5%be%ae%e4%bf%a1%e5%b0%8f%e7%a8%8b%e5%ba%8f%e5%af%b9%e6%8e%a5%e8%bf%9b%e8%a1%8c%e6%b3%a8%e5%86%8c.html一、首先需要阿里云官网开通短信服务,然后记录下以下关键字段【accessKeyId】,【acce

2020-10-19 09:34:37 3294

转载 PHP中MYSQL语句WHERE条件里面使用变量

一般来说很多人喜欢这样写//数据库查询错误例子:$username='admin';$sql="select * from user where username='$username'";但是这样写明显在sql语句中是不行的,在sql语句中使用变量有专门的语法:单引号和大括号组合。正确的写法应该是://数据库查询正确例子(变量为字符串):$username='admin';$sql="select * from user where username='{$username}'";

2020-10-19 09:31:25 2006 1

原创 JQUERY、JAVASCRIPT实现(GET、POST两种方式)跨域解决方法

一、实现get方式跨域请求数据浏览器端<script>$(document).ready(function(){ $.ajax({ url: "http://www.xxx.cn/index.php", type: "get", dataType: "jsonp", //指定服务器返回的数据类型 success: function (data) { console.log(data);

2020-10-19 09:30:07 738

原创 Centos 6.4 python 2.6 升级到 2.7

查看python的版本#python  -V    Python 2.6.6  1.下载Python-2.7.3#wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2  2.解压#tar -jxvf Python-2.7.3.tar.bz2  3.更改工作目录#cd Python-2.7.3  4.安装#./configure  ...

2018-05-27 20:07:06 168

原创 查看当前系统mkfs命令支持的文件系统格式

ls -l /usr/sbin/mkfs.*

2018-04-23 16:55:54 3265

原创 linux按层级统计文件夹大小

du --max-depth=1 -h

2018-04-23 16:52:05 1160

原创 centos7 rpm软件包详解

#安装rpm软件包rpm -ivh *.rpm#查看软件包文件列表及文件安装路径rpm -qpl *.rpm#强制安装rpm -ivh --force *.rpm#忽略依赖关系rpm -ivh --nodeps --force *.rpm#更新已经安装的软件rpm -Uvh *.rpm#查看系统中安装的所有包rpm -qa#查找指定的安装包rpm -aq | grep *#卸载软件包rpm -e ...

2018-04-19 22:30:13 1435

原创 centos7防火墙设置

打开1000端口示例:#查看接口所属区域[fuyouwei@localhost 下载]$ firewall-cmd --get-zone-of-interface=wlp4s0public#在public上开启端口10000/tcp[fuyouwei@localhost 下载]$ firewall-cmd --permanent --zone=public --add-port=10000/tcp...

2018-04-19 22:19:20 205

原创 显示添加或修改路由表

#显示所有路由表route -n#添加一条路由:发往192.168.60这个网段的全部要经过网关192.168.10.50route add -net 192.168.60.0 netmask 255.255.255.0 gw 192.168.10.50#删除一条路由,删除的时候不需网关route del -net 192.168.60.0 netmask 255.255.255.0...

2018-04-18 16:10:10 7483

原创 html img标签的常用属性

属性说明src图像的源文件alt提示文字width,height高度,宽度border边框vspac垂直间距hspace水平间距

2018-04-14 22:46:39 14051

原创 html修饰文字标签,修饰字体标签

修饰文字标签:&lt;strong&gt;粗体文字&lt;/strong&gt;&lt;em&gt;斜体字&lt;/em&gt;&lt;u&gt;带下划线的问题&lt;/u&gt;&lt;sup&gt;....&lt;/sup&gt;上标标签&lt;sup&gt;....&lt;/sup&gt;下标标签修饰字体标签:&lt;font size

2018-04-14 22:42:33 2565 1

原创 html页面中常见的特殊符号

特殊符号符号码“&amp;quot;        &amp;&amp;amp;&lt;&amp;lt;&gt;&amp;gt;©&amp;capy®&amp;reg

2018-04-14 22:36:05 1173

原创 RAID 等级技术对比

主流 RAID 等级技术对比RAID 等级RAID0RAID1RAID3RAID5RAID6RAID10别名条带镜像专用奇偶校验条带分布奇偶校验条带双重奇偶校验条带镜像加条带容错性无有有有有有冗余类型无有有有有有热备份选择无有有有有有读性能高低高高高高随机写性能高低低一般低一般连续写性能高低低低低一般需要磁盘数n≥12n (n≥1)n≥3n≥3n≥42n(n≥2)≥4可用容量 ​全部50%(n-1...

2018-04-12 19:30:39 771

原创 Mysql数据库常用操作

#mysql -u root -p    #启动mysql数据库创建用户:  mysql&gt; insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));  这样就创建了一个名为:test 密码为:1234 的用户。  注意:此处的"localhost",是指该用户只能在本地登录,...

2018-03-31 22:30:17 116

原创 python 显示程序默认编码语句

import sysprint(sys.getdefaultencoding())

2018-03-29 08:58:58 229

原创 python函数 关键字参数转换

def test(**kwargs):    print(kwargs)test(name = 'fat_fat',age = 8)#也就是说行参前面加两个*号 #**kwargs  把N个关键字参数转换为字典的形式#*arge   把N个位置参数转换成元组的形式...

2018-03-29 08:58:43 434

原创 Linux查询运行中程序的ID

pgrep 程序名

2018-03-28 10:33:11 1300

原创 Linux查看系统版本

cat/proc/version

2018-03-28 10:32:19 192

原创 Linux查询安装的软件及版本

dpkg-l | 软件名关键字

2018-03-28 10:31:38 13182

原创 Linux如何窗口化打开一个文件夹

使用nautilus命令加文件夹的路径

2018-03-28 10:30:34 3427

原创 Linux如何在桌面建立快捷方式

1、把/usr/share/applicatoions文件里面的图标复制到桌面2、以软件Netanim为例,sudogedit /usr/share/applications/Netanim.desktop:[DesktopEntry]Type=ApplicationVersion=0.9.4Name=NetanimComment=RunNetanimIcon=/usr2/ns-allinone-...

2018-03-28 10:29:43 2768

原创 Python怎样显示在一行中

print(“aaaaaa”,end=””)rpint(“bbbbbb”)输入username= input(“请输入用户名:”)print(“你输入的用户名是:%s”%username)a+= 1 等价与 a= a+1

2018-03-28 10:28:36 1714

原创 python格式化输出

%s通过str()字符串转换来格式化%d有符号十进制整数a= 10b= 175print(“我的年龄是%d””我的身高是%d”%(a,b))

2018-03-28 10:27:36 162

原创 Linux下Samba服务器的搭建

Sudo apt-get install samba samba-commonMkdir shareChmod 777 shareVi /etc/samba/smb.conf (在文件的最后) [share]     Path= /home/share     Available= yes     Browseable= yes     Writable= ...

2018-03-28 10:25:09 131

原创 Linux常用命令

ls查看当前路径下的文件以及文件夹的名字ls-a显示隐藏的ls-l 列表的方式显示ls-h 把大小以合适的方式显示cdcd. 表示当前路径cd..跳转到当前路径的上一层cd~切换到当前用户的主目录cd-切换到上次所在的目录pwd显示绝对路径Touch创建一个文件Mkdir创建一个文件夹MkdirA/B/C 不能创建。。需要添加-p&gt;重定向(&gt;&gt;表示不清空原来的内容)|管道(把前面...

2018-03-28 10:22:38 128

原创 Linux 下Mysql常用命令

#sock进入Mysqlmysql -S/var/run/mysqld/mysqld.sock -uroot -p#网络进入Mysqlmysql -h127.0.0.1 -P3306 -uroot -p#查找sock文件位置1.先从网络进入Mysql2.输入show global variables like 'socket';# 查看当前有哪些数据库show databases;# 使用名为te...

2018-03-28 10:20:27 167

空空如也

空空如也

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

TA关注的人

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