最近和C#比较不对眼,为了省时间,减少打开VS等待的郁闷,多了解一些csc编译选项,应该会很有帮助: 使用默认方式,编译exe程序: csc File.cs 对于单纯简单的exe程序,这种方式就足够了。但是C#程序,经常需要选择平台和生成目标,对应两个选项分别是 /plaform和/target /platform: anycpu anycpu32bitpreferred (这种模式只能使用在e […]
作者: mowblog
CSharp调用Native DLL(托管方式)
最近又摊上事了,这会轮到C#调用C++的库出问题了,你说一个小小的protection key,怎么问题总是不断呢,伤神啊,作一个TS容易吗! 闲话少叙,附上本次操作的记录,以为纪念: 1.建立Native DLL 这个很简单,在vs里面新建一个Win32 Console Application,选择DLL即可,然后选择empty工程,接着加入自己的DLL头文件和实现代码cpp: [crayon- […]
SQL Server数据库利用脚本备份和恢复
|
1 2 3 4 5 6 7 8 9 10 |
rem "sqlbak.bat" set user=sa set passwd=asdfgh set db=sqlexpress osql -U%user% -P%passwd% -S127.0.0.1\%db% -isqlbak.sql pause |
user - 数据库管理用户 passwd - 用户口令 db - 数据库实例名 /*sqlbak.sql*/
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
--sqlbak.sql DECLARE @name varchar(50) DECLARE @datetime char(14) DECLARE @path varchar(255) DECLARE @bakfile varchar(255) set @name='mydb' set @path='r:\' set @datetime=CONVERT(varchar(100), GETDATE(), 23) set @bakfile=@path+@name+CONVERT(varchar(100), GETDATE(), 23)+'.bak' backup database @name to disk=@bakfile with name=@name go |
name - 数据库的名字 path - 备份的路径 /*sqlrestore.bat*/
|
1 2 3 4 5 6 7 8 9 10 11 |
rem "sqlrestore.bat" set user=sa set passwd=asdfgh set db=sqlexpress osql -U%user% -P%passwd% -S127.0.0.1\%db% -isqlrestore.sql pause |
[…]
转载-Tor-meek访问google网站
做人有良心,转载标出处:http://program-think.blogspot.com/2014/10/gfw-tor-meek.html 本人也是从上面的blog得知Tor里面自带meek插件可以翻墙的消息,本来想转载整个blog,但是篇幅太长而且显得杂乱,所以删除原始的内容,只保留一些配置的说明,有感兴趣的朋友可以自己去原文blog查看更多信息,以下内容出自原作者blog:
google 镜像/仿生网站
以下部分网站来自http://www.xuanhun521.com/Blog/b2b13faa-1052-4681-b468-eaa326056fdd 玄魂自己的网站: https://google.xuanhun521.com/?gws_rd=ssl,cr wow.com: http://www.wow.com/ xiexinwen.com: http://www.xiexingwen.com/ […]
小心你的充电器会爆炸
使用充电器这么长时间,还是头一遭遇上爆炸,只听在插头插入的那一刹那,嘭的一声,火花闪现,拿充电器的三个手指头就被喷成黑色的了,幸好总闸有过流保护,自动断了电,否则不定把线路给烧了。这充电器还真不是闹着玩的,我用的这个是当时买kindle保护套时赠送的,瞧着外壳很硬朗,谁知这么不耐用,既然炸就炸了吧,拆开来看看里面到底怎么回事: 外壳倒完整,打开里面看,全都被熏黑了,拆开板子上的三个电容,倒都好端端 […]
Apk文件签名工具apk-signer
在code-google找到了一团队用java开发的apk签名工具:apk-signer1.8.5,非常好用,推荐一下,目前为止要VPN后才能下载: 工具界面很简洁,功能也是恰如其分的不多不少。 我在百度网盘也共享一份,以供下载,但是最好记住项目的地址,以免版本升级(https://code.google.com/p/apk-signer/): http://pan.baidu.com/s/1eQ […]
CSharp之字符串查找
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
String[] result = new String[10]; //存放查找到的串 int num = 0; String info="**************"; //这就是原始的字符串数据 string startString = "id=\""; //要查找的起始串 string endString = "\" type="; //要查找的结束串 int startIndex = 0; int endIndex = 0; //假设已经目标字符串中最多含有10个我们需要获取的元素 while (num < result.Length) { startIndex = info.IndexOf(startString, endIndex); if (startIndex == -1) { Console.WriteLine("查找完毕..."); break; } else { startIndex += 5; endIndex = info.IndexOf(endString, startIndex); result[num] = info.Substring(startIndex, endIndex - startIndex);//提取起始和结束串之间的子字符串 num++; } } |
最终目的很简单,已知一个字符串,要获取里面的所有符合形式的子串里面的序列号,也就是startString和endString之间会有一个序列号,需要检索并罗列出原始字符串中所有的序列号,然后打印出来以供选择。google到的两个字符串处理方法IndexOf()和Substring(),前者用来搜索特定格式的编译地址,后 […]