后端开发 后端开发相关文章

在Android中使用Netty-Socket互相发送图片和文字

  |   0 评论   |   0 浏览   |   夜雨飘零

在Android中使用Netty-Socket互相发送图片和文字,

首先是服务端,服务端的应用在server下,其中最重要的是 NettyServerUtil.java,这里包含了服务的启动和发送数据,这数据包括文字和图像。

这段代码是启动Netty服务的,其中非常重要的是 ch.pipeline().addLast(new ByteArrayEncoder());ch.pipeline().addLast(new ByteArrayDecoder());,因为我们要传输的都是基于byte[] 的,同时还要 LineBasedFrameDecoder设置最大包的长度。

什么项目需要使用Node.js

  |   0 评论   |   0 浏览   |   给我丶鼓励

现在,Node.js(服务器端Javascript运行时)在开发人员中非常流行,这不仅是因为易于在前端和后端使用相同的语言。与其他编程语言相比,Node.js带来的好处是开发人员蜂拥使用该语言的主要原因。但是对Node.js也有很多批评。当然,批评并非没有根据。但是,重要的是要了解该语言的功能使其更适合于某些任务,而不是某些其他任务的理想选择。

良好的编程习惯-从单元测试开始

  |   0 评论   |   0 浏览   |   蓝汝丶琪

单元测试的意义

  • 它可以保证你写的代码是你想要的结果。这个点很重要,因为在编程中,经常会敲错代码导致结果并不是自己脑子里想的。如果不经过单元测试测试下运行结果,那么代码质量是肯定保证不了的。
  • 单元测试是最少单位,一个高可用的系统需要靠一个一个最小的稳定的单位组成。所以保证一个最小单位的准确率是必须的。
  • 单元测试应该是快速的,因此它不应该使用任何Web服务器。
  • 每个单元测试应该独立于其他测试。
  • 当出现问题的时候,单元测试可以很快帮助你排查问题。因为单元测试保证你写的代码是你想要的结果,当出现异常效果,只需要从对应的单元测试是排查,就可以很快定位问题。

《PaddlePaddle从入门到炼丹》十四——把预测模型部署在服务器

  |   3 评论   |   0 浏览   |   夜雨飘零

如果读者使用过百度等的一些图像识别的接口,比如百度的细粒度图像识别接口,应该了解这个过程,省略其他的安全方面的考虑。这个接口大体的流程是,我们把图像上传到百度的网站上,然后服务器把这些图像转换成功矢量数据,最后就是拿这些数据传给深度学习的预测接口,比如是

CentOS下安装和使用Mycat实现分布式数据库

  |   0 评论   |   0 浏览   |   夜雨飘零

笔者介绍了如何在CentOS上搭建一个可支持高可用高并发的Java web后端服务器。善于思考的读者可能会想到,在上一篇文章中,我们只是实现Java web服务器的分布式来应对高并发,但是高并发对数据库的的负担也是很重的。在上一篇文章中,我们只是使用到一个MySQL服务器,但是但

CentOS搭建云服务平台

  |   0 评论   |   0 浏览   |   夜雨飘零

最近在学习在centOS上搭建一个云服务平台,所以写下该文章当做笔者的学习笔记,提供给大家一起学习。虽然我们没有办法实现像百度云、腾讯云、阿里云那么强大的云服务平台,但是可以学习它们这些思维,做一个简单的云平台给自己的团队或公司使用。