自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 笔记

1.2在JDK1.8之前运行时常量池被放在方法区,属于线程共享,JDK1.8之后,元空间取代了方法区,运行时常量池被也被放在元空间中,运行时常池 主要存放, class文件元信息描述,编译后的代码,引用类型数据,类文件常量池。所谓的运行时常量池其实就是将编译后的类信息放入运行时的一个区域中,用来动态获取类信息。运行时常量池是在类加载完成之后,将每个class常量池中的符号引用值转存到运行时常...

2020-01-31 12:54:00 130

原创 java.lang.NoClassDefFoundError: org/springframework/boot/bind/RelaxedDataBinder

错误org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'registerLoginController': Unsatisfied dependency expressed through field 'userService'; nested excep...

2020-01-18 00:02:49 3830 2

原创 TCP三次握手

我们通常所说的TCP(Transmission Control Protocol,传输控制协),UDP(User Data Protocol,用户数据报 协议)是属于TCP/IP协议族中的传输层,作用是提供处于网络连接中的两台计算机之间的数据传输.TCP相对于UDP协议主要特点面向连接:使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写,TCP连接是全双工的,即双方的数据读写可以...

2020-01-10 11:05:04 129

原创 mybatis-generater自动生成核心类

1.目录创建如图我是另外创建了一个generator文件夹,等下生成的类就在generatpr/src下,生成完后复制到主src目录即可,也可以直接生成到主src下.原理相同,只是路径配置有区别.generator目录下还有generator.xml和两个jar包,一个是生成包,一个数据库连接包,generator.xml则是生成的配置和规则.2.generator.xml<?xml...

2019-12-20 03:03:31 239

原创 SpringSecurity简单demo

这个demo是基于spring boot+spring security搭建,具体搭建不赘述,只贴上目录和相关代码,并注上解释作为笔记.目录结构DemoApplicationpackage com.spring.demo;import org.springframework.boot.SpringApplication;import org.springframework.boot....

2019-12-15 03:55:45 197

原创 使用IDEA的spring mvc笔记(入门)

