- 博客(102)
- 收藏
- 关注
原创 mysql事务
定义1.在 MySQL 中,事务其实是一个最小的不可分割的工作单元。事务能够保证一个业务的完整性。2.基础概念回滚rollback:对数据做出的改变可以撤销提交commit:commit无法回滚控制事务1.类型自动提交手动提交回滚2.详解自动提交(mysql默认自动提交)SELECT @@AUTOCOMMIT;打开SET AUTOCOMMIT = 1;关闭SET AUTOCOMMIT = 0;手动提交@@AUTOCOMMIT = 0 时,使用 COMMIT 命令提
2021-06-01 15:14:54
159
原创 mysql连接查询
一.首先建表CREATE DATABASE testJoin;CREATE TABLE person ( id INT, name VARCHAR(20), cardId INT);CREATE TABLE card ( id INT, name VARCHAR(20));INSERT INTO card VALUES (1, '饭卡'), (2, '建行卡'), (3, '农行卡'), (4, '工商卡'), (5, '邮政卡');SELECT
2021-06-01 09:45:36
222
原创 mysql查找练习
建表CREATE TABLE student( s_no VARCHAR(20) PRIMARY KEY COMMENT'学生学号', s_name VARCHAR(20) NOT NULL COMMENT'学生姓名 不能为空', s_sex VARCHAR(10) NOT NULL COMMENT'学生性别', s_birthday DATETIME COMMENT'学生生日', s_class VARCHAR(20) COMMENT'学生所在的班级');C
2021-05-31 22:33:44
865
2
原创 mysql使用
一.创建数据库创建数据库create database test;使用数据库use test;二.查看数据库中的表查看表show tables;三.创建数据表create table pet(name varchar(20),owner varchar(20),species varchar(20),sex char(1),birth date,death date,);...
2021-05-30 16:50:41
298
原创 vim入门
https://www.bilibili.com/video/BV1Yt411X7mu/?spm_id_from=333.788.recommend_more_video.-1vim的两个模式command和edit按I command-》edit 左下角出现“insert”字样按esc edit->command保存文件使用:wq + 文件名w是保存q是退出q! 不保存退出编辑能力:syntax on 语法高亮:set number 设置行号编辑~/.vimrc 设置默.
2021-05-29 19:17:47
179
1
原创 git入门
0.概念工作区:包含本地仓库,可以认为是本地的存储空间。版本库(本地仓库):包含“.git”文件夹暂存区:在本地仓库和工作区之间的状态,工作区add进入暂存区,暂存区commit进去版本库暂存区有是用的?1 安装安装gitTortoisegit和Tortoisegit中文包2 创建本地仓库新建一个文件夹,右键git在这里创建版本库3 操作(先新建一个文件)1.从工作区加入暂存区,右键新建的文件,找到Tortoisegit-》添加。加入之后,文件图标下面会有一个蓝色的+号。2.
2021-05-28 16:47:19
82
1
原创 leetcode 140. 单词拆分 II (dfs)
140. 单词拆分 II思路:1.每次找到一个可以切分的位置,就选择切分或者不切分,具体搜索时有3个状态,lastPos上一个被切分的状态,pos当前从哪里开始切分,status已经切分完毕加入合成的字符串,例如说搜索到cat这个单词时,可以选择切分,那么lastPos就是2(t的下标),pos是3,则下一次搜索最短的情况是,lastPos+1到pos(接着搜索lastPos到pos+1,+2,+3);选择不切分,lastPos是-1,pos是3,下一次搜索最短的情况是,lastPos+1到pos
2021-05-02 20:59:45
167
原创 记忆化搜索题目
现在前面找实习期间刷题的时候总会遇到特别变态刷不出来的题目,赛后看了大佬们的评价,很多人大佬是使用bfs+记忆化搜索硬搜,换取部分成绩的(例如A了30%),为了混这部分分,这里记录一下记忆化搜索的题目,题解,代码。1 记忆化搜索定义:把计算过的结果存下来,减少计算量作用:用空间换时间,减少递归2 典型题目2.1 斐波那契数列题解:太经典了,就不写了。代码:class Solution {public: int fib(int n) { int F[10000
2021-04-23 15:40:50
143
原创 剑指offer 15
反转链表题目描述输入一个链表,反转链表后,输出新链表的表头。示例1输入复制{1,2,3}返回值复制{3,2,1}思路:1.头插法实现,使用三个指针,pre now tmp(now的下一个)pre->next=tmp;now->next=head;head=now;这样实现一次头插1.1初始化是pre指向null第一次插入其实和不插入一样,所以,第一次循环,只要要移动指针,不需要插入。(这样其实在情况2中会出错,具体看情况二) if(pre==NULL){
2021-04-21 22:24:59
97
原创 lintcode788. 迷宫II
题目描述在迷宫中有一个球,里面有空的空间和墙壁。球可以通过滚上,下,左或右移动,但它不会停止滚动直到撞到墙上。当球停止时,它可以选择下一个方向。给定球的起始位置,目标和迷宫,找到最短距离的球在终点停留。距离是由球从起始位置(被排除)到目的地(包括)所走过的空空间的数量来定义的。如果球不能停在目的地,返回-1。迷宫由二维数组表示。1表示墙和0表示空的空间。你可以假设迷宫的边界都是墙。开始和目标坐标用行和列索引表示。1.在迷宫中只有一个球和一个目的地。2.球和目的地都存在于一个空的空间中,它们最初不
2021-04-20 20:13:53
238
原创 415 · 有效回文串
415 · 有效回文串Algorithms中等通过率34%题目题解笔记讨论排名描述给定一个字符串,判断其是否为一个回文串。只考虑字母和数字,忽略大小写。你是否考虑过,字符串有可能是空字符串?这是面试过程中,面试官常常会问的问题。在这个题目中,我们将空字符串判定为有效回文。样例样例 1:输入: “A man, a plan, a canal: Panama”输出: true解释: “amanaplanacanalpanama”样例 2:输入: “race a car”输出:
2021-04-17 16:19:33
103
原创 423 · 有效的括号序列
423 · 有效的括号序列Algorithms简单通过率35%题目题解笔记讨论排名描述给定一个字符串所表示的括号序列,包含以下字符: ‘(’, ‘)’, ‘{’, ‘}’, ‘[’ and ‘]’, 判定是否是有效的括号序列。括号必须依照 “()” 顺序表示, “()[]{}” 是有效的括号,但 “([)]” 则是无效的括号。样例样例 1:输入:"([)]"输出:False样例 2:输入:"()[]{}"输出:True挑战O(n)的时间,n 为括号的个数。from col
2021-04-17 15:56:30
87
原创 解密加密的shell
tail -n +44 dof > a.gz # 我们把第44行以后的文件写成一个.gz结尾的压缩文件gunzip a.gz # 解压生成的文件
2021-01-05 08:38:31
177
原创 在docker上使用oracle
为了简化安装oracle的步骤,使用docker的oracle进行安装具体选择wnameless/oracle-xe-11g-r2 镜像运行时挂载主机硬盘 -v /data/OracleData:/u01/sharedocker run -it -v /data/OracleData:/u01/share -d -p 8081:1521 -e ORACLE_ALLOW_REMOTE=true wnameless/oracle-xe-11g-r2使用sql命令在外置硬盘处创建数据库table
2020-12-17 18:57:06
321
原创 python so.environ的使用(以pysolc为例)
import osos.environ["SOLC_BINARY"]="/root/.py-solc/solc-v0.4.18/bin/solc"from solc import compile_source, compile_files, link_codeprint(compile_source("contract Foo { function Foo() {} }"))
2020-11-12 09:27:20
171
原创 npm install 报错 Failed at the XXX install script
使用 --ignore-scripts 安装 (先把某个报错的包单独安装)npm install realm@2.1.0 --ignore-scripts
2020-11-11 16:42:51
1003
原创 Ubuntu配置环境变量(以solc为例)
1.下载想要配置的二进制文件solc2.打开etc/profile在最后加入export PATH=/要添加的路径$PATH一般来说是 路径/bin3.使环境生效source /etc/profile
2020-10-30 09:06:16
452
原创 unity 入门二 :射击
一.修改枪hierarchy player/gun/gunbarrelEndinspector linerenderer 打勾
2020-10-28 09:57:28
879
原创 linux后台挂起jupyter
在Ubuntu服务器中启动jupyter,关闭终端后,jupyter 也会关闭解决方法 nohup jupyter notebook --allow-root > jupyter.log 2>&1 &解释: 1. 用&让命令后台运行, 并把标准输出写入jupyter.log中nohup表示no hang up, 就是不挂起, 于是这个命令执行后即使终端退出, 也不会停止运行.2. 终止进程执行上面第2条命令, 可以发现关闭终端重新打开后, 用jobs找不到j
2020-10-26 09:07:56
1450
原创 linux多窗口
长话短说,实现步骤如下: 1. 首先需要创建一个新的窗口,即命名。 运行以下命令就可以进入一个指定名称的screen会话:screen -S 会话名 2. 此时,当出现于远程服务器断开连接的情况,可以通过如下命令恢复之前的会话: 首先可以通过screen -ls查看所有的会话:screen -ls 3. 此时,只要通过screen -r <会话名> 就可以恢复之前的会话连接 补充:...
2020-10-26 08:51:20
1200
原创 ipykernel_launcher.py: error: unrecognized arguments: -f /Users/apple/Library/Jupyter/runtime/kernel
当在jupyter下使用parser.parse_args()出错则改换为parser.parse_known_args()[0]其效用是差不多的,至于为什么出现错误,我也不知道…
2020-10-25 20:42:22
630
2
原创 安裝torch
python版本3.6.3想安装老板 pytorchpip install torch==1.0.0 torchvision==0.2.1 -f https://download.pytorch.org/whl/torch_stable.html
2020-10-21 15:09:02
124
1
原创 unity 入门
一.界面screne 场景编辑视图game 游戏预览视图hierarchy 层级视图project 项目视图,包含,资源和文件inspectier 属性二.运行project -> scene->MainScene三.project文件夹介绍Animator 动画片制作者Prefab 预制建筑/人物/模型四.Animator4.1基础用法进入Animator 右键新建一个Animator control,改名为player1.双击player,进入Animator界面
2020-10-20 10:07:09
334
原创 用musescore做吉他弹唱谱
0.该篇用于记录使用musescore打谱,该篇目标是完成 林俊杰版的心墙1 新建谱子文件文件-》新建-》输入标题-》独奏-》吉他-》1.1调号暂时不懂,默认下一步1.2拍号选择4/41.3速度记号选择802 界面设置该篇用于吉他弹唱,弹唱谱需要和弦图,简谱(可能不必要)2.1启动高级界面(激活和弦图)在界面右上角有个“基础”按钮,换成“高级”更换后,左侧“符号面板”中增加了一个“品格图”,这就是和弦图2.2 和弦图修改2.3 初试6线谱输入1.点击 键盘中的“n” 进入输
2020-10-20 08:52:09
8583
原创 fisco bcos python-sdk 配置
遇到的问题没法编译在这里插入代码片ModuleNotFoundError: No module named ‘_cffi_backend’pip3 install cffi
2020-10-17 16:13:58
363
原创 搭建weevent
1.上传到服务器2.解压tar -xvf weevent-1.4.0.tar.gz 3.修改配置文件 ./config.properties修改了java地址,节点版本,节点sdk路径,数据库类型,数据库账户,密码!!!!注意,java版本最好选择1.8.0_231一下版本,不然web3sdk会连不上,具体表现就是:broker安装失败deploy topic control failed.deploy topic control contract failedinstall brok
2020-10-17 16:13:42
187
原创 舒尔mv5 麦克风连接后声音失真
解决方法:桌面右键声音图标-》打开声音设置-》相关的设置-》声音控制面板录制-》右键mv5麦克风 -》属性-》高级-》默认格式-》2通道,24位,44100播放同理设置为44100
2020-10-02 09:39:30
984
原创 建立webase
配置环境JAVA:从官网下载对应版本的java安装包,并解压到服务器相关目录mkdir /softwaretar -zxvf openjdkXXX.tar.gz -C /software/修改/etc/profilesudo vi /etc/profile在/etc/profile末尾添加以下信息JAVA_HOME=/software/jdk-11PATH=$PATH:$JAVA_HOME/binCLASSPATH==.:$JAVA_HOME/libexport JAVA_HOM
2020-09-15 16:19:51
258
原创 remix-ide本地安装以及他的各种坑
1.安装nodejs2.在cmd中npm install -g remix-ide3.直接在cmd中remix-ide从这一步开始各种报错我安装的版本是0.10.3(这里可以查版本,必要时可以回退)https://www.npmjs.com/package/remix-ide运行的时候第一个报错的问题是:缺少remixd的包Error: Cannot find module 'remixd' at Function.Module._resolveFilename (in
2020-07-15 22:30:47
8646
20
原创 linux环境下codeblocks使用pthread.h包
codeblock 的安装略过首先安装pthreadsudo apt-get install glibc-doc&&sudo apt-get install manpages-posix-dev找到libpthread.so的位置find / -name libpthread.so然后在codeblock的project对应的project名右键->build option-> linksetting ->add ->加入对应的地址...
2020-06-29 10:10:52
504
1
原创 华中科技大学操作系统课 笔记
进程4.1.2程序运行在并发环境中的问题1 运行过程不确定2 结果不确定3 解决方案:对运行的过程施加相互制约概念:进程描述和管理程序的“运行过程” –进程进程的定义进程是程序在某个数据集上的一次运行活动数据集合:软硬环境,多个进程共存、共享的环境特征:动态性:一次执行的过程并发性:(宏观上)多个进程并发异步:每个进程按自己的速度进行独立性:进程是系统分配资源...
2020-04-28 20:42:00
443
原创 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UX
今天尝试用python打开数据库文件的时候,报错# coding:utf-8import sqlite3conn = sqlite3.connect("C:\Users\xcp\Desktop\sleep_data.db")cursor = conn.cursor()sql = """select name from sqlite_master where type='table' or...
2019-07-19 09:52:00
238
原创 TensorFlow的使用
参考视频:https://www.bilibili.com/video/av35974848?t=79&p=11.安装pip install tensorflow 安装过程中出现了Cannot uninstall 'wrapt'. 这样的问题大概是wrapt版本过低,但是卸载过程出错解决方法pip install -U --ignore-installed wrapt...
2019-07-10 10:31:58
176
原创 关于Fisco Bcos 的使用
最简单开始就是完全按照https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html这个官方文档走然后这个过程可能会遇到1.权限不正确具体表现就是node start unsucesssly原因是我个人的习惯,喜欢先获得root用户后再操作,在linux 中root账户和普通...
2019-07-09 10:39:36
2364
原创 安卓开发入门
安装android studio3.4.1提示sdk missing下载sdk manager设置代理(不然会无法下载sdk)然后把里面的都下载一遍,正常打开
2019-06-08 10:41:28
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人