会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
guigui_xi'an city
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
2018年2月2日
谷歌chrome 插件(扩展)开发——进阶篇(c#本地程序和插件交互)下
摘要: 在上一篇中,我提出了总任务。接下来去实现。 获取网页内容等其它信息,这是content.js 擅长做的事情: 这段给content.js 添加了消息监听,一旦接受到html命令,就会获取document对象的信息,把信息组织好后,通过sendMessage方法发送出去,显然这是消息的接受者,那么发送
阅读全文
posted @ 2018-02-02 09:55 micDavid
阅读(6409)
评论(1)
推荐(0)
2018年2月1日
谷歌chrome 插件(扩展)开发——进阶篇(c#本地程序和插件交互)上
摘要: 有了基础篇的学习,我们就直奔主题,来完成本次c#和插件的交互之旅。 在此之前,我稍微回顾下基础知识。 chrome插件涉及到的js类型: 1、background.js 它的生命周期最长,直到浏览器关闭。它相当于插件的后台。 2、content.js 它注入到页面中,相当于页面的一部分,和页面中原始
阅读全文
posted @ 2018-02-01 18:36 micDavid
阅读(4264)
评论(0)
推荐(0)
2017年12月28日
vsto下开发wps插件
摘要: 我们要开发wps插件了。之前用vsto开发过word插件,我也讲过c#下如何开发wps插件(有点繁琐)。如果采用c#从头再开发wps插件,那么开发出来的office加载项就会出现两个。我们要实现的wps和word插件一致的功能。office加载项如图所示: 如何才能够让office和wps插件兼容呢
阅读全文
posted @ 2017-12-28 09:52 micDavid
阅读(8451)
评论(10)
推荐(3)
2017年12月19日
c#多线程同步之lock
摘要: 一提起lock,想必大家都很熟悉,因为它易用,顾名思义,就是一把锁,常用于多线程的同步,一次只允许一个线程进入。最近遇到一个很诡异的bug。 这段代码的大意:从数据库中查询出解析器(23行)加入到解析器缓存中(52行)。这个牵扯到多线程,因此,第12行加了把锁。本来数据库中只有13条数据,但是软件启
阅读全文
posted @ 2017-12-19 18:15 micDavid
阅读(588)
评论(0)
推荐(0)
2017年12月12日
从IE浏览器获取当前页面的内容
摘要: 从IE浏览器获取当前页面内容可能有多种方式,今天我所介绍的是其中一种方法。基本原理:当鼠标点击当前IE页面时,获取鼠标的坐标位置,根据鼠标位置获取当前页面的句柄,然后根据句柄,调用win32的东西进而获取页面内容。具体代码: 第11行的 GetHTMLDocumentFormHwnd(GetPoin
阅读全文
posted @ 2017-12-12 15:48 micDavid
阅读(3161)
评论(2)
推荐(0)
IE浏览器右键菜单插件开发(下篇)——如何用c#安装、卸载IE右键插件
摘要: 建立Installer安装类,如图: 代码如下: 第33行,调用了win32:的方法:
阅读全文
posted @ 2017-12-12 15:16 micDavid
阅读(663)
评论(0)
推荐(0)
2017年12月11日
我的人生我做主
摘要: 为什么我的人生,我不能做主呢?因为我从来没有思考过我的人生是什么? 从小到大,都是妈妈眼中的乖孩子,老师眼中的好学生,毕业了,那就是找到一家公司上班,在老板眼中,我是一名尽职尽责的好员工。“三好”,难道就真的好了吗?其实,我觉得不尽然。人生活得太中规中矩就没意思了。作为家长,孩子在学校里不惹事,成绩
阅读全文
posted @ 2017-12-11 17:01 micDavid
阅读(194)
评论(0)
推荐(1)
2017年12月6日
算法之递归
摘要: 什么是递归?递归是一种算法思想。从字面上看,递归包含两层含义,传递和回归。现实中有很多问题,只是传递而不用回归。比如说,军训时,每天的一项训练:”报数”。报数从头到尾,依次传递,到最后一个人停止,这时候军官就知道了总体人数是多少,有没有少人。假如,队伍中有人想知道自己是几号,怎么办呢?问下旁边的人,
阅读全文
posted @ 2017-12-06 12:35 micDavid
阅读(252)
评论(0)
推荐(0)
2017年12月5日
初读 c# IL中间语言
摘要: 对一段c#编写的代码,有一些疑问,想通过IL中间语言看看,编译后是怎么处理的。代码如下: 这段代码的功能是很简单的:给定一个文件夹,返回下面的所有文件(递归遍历)。我的疑问:在第11行,递归调用的时候,strs变量(用来存放所有文件的名称列表)能够保存到所有文件名吗?程序运行的结果告诉我,代码没有任
阅读全文
posted @ 2017-12-05 18:47 micDavid
阅读(406)
评论(0)
推荐(0)
sql语句转为Model
摘要: 在跟数据库打交道的时候,有一个常用的应用,就是把数据库中的表转为程序中的对象,也就是说表中的列转为对象的属性。对于字段比较少的,我们可以直接复制过去改,但是字段数比较多的时候,借助工具类实现比较方便而且不易出错,看下我的代码: 使用最多的是正则匹配。再看第51行的类型转换:
阅读全文
posted @ 2017-12-05 13:02 micDavid
阅读(643)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
公告