- 博客(74)
- 资源 (17)
- 收藏
- 关注
原创 使用.net写nupkg包代码段(还需使用nuget package explorer打包成.nupkg文件)。使用Get方式,通过代理方式使用httprequest获取数据,需要用户认证
public class HttpRequestActivity : CodeActivity { [Category("Simple Authentication")] [RequiredArgument] public InArgument<string> Username { get; set; } ...
2019-06-04 11:24:09 472
原创 C# 给Json添加Note
==========================json 第一层的操作=========================也可以修改,但是当出现多层时,就不再生效。===================修改第一层中节点内容==========================================修改第二层中对象节点内容==================================Json中存在对象时的操作=================
2022-11-29 19:14:48 1161 1
原创 Could not load file or assembly ‘Microsoft.windows.design.extensibility,version=4.3.1.0,Culture=neut
根本原因就是系统中没有找到Microsoft.windows.design.extensibility。可以通过安装.net framework(不能安装runtime)解决大部分电脑的问题。还有一种情况是安装了.net framework后依然报错,此时,我们需要手动将Microsoft.Windows.Design.Extensibility.dll注册到电脑中(网上找注册教程注册dll文件 - J.Y - 博客园 (cnblogs.com))。(dll和.net framework也可以到我的博客..
2021-11-11 17:06:12 905
原创 MSB3073 命令“platforms\android\cordova\clean.bat”已退出,代码为 2。
废话不多说cordova+ionic开发android项目,在重新生成的时候,会提示一个:严重性代码说明项目文件行错误MSB3073命令“platforms\android\cordova\clean.bat”已退出,代码为 2。Ionic Tabs Template1C:\Program Files (x86)\MSBuild\Microsoft\VisualStudi
2021-08-15 23:32:40 335
原创 MSB3073 命令“platforms\android\cordova\clean.bat”已退出,代码为 2。
废话不多说cordova+ionic开发android项目,在重新生成的时候,会提示一个:严重性代码说明项目文件行错误MSB3073命令“platforms\android\cordova\clean.bat”已退出,代码为 2。Ionic Tabs Template1C:\Program Files (x86)\MSBuild\Microsoft\VisualStudi
2021-08-15 23:32:20 222
原创 openxml 给word添加table,复制样式和字体
// 设置表格边框 TableProperties tblProp = new TableProperties( new TableBorders( new TopBorder() { Val = new EnumValue<BorderValues>(BorderValues.None), Size =...
2021-02-20 15:06:54 1102
原创 angularjs select时有空行情况
<select ng-model="vm.Status" > <option value=""></option> <option ng-repeat="item in (vm.XXlist)" value="{{item.Value}}">{{item.Text}}</option></select>
2020-07-22 10:35:14 223
转载 angularjs ui-grid 控制列是否允许被编辑
cellEditableCondition: function ($scope) { return $scope.row.entity.isEditable }原始地址:https://stackoverflow.com/questions/22051660/dynamic-enablecelledit
2020-07-21 17:30:27 392
原创 angularjs ui-grid 全选事件(enableSelectAll)(获取选中数据)
onRegisterApi: (gridApi) => { $this.gridApi = gridApi; //单点行选中时触发 $this.gridApi.selection.on.rowSelectionChanged($this.$scope, function (row, event) { //row为单行数据 ...
2020-07-20 17:39:33 1257
原创 vbs 关闭excel的piovt table自动刷新
代码如下(拷贝,将文件后缀修改为.vbs即可):注:如果在运行时包字节错误,此问题是vbs文件编码在电脑中没有。简单的解决办法就是修改文件的编码格式(用text打开,另存为,选择编码格式。这里可以挨个选择,看那个可以运行就保存哪个)。另外一种就是在电脑的Region里面去配置,安装和vbs编码相同的环境Function FilesTree(sPath) dim oExcel,oWb,oSheet set oExcel= CreateObject("Excel.Applica...
2020-06-05 15:20:34 428
原创 vb.net转换可为空的时间格式
.Net转换Nullable<System.DateTime>时间格式:Convert.ToDateTime(nullableDateTime.ConvertFromString(Convert.ToString(DATE))).ToString("dd/MM/yyyy HH:mm")
2020-05-28 10:39:11 381
原创 vb.aspx 后台弹框
Vb.aspx后台弹框 通过注册页面js脚本,实现弹框效果:1: Me.ClientScript.RegisterClientScriptBlock(Me.GetType(), "alert", "alert('" + strVer + "')", True)2:System.Web.HttpContext.Current.Response.Write("<SCRIPT LANGUAGE=""JavaScript"">" & vbCrLf) ...
2020-05-28 10:38:39 276
原创 openxml 操作doc文档
byte[] byteArray = File.ReadAllBytes("C:\\test.docm"); using (MemoryStream stream = new MemoryStream()) { stream.Write(byteArray, 0, (int)byteArray.Length); //OpenXML bookmarks...
2020-05-28 10:38:08 983
原创 IIS项目发布,报错access is denied(访问被拒绝)
IIS项目发布,报错access is denied(访问被拒绝),网上有什么说是IIS权限的问题,当然也可能有一定关系(反正我设置权限之后是没有解决的)。我这里的问题是:项目和IIS的认证不同一造成的,简单来说,就是项目.config里面的认证,和IIS里面的认证没有一直,我的项目认证是windows,但是在建好IIS项目后,windows认证是disabled状态,所以不行咯。。。。下面是图解:右键改变Status的状态为enable即可...
2020-05-28 10:37:37 2718
原创 IIS6发布,报503,应用池自动停止
发布程序,报Service Unavailable HTTP Error 03. The service is unavailable写的C#项目,发布到IIS(本地),老是右键浏览时,报:Service Unavailable HTTP Error 03. The service is unavailable,并且对应的程序池还自动停止。安装SP1补丁,修改过服务器组件属性权限,都未能解决这个问题。然而,我的问题是因为账号权限的问题。因为应用池默认的Identity(标识)(点击高级设置查看)是:..
2020-05-28 10:37:07 363
原创 C#编写dll以及手动注册
手动注册C#写的dll和通过InstallShield2015LimitedEdition 打包exe1/首先,通过C#是不能直接通过regsvr32 XXX.dll来注册的,按照网上的解释,是因为C#写的dll是伪dll,所以不能通过这种方式来注册。会提示:这里,就可以通过另外一种注册方式regasm 来注册。2/regasm注册方式:1.到本机目录:C:\Windows\Microsoft.NET\Framework下,找到自己的版本,例: C:\Windows\Microsoft.NET\Fr
2020-05-28 10:36:30 2639
原创 Angularjs中的IGGird创建和使用
AngularJsIgnite 中的Iggrid 官网:http://www.igniteui.com/grid/angularAngularjs的Iggrid使用有两种方式,第一种为iggrid官网介绍方式。第二种为Option方式,第二种方式和原有的js使用方式一样不做过多介绍,主要介绍第一种,下面做一一介绍。Ig-grid方式: <ig-grid id="grid1" data-source="data...
2020-05-28 10:35:58 286
原创 .NET中英文切换常见错误
未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“LanguageChange.App_LocalResources.English.resources”正确嵌入或链接到程序集“LanguageChange”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Lan...
2020-05-28 10:35:24 630
原创 uiPath Data Scraping获取数据乱码(导出数据为:空格+0000000随机数+空格。000000506 )
关于在uiPath中,工具:DataScraping的官网介绍:https://docs.uipath.com/studio/docs/about-data-scraping 主要是用于获取页面数据。 如题,当通过工具DataScraping得到的数据为一串00000306 ,亦或是在获取数据时,数据为空值。问题原因在于你要获取数据的页面数据采用了懒加载,或者是网络问题,为加载出所...
2019-09-24 09:24:39 1093
原创 angularjs component using ng-transclude(ng-transclude属于directive,将其改成component形式)
因为框架原因,便于统一管理和修改,我们在定义框架时,统一使用angularjs + ts。在公共组件部分,统一使用component而不使用directive(仅仅只是因为便于管理和统一化)因为需求原因,需要使用到 transclude(此属性需要在angularjs1.5之后才能使用) 属性,用于公共组件化,在使用时,只需要替换掉指定部分,保留统一格式部分(比如:统一的样式,统一的格式,...
2019-07-16 16:44:41 390
原创 SQL 将多条查询结果拼接到一起
1、DECLARE @AA VARCHAR(MAX)SET @AA = ( SELECT A.XX + ';' FROM A WITH(NOLOCK) FOR XML PATH('') )SELECT @AA2、DECLARE @AA VARCHAR(MAX)SET @AA = '' -- 必须赋初始值(sql中的null加上任何值都是null)SELECT @AA = @AA
2018-01-19 09:32:35 22871
转载 解决界面失去焦点,点击button按钮,无法触发点击事件
随笔- 28 文章- 13 评论- 8 判断是否首次触发pageLoad 与 PageRequestManager.getInstance()对象的几个事件触发顺序 普通的Web页面初始加载时,我们一般会用if(!Page.IsPostBack)来判断一下该页面是初次加载还是通过回传加载。对于 ASP.NET
2017-08-03 16:20:38 7397
转载 通过正则表达式简化 JSON 时间格式转换操作
通过正则表达式简化 JSON 时间格式转换操作项目中常常遇到传出格式为 /Date(xxxxx)/ 这样的 Json 时间字符串,有时为了方便进一步处理,需要将其转换为通用的 Date 类型。转换的步骤其实很简单:取出字符串中的整数利用 Date构造函数,实例化即可。如此,我们可以有以下手段来解决:通过字符串截取方式 (这是大部分人首先会想到的)
2017-07-19 19:16:29 1067
原创 vb.net 如何在同一页面,添加相同的usercontrol
核心思想:对操作的控件ID唯一。核心代码:解题思想:服务器控件会自动生成一个唯一的ID,但非服务器控件和对应的js事件不会。代码:后台:在页面load方法中:Me.txt_Client.Attributes.Add("onKeydown", "return " + Me.ClientID + "_ClientTextChanged(this)") JS:
2017-07-18 16:23:18 722
原创 C# 设置word中table翻页不隔断
C# public static object oMissing = System.Reflection.Missing.Value; //设置word中table的属性(设置表分页不隔断)MsWord.Application wordApp = new MsWord.Application();wordDoc = wordApp.Do
2017-07-06 12:24:32 769
原创 vb.net中usercontrol向外抛出事件和属性
‘usercontrol部分Public Class UserControls_SearchStaffAssignControl Inherits System.Web.UI.UserControl ‘定义 Public Shared Event myEvent(ByVal StaffCode As String) Protected Sub bt
2017-06-21 14:32:56 785
转载 vs开发插件
工欲善其事,必先利其器。尽管visual studio本身已经非常强大,但优秀的插件仍然可以帮开发者大大提高效率,以下是牛牛非常喜欢的vs插件。1、Indent Guides绝对是必须的,有了这些辅助线,代码结构一目了然。2、AllMargins 2012不仅仅是Indent Guides的加强版,还提供区块代码预览 3、C# Formatter (针对
2017-06-19 14:49:37 300
转载 winform 替换word中指定内容
需要引用两个dll:Interop.Microsoft.Office.Core.dll和Microsoft.Office.Interop.Word.dll (可以到我的资源里面去下载)try { //创建word应用程序对象 Microsoft.Office.Interop.Word
2017-04-12 14:07:49 1789
原创 C#中/winform中,给已经绑定数据的datagridview后台动态添加新行
说明:因为没有找到相关资料博客,所以暂定为原创,如果已经有了,请告知,并非刻意在datagrid中,添加行有两种形式(我知道的)第一种:修改datasource,直接修改绑定的datatable数据源,然后重新绑定到datagrid中。我们在添加行时,更新datatable即可,这一种很简单,不做太多描述,网上资料很多,请自行查阅第二种:即我们在添加数据时,需要在后台动态的给d
2017-04-05 10:14:06 13948 2
原创 Angularjs(用TS编写)刷新指定iframe
let ifrm: HTMLIFrameElement = document.getElementById("myIframe") as HTMLIFrameElement; if (ifrm) { ifrm.contentDocument.location.reload();
2017-03-31 09:01:41 2853
转载 电商那些年,我摸爬打滚出的高并发架构实战精髓
一、关于高并发高并发是指在同一个时间点,有很多用户同时访问URL地址,比如:淘宝的双11、双12,就会产生高并发。又如贴吧的爆吧,就是恶意的高并发请求,也就是DDOS攻击,再屌丝点的说法就像玩LOL被ADC暴击了一样,那伤害你懂的。1高并发会来带的后果服务端:导致站点服务器/DB服务器资源被占满崩溃,数据的存储和更新结果和理想的设计是不一样的
2017-03-27 16:46:24 377
原创 .NET 切换中英文
未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“LanguageChange.App_LocalResources.English.resources”正确嵌入或链接到程序集“LanguageChange”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。
2017-03-14 11:55:17 1828
原创 html5模板地址
html5模板网:http://www.html5code.net/Bstrap/http://www.cssmoban.comhttp://sc.chinaz.com/tag_moban/HTML_5.html
2017-03-09 20:48:51 806
原创 在angularjs中通过ts编写时,如何添加中英文转换
在使用界面(html中)注册: @section scripts{ scripttype="text/javascript"> angular.module("app") .factory("注册的名称",function(){ return{
2017-03-08 15:53:50 2118
原创 AngularJs中的igGrid编写
Ignite 中的Iggrid 官网:http://www.igniteui.com/grid/angularAngularjs的Iggrid使用有两种方式,第一种为iggrid官网介绍方式。第二种为Option方式,第二种方式和原有的js使用方式一样不做过多介绍,主要介绍第一种,下面做一一介绍。Ig-grid方式: id="grid1"
2017-03-08 15:52:32 1186
转载 将接收到的varchar转换成varbinary
--将接收到的varchar转换成varbinary DECLARE @TRANS_PARAMETER varbinary(max),@sql nvarchar(max) set @sql = N'set @TRANS_PARAMETER = ' + @as_p exec sp_executesql @sql ,N'@TRANS_PARAMETER varbinary(m
2016-11-02 16:48:02 3326
android上传图片到服务器,asp.net端接收保存和删除
2015-07-03
模仿超级课表,实现其界面。看详细介绍
2015-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人