笔者安装使用mysql 8 踩坑填坑实录 :(

停止和启动mysql服务 (Windows 10 1803

  • 启动
1
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld"
  • 停止
1
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqladmin" -u root shutdown
阅读全文 »

本例在CentOS 7上演示

本着 偷懒 的原则快速安装docker
找到了官方安装脚本
一键解决

  • 安装
1
# wget -qO- get.docker.com | bash
阅读全文 »

Shell脚本在CentOS7上执行异常的问题

最近在薅来的GCP上搞Project V, 使用在网上找到的一键脚本, 执行发现不管是Web命令窗口还是Putty等无一例外都会直接关闭, 手动执行该脚本后提示语法错误, 所以在命令窗口执行会因为异常关闭窗口

解决方法如下:

1
$ sudo -i

切换至root用户再执行脚本即可

END

客户端

  • 初始化本地仓库
1
$ git init
  • 设置自己的联系方式(最好设置一下 团队合作时需要知道是谁做的变动
1
2
3
$ git config --global user.email "my.email@xxx.xx"

$ git config --global user.name "myname"
  • 列出git config每一项
1
$ git config --list
阅读全文 »

目前(2018-11-08)为止yum上还没有python3.7的安装包 所以现在使用源码进行安装

  • 首先安装编译使用的依赖包

python3.7需要依赖libffi-devel不然会报错找不到_ctypes模块 有关讨论点这里

1
# yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel
  • 由于CentOS没有pip所以先安装pip
    1
    2
    # yum install epel-release
    # yum install python-pip
阅读全文 »

  • 使用pip安装openpyxl

    1
    pip install openpyxl
  • 初始化Workbook 并且激活一张工作簿

    1
    2
    wb = WorkBook()
    bookSheet = wb.active
  • 向工作簿中用list填充一行数据

    1
    bookSheet.append(["A1", "B1", "C1", "D1"])
  • 保存该工作簿 默认保存到当前程序目录下

    1
    wb.save("name.xlsx")

横向滑动选择日期填充数据

  • 先贴代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

//设置月
Date time = Calendar.getInstance(Locale.CHINA).getTime();
int year = 1900 + time.getYear();
int month = time.getMonth();
String currentMonth = (month + 1) + "月";

//填充当月天数
int dayCountOfCurrentMonth = SelectDateUtil.getDayCountOfCurrentMonth() + 1; //10月 31天 +1是为补当月最后一天
Calendar instance = Calendar.getInstance(Locale.CHINA);
for (int i = 0; i < dayCountOfCurrentMonth; i++) {
String s = (i) + "";
instance.set(year, month, i);
Date time1 = instance.getTime();
String dayOfWeekFromDate = SelectDateUtil.getDayOfWeekFromDate(time1);
//Log.e(TAG, "loadData: " + s + " -- " +time1 + " -- " + dayOfWeekFromDate);
selectDates.add(new LPCSelectDate(s, dayOfWeekFromDate));
}
selectDates.remove(0); //移除第一位上个月的最后一天
lpcDateSelectAdapter.notifyDataSetChanged();

  • 需求

    • 向横向滑动的RecycleView日历中添加数据
  • 思路

    • 由Calendar类获取整个月份的总天数
    • 遍历天数并添加到集合中刷新RecycleView适配器
  • 实现

    • 见代码注释

END

为什么年底这么忙!!要GO DIE了 T_T

编码的过程中,总有一些情况是始料未及并且网上也没有任何资料的
这时候需要我们自己去应对 (废话


蓝牙打印换行

  • 先贴代码
阅读全文 »
0%