- 博客(147)
- 资源 (8)
- 收藏
- 关注
原创 mysql将一个表另存为新表,同时复制索引、约束、主键等信息
通过执行这三个步骤,可以创建一个与原表结构完全相同的新表,包括索引、约束、主键等信息,并将原表的所有数据复制到新表中。此语句将返回一个包含原表完整创建语句的结果集。创建语句包括表的结构、列定义、索引、约束、主键等所有信息。替换为你想要创建的新表的名称,并将创建语句中的所有内容(除了开头的 “CREATE TABLE。注意:如果有索引和约束,记得把索引和约束的名称改一下,不然会重复。替换为要复制的原始表的名称。替换为创建的新表的名称,将。替换为原始表的名称。
2024-03-13 12:55:29
710
原创 在git中有一个文件已经提交上去了,想要忽略,应该怎么办?
将不再被 Git 跟踪,但它仍然存在于本地文件系统中,而且不会出现在未来的提交中。这个命令将文件从 Git 的索引中移除,但不会删除工作目录中的文件。需要从 Git 仓库中删除该文件,但可以使用。选项保留它在本地的副本。文件,将想忽略的文件或文件夹的路径添加到。例如,如果想忽略名为。由于文件已经被提交,仅仅在。执行了以上步骤之后,文件。项目根目录下创建或编辑。是想要推送到的分支名。
2024-03-10 21:15:28
1242
原创 Python中神奇的「type」,即可查看类型,又可以创建对象
任何事物都逃不过历史包袱,除非他设计之后就一成不变,在看Python的type类型的时候,才发现也有这个问题。这个例子中,Person是一个类,它继承了models.Model,这个类是一个元类,它创建了一个类,这个类有name和age两个属性。它将返回一个 int 对象,这是因为在 Person 类的元类中,它将 IntegerField 转换为 int 对象。Django 通过公开一个简单的 API 并使用元类,从该 API 重新创建代码来完成幕后的实际工作,从而使复杂的事情看起来简单。
2023-11-17 21:01:10
438
原创 macOS使用官方安装包安装python
新手程序员可能想知道如何在 Mac 上正确安装 Python,这里介绍在 macOS 上安装 Python 的方法。
2023-09-25 22:02:49
1651
原创 python应用中使用了multiprocessing多进程,使用pyinstaller打包出来的程序可能产生多个窗口
用pyside(类似pyqt)开发了一个应用程序。直接使用pycharm运行,一切都正常。但当我使用pyinstaller将它打包之后,再去运运行,发现窗口总是产生多个。
2023-09-21 13:25:46
1139
原创 ChatGPT实战-Embeddings打造定制化AI智能客服
本文介绍OpenAI的ChatGPT中Embeddings的基本概念,并使用最少但完整的代码讲解Embeddings是如何使用的,帮你打造专属AI聊天机器人(智能客服),你可以拿到该代码进行修改以满足实际需求。
2023-09-19 20:00:00
1507
原创 工具教程【甜心转译】-双语字幕、中文语音生成(配音),打破信息差
本文教大家如何给音/视频生成双语字幕、中文语音的软件。帮助人们更容易的获取外语信息、不管是学习、还是娱乐,快人一步。主要功能使用场景。
2023-09-04 16:09:05
2816
原创 whisper报错:UserWarning: FP16 is not supported on CPU; using FP32 instead
这个报错说的是whisper要使用cpu,而你音频是fp16的,cpu不支持。要点在于如何解决为什么whisper没使用GPU应该是搞别的时候把torch给搞成cpu版本的了。
2023-07-17 21:02:33
5902
4
原创 python调用huggingface的相关模型报错Could not download ‘pyannote/speaker-diarization‘ pipeline 解决方法
2.获取token,将获取到的token放到代码中去。登录后提交一下信息即可。
2023-07-17 15:43:14
1625
2
原创 Mac 备份
买了一块新的希捷2T移动硬盘(睿翼 Expansion STEA2000400),拿来给mac的time machine做备份。mac版本:10.13.1 (17B1003)1.格式化磁盘首先在程序中打开“磁盘工具”。点击“显示所有设备”:然后一次选择磁盘,抹掉,设置名称、格式、方案,单击“抹掉”:为了以防万一,在分区一块NTFS格式的分区出来,万一哪天要在windows上使用,...
2020-02-02 20:19:51
631
原创 学习伯克利CS 61A课程(Structure and Interpretation of Computer Programs, SICP)的相关资源
有个叫做Teach Yourself Computer Science的网站[1]教如何自学计算机科学,关于Programming这个方向推荐了《Structure and Interpretation of Computer Programs, SICP》这本书(Peter Norvig在文章Teach Yourself Programming in Ten Years[12]中也提到这本书),...
2019-11-10 22:12:04
3373
原创 git commit模板
团队合作的人们往往能够体会到一个好的git log记录是多少重要,一个好的git commit message是多么地让人赏心悦目。参考:https://www.conventionalcommits.org/en/v1.0.0/https://chris.beams.io/posts/git-commit/https://backlog.com/blog/git-commit-messa...
2019-10-27 20:17:27
793
原创 谁在用Django?
大概有这些吧:DisqusBitbucketInstagramMozilla FirefoxPinterestNASAOnionMahaloThe Washington PostEventbritechaturbate.comjsfiddle.netudemy.comsemrush.comcourses.edx.orgfr.semrush.comrankboost...
2019-10-15 22:58:06
386
原创 安装STK-CS61A 2011使用的Scheme解释器
一开始跑scheme程序用的DrRacket,没有什么问题,Brian Harvey的SICP讲座里面的视频上的代码都能跑。直到第9课的时候,发现下面这段是跑不出结果的:#lang racket(require "simply_redef.scm")(define (total-hand hand) (if (empty? hand) 0 (+ (butlas...
2019-09-01 21:52:39
1032
原创 DrRacket使用load报错
racket是可以使用load的,将一个文件当作模块来使用,一个文件里面定义的function在另一个文件中也可以使用。[1]这是官方文档,但是照着写了一下还是会报错。先创建一个文件place.rkt:#lang racket(define city "Salt Lake City")(define state "Utah")(printf "~a, ~a\n" city state)...
2019-08-11 19:31:25
786
原创 让服务器启用HTTPS-自己颁发证书-适用于非公网
#一些概念在动手操作前先明确一些概念与原理。首先是http与https,简单来说http使用的是明文传输,不安全,而https传输的信息是加密过的,比较安全。提到https,它又牵扯到SSL/TLS, 在此一并讲一讲,https的字母s代表安全(secure),安全这个功能由SSL/TLS协议来实现。SSL("Secure Sockets Layer)出现的时间比较早,由netspace公司搞出...
2019-07-14 10:04:03
1441
原创 为了看Google IO 2019大会使用的工具
为了看Google IO 2019大会,直接在Google中搜索就能找到官网[1],有很多视频,我打算看看Google Keynote,在Youtube上有所有的视频[2]。由于网速的原因,在线看很卡,所以我需要找个工具将视频下载下来,知乎上有关于如下载的方法[3],我使用Clip Converter下载 了一个720P的版本,但是下载下来的视频是没有字幕的,而在线的则可以生成字幕还可以翻译成任何...
2019-05-11 20:08:30
655
原创 记一次,批量下载七牛对象存储文件
起因由于当初用markdown写博客,为了方便,将图片全部上传到七牛云,然后引用外链即可,当时以为这个链接会永久,事实是我错了,互联网上的东西没有什么是永久的。前段时间发现优快云博客中的图片全部都看不了了,调查发现是因为外链不可用了,为什么会不可用呢?上七牛网站上看了一下,由于当时我使用的测试域名,现在这个测试域名被回收了。导致外链不可用,并且我查了一下,没有任何可以补救的余地。解决办法只...
2019-03-03 21:43:33
1333
原创 CentOS7端口已开但ssh连接不上
问题:有一台云主机,已经有公网IP,无法SSH连接。首先用22端口尝试,发现不能连接。通过vnc登录到后台了,查看/etc/ssh/sshd_config发现22端口是被注释掉的,所以不能访问:#Port 22于是将22端口前面的注释去掉,重启sshd服务:systemctl restart sshd即可远程登录:ssh user@ip -p 22但22端口不安全,于是新增一个...
2019-02-22 22:17:48
14260
原创 python解析文本
在书的时候看到下面的内容觉得很难看,想把回车符去掉,换行符直接换行。思想是遍历,遇到<cr>就直接索引加4,遇到<lf>换行并且索引加4,其他正常输出。文本如下:GET /cs453/index.html HTTP/1.1<cr><lf>Host: gaia.cs.umass.edu<cr&g
2018-11-23 22:17:16
1297
原创 邮件中的协议
《Computer Networking:A Top-Down Approach,Sixth Edition》中的一幅插图:现在来区分一下这几种协议。HTTP与SMTP的区别:1.主被动方式 。HTTP是被动的,所以是pull protocol,SMTP是主动的,所以是push protocol。2.编码,SMTP全是ASCII,所以遇到不是ASCII的时候就会多一道转换,而HTTP则支...
2018-11-18 11:57:21
970
原创 一周分享20180924
先水一水。书《文明之光》第四册,主讲:印刷术、启蒙运动、明治维新与日本、美国反托拉斯和进步运动、抗生素、联合国、好莱坞、基因。文明之光四册到此就算看完了。电影《上帝也疯狂》1980年的一部片子,算是喜剧,挺好看的,一个可乐瓶闯入了一个原始社会,这里的人不知道现代文明,可乐瓶的出现引发了一系列问题,于是主角决定把它带到世界尽头去扔掉,随后碰到现代文明的纷争之中并且参与其中。思考要深入了...
2018-09-24 22:55:39
347
原创 碰到数学归纳法,一点感受
我很想闲下来把《What Is Mathematics》看完,但平常没有多少时间,前两天晚上睡前看了几页,正好看到Mathematical Induction,也就是数据归纳法,发现它很合适用来证明,例如我常见的等差、等比、以及平方、立方数列的求和公式。靠着一个初始条件以及递推就可以完成证明,但它不能解决的问题是,如何得到这些求和公式,它只能去证明,没有办法得到。书里也说了要如何得到这些公式就需...
2018-09-22 10:30:12
1153
原创 密钥不能登录云主机了
登录远程主机一直出现:Permission denied (publickey,gssapi-keyex,gssapi-with-mic).这里说是.shh文件夹权限的问题,我照着改了还是不行。照这里把/root/.ssh/know_host相关的信息删除了还是不行。这个感觉说的很有道理: 注意 .ssh 目录与 authorized_keys 的拥有者都必须是你创建的...
2018-09-11 22:00:43
385
原创 提高云主机安全的一些做法
1.缘由主机系统:centos7今天用ssh登录vps的时候显示以下信息:Last failed login: Sat Sep 1 11:55:01 UTC 2018 from 112.85.42.201 on ssh:nottyThere were 594 failed login attempts since the last successful login.有594次登...
2018-09-01 22:53:46
1208
原创 ssh学习笔记
数字签名作用的流程: 摘抄: 用户怎么知道远程主机的公钥指纹应该是多少?回答是没有好办法,远程主机必须在自己的网站上贴出公钥指纹,以便用户自行核对。 当远程主机的公钥被接受以后,它就会被保存在文件$HOME/.ssh/known_hosts之中。我的应用: 1.github 2.vultr 将本地$HOME/.ssh/id_rsa.pub传(追加)到vultr的...
2018-08-24 23:14:08
254
原创 mac一直ReportCrash
问题:总觉得mac发热厉害,应该是跟cpu的使用有关,在Activity Monitor中看了一下,发现ReportCrash循环往复的出现,直接kill还会再出来,占用的cpu还比较高。我的系统是macos 10.13.1查了一下,当有进程crash的时候,ReportCrash就会出现,由于进程处于这样一个循环:运行、崩溃、再运行,ReportCrash就会一致出现。要怎么定位是哪个进...
2018-05-27 18:20:42
6881
原创 关于python的环境的小结
折腾半天,发现最简单的还是使用Anaconda,下载后安装就什么也不用管了,大部分包已经安装了,如果还需要,直接在Anaconda中安装即可。至于用什么IDE,Anaconda自带有spyder。也可以用Pycharm,使用pycharm的时候,新建项目时要注意,不新建环境,使用已有环境,找到Anaconda的python所在位置,它应该会自己定位(~/anaconda3/bin/python)...
2018-05-22 10:54:00
316
原创 关于文件内搜索的软件
世界已经不是靠马车拉货的世界,我们接触与承载的信息实在太多了,需要借助工具来辅助我们,新时代下,对于信息的处理原则应该是:轻整理、重搜索。关于搜索,我说的是本地搜索,也就是自己电脑上,有两类软件可以好好利用:文件名搜索和文件内搜索。文件名搜索关于文件名搜索有两个著名的软件,分别是Everything和Listary(windows效率软件不完全指南 里面提到过)。它们的功能各有不同...
2018-04-30 17:10:11
3638
原创 测绘学报投稿过程全记录
记录一下测绘学报从投稿到发表的过程,供参考。总体评价,速度还算可以,我的弄了有半年多是因为审稿人拖的。 阶段名称 处理人 提交时间 估计完成时间 实际完成时间 收稿 编辑部 2017-06-22 2017-06-22 预审 编辑部 2017-06-22 2017-06-27 2017-06-23 初审 xxx 2017-06-2
2018-04-03 23:06:22
8479
8
原创 使用google图片搜索寻找高质量的图片
写论文的时候在网上看到某个示意图,想用在论文中,邮件图片,在新标签中打开图片,发现图片比较小,太小的图片没有办法使用,需要分辨率高一点的。右键图片,通过google搜索图片,获取可以找到分辨率更高的图片。
2018-03-16 18:16:47
5174
原创 windows效率软件不完全指南
来源于我的独立博客:windows效率软件不完全指南声明:这是一份不完全的列表,随自己的使用习惯逐渐改变。我把它列出来不代表它是最好的。桌面分屏:WinSplit Revolution (参考,MaxTo不值得花钱)多桌面:DEXPOT浏览器:chrome+插件viminum插件,像操作vim一样操作浏览器,完全摆脱鼠标。LINER:网页标记Adblock:去除
2018-01-11 23:29:08
1070
原创 用GDAL打开从USGS下载的img影像文件
来源于我的独立博客:用GDAL打开从USGS下载的img影像文件缘由:我想找全球DEM数据,在这里发现了5种免费的数据库,其中一个是SRTM DEM由USGS提供,可以在这里下载。下载的数据是GeoTIFF格式,如不了解,可以看wikipedia的解释:GeoTIFF。这个格式的数据matlab有相应的函数可以打开,名叫:geotiffread ,但是要高版本才行,我用的2014b不行。
2018-01-11 23:26:54
3580
原创 工具与效率与健康
来源于我的独立blog:工具与效率与健康 前阵子有同学向我推荐AutoHotkey,主要是使用它来定义热键,减少双手离开键盘的时间,我用了一段时间感觉非常不错,借此谈谈工具与效率与健康。在这之前先介绍一下AutoHotkey的用法,希望本文的读者看了后就可以直接使用而没有任何困扰。我使用的只是AutoHotkey功能的很小一部分-热键,但我觉得非常有用,功能太复杂反而会增加记忆的负担。下
2018-01-11 23:16:40
325
原创 通过《 The Linux Command Line》入门linux命令行
原文发于我的独立博客:通过《The Linux Command Line》入门linux命令行此书网站:The Linux Command Line ,它是免费的。它有中文版,而且还有一个好听的名字:快乐的 Linux 命令行学习有两种方法,一种是系统的学,一种是根据实际需求来学。两种各有优缺点,前一种,知识不会有缺漏,对日后的融会贯通和触类旁通有好处,但是这样慢,而且有可能不如针对性学习的精神集中
2017-12-30 10:14:39
6708
2
穿越计算机的迷雾-思维导图
2017-09-05
Qt5.6.0连接SQL Server 2008
2017-03-10
Qt中操作数据库例子-插入数据
2017-03-07
【QT】父组件与子组件的相互通信例子(用signal-slot实现)
2017-02-22
【c++】大数相加
2014-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人