- 博客(14)
- 收藏
- 关注
原创 MYSQL数据库列名带有特殊字符
创建表的时候遇到了一个问题,即列名需要带有中文字符和特殊字符(如:Wi-Fi信号放大器),但是create的时候总是报错ERROR1046查阅了一下,需要用反引号`\``最后的执行命令如下:create table AllInfo (room_index INT NOT NULL, `Wi-Fi信号放大器` INT, `晾衣架` INT, `电视` INT,
2021-11-07 16:24:41
1418
原创 Ubuntu下安装MySQL,并实现与Python的连接
做项目,需要在Ubuntu环境下,使用MySQL存储从豆瓣上爬取的电影数据。于是从零开始在虚拟机上折腾了很久,期间被MySQL的配置折磨的一度想砸电脑……MySQL配置我自己的Ubuntu环境是20.04,虚拟机环境安装MySQL:sudo apt-get update # 升级所有的依赖包sudo apt-get install mysql-server然后初始化环境sudo mysql_secure_installation配置的部分参考教程Ubuntu18.04下安装MySQL到
2021-01-15 21:00:54
902
原创 Ubuntu20.10初次安装后无法更新软件及Vim
Ubuntu20.10初次安装后无法更新软件及Vim在VMWare中初次安装Linux发行版Ubuntu20.10的时候,出现了之前一些版本的Ubuntu没有出现过的意外:这一版的Ubuntu没有自带Vim编辑器,只有最基础的Vi。同时,虽然针对国区进行了优化,采用了百度作为搜索引擎,提供了自带的中文输入法(虽然用起来感觉一般般就是了),但软件的更新源依然是采用了国外的服务器。所以如果采用terminal自带的提示sudo apt install vim就会出现报错:安装vim报错提示现在
2021-01-02 00:15:51
1645
3
原创 Linux学习笔记3——文件比较
文件比较cmp命令:两文件逐字节比较cmp file1 file2功能:逐字节比较两个文件是否相同两个文件相同时,不给出任何提示不同时,打印第一个不同之处局限性:只能比较两个位于同一机器上的文件md5sum:散列编码(不是比较)md5sum src.tar proto.txt > myfile.log #将两个16进制长度的编码写入log中,如果有其他人需要比较自己是否下载了正确的程序,只需比较这两个文件的编码即可常用于比较两个位于网络中不同机器上的两个文件是
2020-06-06 00:54:21
278
原创 Linux学习笔记2——正则表达式
基本正则表达式基本字符(元字符):. * [ \ ^ $(圆点,星号,中括号,反斜线,尖号,dollar号).匹配任意字符[ ]为集合,其中,圆点,星号和反斜线三个字符在集合中的时候表示自身中括号内,“ - ”减号表示一个区间[a-zA-Z0-9] # 表示大小写字母或者数字如果单纯表示减号这个符号,需要将减号放在集合的末尾[ad-] # 表示a,d,-三个字符如果要表示中括号自己:[][] # 表示左右中括号组成的集合^在集合的开头表示补集[^a-z] #
2020-06-06 00:51:32
854
原创 Python采用readline()方式读取txt,出现字符编码的相关问题
python里面字符的编码方式很多,一不小心就搞错了尝试从txt里读取一个爬取的英文小故事,并用nltk库对词进行筛选。读取的方式是readline函数,结果再文章末尾出现了报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0x9d in position 33: illegal multibyte sequence后来想了...
2020-04-22 00:32:55
5168
原创 Android开发报错:The application could not be installed: INSTALL_FAILED_USER_RESTRICTED
学习安卓开发的第二周在将项目安装到手机上的时候出现了如下报错:Installation did not succeed.The application could not be installed: INSTALL_FAILED_USER_RESTRICTEDInstallation via USB is disabled.在网上找了起码一个小时,也没有找到合适的处理方式网...
2020-03-23 23:43:19
2331
转载 摩尔投票法和大多数
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/TinyJian/article/details/79110473我的原文:http://www.hijerry.cn/p/45987.html摩尔投票算法假设有这样一个场景:票选村长,每人可投一票,我们将候选村长从1开始编号,...
2019-08-24 09:48:59
174
原创 C语言链表——新手教程2
之前的文章里,我已经对链表和数组的区别做了较为详细的比较(具体连接:https://blog.csdn.net/Mr_J0304/article/details/79678873)下面实际操作一下,看看链表到底该怎么操作链表是一种最简单常见的数据结构,常见操作包括建立链表,删除节点,删除链表,查找节点,置换节点,插入节点等,下面依次对这些操作进行处理1.建立链表如果是以C语言入门编...
2019-07-24 20:57:01
685
3
原创 数据结构:二分查找的C++实现及细节分析
二分查找可能是最早接触的查找方式,时间复杂度仅为O(lg2(n))级别,而且易于理解但是理解了是一回事,动手写起来又是一回事,绝大部分人会在是否取等以及边界值+1的问题上栽倒很多次,就像《只狼》拼刀,看通关视频都很容易,苇名一心也不过尔尔,结果自己打的时候上来就在新手村先死个20次先附上原码:int binary_search(vector<int>& nums,...
2019-07-18 21:46:21
326
原创 关于DNS域名解析中的概念理解问题:域和区的差别;迭代查询和递归查询
关于DNS在域名和IP之间转换的问题上,第一次困扰到我的概念有两个:第一个是domain(域)和zone(区)的区别,第二个是迭代查询和递归查询的区别我是这样理解的:把整个互联网看做一家巨大的跨国公司,这个公司的总裁,总负责人,就是整个互联网的DNS顶尖根域名解析。下面分了某国子公司总裁,子公司内部有部门经理(区DNS),普通员工(个人主机等)等等。每当一个员工A需要和公司内另一个员工...
2019-06-15 12:32:47
1475
原创 计算机网络——滑动窗口协议的窗口大小
在学习滑动窗口协议的时候,我在链路层的滑动窗口这吃了不少苦头,因为动态的窗口变化真的不适合看老师发的pdf(话说老师为什么不能发PPT非得发PDF?)虽然后来摸索着看懂了不少,但是到了窗口大小的问题上又蒙圈了。在GBN(go back n)和SR(select repeat)中,我迷糊了特别久,最后终于搞明白了两者的区别现在开始看问题:假设发送方和接收方约定好,发送的帧的编号总共有n=3位...
2019-04-27 11:44:21
18216
35
原创 C++ 类的构建,继承,派生上的小细节
自己从C过渡到学C++的时候,对于面向过程和面向对象两种编程思想一直模模糊糊分不清楚,所以花了很大的功夫(侧面说明我可能不适合编程
2019-03-18 21:09:01
458
原创 C语言链表——新手理解
我自己学习链表的时候,晕头转向了一两个星期,很多人对于数组,对于地址还有指针的作用了解的不够清晰明确的话,很容易就会迷惑:明明数组这么方便理解而且操作简单,为什么还要这么麻烦用易混淆的指针去处理数据?所以我在这做一个简单的解释。现在让我们假设,你是一个有着强迫症的手办爱好者。现在你新入手了一个擎天柱的模型(代指你要录入的数据库),为了好好保存手办,又得避免老妈骂你的宝贝占地方,你现在有两个选择:第...
2018-03-24 16:22:54
6582
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人