自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (67)
  • 收藏
  • 关注

空空如也

鼠标拖动实现表格行交换.docx

如果网页中的表格行需要按某种方式排列,则表格行交换是不可缺少的功能。查阅了若干个资料,感觉实现起来有点复杂,晦涩难懂。本着把复杂事情简单化的宗旨,自己实现了。觉得可能对大家有用,因此发布出来供参考。

2020-08-20

基64字节数组转基64字符串

在web项目的前后台图片交互中,用的是基64编码。前台可以向后台传递基64字符串或者基64字节数组。后台也可以向前台传递基64字符串或者基64字节数组。下面的函数将基64字节数组转换成基64字符串,可以添加到img中显示图片。

2018-12-20

字符串转基64字节数组

在asp.net mvc web开发中,前后台交互二进制数据是避免不了的,尤其是交互图片。结合EF,后台可以接收对象,一般把图片数据与对象的 byte[] 属性关联。前台使用二进制字节数组将图片数据传递给对象的 byte[] 属性,后台向前台传送图片数据时,用的是基64字符串。如果前台向后台传送的不是基64字节数组,那么前台接收后台的图片数据时,就不能还原成图片了,需要做进一步的处理转换成基64字符串。如果前台给后台传递的是基64字节数组,就不需要进一步处理了,直接放到img中就可以显示图片了。 下面的函数用于把字符串转换为基64字节数组。

2018-12-20

隐藏file元素

web开发中免不了使用file元素,如果不做特殊处理,不仅影响页面的排版,而且页面很不雅观,本文讲解了一种简单的处理方法

2018-12-19

C#实现窗体内控件拖放

从C#项目的窗口外拖一个文件到窗体内实现起来比较简单,但是这样没有办法限制用户拖入窗体内的内容。例如:允许用户向窗体内拖入 .jpg 格式的图片文件,也只能限制.jpg格式的文件类型了,如果用户拖入一个不雅的.jpg格式的图片,你就无能为力了。 另一个办法是把允许用户拖入的图片放到一个图符栏中,这个栏中的图片允许用户拖入到主窗体。需要解决的问题是:当从图符栏向主窗口拖动图符时,一旦图符离开了图符栏便看不见了;还有,图符栏中的图符被拖动时随鼠标移动,效果也不好看呐。怎么解决呢?从以下代码中慢慢体会吧。

2018-12-17

Ajax.RouteLink详细说明

Unobtrusive Ajax有一个创建超链接的方法 Ajax.RouteLink,可以很方便地创建超链接,用于视图的异步更新。但是,要找到它的详细使用说明很难,而为了给股广大同仁提供方便,特把它的详细使用说明提供出来,供大家参考。

2018-12-08

C#实现双态按钮

在上一版的类似资料中,有一个小小的缺陷,得手动调整Label的大小,这一版中的Label可自动调整大小,以实现一个双态按钮,即按钮有两个状态:平常态和凹下态。此种按钮不仅起到给用户提供界面当前焦点的作用,还可以起到增加按钮功能的作用,如:凹下状态播放音乐,平常状态停止音乐;可利用的鼠标事件也翻倍了,如:平常状态的鼠标over和凹下状态的over事件,是不是可以在界面上少用一半的按钮呢?有意思吧?

2018-11-28

捕捉鼠标右键双击

如果不做特殊处理,Js捕捉不到右键双击事件。而在某些情况下,控制不了网页的鼠标右键双击事件,使得我们的web应用处于失控状态,给浏览者带来不愉快的感受,因此,捕捉并控制鼠标右键的双击事件就很有必要了。 本资料提供的代码,可以捕捉鼠标右键的双击事件。

2018-11-27

C#凹下弹起按钮

在C#的界面设置中,如果添加的按钮在单击时,可以凹下,或者弹起,可以给用户提供更多的信息,例如:当前执行的是与那个按钮关联的功能,按钮当前所处的状态,按钮凹下干啥,按钮弹起又干啥等

2018-11-27

在谷歌地图上画虚线

谷歌地图API没有有提供直接画虚线的接口,本资料提供了详细的画法

2018-11-24

js解决事件冲突

