自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HilaryHe

态度决定高度 细节决定成败

  • 博客(167)
  • 资源 (5)
  • 论坛 (1)

原创 点在多边形内算法,JS判断一个点是否在一个复杂多边形的内部

点在多边形内算法,JS判断一个点是否在一个复杂多边形的内部:function isInPolygon(checkPoint, polygonPoints) { var counter = 0; var i; var xinters; var p1, p2; var pointCount = polygonPoints.length; p1 =

2017-11-22 18:09:56 10231 5

原创 geojson 在线生成测试地址分享

geojson 在线生成测试地址分享:http://geojson.io

2017-11-22 16:39:56 23172 3

原创 c#访问Oracle数据库,执行数据库操作

c#访问Oracle数据库,执行数据库操作,包括执行sql 语句返回受影响的行数,执行存储过程,返回受影响的行数,执行SQL语句,返回DataSet,执行存储过程,返回DataSet,附OracleDBHelper

2017-10-31 11:56:35 1080 1

原创 解决ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

第一步:打开Oracle Net Manager 进行如下配置:第二步:找到查看listener.ora文件:位于oracle 安装目录的app文件夹目录下面我的位置是:G:\app\admin\product\12.1.0\dbhome_1\NETWORK\ADMIN\listener.ora,打开大致如下# listener.ora Network Co

2017-10-31 11:30:09 71535 5

原创 C# 3DES 加密

public class DESHelper { #region 3des加密 /// /// 3des ecb模式加密 /// /// 待加密的字符串 /// 密钥 /// 加密矢量:只有在CBC解密模式下才适用 /// 运算模式 ///

2017-10-26 13:21:32 1314 1

原创 使用HtmlAgilityPack抓取html标签属性内容

使用HtmlAgilityPack抓取hml标签属性内容,C# 爬出,网页内容抓取

2017-10-26 12:37:20 10743

原创 解决httplistener querystring 中文乱码、返回json中文格式乱码

解决httplistener querystring 中文乱码方案:在请求到达时候,获取Request.Url,返回get请求参数 键值对 public class RequestHelper { public static Dictionary EncodeQueryString(Uri uri) { var ret

2017-09-27 15:00:01 2337 1

原创 使用IIS Server Farms搭建应用服务负载均衡

使用IIS Server Farms搭建应用服务负载均衡:当公司的业务扩大, 伴随着大量的请求,应用服务器的承受能力已经不能满足不断增长的业务需求,使用IIS Server Farms搭建应负载均衡,把请求分发给不同的应用服务器进行处理,这个时候就降低了应用服务器的压力。1.安装iis ,在IIS主页管理右键,获取新的平台组件,下载安装Web平台安装程序,安装以下两个插件,安装完成后重新启

2017-09-19 11:57:42 7535 4

原创 Ubuntu安装Tomcta

在Ubuntu安装Tomcta1.在安装tomcat 之前先安装好java环境,参考:使用ppa源方式安装javaJDK2.去Tomcta官方网站下载 http://tomcat.apache.org/download-90.cgi 选择 tar.gz (pgp, md5, sha1)3.下载后进入到下载目录,可以看到下载的 tomcat4.

2017-09-18 15:17:44 486 1

原创 使用ppa源方式安装javaJDK

使用ppa源方式安装javaJDK1.添加ppa:sudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installer:sudo apt-get install oracle-java8-installer安装器会提示你同意 oracle 的服务条款,选择 ok

2017-09-18 12:22:45 742 2

原创 Ubuntu 安装远程桌面

1.安装xrdp软件:运行Terminal,执行以下命令:sudo apt-get -y install xfce4 xrdp vnc4server2.安装完成,查看下相关软件包执行命令:dpkg -L xrdp执行命令:dpkg -L vnc4server3.配置xfce4桌面会话文件执行命令:echo xfce4-sessio

2017-09-15 18:29:03 7851 2

原创 请求被中止: 未能创建 SSL/TLS 安全通道。

问题:C# 做网页信息抓取,访问https地址返回错误信息>请求被中止: 未能创建 SSL/TLS 安全通道。解决方案:将项目目标框架升级至 .NET 4.5或以上在请求方法里面添加以下代码:ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;request.UserAgent = "Moz

2017-09-11 18:32:09 3655 1

原创 [服务器搭建]ISAPI和CGI限制中没有ASP.NET v4.0

[服务器搭建]ISAPI和CGI限制中没有ASP.NET v4.0解决方式:1.确保安装IIS时确实安装了ASP.NET,如果没有的话,勾上重新装一下,一般出现404.2时这么干2.如果你是先装了IIS然后才装了.NET,那就需要把.NET再注册一下,一般出现404.17时这么干命令是:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspn

2017-08-09 17:47:47 4740 1

原创 JAVA学习路线图

2017-07-28 17:53:00 202

原创 C#Socket 网络通信异步处理

C#Socket 网络通信异步处理 SocketAsyncEventArgs 异步套接字操作1.服务端简单实现:Code: public partial class Form_Server : Form { private Socket socket; public Form_Server() {

2017-07-18 18:47:48 1548 2

原创 Admintasia 后台主题

Admintasia 后台主题:http://www.admintasia.com/admintasia_v1/index.php

2017-06-28 15:24:12 379

原创 点在多边形内算法,C#判断一个点是否在一个复杂多边形的内部

判断一点是否在不规则图像的内部算法,如下图是由一个个点组成的不规则图像,判断某一点是否在不规则矩形内部,先上效果图算法实现如下,算法简单,亲试有效 public class PositionAlgorithmHelper { /// /// 判断当前位置是否在不规则形状里面 /// /// 不规则形状

2017-06-22 18:22:01 1203 1

原创 BootStrap 模态框禁用ESC关闭、禁用点击空白处关闭

data-keyboard=false,禁用按ESC关闭,data-keyboard=true,开启按ESC关闭,默认开启。data-backdrop="static":指定一个静态的背景,当用户点击模态框外部时不会关闭模态框,默认开启。

2017-06-12 17:41:24 4586

原创 推荐一款基于 Bootstrap 的 jQuery 表格插件Bootstrap table

推荐一款基于 Bootstrap 的 jQuery 表格插件Bootstrap table

2017-05-29 22:02:58 3557

原创 推荐一款功能强大的web弹框插件layer

2017-05-29 21:58:39 654

原创 火狐浏览器Json插件(JSONView)

火狐浏览器Json插件(JSONView)在火狐浏览器中查看json结构,方便开发人员查看和处理访问火狐附加组件,下载JSONView安装,安装成功后访问地址栏,Get请求一个接口返回Json格式数据。展示效果如下:

2017-04-07 17:58:23 7943 1

转载 IDisposable接口详解

1. MSDN中关于这个接口的说明[ComVisible(true)]public interface IDisposable{ // Methods void Dispose();}  [ComVisible(true)]:指示该托管类型对 COM 是可见的。此接口的主要用途是释放非托管资源。当不再使用托管对象时,垃圾回收器会自动释放分配给该对象的内存。但无法预测进

2017-03-28 10:18:39 532

转载 C#解决Socket丢包,段包,粘包算法

C#解决Socket丢包,段包,粘包算法: /// /// Socket 丢包,段包,粘包 算法 /// public class RequestHandler { private string temp = string.Empty; /// /// 处理Socket 丢包,段包,粘包 算法

2017-03-14 14:50:42 6367 1

原创 使用Eclipse上传java工程到github

使用Eclipse上传java工程到github1.登录github账户,Create a new repository(创建一个知识库)名称为:eclipse_upload创建完成之后,跳转到以下界面。注意:https://github.com/heyangyi/eclipse_upload.git地址是待会使用eclipse上传代码到知识库的地址。2.打开e

2017-02-09 12:18:57 1441

原创 lo4net的简单运用

log4net简介:log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。下面介绍如何在Visual Studio2013中使用log4net快速创建系统日志,如何扩展以输出自定义字段

2017-02-08 15:50:38 326

原创 安装使用VisualSVN Server

安装使用VisualSVN Server 1. 下载安装VisualSVN Server(下载地址 :https://www.visualsvn.com/server/download/)2. 简单使用:     2.1 创建源代码根目录库javaProject和netProject源代码根目录库,用于存放java和.net的源代码库。创建源代码根目录方式:右击Repositori

2017-02-07 15:19:43 561

原创 在eclipse中安装SVN源代码管理插件

经检测发现eclipse中没有SVN源代码管理插件(检测eclipse中是否安装了svn插件),安装方式如下:1.Help>Install New Software...>Add  2.输入Name和LocationSVN插件下载地址及更新地址,你根据需要选择你需要的版本:Links for 1.8.x Release: Eclipse update site URL: htt

2017-02-07 14:43:47 328

原创 检查eclipse是否安装了svn源代码管理插件

如何判断eclipse是否安装了SVN源代码管理插件?方式一:Help>About Eclipse>Installation Details如果存在上面红框中的几项,则已经安装了svn源代码插件。方式二:Window>Show View>Other如果存在SVN项及下列节点,则说明已经安装svn插件。

2017-02-07 14:08:36 3564

原创 Selvlet Api

在Selvlet开发中需要直接或者间接继承javax.servlet.Servlet接口1.Servlet 接口: 2.ServletConfig 接口:在Servletc初始化之间被传递3.HttpservletRequest 接口:4.HttpServletResponse 接口 :5:Servlet开发:5.1新建java web项

2017-01-18 14:18:49 560

原创 tomact配置域名和端口直接访问网站

tomact配置域名和端口直接访问网站,就是使用域名解析到主机,通过端口执行网站地址,实现访问,在上一章节中发布了两个web项目,但是都是执行同一个根文件夹,通过http://localhost:8080/项目名称   以这样的地址进行访问的。下面通过配置Tomcat安装地址下的conf文件夹下的server.xml文件,实现绑定域名和指定端口到指向目录实现 域名加端口访问 网站1

2017-01-06 17:52:08 5309 1

原创 使用Eclipse发布Web项目并部署到Tomcat服务器

使用Eclipse发布Web项目并部署到Tomcat服务器:1.先建立两个Java Web项目:分别命名为:JavaWeb_TestRelease01  JavaWeb_TestRelease02,在里面分别创建两个index.jsp页面,body内容分别为: Wecome to aaa.com home page, Wecome to bbb.com home page

2017-01-06 17:29:10 5065

原创 解决tomcat占用8080端口问题

解决tomcat占用8080端口问题:Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.The server may already be running in another process, or a system process may be using

2017-01-04 13:53:14 318

原创 JSP:Multiple annotations found at this line 解决

创建JSP的时候出现了Multiple annotations found at this line,不知道怎么解决,本人今天也遇到了这个情况,然后使用下列方式解决了问题。步骤如下:1.项目右键,点击build path,选择configure build path选项进入下一步:如下2:在configure build path界面下找到,java build path项,Lib

2017-01-04 12:44:25 21041 7

转载 SQL Server2008函数大全

SQL2008 表达式:是常量、变量、列或函数等与运算符的任意组合。1. 字符串函数函数 名称 参数 示例 说明ascii(字符串表达式)select ascii('abc') 返回 97返回字符串中最左侧的字符的ASCII 码。char(整数表达式)select char(100) 返回 d把ASCII 码转换为字符。介于0

2017-01-04 10:40:47 654

原创 Visual Studio开发工具集和Eclipse JAVA集成开发环境

Visual Studio开发工具集:Eclipse JAVA集成开发环境:两者在开发语法上的差别不是很大,体验上也有不一样的区别,特别喜欢黑色的主题,关键子鲜明

2016-12-30 17:03:12 4679

原创 JAVA使用JDBC技术操作SqlServer数据库执行存储过程

JAVA使用JDBC技术操作SqlServer数据库执行存储过程:1.新建SQLSERVER数据库:java_conn_test2.新建表:tb_User3.分别新建三个存储过程:1>带参数的新增用户存储过程:CREATE PROCEDURE [dbo].[p_Insert_User]@name nvarchar(50),@UserPwd nvarchar(50)

2016-12-30 16:41:43 6296

原创 JAVA使用JDBC技术操作SqlServer数据库

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。 JDBC并不能直接访问数据库,需要借助于数据库厂商提供的JDBC驱动程序。数据库连接 

2016-12-29 17:46:28 412

原创 Java使用Action接口

Swing提供了一种非常时用的机制来封装命令,并将他们链接到多个事件源--Action接口。下面举例将按钮和击键动作映射到动作对象。点击或者按下Ctrl+B,Ctrl+R,Ctrl+Y改变背景颜色。package com.Project_Button2;import java.awt.Color;import java.awt.Component;import java.awt.e

2016-12-19 18:08:15 5445

原创 书籍是进步的阶梯

书籍是进步的阶梯       2016年所读之书籍:.NET之美:.NET关键技术深入解析                                    作者:张子阳.NET开发专家·亮剑.NET:.NET深入体验与实战精要         作者:李天平大型网站技术架构

2016-12-19 15:20:09 306

原创 Java窗体中的事件处理之Button

Java中的事件处理机制:监听器对象是一个实现了特定监听器接口(Listener Interface)类的实例事件源是一个能够注册监听器对象并发送事件对象的对象当事件发送时候,事件源将事件对象传递给所以注册的监听器监听器对象将利用事件对象中的信息决定如何做出响应创建一个Buttontest窗体,里面包含三个按钮,点击按钮改变面板的背景颜色:package com.P

2016-12-19 12:45:31 12308

C#设计模式-外观模式

C#设计模式-外观模式

2016-05-11

C#设计模式-工厂模式系列

C#设计模式-工厂模式系列

2016-05-11

redis-desktop-manager

redis-desktop-manager

2016-04-20

MongoVUE 1.6.9 破解版

很好用的MongoDB图形管理工具。是破解版的!

2016-04-20

C# SimpleFactory Demo

C#简单工厂模式在项目需求中的应用Demo,适合新手。

2016-04-18

Hilary-He的留言板

发表于 2020-01-02 最后回复 2020-01-02

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