- 博客(487)
- 资源 (3)
- 收藏
- 关注
转载 从入门到精通,Java学习路线导航
引言最近也有很多人来向我"请教",他们大都是一些刚入门的新手,还不了解这个行业,也不知道从何学起,开始的时候非常迷茫,实在是每天回复很多人也很麻烦,所以在这里统一作个回复吧。Java学习路线当然,这里我只是说Java学习路线,因为自己就是学Java的,对Java理当很熟悉,对于其它方面,我也不是很了解。基础阶段首先是基础阶段,在基础阶段,我们必须掌握Java基础,Mysql数据库,O...
2019-11-14 11:05:38 281
转载 使用Visual Studio Code开发.NET Core看这篇就够了
在本文中,我将带着大家一步一步的通过图文的形式来演示如何在Visual Studio Code中进行.NET Core程序的开发,测试以及调试。尽管Visual Studio Code的部分功能还达不到Visual Studio的水平,但它实际上已经足够强大来满足我们的日常开发。而且其轻量化,插件化以及跨平台的特性则是VS所不具备的。而且Visual Studio Code还可以通过社区来创建一系...
2019-11-14 10:56:29 379
翻译 利用SharpZipLib进行文件的压缩和解压缩
在项目里引用SharpZipLib.dll。然后修改其中的关于压缩和解压缩的类。实现源码如下///<summary>///压缩文件///</summary>usingSystem;usingSystem.IO;usingICSharpCode.SharpZipLib.Checksums;usingICSharpCode.Shar...
2019-11-13 14:31:21 349
转载 SQLServer中比较末尾带有空格的字符串遇到的坑
最近发现SQLServer中比较字符串的时候 如果字符串末尾是空格 那么SQLServer会无视那些空格直接进行比较 这和程序中平时的字符串判断逻辑不统一declare @a nvarchar(50);set @a=N'happycat1988' declare @b nvarchar(50);set @b=N'happycat1988 ' if(@a = @b) se...
2019-11-13 14:24:25 280
原创 RoleFunctionHelper
/// <summary> /// Role function. /// </summary> public class RoleFunction { public string FunctionCode { get; set; } public string Descrip...
2019-11-08 10:49:07 163
原创 EncrptyHelper
public class EncryptHelper { public const string ENCRYPT_KEY = "FLEX-SQL"; public const string ENCRYPT_IV = "VER2.0.1"; public const string SPLITTER = " = "; pub...
2019-11-08 10:37:14 190
原创 EnumHelper
/// <summary> /// Enum helper. /// </summary> public static class EnumHelper { #region Get Enum Descriptor /// <summary> /// Get all enum d...
2019-11-08 10:34:17 191
原创 ColorHelper
public static class ColorHelper { /// <summary> /// Get contrasting color according to target color. /// </summary> /// <param name="targetColor"&...
2019-11-08 10:32:19 227
原创 ExcelHelper(with template)
public static class ExcelHelper { private static Dictionary<int, DataTable> _DataSource = new Dictionary<int, DataTable>(); #region Create excel file public ...
2019-11-08 10:23:31 871
原创 ControlHelper
public static class ControlHelper { #region Set Required Format /// <summary> /// Set Layout Control Item required format. /// </summary> ///...
2019-11-08 10:20:57 713
原创 PersistenceHelper
public class PersistenceHelper { private const uint MAX_CYCLE_TIME = 3600 * 1000; // Define the signal queue. private Queue<SignalData> _Queue; private Sig...
2019-11-08 10:16:10 474
原创 ValueHelper
public class ValueHelper { private bool _LittleEndian = false; private IConverter _Converter; private ValueHelper() { unsafe { int tester = 1;...
2019-11-08 10:13:19 196
原创 RegistryKeyHelper
添加引用:using Microsoft.Win32; public class RegistryKeyHelper { private const string _RegisterKey = "CultureInfo_Language"; private const string _CurrentLang = "CultureInfo"; ...
2019-11-08 09:58:56 107
原创 ImageHelper
public class ImageHelper { public static void DrawTransparent(byte[] data, int width, int height, string imgPath, Color color) { Rectangle rec = new Rectangle(0, 0...
2019-11-08 09:57:01 207
原创 ExcelHelper
public static DataTable Read(string filePath, bool isfirstRowColumn) { if (!File.Exists(filePath)) throw new Exception("FilePath is not exists"); ...
2019-11-08 09:53:30 132
转载 警惕System.Environment.CurrentDirectory 获取当前目录
// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.Cur...
2019-11-07 16:54:05 2449
转载 Meta 中禁用搜索引擎的配制
<meta name="robots" content=""> <meta name="robots" content="noarchive"> 以上的一段代码限制了所有的搜索引擎建立你的网页快照。如果我们需要仅仅限制一个搜索引擎建立快照的话,就可以像如下这样去写 <meta name="Baiduspider" content="noarchive...
2019-11-06 14:05:44 284
转载 关于FileStream读取大文件问题
小的文本文件(100M以下)直接用File类的ReadAllText()和WriteAllText()方法这两个方法内部其实就是封装了StreamReader类的ReadToEnd()和StreamWriter类的WriteToEnd(),这两个方法的返回值都是string类型,所以只能读写文本文件小的文本文件的单行读写用StreamReader和StreamWriter这两个类小的非文...
2019-11-05 16:05:37 1223
转载 【C#】数据类型(sbyte,byte,short,ushort,int,uint,long,ulong和char。、、、)
C#的数据类型可以分为3类:数值类型,引用类型,指针类型。指针类型仅在不安全代码中使用。 值类型包括简单类型(如字符型,浮点型和整数型等),集合类型和结构型。引用类型包括类类型,接口类型,代表类型和数组类型。 值类型和引用类型的不同之处是值类型的变量值直接包含数据,而引用类型的变量把它们的引用存储在对象中。对于引用类型的变量,完全有可能让两个不同的变量引用同一个对象,这样一来,...
2019-11-05 09:33:09 6057
转载 【ASP.NET】必须知道的ASP.NET核心处理
ASP.NET应用程序对象一、请求的处理参数:上下文对象HttpContext当一个请求到达ASP.NET服务器,为了处理请求,ASP.NET在服务器上创建了HttpRequest类型的对象来表示请求参数,HttpResponse类型的对象表示回应的处理对象,也就是说,为了处理一次Http请求,我们需要众多的对,象来表示处理请求所需要的数据,为了简化服务器端对参数的处理工作,ASP.NET...
2019-11-05 09:31:23 143
转载 【Windows】Window中的常用快捷键
01.电脑快捷键大全单独按Windows:显示或隐藏 “开始”功能表Windows+BREAK:显示“系统属性” 对话框Windows+D:显示桌面Windows+M:最小化所有窗口Windows+Shift+M:还原最小化的窗口Windows+E:开启“资源管理器”Windows+F:查找文件或文件夹Windows+CTRL+ F:查找电脑Windows+F1:显示 Windo...
2019-10-30 16:51:56 446
原创 Localization
/// <summary> /// Localization dictionary. /// </summary> public class LocalizationDictionary { #region Text Dictionary private Dictionary<String, ICol...
2019-10-28 15:44:25 1241
原创 SQLHelper
/// <summary> /// Sql helper. /// </summary> public static class SqlHelper { #region Get Connection String /// <summary> /// Get connection st...
2019-10-28 15:34:54 171
原创 FTPClient
/// <summary> /// Ftp client is based on FTP protocal, and talk to remote FTP server. /// It is easy to use to list server folder structure, download file, upload file and remove fil...
2019-10-28 15:31:49 201
原创 EmailUtil
public static class EmailUtil { #region Template public const string EMAIL_TEMPLATE = @"<!DOCTYPE html><html lang='en' xmlns='http://www.w3.org/1999/xhtml'><h...
2019-10-28 15:24:15 212
原创 GlobalSettingHelper
public class GlobalSettingHelper { // Parameter Dictionary. private Dictionary<String, String> _ParamDictionary = null; #region Singleton Instance protec...
2019-10-09 10:35:33 141
原创 LocalSettingHelper
public class LocalSettingHelper { private const string FILE_NAME = "Setting.xml"; // Parameter Dictionary. private Dictionary<String, String> _ParamDictionary = nul...
2019-10-09 10:24:56 165
转载 C# LDAP认证登录类参考
public class LDAPHelper { private DirectoryEntry _objDirectoryEntry; /// <summary> /// 构造函数 /// </summary> /// <param name="LADPath">...
2019-10-09 09:58:46 518
转载 LDAP注入与防御解析
0x1 LDAP介绍 1 LDAP出现的背景 LDAP(Lightweight Directory Access Protocol):轻量级目录访问协议,是一种在线目录访问协议。LDAP主要用于目录中资源的搜索和查询,是X.500的一种简便的实现。 先看一下LDAP出现的背景: 随着互联网的广泛使用,web应用的数量呈爆炸式的增长,而这些应用的资源和数据呈分布式存...
2019-10-09 09:54:48 908
转载 C# DataTable 和List之间相互转换的方法
一、List<T>/IEnumerable转换到DataTable/DataView方法一: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21...
2019-08-06 11:30:24 444
转载 Modbus测试工具ModbusPoll与Modbus Slave使用方法
一、介绍Modbus Poll :Modbus主机仿真器,用于测试和调试Modbus从设备。该软件支持ModbusRTU、ASCII、TCP/IP。用来帮助开发人员测试Modbus从设备,或者其它Modbus协议的测试和仿真。它支持多文档接口,即,可以同时监视多个从设备/数据域。每个窗口简单地设定从设备ID,功能,地址,大小和轮询间隔。你可以从任意一个窗口读写寄存器和线圈。如果你想改变一个单独...
2019-07-31 16:13:29 4951 1
转载 Windows10和Visual Studio Code环境中配置使用Git和GitHub
一、软件环境说明(演示环境)1、操作系统:Windows7旗舰版(64bit)2、VisualStudioCode版本:1.32.33、Git版本:2.21.0.windows.1二、软件安装1、VisualStudioCode安装下载地址:https://code.visualstudio.com,下载后直接双击进行安装。2、Git安装下载地址:https...
2019-07-26 10:38:59 441
转载 JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON中,有两种结构:对象和数组。...
2019-07-23 09:23:46 136
转载 js获取浏览器和屏幕的各种宽度高度
一:网页可见区域宽高,不包括工具栏和滚动条(浏览器窗口可视区域大小)1.对于IE9+、chrome、firefox、Opera、Safari:window.innerHeight浏览器窗口的内部高度;window.innerWidth浏览器窗口的内部宽度;2.对于IE8.7.6.5:document.documentElement.clientHeight:表示HTML文档所在...
2019-07-23 09:15:08 342
转载 header中Content-Disposition的作用与使用方法
Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。Content-disposition其实可以控制用户请求所得的内容存为一个文件的时候提供一个默认的文件名,文件直接在浏览器上显示或者在访问时弹出文件下载对话框。格式说明: content-disposition = "Content-Disposition" ":" dis...
2019-07-23 08:52:55 36915
原创 Down load file on WCF
/// <summary> /// Down load file /// </summary> /// <param name="path">file path</param> /// <returns></returns> pu...
2019-07-22 14:44:56 459
转载 利用WCF实现上传下载文件服务
引言 前段时间,用WCF做了一个小项目,其中涉及到文件的上传下载。出于复习巩固的目的,今天简单梳理了一下,整理出来,下面展示如何一步步实现一个上传下载的WCF服务。服务端 1.首先新建一个名为FileService的WCF服务库项目,如下图: 2.将Service,IService重命名为FileService,IFileService,...
2019-07-22 11:06:01 273
转载 Position
常常使用position用于层的绝对定位,比如我们让一个层位于一个层内具体什么位置,为即可使用position:absolute和position:relative实现。一、position语法与结构 - TOPposition语法:position : static absolute relativeposition参数:static : 无特殊定位,对象遵循HTML定...
2019-07-18 15:25:35 317
转载 VScode 自动编译TypeScript的方式
1、首先进入nodejs里安装typescriptnpm install -g typescript2、创建相应的项目目录,打开nodejs 进入当前项目目录例:我的项目地址E:\example\ts,nodejs里 e:回车,复制地址(E:\example\ts),点击nodejs右键,粘贴,回车,即进入项目目录E:\example\ts。3、创建tsconfig.jso...
2019-07-17 16:26:49 707
转载 WCF服务的Web HTTP方式
NET 3.5以后,WCF中提供了WebGet的方式,允许通过url的形式进行Web 服务的访问。现将WCF服务设置步骤记录如下: endpoint通讯协议设置成webHttpBinding endpoint的行为设置成<webHttp /> 在接口上加入WebGet的Attributes 示例代码如下: web.config文件的配置 ...
2019-07-17 09:39:38 961
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人