如果不加控制,双击一个HTML对象时,会连续触发鼠标落下、开始拖动、抬起和双击事件,这对利用对象的事件产生干扰。本文巧妙的把这几个事件区分开来,每个事件都干干净净,不会受到其它事件的影响。需要注意的是,如果想触发鼠标落下事件,应多按鼠标一段时间(300毫秒)

2018-11-08

asp.netmvcef使用mysql

在asp.net mvc4 web开发中,让ef使用mysql是件很麻烦的事儿,本资源提供了详尽的工具和文档

2018-09-25

wcf服务引用失败

wcf服务引用失败的原因多种多样,此例吃力的原因是因为粗心大意,很难发现的错误引起的,提供给同仁,引以为戒。

2016-09-13

c#读取文本文件添加进度条

读取文本文件添加进度条,对于用户是友好的。难点就是如何获取文本文件的总行数,如果采用逐行读进行计数,当文件很大时,开始读取文件内容之前,用户会等待一段时间,效果不好。本文采用了用文件字节长度,来设置进度条的办法,效果不错,详见文档。

2016-03-30

一个拿来就用的js等待窗口类

本资料提供了一个拿来就用的js等待窗口类,实现了等待窗口功能的完全集成,不再需要在<body>标签中添加有关内容,等待窗口可根据信息字符串的宽度自动调整窗口宽度,动态信息是一个旋转的弧梯形。通过本例,你可以掌握以下几个知识点:1. js 类设计;2. 如何在全局函数 setInterval 中使用对象本身的函数作为setInterval的函数参数;3. 如何动态创建 div 对象;4.如何使div背景透明;5.如何使div中的背景图片自动伸展;6.如何使用纯 js 画图;7.如何清除画布中的部分像素;。。。

2015-12-03

access转oracle工具

本资料详细介少了access数据库转oracle数据库,并附关键代码

2015-11-19

c#设计多彩等待窗口

如果你使用c#的webbrowser开发web应用,在网页上设计了一歀多彩的等待窗口,那么在webbrowser访问网页的等待时间段,也应该显示同样风格的等待窗口,这个窗口得使用c#来设计,本示例叙述了详细的设计步骤。

2015-11-15

多彩等待窗口2

多彩等待窗口在网络不畅的情况下,以丰富多彩的形式给用户一个网络为他正忙的信息,对用户无疑是有好的。 本例提供的方法,可以任由您的想想,创建有意境的等待窗口,丰富用户对您的web产品的印象。 上次把图片拉下了,这次补上。

2015-11-14

js制作多彩等待窗口

多彩等待窗口在网络不畅的情况下,以丰富多彩的形式给用户一个网络为他正忙的信息,对用户无疑是有好的。 本例提供的方法,可以任由您的想想,创建有意境的等待窗口,丰富用户对您的web产品的印象。

2015-11-14

js实现自定义confirm

本例详细介绍了自定义风格的confirm的实现,可以更好的与网页风格配套,实现多样化的confirm

2015-11-12

保持固定表头和表体宽度一致,dom中js的妙用.docx

在web应用中,使前后端分离、网页dom、js、css分离成为业界共识,这样对web项目的开发和维护很有好处。那么嵌入在dom中,尤其是dom行间的js是否是一无是处了呢?答案是否定的,在这样一种场景下,是大有用处的。 如果将内容显示在表格中,内容较多的情况下会出现垂直滚动条,在向下滚动时,表头会被隐藏,这对查看内容非常不便,一个解决办法是,采用上下两个放在不同div中的表,上面的专门放表头,下面的显示详细内容。网页初始化时,把内容显示在下表中。但是,当内容较多时,下表所在的div出现垂直滚动条,使下表的宽度变小,而上表的宽度不变,从而上下表的单元格出现错位,不好看了。 怎么解决呢? 你可能想到了使用表大小改变事件、或者表内容改变事件。但是,这些事件在网页初始化过程中不会被触发。 退一步,对下表使用鼠标进入事件,虽然能实现上下表宽度保持一致,但是网页给用户的第一印象是上下表宽度不同,表格列错位。 使用文档完成事件,也不行,这个事件发生在表格内容填充之前。 此种情况下,拾起被摒弃的dom中的js,便可很方便的解决问题。

2020-05-09

SpringBoot集成 Activiti6 Drools.docx

