最近因为公司的一些原因,我也开始学习一些 JAVA 的知识。虽然我一直是以 .NET 语言为主的程序员,但是我并不排斥任何其它语言。在此并不讨论 JAVA .NET 的好坏,仅仅是对 .NET 跟 JAVA 程序的编译执行过程进行一些简单的介绍跟比较。因为有些内容还是超出自己原来的认知的,所以整理一 ...
分类:
编程语言 时间:
2021-07-29 16:19:06
阅读次数:
0
程序员经常要面临的一个问题就是:如何提高程序性能? 这篇文章,我们循序渐进,从内存、磁盘I/O、网络I/O、CPU、缓存、架构、算法等多层次递进,串联起高性能开发十大必须掌握的核心技术。 - I/O优化:零拷贝技术- I/O优化:多路复用技术- 线程池技术- 无锁编程技术- 进程间通信技术- RPC ...
分类:
其他好文 时间:
2021-07-27 17:35:42
阅读次数:
0
序言 今天我们主角是一些超级棒的 C 和 C++ 的集成开发环境(IDE)和编译器。 IDE 主要是在程序员开发时提供各种软件应用组件,最受程序员受欢迎的 IDE 都有一个共同点,那就是非常有吸引力的用户界面。 这里我们收集了一些最好的 C 和 C++ 的 IDEs 和编译器。 【文章福利】:小编推 ...
分类:
编程语言 时间:
2021-07-26 16:32:14
阅读次数:
0
首先呢,就是推荐技术类网站 CSDN 51CTO itEye cnBlogs BlogJava BlogRead ChinaUnix Github OSCHINA(oschina) ITPUB(itpub) 精华网站: 伯乐在线 ImportNew Segmentfault InfoQ V2EX 互 ...
分类:
Web程序 时间:
2021-07-23 17:38:43
阅读次数:
0
大家好,我是辰哥~~~ 本文目标:打造一个window桌面应用:在线聊天对话机器人。 今天辰哥教大家做一个在线聊天对话机器人桌面应用,已经打包成exe可执行文件,读者可以直接拿来使用, 先上演示图 聊天客户端桌面应用 设计Ui:Pyqt5 对话回答:图灵机器人 打包EXE:Pyinstaller 本 ...
线程池的作用 在多线程的应用中,线程的频繁创建和销毁会浪费时间,从而影响效率,所以引进线程池和概念,将多个线程维护在线程池中,避免了线程频繁创建与销毁的开销问题 线程池的结构 结构体 struct threadpool_t { pthread_mutex_t lock; //互斥锁 pthread_ ...
分类:
编程语言 时间:
2021-07-19 16:30:19
阅读次数:
0
题目所示的其实都是性能需求指标。 通常,性能指标可以从两个层面去定义:业务指标、技术指标。而且,这两个之间是存在映射关系的。 举例,如果一个系统要支持 1000 万人在线,可能你能测试出来的结果是系统能支持 1 万 TPS。但是,如果问你,1000 万人在线会不会有问题?这估计就很难回答了。 所以, ...
分类:
其他好文 时间:
2021-07-16 17:40:54
阅读次数:
0
其实有时候想想做IT的也挺悲哀的。。。 大部分24-25岁毕业进入这行,干了3,4年刚入门了,刚解决温饱问题,就到了“30岁”这个门槛,然后再过几年就是“某为辞退35岁程序员““35岁程序员没有进入管理岗,将无工作可找”,“35岁程序员是不是该转行”之类的,感觉职业生涯好短啊。。从懵懵懂懂的小白,到 ...
分类:
其他好文 时间:
2021-07-12 18:03:25
阅读次数:
0
题记 感概万千,毕业已达4年之久。 想起在大学时期学习编程的事情,感觉很有意义,在此记录回顾一下。 希望自己初心未变,勇往向前 现状与过去 20210706 目前的我是在天津一家公司做软件开发,主要做C#桌面端开发,有时还写点Android,但主技还是C#、ASP.NET。 从毕业实习到现在一直在这 ...
分类:
其他好文 时间:
2021-07-12 17:55:27
阅读次数:
0
一、需求背景 1、自动化测试:一个自动化测试脚本有成千上万条用例,每次执行的时间在小时级别,leader说为了能先于用户知道线上的问题,能否加快脚本的执行速度 2、功能测试:不使用jmeter等工具,使用junit5实现来测试接口是否存在线程安全以及分布式线程安全问题,是否有做幂等性处理 二、解决方 ...
分类:
其他好文 时间:
2021-07-12 17:52:37
阅读次数:
0