![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔记
文章平均质量分 61
不想当小白
唯有读书让我们免于平庸
展开
-
mpdf使用踩坑总结
mpdf是php生成pdf的一种方法。github链接:mpdf/mpdf: PHP library generating PDF files from UTF-8 encoded HTML (github.com),里面有安装和使用说明。喜欢直接看汉语的可以看看这篇博客,这个博主对github中内容进行了简单的翻译:mpdf中文开发使用文档附demo实例 - zh7314 - 博客园 (cnblogs.com)我是在linux服务器上直接使用mpdf的,在尝试github中demo例子的时候过原创 2021-01-19 10:35:56 · 6064 阅读 · 0 评论 -
php数组和js数组的使用
discuz模板中可以直接使用后台php中的变量,任务中想要直接在前端模板中使用php中的数组变量,多次尝试,其中返回过两个标志性的错误:Array.forEach() is not a function这个错误出现后百度,使用了Array.form()方式解决,又报如下错误:Array.form() is not a function觉得问题不简单,于是只console.log了php的那个数组,结果控制台输出是这样的:function Array() {native data}.原创 2020-12-07 10:12:33 · 499 阅读 · 1 评论 -
js中if语句条件判断为false但if中的逻辑被浏览器报错
网页js报错:问题背景:discuz模板中使用的js,报这个错误,js代码本来是这样的:$now_choice_comid是php后台传过来的值,但因为后台逻辑执行后这个值没有产生,所以前端没有接收到这个变量,所以会出现报错的结果网友的专业解释:浏览器报错一般分为代码错误和逻辑错误两种,你这个是典型的代码错误中的语法错误,是在解析代码时发现的错误,即写的代码不符合js编码的规则,发生这种错误的时候,浏览器会报错,并且整个代码都不会执行,这就是为什么你外层的那个判断条件1===1 &a原创 2020-12-03 13:47:04 · 844 阅读 · 0 评论 -
利用CSS修改表单中单选按钮的样式
一个很好的博文:改变单选按钮radio的默认样式里面有演示例子的网页链接和效果图,还有代码,总体很好,摘过来学习一下,顺便记录学习体会。我把上面博文中的例子按照我需要的样式进行了修改,并放入到我任务的代码中,实现了样式的改变,如图:但点击时却发现按钮样式毫无变化,甚至是没反应。对比Demo中的例子研究了很久,找到了原因:我一开始写的代码如下:<label class="radio" for="problem-type"> <div><input原创 2020-09-30 17:40:10 · 2233 阅读 · 0 评论 -
div中让图片和文字在同一条水平线垂直居中(代码全部有注释)
最直接的办法其实是使用vertical-align这个属性,但由于我是半路出家学的css,很多基础知识掌握并不扎实,所以很多时候用vertical-align这个属性就会失效。于是在任务进行的过程中,我总结了一套万能的图片、文字垂直居中方法,记录在这里(脑子不好,为了便于以后使用时理解代码,在写demo时对所有代码进行了注释)在线演示:DIV中的图片文字垂直居中Demo代码说明:(图片就用的codepen上随手找的图片,不知道会不会哪天突然失效)HTML代码: <div>原创 2020-09-30 11:40:43 · 3724 阅读 · 0 评论 -
Ajax+PHP实现前后端传值
前端:html+ajax后端:php传值方式:post(因为get方式与post相比更为简单,所以本篇以post方式传值为例)直接上Demo:前端代码:<!DOCTYPE html><html><head><title>传值!?</title> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script&原创 2020-09-30 10:45:33 · 4402 阅读 · 0 评论 -
GitHub仓库操作
学习文章:使用Git上传代码到Github仓库总结如下:GitHub第一次创建仓库:1、在GitHub网页中新建一个仓库(repository)。PS:要勾选Add a README file2、在本地准备好的目录中新建一个文件夹。3、将准备放入仓库的代码(可以使代码文件,也可以是很多代码放在一起的文件夹)放入到第2步新建的文件夹中。4、在当前文件夹(第2步新建的文件夹)中,打开Git Bash Here5、把GitHub上的仓库克隆到本地(这个步骤会在本地和GitHub之间建立原创 2020-09-25 21:38:35 · 287 阅读 · 0 评论 -
win10下安装hadoop配置好环境后cmd中输入hadoop依然显示没有这个命令
原因:hadoop文件夹(eg:hadoop-2.7.1)放在了有空格或者中文的目录下解决方法:把hadoop移动到纯英文的目录下真的坑,网上有些说Program Files这个文件夹环境变量中的路径可以用Porgra~1代替,JAVA_HOME那个环境变量确实可以,但Hadoop就不行!气死我了气死我了气死我了气死我了气死我了气死我了气死我了气死我了气死我了气死我了气死我了气死我了气...原创 2020-03-09 11:58:44 · 1955 阅读 · 0 评论 -
python安装第三方库pillow成功后无法导入pillow模块,pillow模块导入后无法引用Image模块
环境:python3.6问题:python安装第三方库pillow成功,但代码中导入pillow时波浪线标红,也无法导入Image解决:第一步:卸载已经安装好的pillowpip uninstall pillow第二步:安装Pillow(此处注意,Pillow开头的P要大写!!!)pip install Pillow第三步:在代码中导入from PIL im...原创 2020-03-06 12:05:13 · 5581 阅读 · 4 评论 -
爬虫实战之win10家庭版安装docker(含填坑总结)
scrapy做爬虫任务,只能爬取静态网页。为了爬取动态网页,需要用到scrapy-splash配置安装scrapy-splash需要dockerdocker的安装参考如下:环境:win10家庭版,没有Hyper-v写在前面:由于是win10家庭版,不是专业版,所以不能使用Docker for Windows,因此需要安装Docker Toolbox整个安装过程参考的博文:w...原创 2020-02-17 18:57:13 · 585 阅读 · 0 评论 -
scrapy简单使用方法
步骤:1、在编译器(我用的Pycharm)里新建文件夹,名称随意2、从终端(Anaconda Prompt)中进入所创建的文件夹(Anaconda Prompt中切换C盘和D盘方法见上篇博客)3、在该文件夹中创建scrapy框架,即执行命令:scrapy startproject Name其中,Name是自己命名的项目名4、在编译器中更改该文件夹中新生成的setting...原创 2020-02-08 09:35:41 · 768 阅读 · 0 评论 -
Anaconda Propmt切换到D盘
传送门????Anaconda Prompt 切换路径不能进入D盘转载 2020-02-07 15:32:51 · 3096 阅读 · 0 评论 -
网络爬虫之Anaconda环境下简单安装配置scrapy
吐槽一刻最近为了完成作业又开始被迫学习辽~脑子不好使,只好来记录学习过程和收获,不然做完之后连咋做的可能都给忘了打算做一个网络爬虫相关的东西,需要在scrapy框架下搞,以前只是听说过这个但没接触过,感觉很麻烦的亚子,但现在不得不做下尝试搞一搞。具体的scrapy原理还没开始深入研究,只是第一步要先搭建scrapy的环境。写在前面:这是一篇记录+总结型博客,主要为了加深自己的印象,...原创 2020-02-06 13:17:06 · 1150 阅读 · 0 评论 -
实习记录——网页报表的制作(php+Ajax+MySQL制作动态网页)
这是一篇吐槽+记录的博客,以此纪念即将结束的实习生活和实习过程中最重要的一个学习成果——制作网页报表。最近学校安排了实习,公司这边要求做一个简单的数据分析,说白了就是SQL语句查一查,最后再把结果给大家展示一下。本来以为最后的展示用Excel就完了,毕竟公司的数据不能大部分拿出来展示,只展示几十条。谁寻思居然要求用网页做一个报表……还需要可以用下拉菜单进行条件筛选的那种……说实话,当年...原创 2019-08-11 23:13:43 · 1408 阅读 · 0 评论 -
Ubuntu17.04安装pip问题
昨天想在虚拟机的Ubuntu中安装pip,本以为会很简单,没想到搞了一天都没有搞好,毕竟是一个小白。今天起床立马来总结一下(用小白的视角,因为确实没学过这个系统)。先说结论:安装确实是安装上了,也可以用。过程的描述如下:一、开始,先上网查了在Ubuntu系统中安装pip的命令语句:1、检查是否有pip:$ pip --version2、更新所有的系统包:$ ...原创 2019-01-12 13:58:43 · 387 阅读 · 2 评论 -
Win10中使用Anaconda下载包时过慢问题的解决(亲测有用!)
最近做课程设计,要跑机器学习的代码,用的是tensorflow。可以用CPU跑,也可以用GPU(显卡)跑,当然,二者的速度肯定还是有差别的,具体的差别嘛,去百度一下你就知道了。我选择的是下载tensorflow-gpu版本的,需要通过Anaconda来安装。安装的过程中出现了很多问题,这里就不一一赘述了,网上很多博客都有安装的详细的描述,这里推荐两篇:CPU版本安装教程:https...原创 2019-01-16 15:03:14 · 28194 阅读 · 15 评论 -
Win10+GTX1050Ti安装CUDA和cuDNN的记录
最近机器学习的课设需要用到Tensorflow来跑代码。有CPU和GPU两个版本的Tensorflow(Google怎么这么优秀,气哭.jpg)电脑是GTX1050Ti的显卡,4G。系统是Win10的。上网查安装GPU版本的Tensorflow要有CUDA和cuDNN的支持,于是去看CUDA和cuDNN的安装教程(安软件安到害怕的我这次选择先仔细看网友们的填坑总结,再开始安装,事实证明...原创 2019-01-16 15:21:45 · 11229 阅读 · 6 评论 -
Win10运行tensorflow-gpu时出现问题:Check failed: PyBfloat16_Type.tp_base != nullptr
弄了一天好不容易装好了tensorflow-gpu,刚刚打算运行一下,就出现了问题!问题:Check failed: PyBfloat16_Type.tp_base != nullptr解决办法:浏览了网上仅有的那么几个解决办法,这里附上链接:https://blog.csdn.net/IMWTJ123/article/details/83751531如果链接中的办法没能解决,...原创 2019-01-17 00:50:46 · 8069 阅读 · 8 评论 -
The eclipse executable launcher was unable to locate its companion shared library.问题的解决
打开eclipse时出现问题:The eclipse executable launcher was unable to locate its companion shared library.上网搜了一下问题的解决办法,发现说的很高深的样子,不知道对不对。对于一个小白来说,这个问题可能没有网上说的那么复杂。问题出现的原因很简单:比如你在安装eclipse的时候把它装到了D盘。...原创 2019-03-29 18:04:23 · 9773 阅读 · 21 评论 -
pip install xxx时出现错误:SyntaxError: Missing parentheses in call to 'print'
python3.6安装pdfminer时出错:(tensorflow-gpu) C:\Users\卜>pip install pdfminerCollecting pdfminer Using cached https://files.pythonhosted.org/packages/57/4f/e1df0437858188d2d36466a7bb89aa024d252bd0...原创 2019-04-05 12:50:36 · 1887 阅读 · 0 评论 -
python3去掉英文文本中的标点符号
import relists = ["yes i am.","here am i..."]lists_new = []for list in lists: string = re.sub("[\s+\.\!\/_,$%^*(+\"\']+|[+——!,。?、~@#¥%……&*()]+", " ", list) lists_new.append(string)pri...原创 2019-04-06 15:10:12 · 7594 阅读 · 1 评论 -
win10+vs2017配置mpi环境的记录(已成功)
并行计算的课程需要动手实验,需要在电脑上使用mpi使用mpi有两种选择:虚拟机搭建集群,vs多线程模拟多机。搭建集群太麻烦,果断放弃。决定使用vs2017多线程环境,通过mpi进行并行计算实验。还是老话:多看看各个版本的安装配置博客,把坑了解一下,再动手。mpi官方下载地址:http://www.mpich.org/downloads/具体怎么下载、安装、配置环境,看网友博客:...原创 2019-04-02 00:25:48 · 5939 阅读 · 3 评论 -
RStudio安装包时报错:Package LibPath Version Priority Depends Imports LinkingTo Suggests Enhances OS_
完整报错:Package LibPath Version Priority Depends Imports LinkingTo Suggests Enhances License License_is_FOSS License_restricts_use OS_type Archs MD5sum NeedsCompilation Built错误原因:安装包时使用的...原创 2019-05-08 17:53:32 · 14308 阅读 · 8 评论 -
sublime text3运行php文件报错winerror2:系统找不到指定的文件
出现问题如上图所示。原因:没有正确配置路径和编译环境。解决思路:第一步:把PHP添加到环境变量中第二步:添加PHP编译系统详细步骤请参考:Sublime Text3 运行 PHP 文件...原创 2019-08-11 16:01:32 · 3158 阅读 · 0 评论 -
Java端口被占用:Address already in use: JVM_Bind
上机实验,做一个CS模式的web应用程序,要用到端口号。第一次执行没问题,再执行就发现出现了Address already in use: JVM_Bind这个错误。结合了网上N种博客上的N种版本,解决方法总结如下:出现问题:Address already in use: JVM_Bind原因:端口号被占用了(只是原因之一,其他的原因还不知道)解决:Windows下打开cmd命...原创 2018-12-06 13:15:14 · 1506 阅读 · 0 评论