在工作流中使用规则极大提高应用的可维护性。任何一个单位办事的规则是经常变化的,如果把规则写死在代码中,会带来很多的麻烦,规则变则代码必须修改。但是使用了规则任务后,规则改变之后,换一下规则文件即可,不必修改代码。 这方面资料很少,即使有也不详细,照着做运行不起来。 本资料很详细,照着做就可有运行。

2020-04-02

Thymeleaf显示base64字符串为图片.docx

在网页中把Base64字符串显示为图片很容易,但是当前台使用Thymeleaf框架时,就得绕个小弯子,直接使用html框架中的方法不行,本文详解了用Thymeleaf显示Base64字符串为图片的方法,望对大家有所帮助。

2020-03-12

虚拟机.zip

虚拟机在web应用中进行模拟调试很有用处,搜索了一阵子有关方面的资料,照着做不成,好多资料不完整,耗时不少。比如:创建了U盘的虚拟文件usb.vmdk后,按照网上的资料安装到虚拟机时,找不到这个文件。经过反复测试和认真思考,发现需要首先把它注册到虚拟机,然后才可以安装。详细的请看文档吧,希望减轻有相同需求的同仁们的工作量。

2019-11-06

虚拟机.zip

虚拟机在web应用中进行模拟调试很有用处,搜索了一阵子有关方面的资料,照着做不成,好多资料不完整,耗时不少。比如:创建了U盘的虚拟文件usb.vmdk后,按照网上的资料安装到虚拟机时,找不到这个文件。经过反复测试和认真思考,发现需要首先把它注册到虚拟机,然后才可以安装。详细的请看文档吧,希望减轻有相同需求的同仁们的工作量。

2019-11-06

rabbitMQ的安装.docx

本资料介绍在 Window10 64位操作系统下的安装 在微服务项目以及其他项目中,消息总线是免不了使用的。使用消息总线得安装 RabbitMq,本人按照网上的直到安装之后,无论如何怎么也访问不了 http://localhost:15672,网上查了好长时间解决办法,有的说是Window10 64位的 Users文件夹是中文的,应该改成英文,照着做了还是不行,等等其它解决办法。 经过反复实验和比较,终于找到了正确的解决办法。Elang的安装下载:otp_win64_22.0.exe、rabbitmq的下载 rabbitma-server-3.8.0.exe

2019-10-23

微服务项目中添加groovy文件技巧.docx

软件项目的可扩展性和动态维护性是非常重要的,例如在微服务的网关动态过滤器中,要实现过滤器的动态更新而不影响项目的持续运行,就需要借助groovy的动态编译功能,而这个功能是通过 .groovy文件实现的。而在微服务项目中直接添加.groovy文件,存在热点引用不可用问题,即代码中添加一个对象时,编译器不认识则在对象下面画一条横线,而当鼠标移到这个对象时,弹不出可引用包的列表。本文论述了解决这个问题的技巧。

2019-10-22

在 thymeleaf网页中,js获取model中的数组列表.txt

在thymeleaf网页中,js获取后台model传递过来的对象很重要,这对减少数据库表操作代码的工作量,以及使前台开发更具灵活行怎么强调也不过分。获取model传过来的简单变量很简单,但是获取它传过来的对象不容易。 本例是js获取后台通过model传过来的数组列表,希望对同人们有所帮助。

2019-10-10

c# 代码中看不到方法体.docx

看了网上好多同仁的疑惑,说为什么看不到方法体,例如:public int sum(int x,int y); 这个方法既不在接口中,也不在抽象类中。好像不符合C#的语法。 现将详细解释附上,希望能够大小同仁的疑惑。

2019-07-28

Asp.net Mvc Authorize 详细说明.docx

Asp.net Mvc Authorize可以简单的进行用户登录验证与授权,简单好用。但是详细资源有限,好多网上的资料不是不全,就是不能运行,经过多方搜集与整理,归纳出了 这方面的详细资料,提供给同人,希望减轻搜索资料的工作量。

2019-07-27

运行Eclipse生成的Java项目

Eclipse是一个很好的java项目开发平台,但是,好多人不知道在命令行下如何运行Eclipse生成的Java项目。本作者为了给大伙儿排忧,特献上此资料。

2019-03-14

用window.open,opener实现网页间通信

