网站建设

c#自定义Attribute获取接口实现示例代码

一般的接口实现多态 定义接口 interface Ipeople { void say(); } 定义实现的类 public class man : Ipeople { public void say() { MessageBox.Show("man"); } } public class woman : Ipeople { public void say() { MessageBox.Show("w...

tp5递归 无限级分类详解

在TP5公共common.php文件里写 php //计算某个类别所属的类别层数 function getcatelayer($cateid,$flag=1){ $cates = M('Gcategory'); $ini['cate_id'] = $cateid; $arr = $cates-where($ini)-find(); if($arr['parent_id']!=0){ $flag =...

C# 实现PPT 每一页转成图片过程解析

要实现PPT转图片,首先需要引用两个DLL。 我这里用的这个这个版本 Microsoft.Office.Interop.PowerPoint 12.0 Microsoft Office 12.0 object Library 如下图: 代码如下: private void pptToImg(string pptPath, string...

tp5 实现列表数据根据状态排序

我们的列表数据有时候需要根据据状态来排序,状态有 1,2,3,4 四种状态 如果我们希望将 2 的状态排第一,那么就需要自定义状态 因为我们mysql的默认字段状态是,按照ASC方式,升序进行...

详解C#中的字符串拼接@ $

一:@ @的意思是以@标注的字符出,其中所有的符号均为字符串符号,没有什么特殊字符,如''什么的,均默认为字符串 static void Main(string[] args) { //这样就很方便写读取的文件路径,也不...

Laravel 前端资源配置教程

最近在学Laravel,遇到前端资源加载的问题,记录一下。 一、前端共用资源的配置 1. webpack.mix.js //一般不太更动,透过以下两个档案讲所需资源加载。mix.js('resources/assets/js/app.js', 'publi...

C#请求唯一性校验支持高并发的实现方法

使用场景描述: 网络请求中经常会遇到发送的请求,服务端响应是成功的,但是返回的时候出现网络故障,导致客户端无法接收到请求结果,那么客户端程序可能判断为网络故障,而重...

关于laravel模板中生成URL的几种模式总结

1.通过url辅助函数(路由)生成: location.href = "{{url('user/index2')}}"; 或者: location.href = "{{url::to('user/index2')}}"; 2.通过别名(路由)生成,前提是在注册路由的时候要指定别名, 例如:...

利用C#守护Python进程的方法

背景# 目前我主要负责的一个项目是一个 C/S 架构的客户端开发,前端主要是通过 WPF 相关技术来实现,后端是通过 Python 来实现,前后端的数据通信则是通过 MQ 的方式来进行处理。由于...

Laravel基础-关于引入公共文件的两种方式

(1)、首先在app\Http\routes.php中定义路由; Route::get('view','ViewController@view');Route::get('article','ViewController@article');Route::get('layout','ViewController@layout'); (2)、然后在Http\Controllers\ViewControlle...

如何利用c#实现通用守护进程

1. 下载 源码下载:http://files.cnblogs.com/tianzhiliang/CocoWatcher.rar 安装包下载:http://files.cnblogs.com/tianzhiliang/CocoWatcher_Setup.rar 本地下载:http://xiazai.jb51.net/201910/yuanma/CocoWatcher(jb51net).rar 2. 安装...

laravel 解决路由除了根目录其他都404的问题

环境:ubuntu14.04 apache2 【转自:http://www.1234xp.com/xggf.html 欢迎转载】php5.6 laravel5.5 ip/yourprojectname/public 可以正常访问 而ip/yourprojectname/public/api/youractionname 显示404 apache的rewrite模块已经启用...

C#调用OpenCV开发简易版美图工具【推荐】

前言 在C#调用OpenCV其实非常简单,因为C#中有很多OPenCV的开源类库。 本文主要介绍在WPF项目中使用 OpenCVSharp3-AnyCPU 开源类库处理图片,下面我们先来做开发前的准备工作。 准备工作 首...

Laravel使用swoole实现websocket主动消息推送的方法介

需求 需要实现一个可以主动触发消息推送的功能,这个可以实现向模板消息那个,给予所有成员发送自定义消息,而不需要通过客户端发送消息,服务端上message中监听传送的消息进行...

Unity屏幕雪花另类实现方式示例

今天是圣诞节平安夜,为此特别制作了一个雪花飘落的场景,我们的雪花渲染方式不同于网上流行的使用Camera Filter,需要将脚本挂接到相机上面,而我们是挂接到空对象上面,实现方式...

laravel-admin 实现在指定的相册下添加照片

相册与照片是一对多的关系,有以下需求: 1、点开一条相册数据看到相册的照片列表 2、为相册添加照片时,表单中要看到相册的基本信息 以下是实现步骤: 第一步:构建带参数路由...

C#中winform中panel重叠无法显示问题的解决

C#中winform中panel重叠无法显示问题: 最近开发一个项目有个需求是需要多个模式来回切换的,本来考虑使用多个窗口来实现这个功能,但是这样做浪费资源,而且工作量大,所以想到使...

关于laravel-admin ueditor 集成并解决刷新的问题

laravel-admin 是一个快速开发管理后台的框架,这里不做详细介绍 UEditor.php phpnamespace App\Extensions;use Encore\Admin\Form\Field;class UEditor extends Field{ protected static $css = [ ]; public static $isJs=false; pro...

C#实现排序的代码详解

C#排序案例代码 : using System;namespace 排序案例{ class Program { static void Main(string[] args) { //定义随机数列 int a, b, c, d; Random rand = new Random(); int[] intArray = new int[10]; for (int i = 0; i intArray.Length...

Laravel 之url参数,获取路由参数的例子

如下所示: echo 'pre'; var_dump( $request-url() ); // url echo '/pre'; echo 'pre'; var_dump( $request-route( 'email' ) ); //获取路由参数 echo '/pre'; echo 'pre'; var_dump( $request-method() ); // methed echo '/pre'; echo 'pre'; v...

c#关于JWT跨域身份验证的实现代码

JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519), 该token被设计为紧凑且安全的,特别适用于分布式...

浅谈laravel-admin form中的数据,在提交后,保存前,获

有一个这样的需求: 当商品设置为立即上架时,通过审核就进入上架状态,当设置为保存时,通过审核就进入未上架状态。 所以,需要在保存前根据提交的审核状态和设置的方式得到...

Unity调用打印机打印图片

本文实例为大家分享了Unity打印机打印图片的具体代码,供大家参考,具体内容如下 1、调用打印机首先就是要配置好打印机 就是电脑跟打印机已经连接好,有默认的打印机可以启动使...

laravel 实现上传图片到本地和前台访问示例

在config下新建文件admin.php,定义上传文件的路径 'upload_img_path' ='app/public/img',//本地上传图片路径 'upload_file_path' ='app/public/files'//本地上传文件路径 在config/filesystems.php下定义 'disks' = [ 'up...

C#中decimal保留2位有效小数的实现方法

在C#的数字运算过程中,有时候针对十进制decimal类型的计算需要保留2位有效小数,针对decimal变量保留2位有效小数有多种方法,可以使用 Math.Round 方法以及ToString先转换为字符串等操作...

laravel csrf排除路由,禁止,关闭指定路由的例子

百度了下,发现别的教程里需要更改文件,实际上很简单,官方提供了接口可【文章出处:外国服务器】以用来设置; laravel的csrf防范是通过app/http/Middleware目录下的中间件VerifyCsrfToken.php来...

c#菜单动态合并的实现方法

【文章转自:韩国cn2服务器 转载请保留连接】 说明 在程序中经常使用弹出菜单,并且一个窗体中可以存在多个弹出菜单。开发过MDI窗体的读者可能都知道,当MDI子窗体最大化时,子窗...

laravel 实现关闭CSRF(全部关闭、部分关闭)

用了laravel就会知道其中的csrf验证功能,如果post传值的时候,没有csrf_token就会报如下的错误: 这是因5.2之后的版本中会默认在路由里面添加 web 中间件。 在app/Http/Kernel.php文件中有如下...

C#获取某路径文件夹中全部图片或其它指定格式的

1、编写获取文件名(全路径)子函数 /////param///path:文件夹路径///suffix:后缀格式, 如bmp,txt///fileList:文件名存放///isSubcatalog:true遍历子文件夹,否则不遍历void getFiles(string path, strin...

laravel利用中间件做防非法登录和权限控制示例

laravel框架的中间件非常好用,使得我们的防非法和rbac可以简单快速的实现 中间件就是控制路由的访问,进行分类并统一管理 1、首先我们打开artisan输入下面的命令行,创建一个中间件...

Unity实现苹果手机Taptic震动

本文实例为大家分享了Unity苹果手机Taptic震动的具体代码,供大家参考,具体内容如下 文件:ios震动.zip 将上方文件解压之后将MultiHaptic.mm的文件放到Assets/Plugins/iOS目录下,MultiHaptic.cs文...

基于Laravel 多个中间件的执行顺序详解

问题 一个路由需要用到多个中间件,其中一个是 Laravel 自带的 auth 中间件。 发现这个中间件不管放在哪里,总是在自定义中间件之前执行。 如果业务需要自定义中间在 auth 之前执行,...

Unity3D移动端实现摇一摇功能

手机摇一摇功能在平时项目开发中是很常见的需求,利用Unity的重力感应可以很方便的实现该功能。 Unity简化了重力感应的开发,通过访问Input.acceleration属性,取回加速度传感器的值。...

laravel5 Eloquent 实现事务方式

1.官方手册是这样介绍的: 想要在一个数据库事务中运行一连串操作,可以使用DB门面的transaction方法,如果事务闭包中抛出异常,事务将会自动回滚。如果闭包执行成功,事务将会自动...

Unity UI或3D场景实现跟随手机陀螺仪的晃动效果

需求 当游戏显示3d场景及其UI的时候。玩家左右晃动手机的时候,UI界面会随之左右偏移。上下晃动的时候,3D场景会随之上下偏移。手机停止晃动的时候,如若偏移的UI或场景,停顿一...

PHP常用函数之base64图片上传功能详解

本文实例讲述了PHP常用函数之base64图片上传功能。分享给大家供大家参考,具体如下: HTML页面代码: htmlheadmeta charset="utf-8"/headbodyimg id="articleImg" width="180" height="100"input type="file" value=...

Unity3D手机陀螺仪的使用方法

使用手机陀螺仪,可以获取手机的3D姿态,这在开发中是很有用的。当然现在的手机内置的陀螺仪都是比较廉价的,精度不高,但是作为实验设备看看效果还是可以的。本文将给出调用...

PHP常用函数之格式化时间操作示例

本文实例讲述了PHP常用函数之格式化时间操作。分享给大家供大家参考,具体如下: /** * 格式化时间 * @param $time 时间戳 * @return bool|string */function formatTimeToNow($time){ //获取现在的时间戳...

Unity UGUI通过摇杆控制角色移动

本文实例为大家分享了Unity UGUI通过摇杆控制角色移动的具体代码,供大家参考,具体内容如下 简单版:控制方块的移动。 进阶版:控制人物的移动 知识铺垫: 首先我们必须要知道,...

PHP常用函数之根据生日计算年龄功能示例

本文实例讲述了PHP常用函数之根据生日计算年龄功能。分享给大家供大家参考,具体如下: /** * 根据出生年月日计算出年龄 * @param $birth_year * @param $birth_month * @param $birth_day * @return int...

Unity OnGUI实时显示游戏FPS

FPS是什么? FPS (每秒传输帧数(Frames Per Second))【摘自百度百科】 FPS是图像领域中的定义,是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。FPS是测量用于保存、显示动态...

PHP常用函数之获取汉字首字母功能示例

本文实例讲述了PHP常用函数之获取汉字首字母功能。分享给大家供大家参考,具体如下: //获取汉字的首字母function getFirstCharters($str){ if (empty($str)) { return ''; } //取出参数字符串中的首个...

Unity3D基于OnGUI实时显示FPS

帧率(Frame rate) 是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second,简称:FPS)或“赫兹”(Hz)。此词多用于影视制作和电子游戏。由于人类眼睛的特殊生理...

laravel 解决多库下的DB::transaction()事务失效问题

问题: 最近使用laravel的DB::transaction()方法进行事务操作时,发现事务总是无效的。代码如下: DB::transaction(function () use ($uid, $roleId) { RoomUserRole::insert([ 'uid' = $uid, 'role_id' = $roleId, 'create...

C#WinFrom导出Excel过程解析

这篇文章主要介绍了C#WinFrom导出Excel过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 采用的是以DataGridView的形式导...

Laravel 5.2 文档 数据库 —— 起步介绍

1、简介 Laravel 让连接多种数据库以及对数据库进行查询变得非常简单,不论使用原生 SQL、还是查询构建器,还是 Eloquent ORM。目前,Laravel 支持四种类型的数据库系统: MySQL Postgres SQL...

Unity3D使用陀螺仪控制节点旋转

本文实例为大家分享了Unity3D陀螺仪控制节点旋转的具体代码,供大家参考,具体内容如下 /******************************************************************** Desc: 陀螺仪对相机的逻辑类。************...

Laravel ORM 数据model操作教程

随机查询 $data=Move::where('release',1)-where('is_hot',1)-where('is_status',1)-orderBy(\DB::r【文章出处:美国多ip服务器】aw('RAND()'))-take(4)-get(); 1.ORM操作需要创建对应的model class User extends Eloquent 2.有两种...

C#利用栈实现加减乘除运算

还是有一些小问题....懒得改了,但大体思路还是清晰的,首先定义一个运算符栈,一个数栈。 关于优先级,两个括号(,)优先级最低,其次是+、-,最高的是*、/ 关于运算法则,打个比方...

laravel 解决Eloquent ORM的save方法无法插入数据的问

学习laravel中: 今天在测试使用Eloquent ORM将数据使用 save()方法插入到mysql中时,出现了错误,如图所示: 在网上查阅资料后找到了原因: 使用save方法新增数据: laravel会默认维护...