首页 新闻资讯
    • 什么是字节流?字节流输入输出数据的常用方法有哪些?

      I/O流中针对字节的输入/输出提供了一系列的流,统称为字节流。字节流是程序中最常用的流,根据数据的传输方向可将其分为字节输入流和字节输出流。查看全文>>

      2021-03-18 |黑马程序员 |字节流,InputStream,JDKOutputStream
    • 直播带货功能怎么设计?

      “带货”发展到现在,基本都是平台与用户一起在玩,通过平台的让利来刺激用户“带货”,从而实现共生共赢。那么,今天我们就来讲讲如何设计产品以满足用户的“带货”需求。查看全文>>

      2021-03-17 |黑马程序员 |直播带货功能怎么设计
    • 产品经理须知:产品结构图有哪些分类?

      在产品经理的工作当中,基本上都会需要去绘制一个叫做结构图的东西,而结构图实际上又有一些不同的类型,这些不同类型的结构图实际上会存在着不同的作用。查看全文>>

      2021-03-17 |黑马程序员 |产品结构图有哪些分类
    • 表单验证功能设计需要注意哪些问题?【后台产品设计】

      后台产品的表现形式比较单一,主要只有两种形式:列表和表单。表单在网页中主要负责数据采集功能。用户在使用后台时,需要大量通过表单提交信息,与系统发生交互,向数据库写入数据。那么你知道常见的表单验证方式有哪些,彼此之间有什么差异吗?分别适用于什么情况?今天我们就来详细聊聊。查看全文>>

      2021-03-17 |黑马程序员 |表单验证功能设计需要注意哪些问题
    • POST请求与GET请求的区别【java面试题】

      GET一般用于获取和查询资源信息,指定的资源经服务器端解析后返回响应内容,必要时,可以将查询字符串参数追加到URL末尾,以便将信息发送给服务器。POST一般用于更新资源信息,通常会用来传输实体的本体,用GET方法也可以传输实体的主体,但一般不用GET方法进行传输,而是用POST方法,虽然GET方法和POST方法很相似,但是POST的主要目的并不是获取响应的主体内容。查看全文>>

      2021-03-17 |黑马程序员 |POST与GET请求的区别
    • 如何保证多线程共享数据的安全?

      售票案例中,极有可能碰到“意外”情况,如一张票被打印多次,或者打印出的票号为0甚至负数。这些“意外”都是由多线程操作共享资源tickets所导致的线程安全问题,接下来对案例进行修改,模拟四个窗口出售10张票,并在售票的代码中每次售票时线程休眠100毫秒,如文件1所示。查看全文>>

      2021-03-17 |黑马程序员 |多线程,多线程安全