自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

  • 博客(38)
  • 资源 (28)
  • 收藏
  • 关注

转载 C#中使用Redis学习二 在.NET4.5中使用redis hash操作

摘要上一篇讲述了安装redis客户端和服务器端,也大体地介绍了一下redis。本篇着重讲解.NET4.0 和 .NET4.5中如何使用redis和C# redis操作哈希表。并且会将封装的一些代码贴一下。在讲解的过程中,我打算结合redis操作命令一起叙述,算是作为对比吧。这样也能让读者清楚了 解,所分装的代码对应的redis的哪一些操作命令。hash哈希表简介这里仅仅是对哈希表作简单

2018-04-25 22:22:24 2787

转载 .Net使用Redis详解之ServiceStack.Redis

序言本篇从.Net如何接入Redis开始,直至.Net对Redis的各种操作,为了方便学习与做为文档的查看,我做一遍注释展现,其中会对list的阻塞功能和事务的运用做二个案例,进行记录学习。Redis官方推荐的.NET驱动类库为Service.Stack.Redis。然而网上对这个类库的中文文档不是很全面与合理,这篇文章主要就对这个类库做注释展现。不足遗漏之处还望见谅,海涵。.Net使

2018-04-25 22:21:48 1007

转载 动态生成HTML元素并为元素追加属性

动态生成HTML元素的方法由三种:第一种:`document.createElement()`创建元素,再用`appendChild()`方法将元素添加到指定节点;添加a元素:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body>

2018-04-25 13:55:44 3897

转载 jQuery动态生成html元素的几种方法

一般来说,可以通过以下几种方式动态创建html元素: 1、使用jQuery创建元素的语法 2、把动态内容存放到数组中,再遍历数组动态创建html元素 3、使用模版1.使用jQuery动态创建元素追加到jQuery对象上。<meta http-equiv="Content-Type"content="text/html; charset=utf-8"/> <title></titl

2018-04-25 13:44:30 5154

转载 动态生成的html元素绑定click事件

第一篇博客,开启技术博客的生涯,欢迎大家批评指教(坚信妹子也可以做好程序猿) 今天想说帮公司做项目的时候遇到的一个小问题,动态添加html元素以后再去事件监听出问题。在实际开发中会遇到要给动态生成的html元素绑定触发事件的情况。就是上面的一张表格要动态实现添加行,然后序列号还要随着增加,当删除的时候序列号依旧是按顺序排列。 刚开始使用jQuery的on方法来解决,但是发现一个问题会出现事件绑定

2018-04-25 13:42:22 1943

转载 MVC5之表单集合数据自动绑定到对象属性(集合)中

##前言之前没遇到过这个问题,在项目中遇到这个问题时想法挺好,按照流程走下去,结果事与愿违,于是开始探索着解决方案,接下来我们来看看这个问题,早已经明了的童鞋请绕道,此文仅供未遇到的童鞋提供一种解决方案。话题首先我们来看看整个问题的出现,介绍一下问题的背景。 public class Blog { public string BlogName { get; set;

2018-04-25 13:32:20 1594

转载 Asp.Net Mvc5表单提交之List集合

一、说明1.Asp.Net Mvc中Action的参数可以自动接收和反序列化form表单的值,2.对于name=value类型,只要Action参数的变量名和input的name相同就行,不区分大小写3.对于Model类型的,只要Action参数Model的字段名和input的name相同就行,不区分大小写4.对于List类型,如下二、List 基础数据类型提交Html代码<div class="p

2018-04-25 12:55:05 3139

转载 .NetCore+Redis模拟秒杀商品活动(分析)

主页 redis里的商品 redis里的订单 redis里的用户 订单列表请求API的响应 控制台程序,监控订单队列 抢购成功

2018-04-25 12:42:11 4543

转载 .NetCore+Jexus代理+Redis模拟秒杀商品活动

开篇叙本篇将和大家分享一下秒杀商品活动架构,采用的架构方案正如标题名称.NetCore+Jexus代理+Redis,由于精力有限所以这里只设计到商品添加,抢购,订单查询,处理队列抢购订单的功能;有不足或者不够详细的还请见谅,顺手点个推荐也不错; a. 秒杀流程 b. 封装StackExchange.Redis的使用类 c. Ubuntu16.04上使用Jexus搭建代理完成分

