- 博客(17)
- 资源 (19)
- 收藏
- 关注
原创 JS+JQuery实现任意意嵌套的IFrame里鼠标相对于浏览器窗体坐标
iframe用过的都人都知道,iframe是一个事件无法向上级冒泡二期交互并不是那么方便的一个html元素,但是时至今日他独特的功能还是会出现在不少开发中,有时我们需要获取任何一个不定的iframe中的鼠标坐标,其中这个坐标是相对最高级window.top的鼠标坐标,获取你不常有这种需求,但是如果有制作过一些插件相比你一定遇到过这个蛋疼的问题。注意:我这里指的坐标是不计算滚动条的。利用的eve
2016-03-27 20:20:12 3281
原创 JavaScript Array模拟C#list RemoveAll实现删除符合条件的元素
作为一个跨平台多语言编程爱好者的我来说,当我用了一次C#list 的linq的RemoveAll后,再敲JavaScript 的数组想也用这个方法才发现这语言压根是弱爆了,不得已准备自己实现一下JS的Array的几个删除数据的方法。注意:有不少网友采用的是逆向思维,从原数组提取出符合条件的数组的方式来规避JS Array 没提供linq那样RemoveAll,但是这会导致多一次内存开辟,而且原
2016-03-23 01:47:45 1444
原创 C# SQLite操作 特别注意事项
最近整理资料发现SQLite数据虽然Android有用过,但是C#还没整理成库,索性马上抽时间研究一番。使用库:System.Data.SQLite.dll(实际听说还有一种sqlite3.dll也不错的样子下次有空再玩这个库)库下载地址:http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki几
2016-03-14 03:10:33 489
原创 Jquery Ajax 跨域之JSONP方式极简示例,服务端是.net的ashx
使用JQuery Ajax的JSONP方式跨域访问是非常简便了,缺点是只能使用GET方式,而且灵活性非常差。稍作小结:原理:其实是JQuery利用HTML标签可以跨域的这一特性演变而来,所以必须应用JQuery缺点:只能get并且调用极为不灵活,易产生全局变量有点:实现起来简单,且无需复杂配置服务器端。废话不多说上代码
2016-03-13 04:31:14 3341
原创 CefSharp V43 版本ToolTip功能和工程文件.csproj神秘关系(摸索很久)
废话不多说,这篇文章写给玩CefSharp已经至少会看Demo的进阶级玩家,当你对这个开源浏览器架构捣鼓非常开心的时候,你会发现问什么官方的WInform Demo完美的实现了网页title属性也就是自带Tips,而你自己拿了他的demo怎么重新造也造不出同样效果时,那么恭喜你和我一样都被坑了。网上的CefSharp文章本来就少,中文几篇说ToolTip功能的还是比较老的CefShar
2016-03-11 23:10:49 1422 1
原创 C# 多线程Synchronization和ContextBoundObject应用
C#处理多线程可以说是方式多种多样,多到你都不知道选择那个好,直到Task的出现,Task类的灵活机制和极为优美的写法让所有.net开发者眼前一亮,但是今天我们要说一说一个冷门的多线程安全处理机制,Synchronization属性和ContextBoundObject类,这两个一起使用可以让一个类的实例处于上下文的线程安全中,注意不需要写一大堆lock,只需要在类上有Synchronizatio
2016-03-10 20:27:28 1485
原创 C++,C#,Java 同时玩的你需要注意的地方(想到就增加)
同时使用过这三种编程语言的程序员不是大牛,就是兴趣爱好者而且时间极多的那种,或是你就像我一样有着阴差阳错的迫不得已变换语种工作经历。我希望你不是我这种,我心脏受不了,我只是一名想安居乐业的普通码农(从标题看我程序员的经历吧实际更多我想哭)。1.Java 的byte类型和C++/C#的都不同,他是无符号实际上Java所有整型都是无符号,java并不存在有符号的整型,同理可以类推int,l
2016-03-09 18:57:56 545
原创 C# Winform 程序EXE单例模式的三种方案详细总结
Winform 是一个很容易上手的C# 应用模式,但是他和MFC一样也没有帮我们实现EXE单例模式,所以我们必须自己手敲代码,但是你懂的C#没提供很多好用的API,所以得处处从C++里导过来,我先讲网上大家流传的两种方式,最后讲讲我个人思考的一种比较完美手法,未经项目实战,但是测试稳定先卖个关子,耐心往下看。
2016-03-09 18:22:49 8862 2
转载 常用 Windows 7运行命令大全
出处:http://www.jb51.net/os/windows/44929.html我个人顺便标红一下常用的Windows 7运行命令大全,小编整理了常用的45个Win7运行命令分享给大家: 1、cleanmgr:打开磁盘清理工具 2、compmgmt.msc:计算机管理 3、conf:启动系统配置实用程序 4、charmap:启动字符映射表
2016-03-08 22:58:49 405
原创 C# 5.0 aynsc 和 await ,Trace改进
C# 5.0出来已经很久了,之前做项目一直用C#4.0的方法,一直没时间尝鲜,最近半年多没弄C#, 准备捡一捡,给自己练练级。C# 5.0新出的关键字 aynsc 和 await 一般成对使用,直接上代码static void Main(string[] args){ TestAsync(); Console.WriteLine("主线程消息"); Trace
2016-03-08 18:20:00 1117
原创 Android Http 助手类(麻雀虽小),实现文件上/传下载,Cookie机制
Android的学习快一段时间了,不知道以后用不用的得上,用了一晚时间集自己风格封装的Http助手类,未经过实战检验,自我测试通过,功能一般凑合着用吧。感觉不如自己封的.net的http助手类强大(毕竟.net自己本来就有不少API,呵呵),使用的事HttpURLConnection,据说是Android上推荐的类额贴上源码,基本常用功能都实现了额,转载注明额呵呵package com
2016-03-08 11:11:32 508
原创 Http 协议基础笔记之入门篇
对于任何一个程序员来说HTTP协议都是大家肯定会用到协议,不管是你是哪种语言的开发者,详细你不会陌生,HTTP是基于TCP/IP之上的,Http协议目前常用的是1.1版本所以,我也是吸取众家之所长做一个笔记,留给自己和初学者,并不长篇大论,只挑最常用的说请求Method:有GET和POST最为常用,其中GET只通过URL传递参数,而POST功能强大用来传输表单数据,以及上传文件
2016-03-08 01:01:52 445
原创 Base64 基本原理及自定义
Base64 算法是一个网络传输中常用也非常易用的一个初阶算法,算法相对好理解,如果喜欢算法的话不妨以他为开始走进算法的世界。算法特点:易懂易用,容易自己以此为基础衍生出其他变种算法原理描述:第一步: 字符串逐字符转成一个一个的8位二进制,而且每3个8位二进制一组排好,什么你说万一不是3的倍数,不是的话当然全部补零。 第二步:把每一组共3*8=24位的二进制平
2016-03-07 00:42:08 1209
原创 Android FTP 客户端 上传/下载 带进度条实战源码
Android FTP 带进度条实战源码,使用commons-net-3.1.jar,结合各位大神实现的一个简单例子,可以直接用实际项目里
2016-03-05 17:41:13 7162 4
基于mangos的websocket协议跨平台文件传输工具
2022-05-24
Ntp客户端校时工具(精简高效)
2018-08-21
Ntp校对时间工具
2018-07-26
hiredis-win32二次封装
2017-02-24
OpenCV2410实现视频播放器
2017-02-23
VC++ 串口调试助手Beta版(能学习用)
2017-02-12
VC++ 串口调试助手
2017-02-12
C++ rapidjson 对类序列化(完美二次封装)下载
2017-02-02
VC++ socket 客户端聊天室,自定义帧格式
2017-01-30
Android FTP 上传/下载 带进度条精简DEMO
2016-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人