BNTang_社区达人页

个人头像照片
BNTang
已加入开发者社区1751

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布178篇文章
3条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂无个人介绍

暂无精选文章
暂无更多信息

2023年08月

  • 08.24 00:33:22
    发表了文章 2023-08-24 00:33:22

    微信小程序-text组件

    text 组件:相当于 span,行内元素
  • 08.24 00:29:23
    发表了文章 2023-08-24 00:29:23

    微信小程序-view组件

    内置组件就是,小程序为我们封装好的组件,开发者可以通过组合这些组件进行快速开发。
  • 08.24 00:25:44
    发表了文章 2023-08-24 00:25:44

    微信小程序-案例练习

    所需技术点 • 事件的数据传递 • 事件的绑定 • 数据的绑定 • 条件渲染 • 包装元素
  • 08.24 00:22:14
    发表了文章 2023-08-24 00:22:14

    微信小程序-touches和changedTouches

    在经过上一篇文章的介绍,已经清楚的了解了data与mark的区别,本章将要介绍的也是事件对象当中的两个属性,分别是,touches与changedTouches。
  • 08.24 00:16:58
    发表了文章 2023-08-24 00:16:58

    微信小程序-data和mark

    经过之前的文章介绍,我们已经知道了,在事件当中如何进行数据的传递,那么在介绍当中有两种传递方式,那么这两种方式分别有什么区别呢,我们一起来看看吧~
  • 08.24 00:12:17
    发表了文章 2023-08-24 00:12:17

    微信小程序-事件传递数据

    小程序在触发事件监听方法的时候会自动传递一个事件对象给我们,通过这个事件对象我们可以拿到页面传递过来的一些数据。
  • 08.24 00:07:47
    发表了文章 2023-08-24 00:07:47

    微信小程序-小程序事件冒泡和事件捕获

    !> 小程序当中的时间捕获与时间冒泡与原生JS的是一样的
  • 08.24 00:02:35
    发表了文章 2023-08-24 00:02:35

    微信小程序-小程序事件绑定

    什么是事件 • 事件是视图层到逻辑层的通讯方式。 • 事件可以将用户的行为反馈到逻辑层进行处理。 • 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 • 事件对象可以携带额外信息,如 id, dataset, touches。
  • 08.23 23:02:56
    发表了文章 2023-08-23 23:02:56

    微信小程序-WXS支持的语法

    一句话带过,大胆的写你的JS代码,如果发现报错了不行了,在查看官方文档的语法参考文档:https://developers.weixin.qq.com/miniprogram/dev/reference/wxs/
  • 08.23 23:00:59
    发表了文章 2023-08-23 23:00:59

    微信小程序-WXS独立文件

    在上一章当中,我们将 WXS 的内容与 WXML 混合在一起了,这样就导致了我们后期的不利于维护,这里一期当中我来介绍一下,如何将 WXS 内容编写到一个单独的 WXS 文件进行存储,然后与 WXML 进行分离。
  • 08.23 22:58:15
    发表了文章 2023-08-23 22:58:15

    微信小程序-WXS的作用和使用

    WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。
  • 08.23 11:20:58
    发表了文章 2023-08-23 11:20:58

    微信小程序-WXML包装元素

    !> <block/> 并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性,条件渲染默认只能控制被添加条件属性的那个组件,如果多个组件需要同时被控制,我们就可以使用 block,普通的组件上可能需要添加很多属性,如果再把条件渲染或者列表渲染同时添加到上面会导致我们代码的可读性很差。
  • 08.23 11:17:05
    发表了文章 2023-08-23 11:17:05

    微信小程序-WXML列表渲染Key

    如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如 input 中的输入内容,switch 的选中状态),需要使用 wx:key 来指定列表中项目的唯一标识符。
  • 08.23 11:11:41
    发表了文章 2023-08-23 11:11:41

    微信小程序-WXML列表渲染

    在组件上使用 wx:for 控制属性绑定一个数组/数字/字符串, 即可使用数组中各项的数据重复渲染该组件,wx:for 默认自动将当前遍历到的数据放到 item 变量中,会自动将当前遍历的索引放到index变量中,如果想修改保存数据的变量名称,或修改保存索引的变量名称,我们可以: • 使用:wx:for-item 可以指定数组当前元素的变量名; • 使用 wx:for-index 可以指定数组当前下标索引的变量名;
  • 08.23 01:11:31
    发表了文章 2023-08-23 01:11:31

    微信小程序-WXML的hidden属性

    hidden 属性 • 在 Vue 中我们可以通过 v-show 来控制组件是否显示 • 在小程序中所有组件都支持hidden属性,我们可以通过hidden属性来控制组件是否显示隐藏
  • 08.23 01:09:16
    发表了文章 2023-08-23 01:09:16

    微信小程序-WXML条件渲染

    默认组件,只要被书写出来,都会渲染到界面上。
  • 08.23 01:06:05
    发表了文章 2023-08-23 01:06:05

    微信小程序-WXML数据绑定

    WXML 如何绑定数据 • 企业开发中大部分数据不是直接写死在界面中的,而是在程序运行的过程中动态从服务器获取的 • 将可变化的数据动态渲染到界面上,我们称之为绑定数据 • 在小程序中,所有需要动态绑定数据的地方,都需要使用 Mustache 语法
  • 08.23 01:02:15
    发表了文章 2023-08-23 01:02:15

    微信小程序-什么是WXML

    WXML(WeiXin Markup Language)是框架设计的一套标签语言,类似于HTML,结合基础组件、事件系统,可以构建出页面的结构。
  • 08.23 00:58:18
    发表了文章 2023-08-23 00:58:18

    微信小程序-新增RPX响应式单位

    !> 在企业开发中,拿到设计师设计的750设计图之后,我们只需要将模拟器调整为 iphone6,然后将设计图上标注的 px 乘以2,写到样式中,单位使用 rpx 即可。
  • 08.23 00:55:28
    发表了文章 2023-08-23 00:55:28

    微信小程序-WXSS的书写格式

    编写在当前页面文件夹当中的 WXML 的 WXSS 文件当中:
  • 08.23 00:50:22
    发表了文章 2023-08-23 00:50:22

    微信小程序-WXSS学什么

    什么是 WXSS • WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。 • WXSS 用来决定 WXML 的组件应该怎么显示。 • 为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。
  • 08.23 00:48:38
    发表了文章 2023-08-23 00:48:38

    常用开发库知识体系详解

    在开发应用时正确使用一些开源第三方工具包可以极大的提升开发效率,本章主要介绍运用极为广泛的工具包,比如Apache Common,Google Guava,Hutool等。
  • 08.23 00:44:19
    发表了文章 2023-08-23 00:44:19

    MySQL

    能说下myisam 和 innodb的区别吗? • myisam引擎是5.1版本之前的默认引擎,支持全文检索、压缩、空间函数等,但是不支持事务和行级锁,所以一般用于有大量查询少量插入的场景来使用,而且myisam不支持外键,并且索引和数据是分开存储的。 • innodb是基于B+Tree索引建立的,和myisam相反它支持事务、外键,并且通过MVCC来支持高并发,索引和数据存储在一起。
  • 08.23 00:30:09
    发表了文章 2023-08-23 00:30:09

    原理和SQL

    事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。
  • 08.23 00:17:02
    发表了文章 2023-08-23 00:17:02

    请描述下 Java 中类的加载过程

    调用 Java.exe 时, 需要把类给加载到 JVM 中,使用类加载器进行加载
  • 08.23 00:13:28
    发表了文章 2023-08-23 00:13:28

    关于关闭自动装配

    在我们平时引入第三方自定义的 starter 里面会包含一些自动装配配置,而我们这个时候并没有给定对应的数据库或者数据源的信息,这个时候我们启动项目是不行的,这个时候就需要关闭一下自动装配,等我们想用到对应的数据源的时候在配置好。所以我们需要在 application.yml 里添加配置来关闭数据库自动装配, 关闭的条件是需要自动他们自动装配的类名然后添加到 exclude 列表即可:
  • 08.22 23:33:38
    发表了文章 2023-08-22 23:33:38

    RBAC表结构设计

    在权限系统中,最核心的三张表为:用户表、角色表和菜单表(权限表),它们间的关系通常采用经典的 RBAC(Role-Based Access Control,基于角色的访问控制)模型。简单来说就是一个用户拥有若干角色,每一个角色拥有若干权限。这样就构造成 “用户-角色-权限” 的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般都是多对多的关系,如下图所示:
  • 08.22 23:23:47
    发表了文章 2023-08-22 23:23:47

    Java-跨域处理

    前后分离架构下肯定会遇到跨域的问题,因为我们的请求都是通过微服务网关来转发的,所以我们可以在网关处, 统一处理跨域。
  • 08.22 23:20:54
    发表了文章 2023-08-22 23:20:54

    常用配置

    更改 File And Code Templates 选中 Includes 添加如下内容:
  • 08.22 23:14:57
    发表了文章 2023-08-22 23:14:57
  • 08.22 23:11:20
    发表了文章 2023-08-22 23:11:20

    服务

    注册服务
  • 08.22 23:09:43
    发表了文章 2023-08-22 23:09:43

    插件

    待确定推荐 • Grazie Professional
  • 08.22 23:07:46
    发表了文章 2023-08-22 23:07:46

    Redis 单线程为什么还能这么快

    ● 因为它所有的数据都在内存中,所有的运算都是内存级别的运算,而且单线程避免了多线程的切换性能损耗问题。 ● Redis 利用 epoll 来实现 IO 多路复用 ● 将连接信息和事件放到队列中,依次放到文件事件分派器 ● 事件分派器将事件分发给事件处理器
  • 08.22 23:02:37
    发表了文章 2023-08-22 23:02:37

    MongoDB-分片集群搭建

    搭建配置服务器复制集: • 早期版本的配置服务器只要一台即可 • 最新版本 MongoDB 要求配置服务器必须是一个复制集
  • 08.22 22:55:02
    发表了文章 2023-08-22 22:55:02

    MongoDB-分片查询

    用户的请求会发送给 mongos 路由服务器, 路由服务器会根据查询条件去配置服务器查询对应的数据段和属于哪个分片服务器, 如果用户查询的条件是分片片键字段, 那么路由服务器会返回保存在那一台分片服务器上, 路由服务器就会去对应的分片服务器获取数据, 并将取到的数据返回给用户。
  • 08.22 22:53:31
    发表了文章 2023-08-22 22:53:31

    MongoDB-分片优化

    分片的主要目的就是将数据分配到不同的服务器中保存, 提升服务器的容量, 让数据更加的均衡, 更有效的降低服务器的压力, 但是随着时间推移, 某些数据段中保存的数据会越来越多, 所以为了保证个分片均衡, 当某个数据段数据过多或体积过大的时候, 系统就会自动在下一次操作这个数据段时(新增/更新), 将一个大的数据段分裂成多个小的数据段。
  • 08.22 22:51:57
    发表了文章 2023-08-22 22:51:57

    MongoDB-片键选择技巧

    使用分片的目的是为了将数据存储到不同的服务器上, 所以在选择片键的时候,应该选择取值范围更广的字段作为片键,因为如果取值范围太小, 那么划分出来的数据段就太少, 那么分配到不同服务器的概率就越小, 例如:取值如果只有 true 或 false, 那么就只能划分出两个数据段, 那么也就最多只能保存到两台服务器上。
  • 08.22 22:49:45
    发表了文章 2023-08-22 22:49:45

    MongoDB-分片片键

    ?> 那么紧接着上一篇的文章内容,如何将数据存储到不同的分片服务器上的? 答:通过分片片键
  • 08.22 22:48:04
    发表了文章 2023-08-22 22:48:04

    MongoDB-分片结构

    分片集群结构 • 分片服务器: 用于保存集合中的一部分数据 • 配置服务器: 用于保存分片数据的数据段和数据范围 • mongos 路由(路由服务器): 用于分发请求到保存对应数据的分片服务器上
  • 08.22 22:46:37
    发表了文章 2023-08-22 22:46:37

    MongoDB-分片开篇

    什么是复制集 ‘多台’,‘保存了相同数据’ 的MongoDB服务器组成
  • 08.22 22:44:25
    发表了文章 2023-08-22 22:44:25

    MongoDB-复制集搭建

    在安装目录下新建 data/conf/log 3个文件夹,在conf文件夹下新建 mongo.config,在mongo.config中配置如下内容:
  • 08.22 22:39:18
    发表了文章 2023-08-22 22:39:18

    MongoDB-复制集投票节点

    ?> 投票节点就是不保存任何数据, 只参与投票的节点
  • 08.22 22:37:39
    发表了文章 2023-08-22 22:37:39

    MongoDB-复制集同步规则

    初始化同步 • 将一个新的节点加入到复制集中时, 就需要进行初始化同步 • 初始化同步会先清空自己所有的内容, 保证将来自己和主节点一模一样 • 初始化同步会将主节点中现有所有的 ‘数据库’, ‘集合’, ‘文档’, ‘索引’ 全部拷贝过来 • 但是在拷贝的过程中主节点仍然可能会做一些其它操作, 新增一些其它的数据等
  • 08.22 22:35:19
    发表了文章 2023-08-22 22:35:19

    MongoDB-复制集选举规则

    选举规则 • 一旦发现主节点没有响应 / 发送心跳请求, 那么副节点就会认为主节点挂了 • 一旦发现主节点挂了, 任意一个副节点都可以发起选举 • (发起选举的节点我们称之为 候选节点, 每一个节点内部都有一个 选举计数器) • 发起选举的节点会给自己先投一票, 然后将自己的票数依次发送给其它节点
  • 08.22 22:32:42
    发表了文章 2023-08-22 22:32:42

    MongoDB-复制集特点

    MongoDB 复制集特点 !> 复制集中必须有一个主节点 • 主节点主要负责写入数据和读取 • 复制集中除了主节点以外的节点我们称之为 副节点: • 副节点默认情况下只能读取数据, 不能写入数据 • 副节点主要负责从主节点不断复制数据
  • 08.22 22:30:34
    发表了文章 2023-08-22 22:30:34

    Java

    有时候我们为了统一管理会把一些变量放到 yml 配置文件中,例如:
  • 08.22 22:14:05
    发表了文章 2023-08-22 22:14:05

    分布式定时任务

    在平时的业务场景中,经常有一些场景需要使用定时任务。
  • 08.22 17:21:08
    发表了文章 2023-08-22 17:21:08

    Live-Templates

    定义一个静态方法 • 我给它的快捷键是 sfn,s 代表static,fn 是function 的含义,然后在以后需要定义一个静态的方法直接 sfn + tab 即可, 在idea当中我给它的分区为 java 分区:
  • 08.22 17:18:01
    发表了文章 2023-08-22 17:18:01

    设置

    字体分为,编辑器字体与代码的字体,这里我编辑器的字体使用的是编辑器本身的,代码的字体也是,只不过相对于代码的注释的字体和代码文件默认打开的显示大小我是有微调的,代码的注释字体为 KaiTi,代码默认打开的大小为 16,那么为啥是 16 呢而不是其它的数值呢,原因就是如果默认 16 的话,打开的代码片段刚好是在编辑器的纵坐标的分界线内,这个分界线自行去发现这里不介绍为界限是什么东西,如果有以为则在下方评论区留言即可我来解答(然后再往后的日子我发现设置 16 也不是非常的合理,自己根据自己的个人喜好来决定吧,反正我是设置的比较大字体)。
  • 08.22 17:04:43
    发表了文章 2023-08-22 17:04:43

    Bean生命周期-环境搭建

    具体我依赖我这里不粘贴出来,首先就是创建一个 Bean 交由 Spring 进行管理:
  • 发表了文章 2023-09-25

    TienChin-课程管理-课程导出

  • 发表了文章 2023-09-25

    TienChin-课程管理-课程搜索

  • 发表了文章 2023-09-25

    TienChin-课程管理-删除课程

  • 发表了文章 2023-09-25

    TienChin-课程管理-课程更新页面

  • 发表了文章 2023-09-25

    TienChin-课程管理-课程更新接口

  • 发表了文章 2023-09-25

    TienChin-课程管理-添加课程页面

  • 发表了文章 2023-09-25

    TienChin-课程管理-添加课程接口

  • 发表了文章 2023-09-25

    TienChin-课程管理-展示课程列表

  • 发表了文章 2023-09-25

    TienChin-课程管理-配置课程字典

  • 发表了文章 2023-09-25

    TienChin-课程管理-创建工程

  • 发表了文章 2023-09-25

    TienChin-课程管理-数据表创建

  • 发表了文章 2023-09-22

    01-计算机常识

  • 发表了文章 2023-09-22

    给 Hexo 配置自定义域名进行访问

  • 发表了文章 2023-09-22

    TienChin 活动管理-删除活动

  • 发表了文章 2023-09-22

    TienChin 活动管理-修改活动

  • 发表了文章 2023-09-22

    TienChin 活动管理-修改活动接口

  • 发表了文章 2023-09-22

    TienChin 活动管理-添加活动页面

  • 发表了文章 2023-09-22

    TienChin 活动管理-设置活动的默认状态

  • 发表了文章 2023-09-22

    TienChin 活动管理-活动状态完善

  • 发表了文章 2023-09-22

    TienChin 活动管理-添加活动接口

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息