- 博客(22)
- 资源 (22)
- 问答 (1)
- 收藏
- 关注
原创 【C#】如何让多个或全部窗口使用同一个图标(icon),减小程序体积
想要修改窗口默认图标(icon)时,需要你手动选择一个.ico文件。当你有多个窗口时,尽管你是多次选择同一个ico文件,但编译程序时这个ico却会被多次集成到程序中去,导致程序体积不必要地增加。相信很多小白也会和我一样苦恼如何让同一个ico应用到多个窗口上去而不重复增加程序体积。通过多次百度,得出来的结论基本上都是“让所有窗口继承主窗口,即可实现一个ico多窗口使用”,这虽然是种方法,但总感觉不尽
2015-02-11 00:42:59 7694 2
原创 推荐一些自己觉得好用的Sublime Text3插件
所有插件使用package control安装,国内某些破解版的sublime已内置该插件,没有内置的自己百度安装方法,在此不再复述打开sublime,ctrl+shift+P,输入pis回车,稍等一会儿,即可选择想要安装的插件这里都是推荐我在用觉得好用的插件,不定期更新1.ConvertToUTF8Sublime原生不支持GBK等编码,打开这类编码文件时中文或一些字符都乱
2014-11-07 23:51:50 3833
原创 【教程】如何申请Chrome应用商店(Web Store)开发者
首先你需要一张信用卡,如果你没有的话,可以借用父母或他人的(多见于学生党)如果你有信用卡,你还得看看信用卡正面是否有注明“VISA”、“MasterCard”之类的字样,也就是俗称的双币信用卡,这样才能够进行支付。不过现在的信用卡基本上都有,这个问题不大好的下面正式进入教程首先,想要在Web Store发布自己的扩展,就必须先缴纳5美元进行开发者认证。首先我们进入开发者
2014-08-22 19:05:33 4431
原创 Google地图地址取经纬度、经纬度取地址API
http://maps.google.cn/maps/api/geocode/json?address=地址li
2014-07-23 15:08:16 7817 1
原创 Google地图经纬度与平面坐标的相互转换、简单地图Demo
由于受到国家一些法律法规限制,所有的电子地图服务提供商都需要给地图数据加上偏移和加密,因此广受大家关注的google地图也不例外。但是作为一些用惯了免费服务的网友们,始终对google MAP上的标注偏移很头疼,我收集了一些资料,今天在这里和大家一起分享。所谓的地图数据加密偏移,其实就是用一个偏移算法对地图的经纬度做一个加减偏移量,从而达到与实际地图不一致。这个偏移算法本身是没有什么规律可
2014-07-23 14:01:12 16351
原创 修改配置文件使Netbeans默认使用UTF-8编码
NetBeans是一款优秀的开源集成开发环境,可以用于Java,C/C++,PHP等语言的开发。同时它也是一个可扩展的开发平台,可以通过插件来扩展官方版本没有的功能。自从被Oracle这个开源杀手收购以后,发展一直很缓慢,7.0到现在才发布。NetBeans有一个很弱智的地方,打开文件时不能自动识别文件编码,更弱智的是,发现编码错误出现乱码时,不能直接改变编码。例如默认设置打开一个UTF-8编码的
2014-07-14 15:33:03 1294
转载 Sublime中增加格式化代码的快捷键
其实sublime自身就有格式化命令,就不再安装插件,位置在[Edit]->[Line]->[Reindent]但这个默认的命令没有快捷键,就重新定义了一下,想用习惯了的eclipse快捷键:Ctrl+Shift+F但是和“在文件中查找”冲突了。改用Alt+Shift+F吧,和netbeans保持一致。[Preferences]->[Key Bindings]->[User]中,添
2014-05-19 11:33:12 856
原创 【C#】开发插件式程序简单例程
相信各位程序猿们都不会对插件太陌生,无论是firefox还是chrome还是其他的什么程序,插件都占到举足轻重的作用,是对程序功能的一种扩展。反正就是很有用的东西啦,可以很方便地扩展自己的程序。本渣最近准备用C#写一个自己用的工具箱,于是开始学习插件式程序的开发。经过将近一天时间,根据自己的理解总结了一些小小经验,仅供参考,大神勿喷首先我们来写接口dll,接口的作用就是连接插件和程序。
2014-04-03 16:57:11 3777 1
转载 DIV中文字(文本)的自动换行
如果你的div设置了固定的width和height,有时会出现文字不能自动换行的情况查过相关资料后才知道,只有英文文本才会出现不能自动换行的情况,(中文不存在)而原因是因为英文文本之间没有加空格,浏览器会认为这是一个特别长的单词;解决方法:1. 在文本适当位置加空格2. css代码中加上这行:word-wrap:break-word;
2014-02-27 20:43:49 2807
原创 【JavaScript】js中设置function参数默认值
今天写一个div+css模拟js信息框的类库时遇到一个问题,我希望当我没有传递参数过去时自动使用“提示信息”作为窗口标题。我试着这样写function MessageBox(title=""){}毫无疑问我运行失败了(要不然我也不会发这博文了)最后经过一番百度,发现了这么个好东西function test(a){ var b=arguments[0]?arguments[0
2014-02-23 11:26:51 894
转载 JavaScript获取页面宽度高度及屏幕分辨率
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth
2014-02-05 22:45:55 1223
转载 如何关闭Sublime Text 3的自动更新?
在从网上下载并使用了Submine Text几次之后,有件事情一直困扰着小觉,那就是Submine Text在有更新的时候会一直一直的在每次打开它的时候弹出一个框框告诉小觉,它又有更新啦,问我要不要更新,鉴于某种不齿的原因,小觉是肯定不会点确定的,但是不怕一万,就怕万一,如果不小心点了确定就杯具了。然后,在寻找出答案的过程中,小觉发现原来有那么多的同道中人,同时遇到和小觉一样的坎他们已经有方法
2013-12-21 15:59:41 5445
转载 【PHP】cURL实现get,post 和 cookie(几个实例)
类似于dreamhost这类主机服务商,是显示fopen的使用 的。使用php的curl可以实现支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道就
2013-12-11 08:26:56 1713
原创 【C#】类库(dll)学习笔记
编写类库新建项目时选择“类库”要在函数和类前加“public”生成dll后别人才能调用它们添加函数注释在声明方法前添加如下文本/// /// 这里是函数说明/// /// 参数说明 /// 参数说明 /// 返回值说明参数说明可以添加多行,也可不添加;返回值可不添加。这样做还不够,生成dll后别人调用不显示注释,咋办呢?在项目属性的“生成”标
2013-11-27 21:38:23 954
原创 【C#】线程学习笔记
线程等待/*************************************/* Copyright (c) 2012 Daniel Dong * * Author:Daniel Dong * Blog: www.cnblogs.com/danielWise * Email: [email protected] * */using System;using Syst
2013-11-27 09:59:50 608
原创 【C#】Directory学习笔记
判断文件夹是否可以访问DirectorySecurity protect = new DirectorySecurity(path, AccessControlSections.Access);//用于判断文件夹是否被保护if (!protect.AreAccessRulesProtected)//如果没有被保护
2013-11-22 18:34:03 694
原创 【C#】利用委托解决跨线程操作控件产生的问题
今天多线程操作listview时VS抛出一个错误:线程间操作无效: 从不是创建控件"VisurList"的线程访问它百度了一下,原来是C#默认禁止跨线程访问控件。也就是说每个线程默认只能访问自己创建的控件。想要安全的跨线程访问控件,就必须用到委托private delegate void AddVirus(string name);//声明一个委托。当然AddVirus是
2013-11-22 17:50:40 2074
原创 【C#】不会假死的延时
using System.Runtime.InteropServices;[DllImport("kernel32.dll")] static extern uint GetTickCount(); static void Delay(uint ms){ uint start = GetTickCount(); while(GetTickCount() - start <ms)
2013-11-16 22:50:31 2299
原创 【C#】Listview学习笔记
添加表项先声明一个列表项ListViewItem item = new ListViewItem();然后再向这个列表项内添加元素item.SubItems.Add("数据");循环添加N条数据后再将列表项添加到listview中listView.Items.Add(item);
2013-11-16 13:43:25 1346
原创 【C#】监视U盘的插入与拔出
using System.Windows.Forms;using System.IO;namespace U盘杀毒{ public partial class Form1 : Form { public const int WM_DEVICECHANGE = 0x219;//U盘插入后,OS的底层会自动检测到,然后向应用程序发送“硬件设备状态改
2013-11-14 20:06:42 2539
转载 【C#】调用API
在Visual C#中调用API的基本过程:首先,在调用API之前,你必须先导入System.Runtime.InteropServices这个名称空间。该名称空间包含了在Visual C#中调用API的一些必要集合,具体的方法如下: using System.Runtime.InteropServices; 在导入了名称空间后,我们要声明在程序中所要用到
2013-11-14 19:02:35 817
Google地图经纬度与平面坐标的相互转换、简单地图Demo
2014-07-24
易语言文件批量提取器源码
2012-01-16
易语言身份证校验源码
2012-01-13
易语言取系统服务列表、修改系统服务源码
2012-01-12
PHP自写类库,究竟该采用mysqli还是PDO呢?
2015-04-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人