Skip to content
页面导航

2023 Link

20230316

word

  • code
    • n. 密码,暗码;(邮政)编码,(电话)区号;(计算机)编码;道德准则,行为规范;法典,法规
    • v. 把……编码(或编号);把……译成密码;(给计算机)编写指令
  • cope
    • v. 对付,处理
    • n. 长袍,法衣

20230317

CRC

  • G(x)包含x+1因子,奇数位错
  • G(x)不包含x因子(包含常数项1),突发错误及偶数位错

20230318

冠字号查询实训任务

  • 3.6 使用 Java API 创建钞票交易数据表
  • 3.7 通过 Java API 插入数据到钞票交易数据表并查询
  • 3.8 通过 MapReduce 导入数据到钞票交易数据表

代码运行

  • 新建空项目
  • 在项目下新建 lib 文件夹,导入 Hadoop 及 HBase 的 jar 包,将 lib 文件夹导入至项目根路径下
  • 新建 resources 文件夹,导入 log4j.propertiesstumer_in_out_details.txt
  • 新建 main 文件夹,导入代码
  • 新建 util 文件夹,导入 initLogRecord,在 scanimportToHBase 中加入下方代码后控制台不再输出三行 log4j 红色记录信息
java
initLogRecord.initLog();

项目结构

text
- hbase-javaAPI
  - lib
  - src
    - main
      - createHBaseTable
      - putData2HBase
      - ScanData
      - ImportToHBase
      - ImportMapper
    - resources
      - log4j.properties
      - stumer_in_out_details.txt
    - util
      - initLogRecord

20230320

code

  • 启动 - /etc/init.d/redis_6379 start
  • 自由编程 - redis-cli
  • 退出 - exit

20230321

word

  • rock the boat 指手画脚
  • screw up 糟透了
  • pinky swear 拉钩
  • walkie 对讲机
  • have a clue 了解(有线索)
  • bluff 吓唬,蒙骗;以欺骗手段误导
  • the man in charge 管事的人
  • scorched earth 赶尽杀绝
  • have home court advantage 有主场优势
  • snafu 混乱
  • rub (球)受阻,转向,即可表示转折
  • in short order 迅速地,立即
  • needless to say 不用多说
  • extend the offer on the last time 最后开个条件
  • huff and puff 咆哮;恼怒;恫吓
  • play ball 一决高下
  • compadres 朋友,密友(也可指混蛋)
  • bastards 杂种
  • bring down 降低;打倒,打死;击落
  • count on you 靠你了
  • radio jammer 无线电干扰机
  • a ten mile stretch of wooded highway 一段十英里的林荫路
  • prevent skid-marks 清除所有痕迹
  • tow all the cars away 把所有的汽车拖走
  • turn a blind eye 睁一只眼闭一只眼

20230323

hadoop
hdfs dfs -mkdir -p /usr/data
hdfs dfs -put /usr/data/law_visit_log_all_1.csv /usr/data

hadoop jar /usr/data/law-visit-log-all.jar /usr/data/law_visit_log_all_1.csv /usr/data/AccessCount

hdfs dfs -cat /usr/data/AccessCount/part-r-00000
  • 274 221

  • 计算机网络实验

    • 568A:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕
    • 568B:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕
  • hadoop 配置开机自启

shell
vim /etc/init.d/hadoop-service

#!/bin/bash 
# chkconfig: 2345 90 90
export JAVA_HOME=/usr/java/jdk
export HADOOP_HOME=/usr/hadoop
# description: hadoop service
# It is used to serve HTML files and CGI. 
# processname: hadoop 
# Source function library. 
. /etc/profile
# See how we were called. 
case "$1" in
start)
echo "Starting hadoop..." 
$HADOOP_HOME/sbin/start-all.sh
;;
stop)
echo "Stopping hadoop..." 
$HADOOP_HOME/sbin/stop-all.sh
;;
restart)
echo "Restarting hadoop..." 
exit 1
;;
*)
echo "Usage: $0 {start|stop}" 
exit 1
;;
esac
exit 0
  • Linux中端自定义 hadoop & hbase 命令

打开(ohbase)/shell(shbase)/关闭(chbase

shell
vim ~/.bashrc

alias ohbase='/usr/hadoop/sbin/start-all.sh;/usr/hbase/bin/start-hbase.sh'
alias chbase='/usr/hbase/bin/stop-hbase.sh;/usr/hadoop/sbin/stop-all.sh'
alias shbase='/usr/hbase/bin/hbase shell'

:wq
source ~/.bashrc

20230328

20230329

  • GitCode 从 Github 导入

  • CLion 创建文件夹

    • 删除生成的 CMakeList.txtmain.ccmake-build-debug 文件
    • 新建一个 List 目录,并在该目录下新建 CMakeList.txt
    • 创建一个 C 文件进行测试(List01
    • CMakeList.txt 添加
c
include_directories(.)
add_executable(List-List01 List01.c)
// List是文件夹名称,List01.c是具体文件名称
  • 重新加载一下CMake
  • 重复

20230403

  • 虚拟机挂载共享文件夹
linux
vmhgfs-fuse .host:/Spark /mnt/hgfs

20230411

20230427

20230514

20230515

  • Configuration file was not found. Please reinstall a MySQL Installer bundle.

solution

控制面板\系统和安全\Windows 工具\任务计划程序 MySQL→结束任务

20230517

20230628

20230704

20230731

受人之辱,不动于色。察人之过,不扬于人。觉人之诈,不愤于人。藏器于身,待时而动。欲为苍鹰,勿与鸟争。

20230801

20230802

20230807

20230813

20230818

20230819

20230821

20230824

20230825

20230826

20230827

20230828

20230831

20230904

20230905

20230908

20230912

20230915

20230917

20230921

20230922

20231001

20231002

20231004

20231010

20231103

Released under the MIT License.