GetUserLoginID

  • Post author:
  • Post category:其他

Pascal Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 unit GetUserLoginID; interface uses Winapi.Windows, Winapi.Messages,…

继续阅读 GetUserLoginID

记录一次填坑的经过

  • Post author:
  • Post category:其他

如果你写的代码不经过正式上线运行的过程,你永远不知道自己写得东西有多优秀或者多糟糕。 这次项目自己是从半路参与的,在项目到正式上线前 小组人员被调组或者离职 这个项目只有两个人了,我是其中之一 近期项目正式大批量客户切入,与此同时,伴随着的是各种问题的出现。 首先 被反应的是性能问题,导入数据上千条特别慢。(从这个时候我就进入了优化别人代码的痛苦历程,也就是填坑的过程。) for 套着 for 可…

继续阅读 记录一次填坑的经过

MagicDraw-状态机图

  • Post author:
  • Post category:其他

什么是状态机图 状态机图是能够用于说明系统动态行为信息的三种SysML 图中的最后一种。你可以在状态机图上显示各种各样的状态,并且可以指定四种类型的事件,从而在运行的系统中触发那些状态之间的转换。Sys ML 还可以使用正交区域对基于状态的并发行为建模。 作用 状态机图是一种行为图;和活动图以及序列图一样,它是系统的一种动态视图和活动图以及序列图不同的是,状态机图关注的是系统中的结构如何根据随时间…

继续阅读 MagicDraw-状态机图

# 数模转换信号0832的使用

  • Post author:
  • Post category:其他

0832的结构 DI0到DI7是输入的数字量,IOUT1是输出的模拟电流输出量,其中IOUT1+IOUT2的值为一个常数。为了输出电压必须还外接一个运放。 输出电压为(DI0到DI7的数字)/256*VREF。 三种工作方式 直通、单缓冲、双缓冲。 直通方式就是在数字信号输入之前就把两个寄存器都导通,然后你的输入可以直接输出到D/A转换模块。 单缓冲就是在数字信号输入之前你把两个寄存器的片选和时钟…

继续阅读 # 数模转换信号0832的使用

全方位分析解决idea中修改maven项目模块名称后还是显示老名称问题

  • Post author:
  • Post category:其他

全方位解决idea中修改maven项目名称后还是显示老名称问题 问题示例 有问题的操作流程 问题出现原因 问题解决方法 问题示例 有问题的操作流程 1、一般在项目idea工具中都是直接右击Refactor->Rname来修改模块名称的 2、选择要修改目录还是模块名称,我一般情况下都是选择修改模块名称和目录名称 3、修改好模块名称和目录名称之后都会刷新一下maven,这里会提示重新加载项目并且…

继续阅读 全方位分析解决idea中修改maven项目模块名称后还是显示老名称问题

docker部署rabbitmq

  • Post author:
  • Post category:其他

拉取镜像 docker pull rabbitmq:3.7.16-management 运行 docker run -d --name myrabbitmq -p 5672:5672 -p 15672:15672 -v ~/rabbitmq/data:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -…

继续阅读 docker部署rabbitmq

synchronized优化原理(轻量级锁、锁膨胀、自旋优化、偏向锁、锁消除)有图解

  • Post author:
  • Post category:其他

synchronized优化原理 1.轻量级锁 2.锁膨胀 3.自旋优化 4.偏向锁 偏向状态 撤销 - 调用对象hashCode 撤销 - 其他线程使用对象 撤销 - 调用wait/notify 批量重偏向 批量撤销 1.轻量级锁 轻量级锁的使用场景:如果一个对象虽然有多线程访问,但多线程访问的时间是错开的(也就是没有竞争),那么可以使用轻量级锁来优化。 轻量级锁对使用者是透明的,语法仍然是sy…

继续阅读 synchronized优化原理(轻量级锁、锁膨胀、自旋优化、偏向锁、锁消除)有图解

EOS开发中的数据持久性(下)

  • Post author:
  • Post category:其他

上文 EOS的数据持久性(上) 中提到,如果用户想要完全删除记录怎么办?我们接着来看下面的步骤: 第8步:从表中删除记录 与前面的步骤类似,在地址簿中创建一个公共方法,确保包含ABI声明和针对操作的参数用户进行测试的require_auth,以验证只有记录的所有者可以修改其帐户。 //c++ void erase(account_name user){ require_auth(user); } …

继续阅读 EOS开发中的数据持久性(下)

hadoop3.x系列完全分布式集群部署(集群各节点设置与端口号的设置)

  • Post author:
  • Post category:其他

前言 :hadoop集群为了满足高可用性与集群的高可靠性,选择对不同节点设置相应的权限与能力。用于达成平台的使用。 准备工作: 三台部署好hadoop与java的虚拟机。(三台虚拟机必须在同一网段) 详细配置信息请看 hadoop3.x系列完全分布式集群部署(虚拟机网络连接、jdk安装、hadoop安装)_杂乱无章的我的博客-CSDN博客 一 :集群部署规划 NameNode与SecondaryN…

继续阅读 hadoop3.x系列完全分布式集群部署(集群各节点设置与端口号的设置)