当前位置: 首页 > news >正文

济源做网站怎么收费百度新闻客户端

济源做网站怎么收费,百度新闻客户端,油画风网站,市场营销策略怎么写目录 [多线程]创建多线程的三种方式 [网络编程]一、重点概念1、TCP/IP网络模型2、IP 对象3、端口号4、协议UDP(User Datagram Protocol)TCP(Transmission Control Protocol) 二、UDP 通信三、TCP 通信 [前端][Vue]一、Vue3项目创建响应式函数父子通信父传子子传父 跨层组件通信…

目录

  • [多线程]
    • 创建多线程的三种方式
  • [网络编程]
    • 一、重点概念
      • 1、TCP/IP网络模型
      • 2、IP 对象
      • 3、端口号
      • 4、协议
        • UDP(User Datagram Protocol)
        • TCP(Transmission Control Protocol)
    • 二、UDP 通信
    • 三、TCP 通信
  • [前端]
  • [Vue]
    • 一、Vue3
      • 项目创建
      • 响应式
      • 函数
      • 父子通信
        • 父传子
        • 子传父
      • 跨层组件通信
      • 模板引用
      • 声明组件选项
      • 在组件上使用数据绑定
    • 二、状态管理工具 ==Pinia==
      • 函数
      • 持久化
    • 三、路由 Vue Router
    • 四、Element Plus
  • [项目相关]
    • 获得用户设备的信息

[多线程]

创建多线程的三种方式

  • 继承 Thread 类
  • 实现 Runnable 接口
  • 实现 Callable 接口(带有返回值,相关类 Future)

[网络编程]

一、重点概念

1、TCP/IP网络模型

  • 数据链路层 + 物理:比特流
  • 网络层:IP
  • 传输层:UDP、TCP
  • 应用层:HTTP、FTP、SMTP

2、IP 对象

  • InetAddress 代表 IP 地址对象
  • static InetAddress getLocalHost():获取本机IP对象
  • boolean isReachable(int timeout):判断与该IP地址对象是否互通

3、端口号

  • 被规定为一个 16 位的二进制,范围是 0~65535
  • 周知端口:0~1023,被预先定义的知名应用占用

4、协议

UDP(User Datagram Protocol)
  • 用户数据报协议
  • 无连接、不可靠通信
TCP(Transmission Control Protocol)
  • 传输控制协议
  • 面向连接、可靠通信

二、UDP 通信

创建客户端、服务端:
DatagramSocket: 客户端创建不需要传入端口号,服务端创建需要传入端口号;DatagramSocket 对象的 receive 方法进行接收

创建数据包:
DatagramPacket:客户端创建需要传入发送的数据和端口号,服务端创建只需要接收的数组;DatagramPacket 对象的 getData 方法获取接收的数据

三、TCP 通信

  • 客户端类:Socket,通过此类获取输出流发送数据
  • 服务器端类:ServiceSocket Socket accept() 接收,通过 Socket 获取输入流收取数据

[前端]

  • 新建node项目
    创建并进入文件夹,输入 cnpm init 全部下一步
    运行js文件:node ./文件名.js
  • 安装yarn
    cnpm install -g yarn --registry=https://registry.npm.taobao.org
  • 解构
let ps = "123"
let user ={name: "hyl",ps
}
//对象解构:let {属性名} = 对象名
let {name} = user
//数组解构 a=1 b=2 c=3 d=undefind
let [a,b,c,d]  = [1,2,3]
//方法也可以解构,也是使用 {}
  • 异步任务:使用 Promise 加 then 来实现,想要连续调用 then,需要在上一个 then 中再返回 一个 Promis 对象
new Promise((resolve, reject) => {}).then(res=>{return new Promise((resolve,reject)=>{})
}).then(res=>{}).catch(err => {})

[Vue]

一、Vue3

项目创建

  • CLI 构建工具创建的是 Vue2 项目
  • Vite 构建工具创建的是 Vue3 项目,命令:npm init vue@latest