springmvc基础篇(打印helloworld)具体步骤通过IDEA新建Spring MVC项目设置运行、调试相关配置导入Spring MVC 相关类库添加 Controller修改 url-pattern(web.xml)配置 component-scan(dispatcher-servlet.xml)配置 ViewResolver(dispatcher-servlet.x...

2019-12-09 03:40:53 136

原创 java socket实现简易客户端服务端通信

这是最近学的socket实现的简易的客户端和服务端,基本功能是客户端发送消息到服务器,服务器接收消息后计算字符数量再回送给客户端.记录一下一些代码的涵义.客户端package capter1;import java.io.*;import java.net.Inet4Address;import java.net.InetSocketAddress;import java.net.S...

2019-12-04 03:10:54 169

原创 django中Oauth2.0的使用

要求Python 3.4以上Django 2.0以上安装django-oauth-toolkit是集成了oauth2.0的实现,而django-cors-middleware是为了解决跨域问题pip install django-oauth-toolkit django-cors-middleware将oauth2_provider添加到您的INSTALLED_APPSINST...

2019-10-31 22:03:22 1790

原创 在centos7用nginx+uWSGI上部署博客

1.介绍django的 python manage.py runserver 只适合测试环境,web服务器用uWSGI,代理服务器用nginx.

2019-09-29 17:32:59 244

原创 ImportError: No module named _ssl解决方法

如果直接按原始步骤编译python,编译完成后可能会出现ImportError: No module named _ssl的错误解决方法首先你将下载的Python包解压,在解压的目录下找到Setup.distsudo find / -name Setup.dist,找到Setup.dist路径vim /home/tigershark/Python-3.6.5/Modules/Setup.d...

2019-09-22 00:04:09 1330

原创 django自定义标签templatetags的使用

一般来说,django有自带的内置标签比如{% for %}, {% if %}等等,但是除去这些如果我们想要自己自定义,也是可以实现的.

2019-09-13 15:13:03 966

原创 django笔记(使用redis缓存session)

使用redis缓存sessionsession支持文件,纯cookie,Memcached,Redis等方式缓存,下面演示使用redis存储需要安装依赖包pip install django-redis-session修改settings中的配置,增加如下项SESSION_ENGINE = 'redis_session.session'SESSION_REDIS_HOST =...

2019-09-07 10:50:50 129

原创 json.dumps()和json.loads()及json.dump()和json.load()的区别

json.dumpsjson.dumps将python数据类型(dict,list等等)转化为json字符串import jsondata = {'username': 'admin', 'password': 123456}data1 = jsson.dumps(data)print(type(data))print(type(data1))输出结果:分别是<class ‘...

2019-08-28 11:37:20 172

原创 AssertionError: `basename` argument not specified, and could not automatical....

错误:AssertionError: basename argument not specified, and could not automatical…原因:在views中没有定义queryset字段时在路由的注册比须加上basename例如:在views.py中有class GoodsListViewSet(mixins.ListModelMixin, viewsets.Generic...

2019-08-23 16:43:46 4715 1

原创 django-restframwork-jwt中的踩坑

jwt的配置1.pip install djangorestframework-jwt经过我的验证发现python3.6,django2.0环境下也能使用,官方文档应该是还未更新django-restframwork的官方文档上使用的是pip install django-rest-framework-simplejwt,区别在于jwt生成一个token,simplejwt生成一个acce...

2019-08-22 20:15:43 881 1

原创 django2.1中使用DjangoUeditor报错( No module named 'django.contrib.staticfilesDjangoUeditor')

出错原因今天在使用DjangoUeditor富文本编辑器时报错,原因是因为通过pip insatll DjangoUeditor安装的只在python2.x版本支持,python3.x得另外装.解决方法在github下载https://github.com/twz915/DjangoUeditor3,然后将其放入项目目录下,使用时import即可....

2019-08-15 21:01:29 1348

原创 Linux下python&mysql的安装

依赖包的安装sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-d...

2019-08-14 23:20:17 372

原创 virtualenv中安装不同版本的Python

1、linux下安装一般linux系统默认安装有Python,可以通过以下目录查看下安装的都有些版本:/usr/bin本人ubuntu系统,默认安装有Python2.7 和 Python3.5。安装Python2.7版本的虚拟环境 env-py2:virtualenv env-py2安装Python3.5版本的虚拟环境env-py3:virtualenv -p /usr/bin/py...

2019-08-13 21:31:21 789

原创 linux下nodejs安装(npm改用淘宝镜像cmpn,功能一样)

linux下nodejs的安装在官网上下载linux版本的nodejs,https://nodejs.org/en/download/解压到/usr/local/目录下tar xvJf node-v10.16.2-linux-x64.tar.xz -C /usr/local/cd /usr/local/改名为nodejsmv node-v5.10.1-linux-x64/ nodej...

2019-08-13 17:02:58 1661

原创 git(错误笔记)

出错原因当我git push的时候报了下面的错误error: failed to push some refs to" xxx@xxxx"这种错误一般是因为远程库和本地库不同步所导致的,比如你刚刚在远程库添加了新的文件但是没有将它同步到本地库,这时候你git push便会报错解决方法将远程库和本地库同步:git pull --rebase origin master然后再git pu...

2019-08-13 10:56:04 101

原创 Git的使用

前提:创建github账户step1:创建项目的SSH Key,命令如下:ssh-keygen -t rsa -C “****@.com” ,引号中是你创建账户用的邮箱创建完成后,在用户主目录下找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件.前者是私钥,不能泄露,后者可以告诉他人step2:登录github账号,打开"settings"的"SSH Keys"页面,然...

2019-08-12 21:52:11 112

原创 天天生鲜项目实战(一)

1.项目的创建(ubuntu)1.首先我们要创建一个虚拟环境并指定python版本,这里不说明虚拟环境怎么安装配置.输入mkvirtualenv --python=/home/idot/py3/bin/python3.4.exe py3django创建虚拟环境2.输入workon py3django进入虚拟环境,在这个虚拟环境中安装需要的依赖包pip install django==1.8...

2019-08-11 20:25:23 2894

原创 Django学习笔记(富文本编辑器tinymce配置)

Django学习笔记(富文本编辑器tinymce配置)1.首先在虚拟环境中安装tinymce,我一开始安装的最新版本2.8.0然后报错了,换成2.4.0之后就没问题用命令pip install django-tinymce==2.4.0安装2.在settings.py中配置应用INSTALLED_APPS = (‘django.contrib.admin’,‘django.contri...

2019-07-31 09:53:13 726

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除