自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小猪快跑

用科技点亮生活

  • 博客(333)
  • 资源 (32)
  • 收藏
  • 关注

转载 js获取url参数值的两种方式

方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) //截取url数据方法 var getParam = function (name) { var search = document.location.search; //alert(search); var pattern = new RegExp("[?&]" +

2017-06-14 15:46:35 24330 2

转载 为什么引用不了App_Code里的类

今天在写项目的时候需要把文件放在App_Code中,调用里面的类,怎么也引用不了,包括直接写上路径,也找不到类。结果在网上找了一下解决方案。在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加 。因为Web应用程序中App_Code就不存在 。不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外

2017-05-11 14:05:58 11210 2

原创 在js文件中,获取webconfig中的配置信息

1.在客户端页面(非单独的js文件),可以直接获取webconfig的配置信息function Name() {var Name=System.Web.Configuration.WebConfigurationManager.AppSettings["Name"];}2.在单独的js文件中,那该如何调用Webconfig?2.1在前段页面中,可以直接自定个标签 <input class="e

2017-05-05 15:15:24 19669 4

原创 sql 查询字段结果中显示单引号

今天查询语句遇到问题:原SQL语句:SELECT [MedicineID] FROM [HTHIS].[dbo].[TB_MedicineMaster] WHERE Plant=2000查询结果:但这不是我想要的结果,我想要的结果的是将取出来的字段上面加上 单引号然后就开始了试SQL 之旅,大约查找了半个到小时,找到了一个相似的结果,网上给的提示是:两个单引号(’‘ )转义的时候是一个

2017-05-03 13:30:26 10384 1

转载 文件的格式与文件扩展名指定的格式不一致

今天做下载Excel的时候遇到一个问题,有警告窗弹出;这个我自己没有在乎,就直接打开了,结果发现里面的中文汉字变成了乱码,一开始以为是程序编码格式问题,就修改了编码格式,然后又试了几次,结果还是不行。就觉得先解决编码问题吧。没有把弹窗的问题的放在心上。大约过去10分钟左右,还是没有解决所谓的编码问题。就突然想到那就先解决打开格式问题吧。于是在网上搜索了一番,试试了一下,结果问题尽然都没有了,弹窗问题

2017-04-27 11:23:33 33280 2

原创 C#方法中计算两个时间差

TimeSpan 结构表示一个时间间隔。说明: 1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来描述任何在想象范围之内的时间。TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值,// Define two dates.DateTime date1

2017-03-26 09:10:33 21615

转载 SQL Server 存储过程详解

一. 什么是存储过程系统存储过程是系统创建的存储过程,目的在于能够方便的从系统表中查询信息或完成与更新数据库表相关的管理任务或其他的系统管理任务。系统存储过程主要存储在master数据库中,以“sp”下划线开头的存储过程。尽管这些系统存储过程在master数据库中,但我们在其他数据库还是可以调用系统存储过程。有一些系统存储过程会在创建新的数据库的时候被自动创建在当前数据库中。二. 存储过程运行流程存

2017-03-17 11:38:24 25376 7

翻译 C# 获取汉字的拼音首字母和全拼(含源码)

C# 获取汉字的拼音首字母一种是把所有中文字符集合起来组成一个对照表;另一种是依照汉字在Unicode编码表中的排序来确定拼音的首字母。碰到多音字时就以常用的为准(第一种方法中可以自行更改,方法为手动把该汉字移动到对应的拼音首字母队列,我们这里介绍第二种。获取汉字拼音的首字母是一个在做项目的过程中经常需要用到的功能,今天我们主要来探讨下C# 获取汉字的拼音首字母 static void Mai

2017-03-16 09:54:04 28949 2

翻译 C#读写注册表

自Windows95以来的所有Windows版本中,注册表是包含Windows安装,用户首选项,以及已安装软件和设备的所有配置信息的核心存储库。目前,几乎所有的商用软件都使用注册表来存储这些信息,COM组件必须把它们的信息存储在注册表中,才能有客户端调用。.NET Framework引入了独立存储器的概念,通过它应用程序可以在文件中存储专用于每个用户的信息,.NET Framework将确保为每个在