2018-04-24 22:25:41 476

转载 oracle中if/else功能的实现的3种写法

1、标准sql规范一、单个IF1、if a=... then.........end if;2、if a=... then......else....end if;二、多个IFif a=.. then......elsif a=.. then....end if; 这里中间是“ELSIF”,而不是ELSE IF 。这里需要特别注意2、decode函数DECOD

2018-04-20 18:24:41 12430

转载 获取数据库中到指定经纬度距离的坐标

oracle存储过程新项目需求:结合百度地图,在地图中指定一个地点,获取此地点周围1km范围内所有数据库中存的单位的地点和信息标记在地图上。于是初写了一把oracle的存储过程,纯靠摸索写的。后台需要的函数如下:首先,计算圆弧函数CREATE OR REPLACE FUNCTION RAD(d number) RETURN NUMBERisPI number :=3.141592625;begi

2018-04-20 16:44:20 1722

转载 C#一次执行多条SQL语句,Oracle11g数据库

由于经常执行SQL语句,如果一条一条执行效率低下。oarclecmd.CommandText = sqlstr;oraclecmd.ExecuteNonQuery();sqlstr 可以写成如下所示语句beginsql1;sql2;......sqln;end; //注意此处的分号很重要然后同样调用ExecuteNonQuery()方法,可以一次执行多条sql语句。如何在Oracle中一次执行多条

2018-04-20 15:21:31 3015

转载 Oracle中rownum和row_number()

row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣rownum然后再进行排序,而row_number()在包含排序从句后是先排序再计算行号码。一、oracle

2018-04-18 23:09:50 4491

转载 NO_DATA_FOUND和%NOTFOUND的区别

SELECT … INTO 语句触发 NO_DATA_FOUND; 当一个显式游标的WHERE子句未找到时触发%NOTFOUND;当UPDATE或DELETE 语句的WHERE 子句未找到时,触发 SQL%NOTFOUND;在提取循环中要用 %NOTFOUND 或%FOUND 来确定循环的退出条件,不要用 NO_DATA_FOUND.oracle数据库存储过程中NO_DATA_FOUND不起作用解

2018-04-18 21:45:12 4925

转载 SQL中rownum和order by的执行顺序的问题

在一个SQL中,如果同时使用rownum和order by,会有一个先后顺序的问题。比如select id1,id2 from t_tablename where rownum<3 order by c_date desc ,这个语句会先从结果集中取前三条记录,再对这3天记录按日期排序。如果设计者向先对日期排序,再取前三天记录,那么就不会得到正确的结果。所以rownum和order by一起使用的时

2018-04-18 21:42:16 7208

转载 oracle数据库%notfound的理解

文档中的解释:It returns TRUE if an INSERT, UPDATE, or DELETE statement affected no rows, or a SELECT INTO statement returned no rows.Otherwise, it returns FALSE.这个解释更加精妙:%NOTFOUND is the logical opposite of

2018-04-17 18:00:40 5921

转载 介绍两种游标cursor与sys_refcursor

1、cursor游标使用 /*简单cursor游标 *students表里面有name字段,你可以换做其他表测试 */ --定义 declare --定义游标并且赋值(is 不能和cursor分开使用) cursor stus_cur is select * from students; ...

2018-04-17 16:58:08 9050 2

转载 order by与索引

ORDER BY 通常会有两种实现方法,一个是利用有序索引自动实现,也就是说利用有序索引的有序性就不再另做排序操作了。另一个是把结果选好之后再排序。用有序索引这种,当然是最快的,不过有一些限制条件,来看下面的测试。 测试数据:student表有两个字段id ,sid ,id是主键。一共有20W条记录,id从1到200000,sid也是从1到200000的数据。 第一种情况 : order by的字段

2018-04-16 22:21:55 333

转载 oracle order by索引是否使用的情况

