
HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。
这里有实战项目、入门教程、黑 科技 、开源书籍、大厂开源项目等,涵盖多种编程语言 Python、Java、Go、C/C++、Swift让你在短时间内感受到开源的魅力,对编程产生兴趣!
1、 toybox :该项目将 200 多个常用的 Linux 命令行工具,做成一个可执行文件。从而可以让 Android 这种原本不支持 Linux 命令的系统,也得以用上 ls、find、ps 等命令。还可以用于快速构建最小的 Linux 环境
2、 the_silver_searcher :比 ack 更快的命令行搜索工具。速度快、功能强大、使用简单,支持 Linux、Windows、macOS *** 作系统,还能够整合进 Vim 和 Emacs 等编辑器
3、 WindTerm :支持 SSH/Telnet/Serial/Shell/Sftp 的终端工具。虽然该软件完全免费,但部分代码尚未完全开源,对安全敏感的同学可以再观望下
4、 wavefunctioncollapse :基于波函数坍缩 (WFC) 算法,实现的无限城市示例。城市里有房子、楼梯、树木、连接房屋的通道,你可以在城市中自由移动、跳跃、飞行,但不论你怎么移动都找不到尽头,因为这座城市会无限延伸
5、 NETworkManager :管理和解决网络问题的工具。它集成了 IP 和端口扫描、WiFi 分析器、跟踪路由、DNS 查询等工具
6、 ppsspp :能够运行在 Android 和 PC 上的开源 PSP 模拟器
7、 leocad :用来创建虚拟乐高模型的 CAD 工具。适用于 Windows、Linux 和 macOS 系统
8、 csshake :用 CSS 实现抖动效果
9、 MangoDB :真正开源的 MongoDB 替代品。它底层采用 PostgreSQL 作为存储引擎,用 Go 语言实现了 MongoDB 协议,所以几乎兼容所有的 MongoDB 库,迁移起来毫无负担。如果你用不到 MongoDB 的高级功能,还受限于它的开源协议,那么这个项目可作为 MongoDB 的开源替代方案。它才刚刚起步,建议观望一段时间或做足测试再用于生产环境
10、 caddy :用 Go 编写的轻量级 Web 服务器。它相较于 Apache、Nginx 这些知名 Web 服务器,独特点在于提供了编译好的可执行文件,实现了真正的开箱即用。无需任何配置即可拥有免费的 >
文件扩展名GAN
文件类型:GanttProject项目文件
类别:数据文件
软件:可打开GAN文件的软件: GanttProject
描述:
项目GanttProject一个开源的,跨平台的项目调度程序创建的,包含的任务树,以及项目资源和截止日期的清单;可以在GanttProject在视觉上呈现。
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
例如文本框1(multiline=true)
我要学习编程-电脑网络
当鼠标点击“我要学习编程”或者“电脑网络”的任何一个字符的时候,
就把“-”符号前面或者后面的字符全选。
如图hiphotosbaidu/%CC%EC%B7%E7%BA%A3%CB%AE/pic/item/35e007ce7600c038b600c8bb
解析:
文本框有 表示选择开始。长度的属性,
好像是 selStart 和selTextLength,这两个属性都是可读写的
再结合字符串查找函数就可以做到了。
给点分啊,我帮你写了^_^
vs2005 +vb 测试通过,
Public Class Form1
Private Sub Form1_Load(ByVal sender As SystemObject, ByVal e As SystemEventArgs) Handles MyBaseLoad
TextBox1Text = "我爱编程-王朝知道"
End Sub
Private Sub TextBox1_Click(ByVal sender As Object, ByVal e As SystemEventArgs) Handles TextBox1Click
Dim curindex As Integer = TextBox1SelectionStart
Dim ganindex As Integer = TextBox1TextIndexOf("-")
If curindex < ganindex Then
TextBox1SelectionStart = 0
TextBox1SelectionLength = ganindex
Else
TextBox1SelectionStart = ganindex + 1
TextBox1SelectionLength = TextBox1TextLength - ganindex
End If
End Sub
End Class
如果是60 的话,可能属性名字有点变化,indexof函数可以使用
mid或者 instr函数来代替
以上就是关于程序员的开源月刊《HelloGitHub》第 68 期全部的内容,包括:程序员的开源月刊《HelloGitHub》第 68 期、backdoor.win32.agent.gan是灰鸽子后门木马的变种吗、gan用什么软件打开等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)