- 博客(90)
- 资源 (32)
- 收藏
- 关注
原创 windows下非法文件名无法删除的解决
从linux中备份了一些文件,结果有的文件名中包含非法字符 点 就是.最后解决办法是 使用windows的powershell 进入文件夹。比如del * 会提示无法找到文件。进入cmd,用各种方法无法删除。用dir /x 没有其他文件名。搜素了下各种常见方法也不行。然后用del * 就删除了。
2023-12-10 01:09:05 902
原创 winform ctrl+r ctrl+e无效 keydown事件
ctrl+r ctrl+e无法响应把readonly改成false就行了还有一种方法是继承下修复这个bugusing System;using System.Windows.Forms;class MyTextBox : TextBox { protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == (Keys.Control | K...
2022-04-10 11:01:57 515
原创 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
可以通过IsHandleCreated判断没有的话用CreateControl()来强制创建
2022-04-05 20:24:36 1860
原创 关于c# naudio的几个注意事项
naudio支持4种输出方式 public const int //DirectX DirectSound = 0, //微软的一种方式 WasapiOut = 1, //默认的设备 WaveOut = 2, //声卡厂商的一种标准 Asio = 3;重要1:项目属性中的 自动生成绑定重定向一定要√ 否则...
2022-03-29 15:22:06 1117
原创 C#蓝牙开发 “BluetoothRadio”未包含“PrimaryRadio”的定义
这个坑很神奇原因是,不能nuget安装inthehand.net.bluetooth而应该安装32feet.NET
2022-03-08 17:18:18 1541
原创 备案提示 尊敬的ICP用户: 您的短信核验失败,请您重新验证
短信验证码对的手机对的但是总是提示尊敬的ICP用户: 您的短信核验失败,请您重新验证最后发现,是身份证最后一位X的大小写一般大写,这里需要小写。。。
2021-12-23 13:35:20 4141
原创 Node rsa库包Error [InvalidAsn1Error]: Expected 0x2: got 0x30这个错
Node-rsa库 ,读取密钥文件,加解密报错 throw newInvalidAsn1Error('Expected 0x' + tag.toString(16) + ^Error [InvalidAsn1Error]: Expected 0x2: got 0x30原因是密钥文件格式问题 pkcs1: 公钥(-----BEGIN RSA PUBLIC KEY-----)和私钥(-----BEGIN RSA PRIVATE KEY-----) pkcs8...
2021-11-10 10:21:48 1815
原创 Postman自动生成代码的C# Restsharp Post请求失败问题的解决
Postman自带的代码生成,c#,用的是Restsharp和最新版的Restsharp有个兼容问题(老版本可能可以)就是header头直接添加cookie会失效的(找了半天,后来用fillder观察才发现是这个问题)找到原因就好办了找到cookie那句,然后string Cookies = "XXXX"foreach (var pair in Cookies.Split(';')) { string[] cook...
2021-01-12 18:25:25 2148 1
原创 cefsharp 86版本,如何支持网页视频播放,其实就是打开h264
vs2019用nuget安装了cefsharp最新版然后访问html5test.com会发现不支持h264自然网页视频就不支持了解决办法简单也麻烦就是去自己去打开h264编译下。。。 这里提供下编译好的86版本cefsharp ,x64位的(注意不是32位,是64位)覆盖进去就行了 https://download.csdn.net/download/ksr12333/14035036...
2021-01-06 19:40:01 3606 2
原创 editplus如何一次性复制标记的内容
通过ctrl+f 输入正则表达式再点击设置设置标记,可以一次性选取很多有共同特征的内容 然后再点菜单的编辑-》剪切板-》复制标记的行就可以都选择进入剪切板了...
2018-08-27 11:07:05 1474
转载 svn更新时忽略指定文件或文件夹
svn更新时忽略指定文件或文件夹,比如有时候要忽略部分文件不更新,如svn branches,tags文件夹方法/步骤选择一个收SVN控制的文件夹-》右击-》选择TortoiseSVN-》更新至版本,就会出现选择更新深度为工作副本,再选择项目,出现如图中所示的界面,把不想更新的文件或者文件夹前面的勾去掉,这样就能在svn更新的
2017-06-07 10:27:54 6836
原创 wireshark过滤rtmp协议
抓包,明明有rtmp协议,但是wireshark里输入rtmp却过滤不出来!原来rtmp是给了另外一个路由协议用掉了!要输入rtmpt!多个t
2016-02-24 21:08:11 11599
原创 c# 创建只接收消息的窗口
如果用自带的form,必须show后再hide,不是很好用,用以下代码即可。 public class NotifierNativeWindow : NativeWindow { const string WindowName = "MessageOnlyWindow"; const int WM_USER = 0x0400; const
2016-02-15 14:00:01 881
原创 wpf在获得在不同dpi下的x,y对应的x,y坐标
[DllImport("User32.dll")] private static extern IntPtr GetDC(HandleRef hWnd); [DllImport("User32.dll")] private static extern int ReleaseDC(HandleRef hWnd, HandleRef hDC);
2016-02-12 11:14:59 1841
转载 反射调用性能比较
http://www.cnblogs.com/tianzhiliang/archive/2012/06/29/2570275.html
2016-01-26 14:44:02 531
原创 c# webbrowser获取cookies
//取出Cookie,当登录后才能取 [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder
2016-01-15 13:32:08 3038 1
原创 去除webbrowser页面跳转时发出的声音
const int FEATURE_DISABLE_NAVIGATION_SOUNDS = 21; const int SET_FEATURE_ON_PROCESS = 0x00000002; [DllImport("urlmon.dll")] [PreserveSig] [return: MarshalAs(UnmanagedType.Error)] s
2016-01-06 19:51:42 1244 1
原创 c#建立快捷方式代码并且设置为管理员权限
建立快捷方式比较简单, WshShell shell = new WshShell(); //通过该对象的 CreateShortcut 方法来创建 IWshShortcut 接口的实例对象 IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(
2016-01-05 21:56:29 3130
原创 代码检测vc2013环境是否已经安装了
使用MsiQueryProductState即可。// ConsoleApplication4.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include int _tmain(int argc, _TCHAR* argv[]){// INSTALLSTATE install_state; I
2016-01-02 22:58:02 5722
原创 vs2013 编辑资源文件报 RC2247 : SYMBOL name too long
RC2247 : SYMBOL name too long 把这句话 #define APSTUDIO_HIDDEN_SYMBOLS,复制到C:/Program Files/Microsoft SDKs/Windows/v7.0A/ (有可能是8.0A 我的是8.1A) Include/这路径下的PrSht.h总之在这个路径下搜索prsht.h即可,注意别弄到m
2015-11-11 11:40:06 2391 1
原创 vs2013 C1xx :fatal error c1038:无法打开源文件“XXXX":no such file or driectory
今天新安装了个vs2013,新建个win32工程,运行,结果提示 vs2013 C1xx :fatal error c1038:无法打开源文件“XXXX":no such file or driectory解决办法:找到vs2013那个运行程序,右键,发现自动被加上了兼容winxp s2的勾,去掉后一切正常
2015-11-05 14:33:55 6364 2
原创 c# textbox响应回车并且去除“咚”的一声
private void roomIDTextBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == System.Convert.ToChar(13)) { // to do 业务
2015-11-01 10:41:50 3352 1
原创 coreseek 大数据联表建立索引速度慢的解决办法
如果是大数据联表查询,比如一百多万联十几万索引有时候建立会特别慢解决办法就是用 sql_query_range = SELECT MIN(id),MAX(id) FROM xxx sql_range_step = 3000 sql_query = SELECT xxx FROM a inner join b a.id=b.id where a.id>=$start and a
2015-10-07 21:33:12 1521
原创 coreseek 异常退出 FATAL: INTERNAL ERROR: unknown matching mode (mode=5)
由于coreseek很久不更新了,这里说个规避的办法这个错误是由于全局扫描时 关键词不为空造成的一个bug sphinx已经修正,但是coreseek没人更新了,有空自己去解决下吧。。暂时规避的方法,就是把keyword设置为空$cl->SetMatchMode ( SPH_MATCH_FULLSCAN); $res = $cl->Query ( $keywor
2015-10-06 00:19:17 947
原创 coreseek windows下服务 FATAL: Tokenizer initialization failure 解决办法
coreseek命令行模式一切正常在windows下安装成服务启动正常,但是一使用,就会出现 没有结果的错误,再去服务里一看,服务自动停止了(出错了)去日志看下FATAL: Tokenizer initialization failure发现这个百度google后,发现都是说windows下要用绝对路径,并且在路径里要用 “/"代替"\"这
2015-10-05 11:32:59 1430
原创 c# HttpWebRequest 代码手动设置cookies的简单办法
httpWebRequest.Headers.Add("cookie", "R=r%3xxxxxxxxxxxxxx"); 即可 其中的cookies内容,可用浏览器里document.cookie 直接复制过来
2015-10-01 11:24:36 4015
原创 c# Nested transactions are not supported
原来是start事务后没有commit又start一个事务导致mysql认为是事务嵌套了
2015-09-30 23:46:06 6593
原创 c#采集百度图片出现403 Forbidden 的解决办法
使用Httpwebrequest采集百度图片,经常会出现403forbidden采用以下解决办法:1:增加refer,写https://www.baidu.com 就行了2:在获得列表时,将cookie保存,static CookieContainer cookie = new CookieContainer();... httpWebRequest.CookieCont
2015-09-10 10:05:39 4438
原创 mysql workbench 水平滚动条不见的办法
官网上有人提bug 也许未来版本能解决暂时的规避方法有2方法1:最大化mysql workbench 这时候能看到一小部分水平滚动条,可以使用方法2:选中一个单元格,用键盘上下左右来移动位置
2015-08-14 10:44:57 2497
原创 js代码触发onchange事件
if ("createEvent" in document) { var evt = document.createEvent("HTMLEvents"); evt.initEvent("change", false, true); element.dispatchEvent(evt);}else element.fireEvent("onchange");
2015-08-12 17:24:15 3724
原创 解决burp suite 使用chrome访问https失真的问题
用burp suite 访问https网页 尤其使用chrome(有时候firefox也会) 会出现js或者css加载不出来的情况这种时候,导出burp suite的证书,保存为cer格式然后进入chrome的设置->高级->https/ssl管理导入刚才的证书,并且选择为信任的(必须为信任)再访问,就ok了
2015-07-29 11:47:33 9878 1
原创 Swift下的字符串查找
vat test="11111111111test"if (string.rangeOfString("test") != nil) //注意!=左右的空格{ println("find")}如果想获得位置,就:var t=string.rangeOfString("test")开始位置t?.startIndex结束位置t?.endIndex
2015-07-01 16:21:41 10171 1
转载 Python使用struct处理二进制
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体. struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结
2015-06-26 10:43:54 591
cefsharp 86版本 支持h264的库
2021-01-06
c#支持透明背景的trackbar控件
2012-06-16
u盘容量变小修复工具
2012-05-22
rdp密码生成demo
2012-03-03
css、html5、jquery、正则、javascript、flash as3速查图片 cheat sheet
2011-05-12
T-SQL查询技巧语句(收藏版)
2011-04-09
Cool Edit Pro 2.0破解补丁
2011-01-24
flex字体嵌入指南
2011-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人