- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 使用VSCode+GCC编译调试C语言hello world
使用VSCode+GCC编译调试C语言,json文件配置,c语言 helloworld
2023-01-29 14:08:51
3367
原创 使用VBA对Excel中的单元格按色阶赋颜色
使用VBA对Excel中的单元格按色阶赋颜色,Interior.Color的使用和VB实现色阶的算法。
2022-05-16 23:54:24
2678
1
原创 MSSQL 中“SQL_Latin1_General_CP1_CI_AS“ 和 “Chinese_PRC_CI_AS“ 之间的排序规则冲突
SQL查询时候出现:无法解决 equal to 操作中 "SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS" 之间的排序规则冲突问题,可以用显示转换的方法解决COLLATESQL_collation_nameSQL_collation_name 为SQL SERVE 排序规则名称1、多表连接中修改排序规则方法SELECT*FROMA JOINBONA.NameCOLLATEChinese_PRC_CI_AS=...
2021-05-20 17:08:55
1624
原创 不使用域账号,单机模式配置SharePoint服务器
Sharepoint2013只有独立模式下可以使用本机账号运行配置向导。如果不使用SQL Express,单独一个SQL Server需要按如下步骤运行配置向导。1. 打开:SharePoint 2010 Management Shell2. 输入:New-SPConfigurationDatabase3. 输入数据库名称4. 输入服务器名5. 输入本机用户名密码6. Passphrase,确认密码等待运行完毕如下图。重新运行配置向导,不断开连接即可。...
2020-11-30 14:46:44
476
原创 C#中Class和Struct的区别
引用一段关于Class和Struct的定义。class和struct最本质的区别是class是引用类型,而struct是值类型,它们在内存中的分配情况有所区别。什么是class?class(类)是面向对象编程的基本概念,是一种自定义数据结构类型,通常包含字段、属性、方法、属性、构造函数、索引器、操作符等。在.NET中,所有的类都最终继承自System.Object类,因此是一种引用类型,也就是说,new一个类的实例时,在堆栈(stack)上存放该实例在托管堆(managed heap)中的地址,
2020-10-14 16:59:48
336
原创 在SP2013中找不到新建搜索服务应用程序(Sharepoint Foundation 2013)
Sharepoint Foundation 2013中找不到创建 Search service application 选项。因为Foundation版无法通过Central admin管理服务应用程序来创建搜索服务。要在SharePoint 2013基础中创建搜索服务应用程序,需要执行以下步骤:转到管理中心主页 启动服务器场配置向导 单击启动向导 点击下一步 勾选搜索服务建新站点,单击“取消”按钮即可OK,Search Service应用程序已创建。使用免费版的sharepoint.
2020-07-28 17:29:06
225
原创 由于所有者已将 NoCrawl 标志设置为防止对其进行搜索,将不会对此项目及其下的所有项目进行爬网
Sharepoint 的Search Service Application 出现错误:由于所有者已将 NoCrawl 标志设置为防止对其进行搜索,将不会对此项目及其下的所有项目进行爬网。而且对应的URL在sharepoint的搜索中心内没有内容可以被检索。产生原因:网站的搜索配置中没有开启爬网。解决办法:1. 在网站设置 - 搜索。如下图:2. 选择“搜索和脱机可用性”3. 是否允许此网站显示在搜索结果中? 选择”是“...
2020-07-24 16:59:44
143
原创 高版本与.net4.5兼容错误:Attempted to read or write protected memory.
由于电脑安装的了两个不同版本的.Net,导致之前所有的基于VS2012的Console程序都无法调试。但编译的exe可以正常运行。调试过程提示如下错误:Attempted to read or write protected memory. This is often an indication that other memory is corrupt.这个错误是尝试读取或写入受保护的内存。这通常表明其他内存已损坏。我猜测是由于读取Win32的DLL但没有释放导致的错误。如下图:尝试以下
2020-06-10 11:08:05
8421
原创 服务器更换IP地址后,更改sharepoint服务器配置
Sharepoint的Web 服务器和DB服务器迁移后IP地址会发生变化。重新打开各个网站及会提示应用程序错误,无法打开。重新运行产品配置向导依然无效。尝试了几个方法:一,格式化webserver,重新安装。这个耗时较多,服务器的各个组件都要重新安装。不推荐这个方式二:在控制面板中,选择程序,卸载sp2013 重新安装sp2013,运行配置向导,完成安装。完成后即使还原网站...
2020-03-26 10:27:42
680
原创 Windows文件删不掉:无法设置新所有者
在未NTLM权限的情况下,文件所有者丢失,导致文件无法删除的解决方法:1. 运行输入“perfmon”2. 左侧选性能,右侧链接“打开资源监视器”3 在CPU标签中,关联句柄右侧搜索无法删除的文件名4. 在搜索结果中,右键选择结束进程稍等片刻即可删除文件。...
2019-10-23 16:30:49
14654
2
原创 在MS SQL server中创建动态日历
有时候在报表中展示每天的数据需要按整月的方式显示,借用SQL Server的PIVOT可以很容易的实现这个功能。下面这个SQL可以生成每行为一个星期的月历。从【星期日】开始。Declare @Date datetime, @StartDate datetime, @EndDate datetime, @FirstIndex intSet @Date =g...
2019-10-22 18:46:38
298
原创 替换Excel单元格中的回车制表符
从Excel中复制内容,如果单元格中包含回车或制表符,经常会按照多行或多列处理。可以使用如下办法替换这些特殊符号。将回车符替换为“;”,将制表符删除新建一个Excel sheet,在第一个单元格中输入如下公式=SUBSTITUTE(SUBSTITUTE(Sheet1!A1,CHAR(10),";"),CHAR(9),"")将Sheet2的第一单元拖拽为sheet1同样大小。she...
2019-08-30 18:25:24
5672
原创 通过JS导出Excel。将JS数组转换为VB数组
在JS中可以使用excel对象range赋值,但不能直接使用js的array,需要预先将js的数组转换成二进制的dictionary才可以。通过如下函数可以转换将JS的数组转换成VB数组:function toVBArray1(jarray) { var dict1 = new ActiveXObject('Scripting.Dictionary'); for (var...
2019-08-13 13:22:50
562
2
原创 通过javascript获取sharepoint数据,使用JS导出Excel
通过网页将数据导出到Excel是常见需求,使用服务器端导出,开发周期长,部署麻烦。这里推荐一种客户端导出方法。客户端导出与Sharepoint无关。这里附带使用场景基于SP,因为SP自带的导出功能比较弱,只能将List中全部数据导出的Excel中,如果要定制列和行很麻烦。使用客户端导出更简洁。客户端导出特点:灵活部署,无需重启服务器 配合sharepoint可以使用webservic...
2019-08-07 19:04:28
674
1
原创 基于Sharepoint和SSRS生成各种PDF,WORD类文档。
各种项目中经常有需求,在服务器端生成各种PDF,WORD,EXCEL等报告。通常使用的方法是用VBS或VSTO操作OFFICE对象模型,修改WORD或Excel模板生成文件,PDF可以使用PDF打印机制作PDF文件。这种方式问题多多,经常由于在服务器端操作Office的对象发生错误。最近的项目中通过Sharepoint foundation和SSRS的结合,十分方便的生成了PDF,WORD...
2019-04-25 16:35:20
608
原创 Sharepoint项目编译错误,提示在.NETFramework4.0中无法解析System.Net.Http的问题
Windows更新安全补丁后,原本的Sharepoint项目无法编译通过。提示如下错误未能解析主引用“Microsoft.SharePoint, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL”,因为它对框架程序集“System.Net.Http, V...
2019-04-24 15:40:50
3268
原创 在Oracle中读取XML,XPath的使用和特殊字符处理
最近在做读取Oracle数据库中XML的项目。之前在MSSQL中使用过XPath读取,非常方便。最近这个Oracle也打算试试。好久不用略有生疏。简单介绍一下。读取前要保存XML,这个很简单,在Oracle中建立一个CLOB类型的字段即可。更新的SQL如下:DECLARE V_xml CLOB :='<xml><name id="1">test1&l...
2019-03-28 15:09:25
2652
原创 使用SPQuery如何在Sharepoint中查找文件库中的指定文件
在SP中查找文件可以使用webservice,但在使用中遇到的主要问题是,在多次调用过程中速度会比较慢。如果这个项目可以直接部署在服务器端,而且需要多次调用objectmodel,那么久没有必要使用webservice了。SPQuery是个很好的选择。下面这个方法就是用使用SPQuery查找指定文档库中的指定文件,如果文档库中还有子文件夹,foldername这个参数,在一个目录中
2018-01-10 18:00:23
1289
原创 Sharepoint爬网启动失败,索引分区错误-重置索引超时
Sharepoint foundation 提供的搜索服务已经很全面了,基本涵盖了公司内部需要的大多数需求。在配置过程中经常遇到一些小问题。最近爬网中遇到一个错误索引分区提示,黄色三角叹号。下图:遇到这个错误是无法直接重置索引,重置索引后依然提示索引分区有问题。查了很多解决方案,这个比较靠谱。1: 停止sharepoint的Timer Service2:清空所有 con...
2017-10-10 15:59:58
775
原创 sharepoint2013 模板页调整
从Foundation升级到Server后master page发生变化了。原来订制masterpageage被还原了。编辑保存模板页提示错误,Faint。打开页面看到如下这段话: SPG:此 HTML 文件已与具有相同名称的 SharePoint 母版页(.master 文件)相关联。当文件保持关联时,不允许编辑该 .master 文件,且任何重命名、移动或删除操作将互换
2017-07-24 19:59:41
486
原创 sharepoint 2013网站集被锁定只读,管理中心无法解锁的解决方法。
备份一个超大的sharepoint网站,由于一些情况中断了备份。查看网站集保持为锁定状态,而且管理中心的修改网站的锁定状态的页面是只读的。MSDN中的命令,如下,但不我这里不好用:Set-SPSite -Identity "<SiteCollection>" -LockState "<State>"<SiteCollection> 是要锁定或解除锁定的...
2017-07-22 15:04:29
1721
原创 解决在SharePoint 2013 列表和文档库中Ribbon消失的问题
在SP2013的文档库中如果有编辑页面,默认的Ribbon菜单会消失,需要重新点击文档库的区域才能显示出来,如下图。这个操作对于不熟悉Ribbon的用户是个非常麻烦的事情。试验了几次终于找到一个解决方案。1. 产生原因:一般是由于在显示页面中添加了内容编辑器之类的webpart2. 解决办法:最简单的就是删除页面中多余webpart,如果一定要添加一些webpart,则可以在页
2017-01-23 10:51:56
584
原创 如何查找 Sharepoint 内容数据的服务器。
如果Sharepoint突然打不开了,那可能是数据库的问题,但管理中心也进不去就无法确定链接的到底是哪台DB。刚找到一个比较好的办法可以反向查看一下连接字符串,只读的,不建议随便修改。注册表查看,键值位置: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\15.0\Secure\ConfigDB 下
2016-11-18 09:54:54
1010
原创 使用VBS中通过WMI获取AD中邮件组成员
WMI是Windows Management Instrumentation,Windows自带的框架。Windows本身提供了两个WMI工具供用户使用:WMIC.exe、WBEMTest.exe。除了这两个还可以下载WMI Administrative Tools。通过WMI可以获取AD邮件组中的所有用户,刚写了个方法还挺好用,VBS的直接运行就行Function getAllU
2016-11-10 17:05:24
1224
原创 通过Feature部署Sharepoint 2013的EventReceiver
Sharepoint 2013中对EventHandler的部署有不少改进。记录一下初步感受。1. 生产Feature文件在SP2013中对列表或文档库的部署可以不再用程序。可以通过按web等方式部署,在激活Feature的方式。在每个web下都有相应的feature来控制。方便许多。
2016-04-06 14:19:01
862
原创 Sharepoint 2013的WSP方案双机部署
最近搭建了一个Sharepoint2013的环境。打算把之前WSP部署到新环境中。部署工作好久不弄了有点生疏,部署的时候发现当时2013FE Server是通过F5做的双机,寻思应该要部署两次,否则DLL不能分别加到GAC中。但第二台机器Add-SPSolution提示Feature已经存在,百思不得其解。何以解忧唯有杜康,出去吃了个饭回来就想来了,以前在SP2007中部署WSP只部署
2016-03-29 16:05:59
945
原创 SharePoint 2013 中的服务
MS的一贯风格,图做的很漂亮。SP2013的服务管理相比SP2007还是有很大改进的。做PPT的很好素材。
2016-03-29 15:43:30
330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人