刚开始在网上看了很多说order by 走索引有两个前提条件 1,ORDER BY中所有的列必须包含在相同的索引中并保持在索引中的排列顺序. 2,ORDER BY中所有的列必须定义为非空.下面是测试:建表: create table person ( id VARCHAR2(50) not null, name

2018-04-16 22:15:58 3223

转载 jQuery Validate表单验证(用户注册简单应用)

1.讲解1.1 Validate 要依赖jQuery的,所以HTML中js的引用关系如下: <script type="text/javascript" src="../js/common/jquery-1.11.0.js" ></script> <script type="text/javascript" src="../js/common/jquery-valida

2018-04-16 15:46:08 1238

转载 Windows+Android+Cordova+ionic环境搭建

一、ANT安装Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。 下载地址:http://ant.apache.org/bindownload.cgi解压,并放在非中文的目录下。(我的目录:E:/Program Files/Java/apache-ant-1.9.4) 配置环境变量: 变量名:ANT_HOME 值:既ANT

2018-04-13 15:11:00 360

转载 CentOS7常用命令集合

常用命令文件与目录操作 命令 解析 cd /home 进入 ‘/home’ 目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在目录 cp file1 file2 将file1复制为file2 cp -a dir1 dir2 复制一个目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录

2018-04-12 22:26:54 332

转载 CentOS基础命令大全

1.关机 (系统的关机、重启以及登出 ) 的命令shutdown -h now 关闭系统(1)init 0 关闭系统(2)telinit 0 关闭系统(3)shutdown -h hours:minutes & 按预定时间关闭系统shutdown -c 取消按预定时间关闭系统shutdown -r now 重启(1)reboot 重启(2)logout 注销2.查看系统信息的命令arch 显示机器

2018-04-12 22:25:43 254

转载 CentOS7下RabbitMQ服务安装配置

RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验。由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7。具体

2018-04-12 22:24:16 319

转载 RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1

如果你看过前两章对RabbitMQ已经有了一定了解,现在已经摩拳擦掌,来吧动手吧!用什么系统本文使用的是Centos7,为了保证对linux不太熟悉的伙伴也能轻松上手(避免折在安装的路上),下面是我的系统镜像地址:https://pan.baidu.com/s/1gfl6Y9l 养成良好的习惯,安装好系统运行更新:yum update -yreboot //一般情况不用重启,个人习惯。有人问如果

2018-04-12 22:22:05 282

转载 Select2.js错误点总结

1、在做官网上的例子的时候,一直没有搜索框出来,一直都是普通的<select>标签实现的效果而已。纠结了好久好久都不知道是咋回事,后来打开浏览器的开发人员工具时,发现提示下图的错误: 才突然意识到,自己傻瓜了,Select2是基于jQuery的一个插件,没有引用jQuery,Select2肿么可能有用嘛!真是笨到家了-_-! 也怪自己不好,直接将官网给的代码写了一遍就直接运行了。 2、在实现给

2018-04-11 21:59:29 1643

转载 TableTools Export Excel前Table内容格式的转换应用

我们做项目的时候,用DataTable插件TableTools页面引用如下:<script src="@Url.Content("~/Content/media/js/TableTools.min.js")" type="text/javascript"></script><link href="@Url.Content("~/Content/media/css/TableTools.css&qu

2018-04-11 21:56:04 493

转载 数组、链表、和哈希表的区别

数组操作数据(增加): 是将原数组的数据复制一份,再加上增加的对应位置的数据,形成一个新的数组。所以较慢。查找数据:数组是有下标的,根据下标进行查找。链表一个链表的数据单元,结构是存储着一个数据,以及下一个链表单元数据的地址。如下所示。数据 下一个链表单元的地址操作数据(增加):如 a-b。在ab之间增加一个c,增加c这个单元,并修改c的“下一个链表单元的地址”为b的地址,并将a的“下一个链表单元

2018-04-03 21:39:31 2510 1

转载 哈希表针对冲突的两种方式优缺点是什么?

我觉得需要先梳理相关的概念,国内部分的教材,概念可能因为计算机理论的快速发展和更新而变得比较模糊和陈旧(有些教材因为编纂比较早,可能现在来看有些内容就不太合适了) 所以,结合相关书籍资料,以及维基百科,我个人理解如下,希望有帮助吧: [相关术语]: 1.list:列表,又称序列,表示一组可数的有序的数值。本身可以对应多种数据结构,其中最具代表性的就是数组(array)和链表(linked li

2018-04-03 21:38:27 6506

转载 链表与Hash检索实测

测试环境:  Win7 SP1、8G内存、3.4GHz 4核测试代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Diagnostics;namespace FactoryMode{ pu

2018-04-03 21:36:21 304

转载 C#知识点(+)

1. 泛型、反射-根据对象名获取该类型以及其属性 //获取名为"MyClass"的类型 Type t = Type.GetType("MyClass"); //获取"MyClass"的属性 PropertyInfo[] properts = t.GetProperties(); //根据属性名获取某一属性 Propert...

2018-04-03 21:26:12 296

原创 前端API文档地址大全

Wijmo.jsWijmo模块wijmo.collections.ObservableArray模块 wijmo.collectionsWijmo中文学习指南—添加/移除 Items#####

2018-04-03 13:39:25 1051

转载 CentOS7.3搭建FastDFS V5.11(三)

1.测试前面两篇博文已对FastDFS的安装和配置,做了比较详细的讲解。FastDFS的基础模块都搭好了,现在开始测试下载。1.1 配置客户端同样的,需要修改客户端的配置文件:/etc/fdfs/client.confbase_path=/opt/fastdfs_tracker #tracker服务器文件路径tracker_server=172.20.132.57:22122 #tracker服

2018-04-03 13:36:57 1036

转载 CentOS7.3搭建FastDFS V5.11(二)

1.CentOS7 FastDFS搭建前面已下载好了要用到的工具集,下面就可以开始安装了: 如果安装过程中出现问题,可以下载我提供的,当前测试可以通过的工具包:点这里点这里1.1 安装libfastcommon安装成功后解压libfastcommon-master.zipunzip libfastcommon-master.zip[root@sybmfw12-lnsy libfastcommon

2018-04-03 13:24:35 563

转载 CentOS7.3搭建FastDFS V5.11(一)

1.绪论最近要用到fastDFS,所以自己研究了一下,在搭建FastDFS的过程中遇到过很多的问题,为了能帮忙到以后搭建FastDFS的同学,少走弯路,与大家分享一下。FastDFS的作者淘宝资深架构余庆,这个优秀的轻量及的分布式文件系统的开源没多久,立马就火了。由于篇幅较大,本博文共四篇,第一篇主要介绍FastDFS,下载相关软件包,为搭建做好准备。第二篇会讲到在CentOS下搭建FastDFS的

2018-04-03 12:53:19 1272

转载 分布式文件存储FastDFS(七)FastDFS配置文件详解

配置FastDFS时,修改配置文件是很重要的一个步骤,理解配置文件中每一项的意义更加重要,所以我参考了大神的帖子,整理了配置文件的解释。原帖如下:http://bbs.chinaunix.net/thread-1941456-1-1.html,因为原帖中的版本比较早,所以我针对现有的版本进行了修改,原帖中没有client.conf的介绍,这里我给加上了。一、tracker.conf# 这个配置文件是

2018-04-02 22:08:00 394

转载 史上最全webview详解

WebView在现在的项目中使用的频率应该还是非常高的。 我个人总觉得HTML5是一种趋势。找了一些东西,在此总结。 本篇最后有一个非常不错 的 Html5Activity 加载类,不想看的可以直接跳下载。WebSettingsWebSettings webSettings = mWebView .getSettings();//支持获取手势焦点,输入用户名、密码或其他webview.requ

2018-04-02 22:02:30 3457 1

转载 WebView详解与简单实现Android与H5互调

为什么要学习Android与H5互调?微信,QQ空间等大量软件都内嵌了H5,不得不说是一种趋势。Android与H5互调可以让我们的实现混合开发,至于混合开发就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html 5来开发。 优势:使用H5实现的功能能够在不升级App的情况下动态更新,而且可以在Android或iOS的App上同时运行,节约了成本,提高了开发效率。 原理:其实就是

2018-04-02 21:51:27 953

Quill.js TextEditor.zip

Quill.js 实现响应式的文本编辑器,可以直接生成 markdown 和html 格式的代码,JavaScript+css+html

2020-11-14

RecogCaptcha.zip

使用AForge.NET框架和Tesseract识别验证码,图像识别,图形图像处理框架,一个有用的例子。

2020-11-08

JsonToExel.zip

.net实现获取天天基金的基金经理数据的JSON转换到Excel,导出数据用于数据分析,排序,比较。

2020-09-22

FundFirst.zip

本工具用于辅助基金定投,即一键跟踪你所感兴趣的基金,并非帮你挑选基金。 从天天基金网上实时爬取所选基金的规模,夏普比率,以及历史排位,基金经理等数据

2020-09-21

fund_sharp.zip

这是一个基金夏普比率查询工具 输出: 最新规模(scale), 最大回撤(withdrawal), 夏普比率(sharp), 波动率(volatility), 基金代码(code)

2020-09-17

晨星spiders.zip

爬取晨星网的基金数据,遍历基金列表,获取每个基金详细的数据,目前只爬取了页面一部分数据,其他可以根据xpath提取

2020-09-16

webplayer.zip

Artplayer.js使用示例,ArtPlayer.js 是一个现代全功能的 HTML5 视频播放器 控制器 - 画质切换, 字幕切换, 播放速度, 长宽比, 视频翻转, 全屏, 画中画, 截图, 缩略图, 自适应尺寸, 高亮 和 热键...

2020-08-10

FileUpload.zip

NET MVC使用的 webuploader 文件上传,图片上传,大文件分片上传 示例,参考,笔记。

2020-02-11

Readmore效果.zip

Jquery实现的阅读全文(readmore.js)效果,简单高效。效果感觉还可以,有需要的可以下载。

2020-01-20

net实现秒杀活动

秒杀活动,模拟,架构:mvc+webapi+console+redis,netcore开发

2019-09-30

大视频分片上传,截取

视频格式必须为: mp4或mov。视频时长须在15秒以内,超出时长系统将自动截取前15秒内容。

2019-09-27

Repeater示例.rar

Repeater示例 说明, 虽然webform基本已经淘汰,但是总有一些老系统还在用。

2019-09-25

bootstrap页面.rar

Bootstrap 根据页面大小控制元素隐藏与显示。

2019-09-24

商品轮播.rar

jquery和carousel.min.js实现京东类似的轮播,前端效果。

2019-09-06

NET使用editormd

NET使用editormd.js 实现md编辑器效果,emoji表情无显示问题。

2019-05-18

基于NPOI的强类型Excel导入导出组件

C#实现导入导出Excel功能,基于NPOI的强类型Excel导入导出组件

2018-11-06

bootstrap一个小案例

包括导航条,carousel,利用栅栏的三栏布局,导航的标签页以及模态框等

2018-08-16

fastdfs-5.11安装合集

fastdfs-5.11安装合集,转自合集中各模块的github的截止2018.3.31的最新源码包

2018-04-01

Wijmo5 Flexgrid演示代码合集

Wijmo5 Flexgrid演示代码合集,打包发布 转载自官方网站.

2018-04-01

WijMo.js 5.2的FlexGrid介绍[Knockout]

演示如何使用Knockout,我们快速灵活的数据绑定网格控制FlexGrid执行常见任务。

2018-03-07

Redis管理web项目所需dll

Redis管理web项目所需dll

2017-06-15

超简单BeautifulSoup爬虫

超简单BeautifulSoup版博客爬虫

2017-05-03

Lucene.Net的DLL

快速搜索

2016-09-21

DapperDAL程序集

DapperDAL程序集下载

2016-09-13

Linq2Dapper程序集

Linq2Dapper 辅助类,直接项目里dll引用

2016-09-08

JSON数据库存储

JSON数据库存储

2016-06-23

Asp_.net常用问题解决

Asp_.net常用问题解决,应该还行吧!

2014-02-20

C# 3.0 特点

C#3.0特点,很好很强大,特别实用,开发必备参考手册。

2012-08-25

空空如也

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

TA关注的人

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