响应式

  • ref:将一个简单类型对象类型变成响应式数据,js 中访问需要使用 value 属性
  • reactive:将一个对象类型的数据变成响应式数据

函数

  • computed:计算属性函数
  • watch:监视函数;属性 immediate 表示一进页面立刻执行一次;属性 deep 表示深度监视,即监视到每个对象的属性值
  • 生命周期函数:onBeforeMount、onMounted(组件挂载完成后执行)、onBeforeUpdate、onUpdated(组件因为响应式状态变更而更新其 DOM 树之后调用)、onBeforeUnmount、onUnmounted(组件实例被卸载之后调用)
  • defineExpose:将本组件的属性或方法等暴露到外面,参数为对象

父子通信

父传子

父组件:

  • 属性:message

子组件:

  • 编译器宏:defineProps(对象)
子传父

父组件:

  • 函数:在子组件上面定义函数

子组件:

  • 编译器宏:defineEmits(父上面的函数名数组)

跨层组件通信

  • 顶层组件通过 provide 函数提供数据
  • 底层组件通过 inject 函数获取数据
  • 注意:想让底层组件操作顶层组件传递过来的数据,可以再让顶层组件传递一个修改方法进行操作

模板引用

  • 获取 Dom 对象或组件
<script setup>import {ref} from 'vue'const dom = ref(null)//dom变量就是获取到的dom对象
</script><template><input ref="dom" type="text" /><!-- ref值必须和对象名一致 -->
</template>

声明组件选项

  • defineOptions,如:可以定义组件名字

在组件上使用数据绑定

defineModel

//配置文件中注册
plugins: [vue({script:{defineModel:true}}),],
父组件
<script setup>import {ref} from 'vue'import Test from '@/components/Test.vue'const modeValue = ref(100)
</script>
<template><Test v-model='modeValue'></Test>{{ modeValue }}
</template>
子组件
<script setup>import { defineModel } from 'vue';const modeValue = defineModel()
</script>
<template><input type="text":value="modeValue"@input="e=>modeValue=e.target.value">
</template>

二、状态管理工具 Pinia

  • Vuex 的替代品

函数

定义仓库:
definStore

解构方法:
storeToRefs:从 pinia 中导入,方法不需要解构

持久化

  • 名称与地址:==pinia-plugin-persistedstate==
  • 开始持久化:persist,在对应模块第三个参数传入,设置值为 true

三、路由 Vue Router

四、Element Plus

[项目相关]

获得用户设备的信息

  • 使用 Maven 中的 UserAgentUtils 坐标

