我是一名VB.Net开发人员,在C#中有点新手,在查看C#文档时,我通过迭代器和生成器来了,无法完全理解使用,我有任何人可以解释(在vb中有洞察力;如果可能的话)
如何在Windows/Linux/MacOS上的系统启动时运行Java应用程序?
欢迎任何JNA/JNI的实施.
我正在VB.Net中开展项目,包括Socket Communication和嵌入式HTTPListeners,这是一组使用套接字进行相互通信的应用程序.我的问题是从收到防病毒(AVG)报告的几天开始,显示其中一个可执行文件是威胁.
调查此事我想用NamedPipes替换套接字,但仍然会有http监听器.
我怎么解决这个问题
我用谷歌搜索了很多次,直到我创建了这个问题,所以如果有一些教程,请原谅我.我没找到他们.如何在Windows中编写防火墙应用程序?我想过在每个进程中都使用内联钩子的用户模式fiewall,但是有一个问题是我无法在Windows 7中挂钩csrss.exe(它创建新进程).第二件事是它不是很干净而且会是确实被检测为恶意软件.所以我认为我应该将内核模式的API挂钩作为驱动程序.但是有3个问题.
别担心,我知道这并不容易,我不是一个有想法的初学者;).如果有人有好消息,请分享.哦,我想写x86系统;).
实际上我正在使用一个应用程序,它使用多个线程来处理任务数量,父应用程序接收任务的输出,稍后写入文件,目前我正在使用arraylist来附加输出,但恰好是从队列中删除项目时速度慢.我正在考虑将arraylist部分转换为链表以进行优化读取和清除,如果.Net的linkedList实现是线程安全的甚至使用arraylist是线程安全的话,任何人都可以确认我吗?