丰云 之 薪火

技术群225042337

一个关于m个元素的数组,取n个之和等于o的js版组合算法

    function choose(arr, size, total) {         var allResult = [];         (function (arr, size, result, tal) {             var arrLen = arr.length...

2019-01-15 13:18:18

阅读数:26

评论数:0

webapi参数对象为空的的处理

最近做一个小即时通讯程序,考虑到服务资源和实际使用情况,使用的心跳包实现,结果测试时,发现发送消息到webapi后,消息对象始终为空,仔细检查了各个环节,所有问题都排查了一遍,还是没有接收到提交的消息数据。 后来反复试验之后,发现了问题: 原来接收对象里的属性全都是不可空的,而整形、guid类...

2018-12-12 14:33:20

阅读数:27

评论数:0

sql server 常用的事务提交/回滚写法

记录备用 BEGIN TRAN BEGIN TRY -- do something as insert or update or delete... IF(@@TRANCOUNT>0) --全局变量,事务开启值...

2018-12-03 09:53:37

阅读数:83

评论数:0

一段专为大数据量table写的sql,包含获取表结构并返回的功能

当报表需要一次获取所有数据并统计时,采用纯json格式传输数据代价太大,所以写了这个sql语句: DECLARE @Type VARCHAR(100); DECLARE @Keywords VARCHAR(100); DECLARE @PageSize INT;...

2018-11-23 11:06:41

阅读数:20

评论数:0

通用sql批处理执行过程

一个通用的执行sql的过程,用于接收参数,找到数据库里的存储的SQL语句,并拼接参数并执行的过程,能解决普通项目中绝大部分的业务,留存备用 CREATE PROC [dbo].[MY_EXEC_SQL] @Code NVARCHAR(100), @Param NVARCHAR(MAX) ...

2018-11-16 15:37:21

阅读数:20

评论数:0

自己写的一个sql server中经常需要用到的split用户函数

CREATE FUNCTION SYS_SPLIT(@srcStr NVARCHAR(MAX),@splitStr NVARCHAR(100)) RETURNS @tmp TABLE( id INT IDENTITY PRIMARY KEY, ...

2018-11-08 14:13:05

阅读数:23

评论数:0

一段可循环输入数字,经过计算后输出的dos批处理代码,留存参考

技术群里有新人问这个题目,无聊写了这个dos批处理。 因为十几年没写dos了,都忘记了,写这几行代码花了半个小时,所以打算记录下来,留存备用 @echo off :start set /p memberNumber=请输入会员卡号: set /p amount=请输入购物金额: set ...

2018-10-25 09:16:38

阅读数:38

评论数:0

简单js购物车逻辑代码

项目准备用而没有用到的代码,留存备用/* 购物车相关逻辑 */ function GetMallUserInfo() { var mui = $.cookie("MallUserInfo"); return mui ? JSON.parse(mu...

2018-07-12 17:22:05

阅读数:615

评论数:0

js键盘事件编码

项目经常会用到键盘快捷方式,需要使用键盘编码,下面根据网上找到的资料,整理如下:<script type="text/javascript"> document.onkeydown = function(e...

2018-07-02 14:32:06

阅读数:190

评论数:0

asp.net mvc 过滤器基本方法

  asp.net mvc里的过滤器是个非常好用的东西,用来做登录和权限验证是最常规的用法,里面有些具体实现方法,查找资料比较困难,现在把一些常用到的记录一下,供大家参考: [AttributeUsage(AttributeTargets.Class | AttributeTarge...

2018-06-27 10:40:47

阅读数:99

评论数:0

video播放视频时配置字幕的实现方法

项目里有很多视频资料,现在客户需要给给这些视频资料添加字幕解说。网上查了不少资料,终于简单实现了这个效果。/* 直接给字幕标签加样式是无效的,必须以下面的方法给样式。*/ /* 由于google chrome和firefox的字幕默认样式是黑色背景,效果难看,因此需要样式调整 */ video::...

2018-06-26 10:05:13

阅读数:780

评论数:0

js获取图片base64格式串的方法

论坛里有同学提出了这个问题,尝试了一下,中间走了一些弯路,最终实现方法很简单,还是记录下来,以备后用:<!DOCTYPE html> <html> <head> ...

2018-06-19 17:28:52

阅读数:1854

评论数:0

Asp.net MVC中,无法对 null 引用执行运行时绑定,引发的故事和思考

今天下午,有个项目里的一个页面有点小改动,提交后,测试发现了一个错误:Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 无法对 null 引用执行运行时绑定一个奇怪的错误,为什么这么说呢?<div&g...

2018-06-12 15:15:09

阅读数:840

评论数:0

css控制图文混排、图文自适应容器显示的效果

闲来无聊,写了一个效果,留存参考:<!DOCTYPE html /> <html> <head> <meta name=&quo...

2018-06-11 15:44:31

阅读数:280

评论数:0

web前端数据表格有合并项的一种简单实现方法

今天一个同学在QQ里问,如何实现前端数据表中有合并项的效果,在QQ里打字说不清楚,于是写了一个简单的例子说明问题,现在记录下来,以备后用:先写一个基本的html页面:<!DOCTYPE html /> <html&g...

2018-06-07 16:56:09

阅读数:1108

评论数:0

C#自托管应用的最简配置

为了封装一个聊天模块,这些天真是绞尽脑汁,不过也有很多收获,比如下面这个自托管的最简配置,不仅内置了signalr服务,还内置了webapi服务,静态资源文件服务。为了分享这份喜悦,直接上代码首先是托管应用start类的配置方法: public class Startup { ...

2018-05-30 15:53:43

阅读数:217

评论数:0

页面滚动时,js控制多个视频的播放方法

很多应用里有个视频播放的控制效果,就是页面滚动时,只有全部显示在窗口里的最上面一个自动播放,其他都停止播放。今天客户也要求在我们的项目里使用这个效果,于是写了一个脚本,现在贴出来给大家参考一下,对比网上其他的脚本,我这个应该算是效率比较高的,因为没有做多余的重复计算取值。<s...

2018-05-23 17:00:10

阅读数:676

评论数:0

数组方法的拓展

    //拓展数组push方法     var ExtendPush = Array.prototype['push'];     ArrayMethodExtend['push'] = function () {         var record = arguments[0];      ...

2018-05-17 15:35:44

阅读数:105

评论数:0

nodejs遍历文件夹

var fs = require('fs');     function readFold(foldPath){         fs.readdir(foldPath, function(err, files){             if(err){                 ...

2018-05-17 11:19:29

阅读数:535

评论数:0

鼠标拖动页面控件的重要技巧

以前做鼠标拖动控件移动的效果时,总是把几个事件并列申明,导致移动效果不好,一不小心就脱勾或卡住了, 经过js专业大神指点后,修改成如下结构,把document事件放到mousedown事件内部申明,效果立马就顺畅无比了, 真是术业有专攻啊。。。。 现记录下来,留作参考: ...

2018-05-16 11:10:28

阅读数:130

评论数:0

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