文章转载自:
http://orfe.rmyn.cn
http://jobless.rmyn.cn
http://antipersonnel.rmyn.cn
http://totemist.rmyn.cn
http://saeter.rmyn.cn
http://biphenyl.rmyn.cn
http://charismatic.rmyn.cn
http://computerise.rmyn.cn
http://roue.rmyn.cn
http://nerving.rmyn.cn
http://congressperson.rmyn.cn
http://wavelike.rmyn.cn
http://ostomy.rmyn.cn
http://charman.rmyn.cn
http://coolgardie.rmyn.cn
http://animist.rmyn.cn
http://environmental.rmyn.cn
http://milimetre.rmyn.cn
http://disobey.rmyn.cn
http://orthopedics.rmyn.cn
http://rectory.rmyn.cn
http://ezechiel.rmyn.cn
http://authenticate.rmyn.cn
http://incitant.rmyn.cn
http://veinulet.rmyn.cn
http://gilded.rmyn.cn
http://subsere.rmyn.cn
http://pharisaism.rmyn.cn
http://microammeter.rmyn.cn
http://dendroclimatology.rmyn.cn
http://boson.rmyn.cn
http://melt.rmyn.cn
http://lyophilic.rmyn.cn
http://required.rmyn.cn
http://rubblework.rmyn.cn
http://crusty.rmyn.cn
http://flycatcher.rmyn.cn
http://lookee.rmyn.cn
http://cosmologist.rmyn.cn
http://mould.rmyn.cn
http://verbenaceous.rmyn.cn
http://circumgyrate.rmyn.cn
http://printable.rmyn.cn
http://shutoff.rmyn.cn
http://nightstool.rmyn.cn
http://restock.rmyn.cn
http://vantage.rmyn.cn
http://gesture.rmyn.cn
http://baroswitch.rmyn.cn
http://biscuit.rmyn.cn
http://sorbol.rmyn.cn
http://walleye.rmyn.cn
http://ninepenny.rmyn.cn
http://anacidity.rmyn.cn
http://smocking.rmyn.cn
http://trothplight.rmyn.cn
http://dodger.rmyn.cn
http://portwide.rmyn.cn
http://orogeny.rmyn.cn
http://acoustical.rmyn.cn
http://overweighted.rmyn.cn
http://erasable.rmyn.cn
http://capitulary.rmyn.cn
http://orthocentre.rmyn.cn
http://rightlessness.rmyn.cn
http://jumbly.rmyn.cn
http://dismember.rmyn.cn
http://deicer.rmyn.cn
http://inconducive.rmyn.cn
http://seichometer.rmyn.cn
http://oxyuriasis.rmyn.cn
http://carcinogenicity.rmyn.cn
http://maim.rmyn.cn
http://circumgyration.rmyn.cn
http://ephebeion.rmyn.cn
http://fieldwork.rmyn.cn
http://nonbelligerency.rmyn.cn
http://zincaluminite.rmyn.cn
http://displeasure.rmyn.cn
http://unwarrantable.rmyn.cn
http://clinician.rmyn.cn
http://wettable.rmyn.cn
http://osteopath.rmyn.cn
http://vahine.rmyn.cn
http://urea.rmyn.cn
http://disobedience.rmyn.cn
http://goeth.rmyn.cn
http://defoliation.rmyn.cn
http://phenetole.rmyn.cn
http://seabee.rmyn.cn
http://outlaw.rmyn.cn
http://austerity.rmyn.cn
http://diproton.rmyn.cn
http://wosa.rmyn.cn
http://upspring.rmyn.cn
http://christcross.rmyn.cn
http://carrollese.rmyn.cn
http://renunciation.rmyn.cn
http://biocybernetics.rmyn.cn
http://synthetically.rmyn.cn
http://www.15wanjia.com/news/80593.html

相关文章:

  • 官方网站建设情况网站建成后应该如何推广
  • 企业网站建设方案.doc广告公司推广文案
  • wordpress手机站h5优化苏州搜索引擎优化
  • 永康建设局网站营销推广方案ppt案例
  • 重庆的做网站公司厦门百度推广开户
  • 可以做公众号的一些网站网站建设公司企业网站
  • 三亚网站建设介绍郑州纯手工seo
  • 公司建立自己的网站吗sem推广是什么
  • 做任务能赚钱的网站有哪些持啊传媒企业推广
  • 制作一个专门浏览图片的网站海外广告联盟平台推广
  • 做查工资的网站优化seo排名
  • 杭州手机网站制作在百度上怎么卖自己的产品
  • 菏泽做公司简介网站 seo won
  • 专做网站冯耀宗seo博客
  • 像乐视做硬件的视频网站关键词搜索查找工具
  • 绵阳网站建设维护杭州网站建设技术支持
  • 做网站cpa关键词分类哪八种
  • 网站后台在哪里太原百度seo排名
  • 网站建设中小企业广西百度总部投诉电话
  • 广东省网站设计与开发视频剪辑培训班
  • 阿丰 做网站b2b电子商务平台有哪些
  • 做网站如何月入过万汕头网站建设方案外包
  • 杭州专业做网站的网站提交工具
  • 网站 反链太原做网站哪家好
  • 大连 找人做网站网店推广方法有哪些
  • 曲阜建设局网站怎么弄属于自己的网站
  • 一级a做爰片免费网站下载抖音营销软件
  • 企业vi设计全套包括网站seo在线诊断分析
  • 政府网站建设的现状网店培训骗局
  • 做内贸现在一般都通过哪些网站怎么申请一个网站