网站建设

C# http系列之以form-data方式上传多个文件及键值对

系列目录 【已更新最新开发文章,点击查看详细】 类似于以下场景,将表单中的用户信息(包含附件)上传到服务器并保存到数据库中, form id="form1" runat="server" action="UserManageHandler.ashx...

PHP封装请求类实例分析【基于Yii框架】

本文实例讲述了PHP封装请求类。分享给大家供大家参考,具体如下: 1.源码 phpnamespace app\common\components;use Yii;use app\common\services\BaseService;class HttpClient extends BaseService{ private static $headers...

人脸认证源码faceIdentify详解

本文实例为大家分享了人脸认证源码faceIdentify的具体代码,供大家参考,具体内容如下 人脸认证: using AForge.Video.DirectShow;using face;using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System;using...

Laravel 5.5 异常处理 & 错误日志的解决

简介 Laravel 默认已经为我们配置好了错误和异常处理,我们在 App\Exceptions\Handler 类中触发异常并将响应返回给用户。 此外,Laravel 还集成了 Monolog 日志库以便提供各种功能强大的日志处...

百度人脸识别之人脸识别FaceIdentify(签到考勤)

本文实例为大家分享了百度人脸识别之人脸识别FaceIdentify,供大家参考,具体内容如下 using System.Collections.Generic;using UnityEngine;using Baidu.Aip.Face;using Newtonsoft.Json.Linq;using UnityEngine.UI;using...

详解Laravel设置多态关系模型别名的方式

作为 Laravel 的重度使用者肯定都对多态关系不默生,以官方文档为例,文章有标签,视频有标签,那么文章和视频这些模型与标签模型的关系就是 多态多对多(Many To Many (Polymorphic))...

一篇文章看懂C#中的协变、逆变

1. 基本概念 官方:协变和逆变都是术语,前者指能够使用比原始指定的派生类型的派生程度更大(更具体的)的类型,后者指能够使用比原始指定的派生类型的派生程度更小(不太具体...

自定义Laravel (monolog)日志位置,并增加请求ID的实现

修改 bootstrap/app.php 文件 $app-configureMonologUsing(function($monolog) use ($app) { $monolog-pushHandler( (new Monolog\Handler\RotatingFileHandler( '/var/logs/app/laravel', $app-make('config')-get('app.log_max_files', 5) ))-setFormat...

C# ArrayList、HashSet、HashTable、List、Dictionary的区别

在C#中,数组由于是固定长度的,所以常常不能满足我们开发的需求。 由于这种限制不方便,所以出现了ArrayList。 ArrayList、ListT ArrayList是可变长数组,你可以将任意多的数据Add到Array...

关于laravel 日志写入失败问题汇总

Throw问题 项目部署到Linux 服务器上后有时会出现 每日日志无法写入的问题。由此汇总一下常出现的问题及解决方式。 权限问题 导致无法写入日志的问题,是由于代码更新时添加了文件...

c# 类成员的可访问性代码详解

以上就是本次介绍的关于c# 类成员的【文章来自:http://www.yidunidc.com/gfcdn.html 欢迎留下您的宝贵建议】可访问性的全部知识点内容,感谢大家的学习和对海外IDC网的支持。...

解决laravel中日志权限莫名变成了root的问题

框架用的是laravel, 其中把一些数据写入日志, 保存到storage目录中, 刚开始查看正常, 再过一段时间文件权限就自动变成了root权限了, 导致只有www权限的laravel不能写入日志中 定时任...

C# Mqtt 断线重连的实现代码

在通过 MqttClient 客户端连接之后,在服务端服务重启时,客户端如果没有重连机制,则无法再接收到订阅的消息。 使用的 Mqtt 组件为:M2Mqtt.Net.dll 一些特性发现 (1)如果提供的服务端...

Laravel框架中集成MongoDB和使用详解

* 推荐组件 composer require jenssegers/mongodb ^3.3 -vvv(本人的laravel版本是5.5) 修改config/app.php * 注册服务 Jenssegers\Mongodb\MongodbServiceProvider::class, * 添加 Facades 'Mongo' = Jenssegers\Mongodb\MongodbServicePro...

C#RSA对接JAVA中RSA方式代码实例

C#中通过FromXmlString属性加载的是XML形式,而JAVA中用到的是解析后的PEM格式的字符串,总之读取证书中信息无非是转换方式问题 /// summary /// c# 使用 java 的公钥进行rsa加密 utf8编码 通过解析...

浅谈laravel框架sql中groupBy之后排序的问题

最近在用框架给公司App写接口时,碰到了一个棘手的问题: 对查询结果进行排序并进行分页(进行了简略修改),下面是最终结果代码: $example = Example::select(DB::raw('max(id) as some_id,this_id...

ASP.NET Core 中的Main方法详解

在 ASP.NET Core 项目中,我们有一个名为Program.cs的文件。在这个文件中,我们有一个public static void Main()方法 。 public class Program{ public static void Main(string[] args) { CreateWebHostBuilder(args).Build(...

mac pecl 安装php7.1扩展教程

鉴于brew突然间的不能使用,简直是好坑的,以前多方便的安装啊,现在却那啥,好尴尬啊 brew search php == Searching local taps...php@5.6 php@7.1 brew-php-switcher php php-code-sniffer php-cs-fixer php@7.0 php...

C#中使用FilleStream实现视频文件的复制功能

实现 新建控制台程序 在main方法中 //复制源路径string source = @"D:\音乐迷\音乐迷\mv\消愁-毛不易.mp4";//复制目的路径string target = @"C:\Users\Administrator\Desktop\霸道的程序猿.mp4";CopyFile(source,ta...

Mac下关于PHP环境和扩展的安装详解

一直使用windows和Centos进行开发,之前公司配了Mac本,放家里吃灰了一年,新公司还是Mac,无奈只好从头摸索。 php安装主要使用brew,请注意 由于git上原homebrew/php已经停掉,新的均迁移到...

C#中FileStream的对比及使用方法

场景 File与FileStream的区别 举例: 将读取文件比作是从A桶往B桶运水。 使用File就是整个用桶倒进去,使用FileStream就是使用水管慢慢输送。 FileStream与StreamReader的区别 FileStream是操作字节...

laravel 解决groupBy时出现的错误 isn't in Group By问

很多人在群里问一个问题: 在laravel5.3版本之后使用groupBy的时候会出现一个问题,类似于: `QueryException in Connection.php line 770: SQLSTATE[42000]: Syntax error or access violation: 1055 'ezhenduan2.app_game_...

C#中OpenCvSharp 通过特征点匹配图片的方法

现在的手游基本都是重复操作,一个动作要等好久,结束之后继续另一个动作.很麻烦,所以动起了自己写一个游戏辅助的心思. 这个辅助本身没什么难度,就是通过不断的截图,然后从这个截...

Laravel 框架返回状态拦截代码

可拦截系统的返回的状态自己在单独处理。 使用查询 composer require betterde/response// 安装后直接调用以下# storedreturn stored($data, $message = '创建成功'); #updatedreturn updated($data, $message = '更新成...

C#读取XML的CDATA节点内容实例详解

首先看实例代码: 昨天读取了以下XML, 之前没有读取过类似的格式,用一种比较笨的方法读取的,记录下xml version="1.0"responsesrvver1.0/srvversrvcode000/srvcodepayloadparam type="XML" key="data"![CDATA[Respo...

浅谈laravel 5.6 安装 windows上使用composer的安装过程

在介绍下面的时候,先看一下 laravel 5.6 的环境要求 所以大家的php版本一定不要小于 7.1.3 ,我本地使用的是wamp 3.1.0 64位, php可以选择 7.1.9 一、下载compser 由于一些电脑直接下载composer....

C# 导出Excel的6种简单方法实现

作者 | Johnson Manohar 译者 | 谭开朗,责编 | 黄浩然 出品 | CSDN(ID:CSDNnews) Syncfusion Excel (XlsIO) 库是一个 .Net Excel 库,它支持用户用 C# 和 VB.NET 以一个非常简易的方式,将各种数据源(如...

基于laravel belongsTo使用详解

前提:订单表(order)和用户表(user) 表结构: order CREATE TABLE `order` (`id` char(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',`user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户id',UNIQU...

c# Winform自定义控件-仪表盘功能

前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:https://github.com/kwwwvagaa/NetWinformControl 码云:https://gitee.com/kwwwvagaa/net_winform_custom_control.git NuG...

tp5 sum某个字段相加得到总数的例子

方法 说明 count 统计数量,参数是要统计的字段名(可选) max 获取最大值,参数是要统计的字段名(必须) min 获取最小值,参数是要统计的字段名(必须) avg 获取平均值,参数是要...

C#调用百度API实现活体检测的方法

前言 活体检测有多种情形,本文所指:从摄像头获取的影像中判断是活体,还是使用了相片等静态图片。 场景描述 用户个人信息中上传了近照,当用户经过摄像头时进行身份识别。...

使用tp框架和SQL语句查询数据表中的某字段包含某

有时我们需要查询某个字段是否包含某值时,通常用like进行模糊查询,但对于一些要求比较准确的查询时(例如:微信公众号的关键字回复匹配查询)就需要用到MySQL的 find_in_set()函数;...

C#客户端程序Visual Studio远程调试的方法详解

一,需求来源 在开发过程中,可能会要使用Win7 ,Win8 ,Win10等不同版本的系统去做兼容性调试,也有时候会去针对特别的显卡,无线网卡等等硬件设备的机器做优化,有一种较优的方案...

thinkphp5 模型实例化获得数据对象的教程

模型对象和数据对象理解 1. 模型对象:模型类实例化后获得的对象; 2. 数据对象:获取到了原始数据的模型对象; 原始数据:存放在模型对象的$data属性中($data是一个数组) 数据对...

C#中标准的IDispose模式代码详解

C#实现IDispose接口 .net的GC机制有两个问题:首先GC并不能释放所有资源,它更不能释放非托管资源。其次,GC也不是实时的,所有GC存在不确定性。 为了解决这个问题donet提供了析构函数...

php 比较获取两个数组相同和不同元素的例子(交集

1、获取数组相同元素 array_intersect()该函数比较两个(或更多个)数组的键值,并返回交集数组,该数组包括了所有在被比较的数组(array1)中, 同时也在任何其他参数数组(array2 或...

C# 获取某个时间的0点0分和23点59分59秒

C# 获取某个时间的0点0分和23点59分59秒,具体代码如下所示: C#获取当月第一天和最后一天当月第一天0时0分0秒:DateTime.Now.AddDays(1 - DateTime.Now.Day).Date当月最后一天23时59分59秒:DateTime...

tp5.1 实现setInc字段自动加1

【原URL http://www.yidunidc.com/jap.html 请说明出处】 如下所示: $rsdd = Db::name('coupon')-where('number',$couponarr[$i])-setInc('num2');//num2字段加 1 已经领优惠券人数 用setInc方法自动加1 字段默认值不能...

Unity实现简易日志输出功能

在使用Unity中的Debug.Log()进行日志输出时很不方便,在打包出来的可执行文件中没有办法看到输出,所有就想自己实现一个简易的日志输出功能,可以输出到日志文件,因为能力实在是不...

PHP使用JpGraph绘制折线图操作示例【附源码下载】

本文实例讲述了PHP使用JpGraph绘制折线图操作。分享给大家供大家参考,具体如下: 下载jpgraph类库,使用的是src目录下的类文件。 require_once './src/jpgraph.php';require_once './src/jpgraph_line.ph...

Unity3D开发实战之五子棋游戏

前言 经过前面《Unity3D入门教程》系列讲解,再加上我们自己的探索,相信大家已经掌握了Unity3D的相关知识和基本方法。本文将使用前面学到的知识,开发一款简单的五子棋程序。本文...

PHP getID3类的使用方法学习笔记【附getID3源码下载

本文实例讲述了PHP getID3类的使用方法。分享给大家供大家参考,具体如下: 网上描述: getID3()这个PHP脚本能够从MP3或其它媒体文件中提取有用的信息如:ID3标签,bitrate,播放时间等。...

Unity3D实现简易五子棋源码

本文实例为大家分享了Unity3d简易五子棋源码,供大家参考,具体内容如下 Unity3d部分 对C#源码进行了改写简化: using UnityEngine;using System.Collections;public class chess : MonoBehaviour{ //四个锚点位...

在TP5数据库中四个字段实现无限分类的示例

效果: CREATE TABLE `NewTable` (`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT ,`pid` int(10) UNSIGNED ZEROFILL NOT NULL ,`name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,`path` varchar(200) CHARACTER SET utf8 COLLA...

Unity3D在Preview中打印日志的方法

Preview窗口除了可以预览模型之外,我们还可以做别的操作。 今天我们来写个小工具在Preview窗口中显示调试信息。 可以看下面的图,同样是打印 health 和 power 的日志,在 Preview 中显示比...

tp5修改(实现即点即改)

效果如下所示: 点击修改时把想修改的变成input框 实现代码如下:根据自己实际情况修改即可。 script type="text/javascript" $(document).on('click','.xiu',fu【来源:美国站群服务器 请说明出处】...

Unity自定义编辑器界面(Inspector界面)

在开发的过程中,往往会需要在组件中添加一些按钮,用于执行一些自定义的操作。 例如你有一个组件A,里面有一个ListCollider,你想在这个List中存放当前Scene中所有的碰撞体数据。那...

PHP的Trait机制原理与用法分析

本文实例讲述了PHP的Trait机制原理与用法。分享给大家供大家参考,具体如下: Trait介绍: 1、自PHP5.4起,PHP实现了一种代码复用的方法,称为trait。 2、Trait是为类似PHP的单继承语言二准...

WINFORM 窗体间的传值实现解析

源码 https://github.com/SHAREVIEW/winform_valnue-from-form-2-form_20190919.git 在WinForm之间传值有很多种方法,在这里我用的是delegate and event进行传值. 新建一个WindowsApplication,创建两个WinForm.其实它们就是...

确保Laravel网站不会被嵌入到其他站点中的方法

HTTP 响应头部中,有一个字段,叫做 X-Frame-O【本文由:香港大带宽服务器提供】ptions,该字段可以用来指示是否允许自己的网站被嵌入到其他网站的 iframe 或者 object 标签中。该头部有三...