如果网页 A 可以发送信息到网页 B,反之也然,而不必动用请求/应答模式,该是一件多么惬意的事儿。可以轻松地实现聊天不是吗?

2019-03-02

Java访问c#开发的webservice

在大型项目开发中,避免不了分布式的应用,分布式应用的业务逻辑一般分别部署到若干个服务器上,供各个客户端程序调用。而部署到服务器上的业务逻辑一般用webservice实现。开发webservice可以使用java、也可以使用c#。由于国内大多数计算机安装的是Windows系列操作系统,所以使用c#开发webservice不仅开发效率高,而且部署和维护很方便。 本文详细介绍了java如何调用c#开发的webservice。 本文的开发环境为:windows10、vs2012 Jdk1.8、Tomcat8.15、Eclipse-jee

2019-02-16

设置c#项目的平台为x86

看到不少同仁为设置c#平台为x86发愁,因为在项目的配置属性中没有提供x86的选项,只有一个 AnyCpu。如果你在32位机上开发的项目,到了用户的64位机上运行不了,不急出一脑袋汗才怪。所以,把此技巧提供给大家很有必要

2019-01-30

js把图片的背景变透明

图片的背景变透明不是为了酷,而是实际开发工作的需要。在web开发中,经常在网页上添加图片,如果图片的背景与网页的背景不同,会非常难看。如果图片的背景是透明的,那么无论网页的背景是什么,图片的背景是看不到的,图片完全与网页容为一体。 用到的知识有:html5、canvas的属性与方法,这些都自己补充吧。 注意点:下面的例子需要在服务器上,或者开发平台上运行,不能在本地机一个简单的网页中运行,否则会出现跨域访问的错误。代码如下:

2019-01-16

"请求的资源在使用中"的异常处理

使用 webbrowser控件有时会出现这个异常,原因是上一次请求的网页正在下载过程中,此时在调用webbrowser浏览网页,就会触发这个异常。

2019-01-12

谷歌地图的标注隐藏与显示

在谷歌地图的开发中,免不了在地图上添加一些标注,用于增加对特殊地理位置的描述。标注一般由图符和标题组成。 用户在某个时候,可能对某一类地理点感兴趣,此时就需要把非兴趣点的标注隐藏掉,只显示用户感兴趣的标注,这就涉及到标注的隐藏与显示。 咋看这个不是扯淡吗?隐藏标注很简单的呀,设置标注的 Visibile 属性为 false不就是了嘛,你试试看吧。标注的图符是隐藏了,可标注的标题还显示着呢,这不是鸵鸟埋起头,屁股还撅得高高的效果吗。 所以说呢,干什么不要浮躁,安下心来细细的想一想,有好处。

2019-01-08

js实现文件上传进度条

在web应用中,客户端向服务器传送大文件是常用功能。在上传过程中,不给用户提供当前上传进度信息是非常不友好的,这会给用户造成茫然的感觉,例如:文件是上传着呢还是死机了呢?上传什么时候完成呀?我得等待多久呀,上传文件的时候,我能干点别的事儿吗,如此等等。因此,给用户提供一个文件上传进度条,是每一个尊重客户的程序员应做到的最起码的职业操守。 本文中包含的知识点包括:进度条的实现、本地文件读取到字节数组、ajax等。这些知识点都可以在容百川上传的资料中得到。

2019-01-02

js读取本地文件到字节数组

在web应用中,免不了把图片文件上传到服务器,当然途径不知一种。但是为了使后台接收上传文件的方法既使用网页上传,又适应桌面应用程序上传,方法的参数设置成两个,一个为字符串类型,接收文件名,另一个为字节数组类型,用于接收文件内容。对于桌面应用,把文件内容读取到字节数组很容器,但是对于网页就有些难度了。本资料介绍的就是利用js把文件读取到字节数组。

2018-12-31

c#与编码无关的字符串与字节数组相互转换

web应用中,客户端和服务器端需要交换信息,字符串形式的信息交互是主要的一种交换方式。在信息量较大的情况下,前后台的传递方法使用post方法,后台的接收参数为字节数组。如果字符串中有中文,客户端在信息发送前需要把它转换为字节数组,转换的时候需要采用指定的编码。 本文提供的方法不需要指定编码,是通用的方法。

2018-12-29

空空如也

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

TA关注的人

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