• [推荐] 常见开源协议

    2022-11-01 开源研究 4 ℃
    计算机科学的难度,最低级是写写代码,再高级是研究算法,再高级,就是一切和钱有关的问题。 这里充斥着辩驳,也充斥着人性。 一个流传很广的图。 GPL协议和LINUX https://blog.csdn.net/hwaeb/article/details/12888881 GPL 代表着 Linux 的开源精神,毫不为过。然而,现实世界中,GPL 开源乌托邦和商...
  • C#开发的线程池和管理器 - 开源研究系列文章

    2023-01-04 开源研究 20 ℃
    上次编写了一个小软件,用于练手及自己的一个小工具集合。今天把其中的线程池和管理器的代码抽取出来,写成一个博文,让需要的朋友能够进行学习和应用。 这个线程管理器包括了3个类库和一个应用程序,见下图: 第一个是窗体磁吸屏幕的类库,以前有过一个VB编的类库(磁性窗体源码开源 - 开源研究系列文章 [https://www.cnblogs.com/lzhdim/p/...
  • 回收站管理器 - 开源研究系列文章

    2023-01-04 开源研究 0 ℃
    这些天弄了一个回收站管理器,主要是判断回收站里是否有文件,以及清空等操作。关键是把回收站放到任务栏里,方便操作,桌面的回收站也能够关闭显示了。 1、 项目目录; 目录见下图,对代码进行了划分,比较简单。主处理类在Helper目录里。 2、 函数介绍; 下面对主要的函数进行介绍,因为最大的浮点数double已经超过数值,所以在网上搜了一个bigFloat的对象...
  • C#开发的磁吸屏幕类库 - 开源研究系列文章

    2023-01-04 开源研究 2 ℃
    上次写了一个关于线程池的博文( C#开发的线程池和管理器 - 开源研究系列文章 [https://www.cnblogs.com/lzhdim/p/17018369.html]),里面讲到了关于磁吸屏幕的类库,今天就把这个类库进行下讲解。 一、 类库目录; 类库的目录见下图,主要定义了Win32的一些API,以及一些API使用到的常量和结构体定义。主要的类定...
  • CCF开源高校行西电站:开源大咖和你一起悟开源 | ChinaOSC

    2023-01-03 开源研究 4 ℃
    ChinaOSC 2022 CCF开源高校行西电站:开源大咖和你一起悟开源技术论坛将于2022年8月19日14:00-17:00在西安电子科技大学主楼四区319召开。高校是国产开源重点建设的主阵地,大学生是国产开源未来发展的中坚力量。本论坛邀请来自学术界和开源社区的专家分享开源生态技术和社区实践经验,共话高校开源文化建设。 ChinaOSC 2022以“开源...
  • 开源风暴吞噬AI界?从Stable Diffusion的爆火说起

    2023-01-03 开源研究 0 ℃
    近日,文本生成图像模型Stable Diffusion背后的公司Stability AI宣布获得了1.01亿美元超额融资,估值达10亿美元,这家基于开源社区的“草根”企业的风头一时间甚至盖过了业界顶级研究机构OpenAI。 本文作者认为,尽管开源项目存在商业模式、开源许可协议等方面的挑战,但通过良好开源社区的驱动,AI项目的技术发展、应用广度和创造空间都有了...
  • postman传递list参数给Springboot的controller

    2023-01-01 开源研究 2 ℃
    post在raw中选择,传递json格式的数据,数据格式,如下: [ { "tagName": "Bill" }, { "tagName": "George" }, { "tagName": "Thomas" } ] Springboot的controller接收的代码如下: public Object addTag(@RequestBody List ta...
  • spring 缓存 @CachePut 和 @Cacheable 区别

    2022-12-30 开源研究 3 ℃
    首先这两个的区别是: @CachePut:这个注释可以确保方法被执行,同时方法的返回值也被记录到缓存中。 @Cacheable:当重复使用相同参数调用方法的时候,方法本身不会被调用执行,即方法本身被略过了,取而代之的是方法的结果直接从缓存中找到并返回了。 那么对于@CachePut这个注解,它的作用是什么呢,每次方法都执行,那么缓存的意义是什么呢?在这里写了...
  • C++相关开源项目

    2022-12-29 开源研究 5 ℃
    文章目录 * Tinyhttpd [https://github.com/EZLippi/Tinyhttpd] 项目简介:Tinyhttpd 是J. David Blackstone在1999年写的一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。建议源码阅读顺序为:main->startup->...
  • 一个超赞的开源的图片去水印解决方案

    2022-12-28 开源研究 0 ℃
    【公众号回复 “1024”,免费领取程序员赚钱实操经验】 大家好,我是章鱼猫。 今天给大家推荐一个开源项目,这个开源项目的图片去水印效果非常好。 这个开源项目就是:WATERMARK-REMOVAL,是可基于机器学习的图像修复方法,自动去除图片水印。经过处理后的图片,与原图几乎一致。 有去水印前后对比图,效果图如下: 有需要这方面开源项目的小伙伴,可以去看看...
  • 一大波 ChatGPT 开源项目,诞生了!

    2022-12-28 开源研究 2 ℃
    这是「进击的Coder」的第 764 篇技术分享 作者:小 G 来源:GitHubDaily “ 阅读本文大概需要 8 分钟。 ” 本月初 ChatGPT 问世,犹如平地惊雷般,在技术圈中引起了广泛讨论。 作为全球最大的开发者社区,GitHub 平台也在近期诞生了多个 ChatGPT 相关的开源项目,其数量之多,可谓是见所未见,闻所未闻。说是 ChatGPT...