会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
傅小灰
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2020年2月29日
Office系列(3)---Office文件(Word、PPT)瘦身
摘要: 开门见山 :在上一篇文章 "提取Office文件(Word、PPT)中的所有图片" 中已经介绍了对特定格式(后缀为.docx、.pptx、.xlsx)Office文件的解析。对于一个Office文件来说,想要减少文件占用的空间大小,最直接的方式就是降低内部引用的资源的大小。最简单的办法,直接对图片进
阅读全文
posted @ 2020-02-29 16:56 傅小灰
阅读(870)
评论(0)
推荐(2)
2020年1月19日
Office系列(2)---提取Office文件(Word、PPT)中的所有图片
摘要: 回顾一下上文结尾的问题:**如何给文档设置一个合适的封面图?**其中一个解决方案就是,获取Office文件内部的图片作为封面。这里就详细介绍下获取图片的几种方式,以及他们各自的优缺点。 PS:因为之前用VSTO开发过PPT的插件程序,所以对PPT的COM ApI比较熟悉,所以下面的样例和代码都以操作
阅读全文
posted @ 2020-01-19 10:14 傅小灰
阅读(1805)
评论(0)
推荐(0)
2020年1月17日
Office系列(1)---将Office文件(Word、PPT、Excel)转换为PDF文件
摘要: 需求: 将Office文件作为文章并在网页上预览,主要为(Word、PPT、Excel)3种类型文件。 研究了一下,找到了两种解决方案 直接调用微软的在线预览功能实现(预览前提:预览资源必须可以直接通过公网访问到) "微软接口文档" 在src后面拼接的就是要预览的文件地址(上面地址为官方预览案例,可
阅读全文
posted @ 2020-01-17 10:44 傅小灰
阅读(2946)
评论(2)
推荐(2)
2019年12月24日
WPF之Treeview实现MVVM双向绑定
摘要: Treeview分别有两个数据模板HierarchicalDataTemplate(层级数据模板)和DataTemplate(数据模板),分别应用于生成子数据项和普通数据项。 在使用过程中,如果对两个模板的DataType设置为同一类型,运行时会直接报错。 大概原因是添加了俩个相同Key的资源(因为
阅读全文
posted @ 2019-12-24 10:02 傅小灰
阅读(8990)
评论(7)
推荐(7)
2019年11月27日
Windows Service 服务搭配FluentScheduler实现定时任务调度
摘要: Windows Service 服务 创建Windows Service 项目 1. 创建一个Windows Service项目,并将项目名称改为 TaskWindowService 2. 在解决方案资源管理器内将Service1.cs改为TaskService.cs 3. 在服务启动和结束时,记录
阅读全文
posted @ 2019-11-27 22:28 傅小灰
阅读(715)
评论(0)
推荐(0)
2019年11月24日
C# 多线程处理List数据
摘要: 代码思路 将要处理的数据放到ConcurrentQueue中,然后开启多个线程去处理数据,处理完成后,再到队列中获取下一个待处理数据。 ConcurrentQueue 表示线程安全的先进先出 (FIFO) 集合,属于 System.Collections.Concurrent 命名空间下的一个数据结
阅读全文
posted @ 2019-11-24 16:58 傅小灰
阅读(8931)
评论(0)
推荐(7)
2019年10月29日
数据库多对多关系中质数分解法的应用
摘要: 质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。 100以内的质数总共有25个 2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、
阅读全文
posted @ 2019-10-29 19:58 傅小灰
阅读(408)
评论(0)
推荐(0)
2019年9月12日
VSTO之WPF和Winform弹窗
摘要: 写插件弹窗是肯定要有的,有弹窗才有展示功能的页面啊! 记录一下前段时间遇到的一些弹窗方面的坑,一个个踩过来也是收获颇丰啊! WPF弹窗 最简单的弹窗方式,new一个窗体,然后调用Show方法。 然后根据需求的不一样,就有一些东西要调整了,简单一些的比如是否在任务栏显示,是否允许最大最小化,是否运行拖
阅读全文
posted @ 2019-09-12 18:58 傅小灰
阅读(3359)
评论(1)
推荐(2)
2019年9月10日
EF Core 通过延迟加载获取导航属性数据
摘要: EF 6及以前的版本是默认支持延迟加载(Lazy Loading)的,早期的EF Core中并不支持,必须使用Include方法来支持导航属性的数据加载。 当然在 EF Core 2.1 及之后版本中已经引入了延迟加载功能,详细实现原理可以查看官网( "传送门" )。 下面记录一下,分别使用Incl
阅读全文
posted @ 2019-09-10 18:46 傅小灰
阅读(2341)
评论(1)
推荐(4)
2019年8月24日
SQLMap常用教程
摘要: 先安装 python环境(2.6.x或2.7版本) ,再将SQLMap 放在安装目录下 注意:sqlmap只是用来检测和利用sql注入点的,并不能扫描出网站有哪些漏洞,使用前请先使用扫描工具扫出sql注入点。 检测注入点是否可用 u :注入点url 检测表单post提交 注入 指定请求文件进行验证注
阅读全文
posted @ 2019-08-24 21:06 傅小灰
阅读(919)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页