5 半壁灯

尚未进行身份认证

我要认证

半壁青灯论天下,荒烟蔓草尽识君

等级
TA的排名 7w+

爬取淘宝评论时出现list index out of range问题

list index out of range  列表越界Traceback (most recent call last):  File "G:/workSpace/Python/TB_Crawler/Crawler_train.py", line 71, in <module>    print(getCommentsList(ItemURL2))  File "G:/workSp...

2018-04-19 22:04:31

Django提交表单出错——CSRF token missing or incorrect

在提交form表单时出现403(Forbidden),CSRF token missing or incorrect的错误这是Django为了防止用户在提交表单时跨站攻击所做的保护解决方法:在from标签后加上模板标签{%csrf_token%}<form action="/inputLink" method="post">{% csrf_token %}...

2018-04-17 19:31:44

在PyCharm中启动Django服务

运行manage.py,会出现没有参数的提示。给manage.py配置端口参数在Parameter处配置runserver 0.0.0.0:8080的参数此时再运行manage.py,服务启动成功

2018-04-17 16:02:33

MyEclipse2017修改自带的Tomcat8.5的timeout

找到  MyEclipse的工作空间\.metadata\.plugins\org.eclipse.wst.server.core目录下的service.xml文件修改其中的 start-timeout="45"属性,改为更大,如start-timeout="200"

2018-03-12 18:44:04

Django笔记——使用Anaconda创建虚拟环境并搭建Django项目

一.创建虚拟环境1)打开cmd命令窗口2)创建虚拟环境 conda create -n mydjango_env3)查看虚拟环境 conda env list*号表示当前使用的环境4)激活创建的虚拟环境 activate mydjango_env二.安装Django在新环境激活的状态下安装Django conda install django三.创建项目1)进入需要创建项目的文件目录2)创建项目 ...

2018-03-04 20:14:24

MySQL 5.7中文输入问题

MySQL 5.7,PyCharm2017,数据库输入出现InternalError: (pymysql.err.InternalError) (1366, u"Incorrect string value: '\\xE6\\x8B\\xBF\\xE5\\xB7\\xA5...' for column .....的错误数据库中文输入的错误解决办法:1)参照上篇文章将my.ini文件中的配置都配置成...

2018-03-02 17:18:39

MySQL 5.7缺少my.ini文件

我安装的MySQL 5.7缺少my.ini文件,需要自己创建。大致内容如下[mysqld]character-set-server=utf8#绑定IPv4和3306端口bind-address = 0.0.0.0port = 3306sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"default_storage_engine...

2018-03-01 22:29:48

PyCharm同目录下导入模块会报错的问题

在PyCharm2017中同目录下import其他模块,会出现No model named ...的报错,但实际可以运行这是因为PyCharm不会将当前文件目录自动加入source_path。在当前目录右键make_directory as-->Sources Rootpython导入模块同一目录下在a.py中导入b.pyimport b 或者 from b import 方法/函数不同目录...

2018-03-01 14:46:27

python3.6连接MySQL数据库

python需要类库来连接MySQL,一开始用MySQLdb试了好多办法都能在pycharm中导入,后来网上查了发现python3用的是pymysql,python2用的是MySQLdb。在cmd中pip install pymysql成功安装,但是pycharm中import pymysql却没有出现install的提示,原因未知。后来发现pycharm是自带pymysql的。 在pycharm...

2018-02-28 18:18:25

MySQL 5.7——ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

使用MySQL 5.7版本时出现  ‘’ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)‘’的错误MySQL 5.6以后出于安全考虑root密码不能为空,系统会随机生成一个初始root密码初始密码在data目录下的XXX.err文件中2018-02-27T08:31:52.07164...

2018-02-27 20:50:03

MySql 5.7无法正常启动的问题

mysql 5.7版本安装好后启动服务会出现‘’MySQL服务无法启动,服务没有报告任何错误‘’的提示原因在于mysql 5.7版本的安装目录中缺少data这个文件夹解决方法:初始化mysql   mysqld --initialize...

2018-02-27 16:46:22

绝对路径和相对路径的区别

在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。  1.绝对路径    绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景

2017-08-06 15:51:13

GitHub for windows中文乱码问题

GitHub for windows客户端在显示中文时会出现乱码问题 GitHub在推送代码到远程时会自动将所有文件格式转化为utf-8,因此在网页端浏览GitHub不会出现中文乱码问题。但在本地客户端浏览就需要自己手动将文件编码格式转换为utf-8。解决办法 一:下载Notepad++ 二:用Notepad++打开文件 三:编码->转为 Utf-8 无 BOM 编码格式

2017-08-05 15:32:16

Java多线程(三)

线程的死锁在Java编程中,由于线程可进入阻塞状态,也因为对象可拥有synchronized()函数,致使只有在同步锁被释放时,才能够访问对象。因此,可能会出现线程A陷入对线程B的等待,线程B陷入对线程C的等待,线程C又陷入对线程A的等待,于是各个线程陷入一个彼此等待的轮回中,任何线程都动弹不得,这种现象便称为死锁。一旦发生下面四种情况之一,就会导致死锁发生: 1)相互排斥:一个线程永远占有某一共

2017-08-02 20:20:55

Java多线程(二)

在线程中启动启动其他线程线程通过调用star()方法将启动该线程,使之从新建状态进入就绪队列排队。一旦轮到它享用CPU资源的时候,就可以脱离创建它的主线程,开始自己的生命周期。线程一计算完1+2+…+50,线程二继续计算51+52+…+100。package com.thread;public class MultiThread_StartOtherThread { public static

2017-08-02 18:24:39

MySQL性能优化的最佳21条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查

2017-08-01 21:55:14

Java多线程(一)

什么是多线程Java语言的一大特性就是内置了对多线程的支持,多线程是指同时存在几个执行体,按几条不同的线索共同工作的情况。 多线性(Multithread)是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间相互独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的储存空间,而是和所属进程中的其他线程共享一个储存空间,这

2017-07-31 22:24:01

Spring——事物管理与传播特性

事物的特性(ACID)1)原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。2)一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。3)隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该

2017-07-27 19:10:01

Java动态代理

动态代理在程序运行时由反射机制动态创建而成。为其他对象创建一个代理以控制对这个对象的访问。实现动态代理:LogInterceptor.javapackage com.spring.aop;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy

2017-07-26 22:32:29

Spring——AOP核心思想与实现

AOP(Aspect Oriented Programming):面向切面编程 核心思想:动态的添加和删除切面上的逻辑而不影响原来的执行代码AOP相关概念:1.JoinPoint 连接点,加入切面逻辑的位置。@Before("execution(* com.spring.service..*.*(..))")2.PointCut JoinPoint的一个集合@Pointcut("executi

2017-07-26 16:03:30

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!