2017-03-13 15:37:55 16419 1

原创 CMD命令提示符窗口中的快捷键、小技巧和常用命令

CMD命令提示符窗口中的快捷键、小技巧和常用命令快捷键:F1:按F1一次,命令提示符向后切换到已经执行过的命令字符。如果已经是最后的一条的命令,则不进行任何切换操作。例子:之前输入“dir”,按F1一次后自动输入d,按两次自动输入i,三次自动输入r。F2:按下此键后,会提示“输入可复制的字符数量”,此时直接按下上次输入命令中包含的字符(区分大小写)后命令提示符将自动输入到按键字符之前的上次输入的命令

2017-03-08 10:01:06 44617 1

翻译 SQL SELECT完整语法

1.SELECT语法SELECT[ALL|DISTINCT|DISTINCTROW|TOP]{*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…]]}FROM tableexpression[,…][IN externaldatabase][WHERE…][GROUP BY…][HAVING…][ORDER

2017-03-02 09:53:59 46316 3

翻译 安全性-身份验证和授权(一)之Principal

1.概述为了确保应用程序的安全,安全性有几个重要方面需要考虑。一是应用程序的用户,访问应用程序的是一个真正的用户,还是伪装成用户的某个人?如何确定这个用户是可以信任的?确保应用程序安全的用户方面是一个2个阶段过程:用户首先需要身份验证再进行授权,已验证该用户是否可以使用需要的资源对于在网络上存储或发送的数据呢?例如,有人可以通过网络嗅探器访问这些数据吗?这里数据加密很重要。一些技术,如WCF,通

2017-02-27 16:58:32 21358

转载 (c#) 销毁资源和释放内存

0. 什么是资源? .NET 框架中如何访问资源?所谓的资源就是程序中可利用的数据,譬如:字符串、图片和任何二进制数据,包括任何类型的文件。在面向对象的环境中,每一个类型都标识为某些程序所用的资源,要想使用这些资源,必须为相应的类型分配一定的内存空间。访问一个资源需要如下几个步骤:1)分配内存空间: 调用中间语言(IL)中的newobj指令(使用new操作符时,将产生newobj指令),为某个特定资

2017-02-13 09:49:17 6149

转载 基于.NET平台常用的框架整理

自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前被许多网站使用

2017-02-11 12:19:45 1797

转载 远程服务器返回错误: (401)未经授权的解决办法

1、错误号401.1症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 分析: 由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。 解决方案: (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用: 控制面板->管理工具->计算机管理->本地用户

2017-02-09 14:06:12 45496

转载 向线程传递参数的两种基本方法

在传统的同步开发模式下,当我们调用一个函数时,通过这个函数的参数将数据传入,并通过这个函数的返回值来返回最终的计算结果。但在多线程的异步开发模式下,数据的传递和返回和同步开发模式有很大的区别。由于线程的运行和结束是不可预料的,因此,在传递和返回数据时就无法象函数一样通过函数参数和return语句来返回数据。本文就以上原因介绍了几种用于向线程传递数据的方法。欲先取之,必先予之。一般在使用线程时都需要有

2017-02-08 11:07:13 18346 1

转载 常见正则验证工具

手机号码: /^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/区号+座机号码+分机号码:regexp=”^(0[0-9]{2,3}-)?([2-9][0-9]{6,7})+(-[0-9]{1,4})?$” 手机(中国移动手机号码):regexp=”^((\d3)|(\d{3}-))?13[456789]\d{8}|15[89]\d{8}”

2017-02-03 16:16:40 2085

转载 百度天气预报接口介绍

百度提供天气预报查询接口API,可以根据经纬度/城市名查询天气情况,我们可以在微信公众平台开发中调用这一接口。接口说明根据经纬度/城市名查询天气的结果接口示例http://api.map.baidu.com/telematics/v3/weather?location=北京&output=json&ak=6tYzTvGZSOpYB5Oc2YGGOKt8百度ak申请地址:http://lbsyun.b

2017-01-31 14:31:36 31519 2

转载 C#初始化数组的三种方式

C#初始化数组的三种方式 public static void PrintArray() { string[] arrayA = { "Shirdrn", "Hamtty", "Saxery" }; Console.WriteLine("第一种声明数组并初始化的方法"); for (int i = 0; i

2017-01-16 09:27:20 30276

翻译 将1-9数值不重复填充到9个盒子中

将1-9数值填充到9个盒子中。 【】【】【】+【】【】【】=【】【】【】 如:168+327=495条件限制:1-9不能重复使用等号左边加起来等于右边实现方式:saveNum数组来存放:1-9数值book数组用来标记使用过的数值count代表共有9个数字调用递归的方法C#代码实现 #region public static int[] saveNum = n

2017-01-15 14:39:37 5674

翻译 面向对象的6大原则

要把软件做得非常灵活又要便于维护是一个很困难的事情。灵活的软件他的结构就复杂,维护起来就困难。有得必有失,关键就在于如何处理这两者,使得大于失。软件的设计开发应遵循以下六大原则: 1. OCP 全称:“Open-Closed Principle” 开放-封闭原则 说明:对扩展开放,对修改关闭。 优点:按照OCP原则设计出来的系统,降低了程序各部分之间的耦合性,其适应性、灵活性、稳定性

2017-01-11 17:37:55 1571

原创 ASP.NET后台页面跳转

//ASP.NET后台页面跳转 Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>if(confirm('保存成功!是否继续添加?')){location.href='ProductonAdd.aspx'}else{location.href='ProductonList.aspx'}</script>");

2017-01-11 16:41:30 4596

翻译 C#后台发送HTTP请求

HttpResponse1.涵盖POST,GET方法using System;using System.Collections.Generic;using System.IO;using System.IO.Compression;using System.Net;using System.Net.Security;using System.Security.Cryptography.X

2017-01-11 14:39:34 5892

原创 C#邮件提醒

1.申明邮件类public class EMail { private MailMessage mMailMessage; //主要处理发送邮件的内容(如:收发人地址、标题、主体、图片等等) private SmtpClient mSmtpClient; //主要处理用smtp方式发送此邮件的配置信息(如:邮件服务器、发送端口号、验证方式等等)

2016-12-20 11:09:19 2401

翻译 通过服务器端编写脚本,在前台显示alert

public abstract class ShowMsg{ #region 弹出提示对话框的JS脚本 /// <summary> /// 弹出提示信息 /// </summary> /// <param name="msg">弹出提示信息的内容</param> public static void Alert(string msg) {

2016-11-14 09:54:44 2368

转载 enum 枚举类型,及其描述调用

枚举类型  C语言或C++的一种构造类型,它用于声明一组命名的常数。    (1)枚举的声明:枚举声明用于声明新的枚举类型。   访问修辞符 enum 枚举名:基础类型   {   枚举成员   } ;   基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulo

2016-10-24 13:44:38 13188

原创 RFC_ABAP_RUNTIME_FAILURE

解决方案1.:确定账号和密码是否正确。C# 获取 sap rfc 提示 “

2023-04-18 09:04:15 373 1

原创 【VS 2022】未能加载文件或程序集“sapnco”或它的某一个依赖项。试图加载格式不正确的程序。

1.解决最原始的问题http://www.manongjc.com/detail/24-rwaxkujjxtbtnwj.html#%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%882—%E5%AE%89%E8%A3%85-microsoft-c-runtime-library-%E8%BF%90%E8%A1%8C%E6%97%B6%E7%8E%AF%E5%A2%83%E7%B1%BB%E5%BA%932.如果上面还不行的话就,把sap的dll给升级,选择红框中的直接下载就行,然后在

2022-02-25 16:37:23 1654

原创 c# iis ,windows验证

现在很多公司里面有很多的网站和服务,他们希望用户通过windows登录来解决所有,这样用户就不用记录每个系统的账号和密码。具体实现如下:1.找到IIS项目中2.把windows验证给打开,其他给关闭3.然后访问网站会出现这样的情况,需要输入账号和密码前提得把你的机器加入到域中4.登录以后,就不用再登录网站了,前提是,你的网站得实现从域中获取账号,然后再在你的数据库中去认证具体代码如下;注解:如果你的项目分了很多层,一定要把此方法放在第一层,不然获取不到Name//获取账号 stri

2021-07-21 14:06:08 967

原创 SQL Server 2008 R2 主从数据库同步设置

1.通过设置文件备份的方式来进行主从库设计https://blog.csdn.net/weixin_30571465/article/details/97929900?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.42422.通过sql发布和订阅方式来进行主从库设计https://blog.csdn.net/wanmdb/article/details/7515277在代

2021-05-17 11:23:06 420

转载 常用的技术框架和工具

原:http://www.cnblogs.com/hgmyz/p/5313983.html分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。EnyimMemcached:访问Memcached最优秀的.NET客户端,集成不错的分布式均衡算法。开源的.NET系统推荐:OXITE:微软A

2021-05-08 19:02:25 565

转载 ASP.NET运行机制原理

一、浏览器和服务器的交互原理(一)、浏览器和服务器交互的简单描述:1.通俗描述:我们平时通过浏览器来访问网站,其实就相当于你通过浏览器去另一台电脑上访问文件一样,只不过浏览器的访问请求是由被访问的电脑上的一个 WEB服务器软件来接收和处理的,它会分析接收的请求信息,从而按照请求信息来找到服务器电脑上的文件,经过处理,最终将生成的内容发回到浏览器。简单的说就是:由浏览器生成一条“命令”,通过互联网发给另一台电脑的某个软件(服务器软件);服务器软件接收到“命令”,就分析理解这个“命令”,然后按照“命令”找

2020-05-12 11:04:29 813

原创 C# 拓展string 类 不区分大小写

public static class dd11{ public static string ExtensionIgoreCase(this string stuName,string cc) { stuName.Equals(cc, StringComparison.OrdinalIgnoreCase); return ""; }...

2020-04-28 16:32:43 560

原创 ef批量新增

今天遇到在ef框架下新增2W的操作,结果用常规的方法,:“ db.SaveChanges();” 直接就等死了然后去网上找了一下:A1:EntityFramework.Extended 找了这个dll,这dll是在ef做拓展,结果引用到方案里面点不出方法,不知道网上那些人是怎么搞出来的===》就弃用了A2:Z.EntityFramework.Extended 这个需要收费,而且破解很麻...

2020-03-17 14:23:04 417

原创 axure 8.1 安装及汉化

1.安装https://www.axure.com.cn/3510/2.汉化https://www.jianshu.com/p/949033e44aac

2020-03-16 09:09:44 192

原创 <null> 和long没有隐式转换

(long?)null

2020-03-06 12:30:52 685

原创 如何监测一个网页的点击量?

百度统计、谷歌统计、51la、cnzz、

2020-02-18 20:46:20 1964

转载 在新窗口中打开 base64 格式的图片

申明一个标签:image,再将标签写入到新的页面中<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><script>function open_win() { const img...

2019-12-13 11:18:59 3891

原创 项目管理协同工具

语雀:面向个人和团队,提供与众不同的知识管理,打造轻松流畅的工作协同ShowDoc:一个非常适合IT团队的在线API文档、技术文档工具Teambition:协作,让企业和团队实现目标...

2019-11-22 13:57:07 191

原创 在windows下玩转ELK,只需这一遍就能带你入门

ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日...

2019-11-08 13:54:44 509

ShowDoc本地安装.zip

每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !! 程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个目录等各种非技术细节。 word文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,吼一声然后上qq或者邮箱接收对方丢过来的文档。这种沟通方式当然可以,只是效率不高。 ShowDoc就是一个非常适合IT团队的在线文档分享工具,它可以加快团队之间沟通的效率。

2020-06-08

自己开发项目ioc

自己开发项目涉及ioc,aop,api!!

2019-01-02

Apache Bench

ApacheBench 是 Apache 服务器自带的一个web压力测试工具,简称ab。ab又是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问,因此可以用来测试目标服务器的负载压力。总的来说ab工具小巧简单,上手学习较快,可以提供需要的基本性能指标,但是没有图形化结果,不能监控。

2018-09-29

Remote Desktop manager

Remote Desktop manager是一款专业且实用的远程桌面管理工具,能用于管理所有远程连接和虚拟机。使用它,你能对你的远程连接进行添加、编辑、删除、组织等的操作。该软件不仅功能强大,且操作起来十分简便,支持多协议和VPN技术集成,用户只需轻松几步就能快速建立远程连接,它适用于任何使用者。Remote Desktop manager让IT部门驱动安全,从而降低了效率低下、成本和风险。本站提供Remote Desktop manager中文破解版的下载,内附注册机,喜欢的不要错过了! http://www.xue51.com/soft/4644.html

2018-09-04

select2.dist文件4.0.5版

比较新的select2版本,很好的解决了select标签 可以使用的问题

2018-08-02

Redis 用于消息队列的存储

博文a 中的老师,提供了Redis 实现消息队列的整体思路,言简意赅,但部分类库a 老师并未提供,因此我参照了博文b 中老师的RedisHelper 类,主要借鉴的方法为ListLeftPop及ListRightPush,及实现消息队列的核心思想,先进先出。 博文c 中老师详细介绍了几种消息队列的 业务场景,是我所看的所有业务场景描述中最为详细,清晰的,结合博文a 老师的整体思路,对消息队列的实现上有了较为清晰的认识。 整体思路在博文a 中老师已经介绍,及依靠 mvc 框架,通过web端用户提交事件,实现消息入列,通过定时器(Timer)实现按照时间间隔的消息出列,Redis 作为存储媒介,存储消

2018-07-31

log4net代码开发

log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。封装了一些代码,并且该数据还可以保存到数据库中,此外是源码哦源码哦

2018-07-16

七天学会ASP.NET MVC

许多ASP.NET开发人员开始接触MVC认为MVC与ASP.NET完全没有关系,是一个全新的Web开发,事实上ASP.NET是创建WEB应用的框架而MVC是能够用更好的方法来组织并管理代码的一种更高级架构体系,所以可以称之为ASP.NET MVC。

2018-06-14

项目管理文档

项目管理是管理学的一个分支学科 ,对项目管理的定义是:指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。项目管理是对一些成功地达成一系列目标相关的活动(譬如任务)的整体监测和管控。这包括策划、进度计划和维护组成项目的活动的进展。

2018-06-14

Fiddler是一个http协议调试代理工具

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 [1]

2018-05-21

ILSpy_Master反编译工具

可以破解大部分的c# 中debug 文件中dll 文件为源代码。使用起来比其他反编译简单。通俗易懂,适合反编译代码研究者。

2018-03-15

React_Build

React 基于组件开发,而组件可以使UI进行分离,并且高可复用性,从概念上来说,更像是 js 的函数,往组件传入参数(也就是 this.props)然后返回整个组件对象,通过 ReactDOM.render 渲染到网页中。

2018-03-07

.NET Reflector 8.3.3.115

此工具软件强大到连.NET Framework的官方类别组件,都能反转出原始程序,这对于有兴趣研究.NET Framework的运作原理的人,有很大的帮助,能够容易找到官方文件未揭露的接口或方法。

2018-01-19

高性能JavaScript

高性能JavaScript

2017-08-17

重构-改善既有代码的设计

重构-改善既有代码的设计

2017-07-25

jquery.api

jquery.api

2017-06-22

PMBOK第五版官方中文版

PMBOK第五版官方中文版

2017-06-22

精彩绝伦的JQuery

精彩绝伦的JQuery

2017-06-21

NET应用程序架构设计

NET应用程序架构设计

2017-06-21

[设计模式之禅].秦小波

[设计模式之禅].秦小波

2017-06-21

C#4.0本质论(第3版)

C#4.0本质论(第3版)

2017-06-21

Python核心编程(第二版)

Python核心编程(第二版)

2017-06-21

深入理解C#(中文第三版)_扫描版_16.7M

C#

2017-06-21

C#通过一个页面按钮调用另一个页面的按钮(不打开页面的前提下)Response,HttpWebRequest方法

C# 代码编写; 通过一个页面按钮调用另一个页面的按钮(不打开页面的前提下); 采用的是Response,HttpWebRequest方法

2017-05-27

C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母

C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母

2017-03-16

在线解析PDF

PDFObject 是一个 JavaScript 库用来在HTML中动态嵌入 PDF 文档。

2017-01-12

空空如也

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

TA关注的人

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