需要先引用 Newtonsoft.Json.dll
1 | public void Test_json() |
需要先引用 Newtonsoft.Json.dll
1 | public void Test_json() |
这是一种不使用 mono-runtime 的特殊方法,ubuntu 控制台程序测试通过,理论上 linux 控制台程序都可以运行,但 GUI 未测试。
1、下载 anyexec(不支持32位)anyexec-1.2-linux_x64.tar
2、解压得到一个目录,改成自己想要的名字,例如叫:myanyexec
3、运行 myanyexec/any
,如果看到如下信息,说明 anyexec 能正常工作:
4、将编译好的 .net 程序整体移动到 myanyexec/app/
目录下
5、将 myanyexec/any
改名为 .net 主程序名,注意不要含 .exe
后缀
6、运行改名后的最终程序,测试是否可以运行
7、压缩,交付!
要想获取type=”file”的input内容,用var file = $(“id”).val();肯定是不行的,下面是代码:
html上传按钮为:
1 | <input type="file" id="reportXML" name="reportXML" title="输入内容" multiple="multiple"> |
执行shell命令
我知道有些童鞋仍然怀念 Windows 的原因,大概主要是因为 Windows 所有的东西都是可视化窗口,所见即所得。
以下是小甲鱼瞎扯淡环节,可以跳过……
某程序员使用 Windows 编写代码的情景:
代码写一半,没有头绪怎么办?内心的小恶魔肯定这时候就会怂恿你,要不先来一发,放松下心情?
搜索命令
你知道文件中必定有你想要的东西,你也知道它的名字,但你却不知道它在哪里?在茫茫字符的海洋中,怎么办?
查找呗,VIM 的查找是从按下斜杠(/)那一刻开始的……
在普通模式下按下斜杠(/)也是进入命令行模式,此时该字符和光标均出现在屏幕的底部,这跟冒号(:)一样。
紧挨着斜杠(/)的是搜索目标,比如 /love,说明你找的是 love 这个字符串在光标后边第一次出现的位置,当然你也可以输入中文,比如 /你瞅啥
删除命令
当然你可以选择在插入模式中使用退格键(Backspace)或删除键(Delete)来删除光标前面或当前的字符。不过这样做挺麻烦的,因为你需要先通过方向键将光标调整到目标位置才行(h、j、k、l需要在普通模式才能使用,还记得吗?)。
我们曾经说过:”对于真正的 VIM 用户,插入模式根本不存在“。是的,回到普通模式去吧,那里有更广阔的天地,在那里可以大有作为的!
在普通模式下,删除单一字符可以用 x 命令。跟在插入模式按下 Delete 键一样,x 命令是删除光标指定的字符。
删除更多字符可以使用 d 命令!