自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gople的博客

一个小白

  • 博客(14)
  • 收藏
  • 关注

原创 记一次Httpclient线程阻塞踩坑

问题描述在项目中某一个定时任务中,使用了httpclient工具,比较高频的(一分钟10次左右)使用post请求访问某其他系统进行http交互。在运行到httpClient.execute();函数的时候,线程发生了阻塞,导致整个调度任务不能再次唤醒新的线程。使用的代码如下:使用jstack查看日志,发现线程仍然处于runnable状态。使用的httpclient版本较老,版本号为3.1;问题解决1、为了保证业务能继续执行,先重启了服务器,让守护先起来。2、先检查了代码超时时间,没问题

2021-05-26 10:51:11 1737

原创 Django连接外部数据库,并生成models.py

见我的小站:https://www.liaoyuanfang.xyz/blog/blog_detail/28

2019-01-06 18:55:26 839

原创 在Django中使用editor.md部属markdown编辑器的一些分享

我平时很喜欢markdown来写东西,最近在用django做一个自己的博客系统,这时我就想到了怎么在django中部属markdown编辑器,在网上找了一下发现了一个很好用的js插件叫 editor.md1、下载下载 editor.md:http://pandao.github.io/editor.md/examples/这是这个插件的官网下载下来后目录结构是这样的2、部属然后我们把...

2018-10-28 22:37:12 3799 9

转载 python装饰器详解

看到一篇装饰器的文章,一下子舒服了,我把它分享给大家,原地址:https://blog.csdn.net/xiangxianghehe/article/details/77170585  

2018-10-16 20:18:48 197

原创 使用jQuery插件jQuery.form.js进行ajax提交表单

有时候我们想直接用ajax提交整个表单但是不刷新页面,这时候就显得有点麻烦,但是jQuery.form.js这个插件就完美解决了这个问题。jQuery.form.js是一个form插件,支持ajax表单提交和ajax文件上传。下载地址http://plugins.jquery.com/form/一个Demo:先导入js包,我这里用CDN远程加速的:<script src="http...

2018-10-10 09:54:52 2062 1

原创 jQuery中attr和prop的区别

在平时的使用jQuery的过程中,对于.attr()和.prop(),总是有时候取不出值来,有时候就是一个取不出来就换一试试,有点影响开发效率,所以对于prop()和attr()的区别,做了一下整理。prop()函数:1.如果有相应的属性,返回指定属性值。2.如果没有相应的属性,返回值是空字符串。3.对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。attr()函数:1...

2018-09-27 14:12:32 296

转载 linux下统一管理虚拟环境

安装管理软件执行sudo easy_install virtualenvwrapper语句默认virtualenvwra...

2018-09-15 11:36:48 1361

原创 ubuntu下MySQL如何开启远程连接

Linux下MySQL如果要开启远程连接,则需要进行以下操作:1.需要修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件。 vim /etc/mysql/mysql.conf.d/mysqld.cnf 找到bind-address = 127.0.0.1这一行 改为bind-address = 0.0.0.0即可2.在连...

2018-09-05 19:43:10 958

原创 在Mac上用Homebrew安装并部署mongodb

mongodb是一种很强大的数据库,现在运用十分广泛,在mac上安装并部署mongodb是很方便的,本文主要帮助初学者安装mongodb~强调内容有好几种安装mongodb的方法,可以在mongodb的官网下载[https://www.mongodb.com/download-center?jmp=nav#community],官网也有详细的安装文档。官网上有介绍两种安装方法,这里主要介绍用H...

2018-09-05 17:20:50 604

原创 Vim的基本操作

vim是linux中很好用很强大的一款编辑器,不仅仅是文本编辑器哦,但是上手稍微有点复杂,这篇文章讲了如何上手vim,分享给大家Vim的基本操作:1.linux 默认自带 vi, 用升级版 vim2.第一次使用需要安装vim sudo apt install vim3.vim的三种模式: 1.普通模式 ---当vim打开的时候就直接进入普通模式,在普通模式下可以进入命令...

2018-09-01 11:22:10 274 2

原创 Nginx安装教程,亲测可用

Nginx安装教程,亲测可用1.去nginx管网 2.选择download 3.文档中找官网安装方式 4.下载认证密钥 wget http://nginx.org/keys/nginx_signing.key 会下载到当前目录下的nginx_signing.key文件中 5.安装 sudo apt-key add nginx_signing.key 6.配置源 ...

2018-08-31 21:21:13 264

原创 Linux基本常规操作整合

对linux操作的一些整理,供大家参考学习~如有错误欢迎指出快捷键1、打开终端 ctrl+alt+t2、推出鼠标ctrl+command3、tar -zxvf filename 解压缩4、cd 进入指定的目录 cd .. 返回上一级目录5、ls 查看当前目录下的所有的目录与文件名6、touch filename 表示创建一个文件7、mkdir dirname ...

2018-08-31 16:16:24 859 2

原创 Linux中对文件的常规操作整理

1.文件/目录的常规操作1.切换目录的操作 1. cd 目录名 切换到对应的目录下 ---相对路径2. cd 完整的路径名 ---绝对路径 3. cd ~ ~ 相当于 /home/当前用户 4. cd 表示直接切换到 /home/当前用户5.cd .. 返回上一级目录注: linux是 / window:\ 2.li...

2018-08-31 16:08:00 334

原创 在Mac上安装Homebrew

.安装HomebrewHomebrew依赖于Apple包Xcode,因此请打开一个终端窗口并执行如下命令:$ xcode-select --install安装包有点大,请耐心等待在不断出现的确认对话框中都单击OK按钮(根据网络连接的速度,这可能会花一些时间)。接下来安装Homebrew:Homebrew的官网:https://brew.sh/或者直接在命令行输入:/us...

2018-07-30 11:19:34 396 1

空空如也

空空如也

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

TA关注的人

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