Ustinain Ustinain
4年前
关于我想要编写dll文件这件事
0x1前言首先我们要用C、C编写dll,肯定是需要一个合适的编写软件,什么!?你不知道什么是dll,那你这有必要去看看我得上一篇了虽然篇幅不长,但是可以让你对dll有个大致得印象,由于本人用的CLion2019的版本的,至于为什么不用VS,因为里面配置过于繁琐,很不友好,CLion安装包以及破解群文件都有,可以去下载直接使用。话不多说,进入今天
爱写码 爱写码
3年前
网络编程框架t-io的编程基本知识介绍
tio作为目前国内最流行的开源网络编程框架软件,以简单易懂,上手容易而著称,相同的功能比起netty实现起来,要简单的多,代码量也大大减少,如果要使用好tio,还是要先学习tio的一些基本知识,这篇文章主要从8个方面介绍了tio的基础知识。具体请参考:tio收发消息过程tio收发消息及处理过程,可以用一张图清晰地表达出来应用层包:PacketPacke
liam liam
3年前
细数国产接口协作平台的六把武器!
1关于接口协作平台的畅想软件界发展至今,API(接口)的重要性日益凸显——不同的端,不同的模块都在通过API交互,不同角色的成员也都在围绕着接口展开工作。在这个前提下,一款集文档、接口调试、Mock、接口自动化测试一体的接口协作平台变得尤为必须。市面上优秀的接口调试工具如Postman、JMeter如雨后春笋般涌现,各大厂也在自研接口协作平台。那么问题来了
Stella981 Stella981
3年前
Beetl的极简之道
跟一个同为国内流行开源软件的开发者聊天,他说beetl功能太全,代码太多。他希望的模板与语言应该简单,然后发给我一个只提供几个指令的模板引擎的链接。后来,我详细介绍beetl让他明白了Beetl的简约之处,同时我也认识到,并不是所有开发者一眼能开出beetl的核心价值:简单。本文将详细介绍Beetl的极简之道。极简之一:简单定界符号:Beet
Wesley13 Wesley13
3年前
J2Cache 和 JetCache 框架有何不同?
从软件名称看还有点像呢?但这两者完全不是一回事!JetCache是阿里的一个基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用。也就是说这个项目主要的目的是为了让所有的缓存框架通过JetCache实现统一的接口调用,让你不需要关心底层缓存的API细节。这是设计模式层面上的封装。而J2Cache完全不同,
Stella981 Stella981
3年前
Git 迁移之痛
OSChina的Git平台一直在云平台上,今年年中的时候数据增长迅猛,特别是在存储的容量上成倍的增长。我们跟几个云平台的深入聊过,目前的环境下没有解决方案,难以在容量和性能上都同时满足。于是才做出建立独立服务器的决定。然后是几个月的硬件准备和软件架构的准备,特别是在Ceph(http://my.oschina.net/p/ceph)存储上的研究
Wesley13 Wesley13
3年前
VirtualBox虚拟机安装Ubuntu系统后,增加内存空间和处理器核心数
对于Linux爱好者而言,初次使用虚拟机时,一般都会使用默认的设置,例如硬盘空间、内存空间等等。而往往在熟悉之后,安装了某些必要的软件,或者熟悉了实际的开发场景后,却发现原本给虚拟机分配的物理资源是不适用的,所以,会想办法怎么调整。简单的话,直接重新加载碟片,但是原本安装好了的操作系统里面的设置就会重置。那么,有没有更加简单迅捷的办法呢?我们往下
Wesley13 Wesley13
3年前
GoldWave的消音、淡入淡出、改变音乐速率
如何用简单的方法消音?      步骤是这样,首先需要一个版本较新的GoldWave软件,它一般只有两三兆,很好找且下载起来很方便。然后导入源文件,菜单条上选:效果立体声消减人声,在弹出的对话框中填入消减的音量(注:数值不要填得太大)。确定后操作界面上音轨的振幅会减小,导致音量变小,为避免这个,可以在菜单条上选:效果立体声最佳匹配就搞定了。
Wesley13 Wesley13
3年前
Java入门篇(一)——如何编写一个简单的Java程序
  最近准备花费很长一段时间写一些关于Java的从入门到进阶再到项目开发的教程,希望对初学Java的朋友们有所帮助,更快的融入Java的学习之中。  主要内容包括JavaSE、JavaEE的基础知识以及如何用Java语言编写一个简单的软件、一个小型的游戏、一个简易的项目、或者一些比较复杂的项目实战等等。  这些文章我不准备用概念来引入Java知识,因
Stella981 Stella981
3年前
Dijkstra算法
引言Dijkstra算法主要应用在寻找带正边权的图中顶点之间的最短路径。这种例子在生活中非常多,比如导航软件自动规划路径,路径最短或用时最少的路径总是作为最优路径返回给你;又比如我大天朝最常见的找人办事,有的时候我们没法直接找到可以帮忙的人,就需要再找别人帮忙,又或者关系不够铁,找人花的代价很大,我们总是潜意识里找关系最铁并中转最少的人去帮忙。