自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (1)
  • 收藏
  • 关注

原创 [Errno -2] Name or service not known

这个错误产生的原因是:socket.gethostbyname(这里是域名)这个方法的作用类似于ping 域名如果域名未解析则会报这个错误

2019-09-16 15:43:13 8827

原创 layui时间区间指定(限定一个月)

//时间选择器 layui.use('laydate', function(){ var laydate = layui.laydate; var startTime=laydate.render({ elem: '#test1', done:function(value,date){ ...

2019-06-04 11:55:59 7309 5

原创 mysql使用replace实现类正则替换

由于mysql不支持replace中使用正则,所以只能想别的办法UPDATE test set test.data=REPLACE (test.data,SUBSTR(test.data,LOCATE("{",test.data),LOCATE("}",test.data)),"") where 1=1可以实现将{}之中的值替换为空例子:data字段里面的数据为[{"key2":"va...

2019-05-17 17:13:16 5661

原创 Dockerfile指令

1.FROM格式为:FROM <image> 或 FROM <image>:<tag>第一条指令必须为FROM。并且,如果在同一个Dockerfile中创建多个镜像时,可以使用多个FROM指令(每个镜像一次)2.MAINTAINER 指定维护者信息MAINTAINER <name>3.RUNRUN <command> 或...

2019-03-26 15:47:29 170

原创 docker容器操作

使用docker create新建的容器处于停止状态,然后使用docker start启动容器docker run等价于先执行docker create再执行docker start重启容器(容器ID可以只输入前三位)dcoker restart 容器ID终止容器docker stop 容器ID查看处于终止状态的容器IDdocker ps -a -q进入容器,并启动一个...

2019-03-26 15:41:59 134

原创 时间戳转换为指定时间戳

import timetimestamp = 1462451334time_data = time.localtime(timestamp)time_str = time.strftime("%Y-%m-%d", time_data)time_str = time_str + " 00:00:00"time_arr = time.strptime(time_str, "%Y-%m-%d ...

2019-03-25 15:52:42 369

原创 PHP获取当前url

$scheme = ((isset($_SERVER['HTTPS']) &amp;&amp; $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) &amp;&amp; $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https' : 'http';...

2019-03-12 10:41:11 283

原创 Mongo用法(不断更新)

# 根据_id查询 from pymongo import MongoClient from bson.objectid import ObjectId client = MongoClient('mongodb://账号:密码@地址:端口') db = client.pyspider_projectdb get_pro_id = db.projectdb.find_one({'_id'...

2019-03-05 22:43:35 175

原创 mysql如何使用select出来的结果直接update表

DELETE FROM t1 WHERE name in ( SELECT name from (select * from t1) as a)mysql不支持同一个sql语句中update或delete同一个表的select结果。所以要实现该需求就要将查询出的结果指定一个新的表名。嵌套之后t1表就变成了a表。...

2019-01-05 15:16:00 4208

原创 Centos7 yum 出现could not retrieve mirrorlist

vi /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT改为yes重新启动网络 service network restart

2018-12-28 10:12:24 682

原创 HTML代码存入数据库转义问题(直接存会导致数据库迁移的时候出错)

PHP 方法htmlspecialcharshtmlspecialchars_decodePython方法import htmlhtml.escape()html.unescape()

2018-12-12 10:23:05 6044

原创 php,python获取ip(类似ping 地址)

php版本&amp;amp;lt;?php$ip = gethostbyname('www.baidu.com');echo $ip;?&amp;amp;gt;python版本import socketip = socket.gethostbyname('www.baidu.com')

2018-12-04 16:26:08 398

原创 django原生查询的用法

def olink_lists(request): from django.db import connection with connection.cursor() as cursor: page = request.POST['page'] limit = request.POST['limit'] start = (int(pa...

2018-12-04 11:31:19 423

原创 js去重

var arr = [1,2,1,2,1,3,3,5,6,7,9,9,8,5];function unique(arr) { var ret = []; for (var i = 0; i &amp;lt; arr.length; i++) { if (arr.indexOf(arr[i]) == i) { ret.push(arr[i]); ...

2018-12-03 11:27:57 151

原创 windows给python程序配置计划任务

开始-》附件-》系统工具-》任务计划程序

2018-11-26 11:17:10 752

原创 layui渲染"select标签"

layui.use('form', function(){ var form = layui.form; $.ajax({ type:'POST', url:'http://mm.baidu.com/website/table_user_api.php', dataType:'json', su...

2018-11-17 17:48:29 1644

原创 django+layui

&amp;amp;amp;amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;lt;html&amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;lt;head&amp;amp;amp;amp;amp;amp;amp;gt; &amp;

2018-11-14 17:43:09 6069

原创 小程序二维码接口问题

$url=&quot;https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=&quot;.$access_token;$post_data=json_encode($data);$res=$this-&amp;gt;request_post($post_data,$url);//由于二进制不能转json字符串,但是可以直接写入文件变成图片,所以使用fi...

2018-11-02 15:26:46 879

原创 mysql自关联(适用一张表中有关联字段)

表名:test表字段: id ,name ,pidSQL语句:SELECT t1.*,t2.name AS province FROM test t1 INNER JOIN test AS t2 ON t1.pid=t2.id.执行后:当然还可以继续一直关联下去,也可以实现无限级分类,后面自行引申。...

2018-10-23 14:14:42 8277

原创 phpstorm相关问题(不断更新)

ctrl+鼠标左键提示Cannot find declaration to go to解决方法,项目鼠标右键如下图选择:即可进行快速跳转到类或者静态文件Git提交去掉默认的选择,一些误判的语法错误会导致git提交失败拉取数据修改为图中所示,融合代码。默认选择是“branch default”。...

2018-10-22 10:29:38 1024

原创 thinkphp中自动验证function的用法

private $_db=&amp;quot;&amp;quot;; protected $pk = 'product_id'; protected $fields = array('name','pice','concrete','company','license','batch','spec','unit','dietime','cost','stock','usage','pro_com','pro_type','gif...

2018-10-09 17:03:36 802

原创 django使用总结(不断更新)

数据库配置DATABASES = {‘default’: {‘ENGINE’: ‘django.db.backends.mysql’,‘NAME’: ‘’,‘USER’: ‘’,‘PASSWORD’: ‘’,‘HOST’: ‘’,‘PORT’: ,}}模版配置TEMPLATES = [{‘BACKEND’: ‘django.template.backends.djang...

2018-09-25 15:11:32 386

原创 django-crontab中的细节

在文本文件中print中文,必须在文件开头加上:#coding=UTF-8全局变量的使用技巧在函数外部声明一个变量,在函数内部修改该全局变量之前先用global声明,修改才能生效。代码如下:#coding=UTF-8post_list = []def test(): print &amp;amp;amp;quot;--------任务开始--------&amp;amp;amp;quot; from app.models import Ta...

2018-09-24 02:33:14 1204

原创 python开发环境安装以及会遇到的问题(不断更新)

//pipsudo apt-get install python-pip python-devsudo pip install --upgrade pip//redissudo apt-get install redis-server//安装谷歌浏览器sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/ap...

2018-09-18 10:13:24 306

原创 ubuntu下切换python

下面的操作相当于创建一个python各个版本的列表update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2update-alternatives --ins...

2018-09-16 12:38:51 303

原创 ubuntu中error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status

安装好python环境之后顺便安装对应版本的dev,例如:sudo apt-get install python3.6-dev

2018-09-15 11:31:25 715

原创 win10环境下error: Microsoft Visual C++ 14.0 is required.

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools 首先能想到的都是缺环境,这个是没错,万一真的缺环境呢,但是大多数情况不是这样的。 首先htt...

2018-09-15 10:33:44 4408 2

原创 全选反选,获取选中行数据的处理思路

&amp;amp;amp;amp;lt;table class=&amp;amp;amp;quot;table table-hover table-bordered table-list&amp;amp;amp;quot;&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;thead&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;tr&amp;amp;amp;amp

2018-09-07 14:24:49 500

原创 python3.7+django2.2传参并渲染到页面

网上的答案五花八门,虽然说都没有实际作用,但至少让我明白了一点,django传参的参数必须转化成字典形式,这也是网上说的最多的{‘param’:’param’}这样的格式再输出。用代码表示就是from django.shortcuts import renderfrom django.http import HttpResponsedef list(request,param): ...

2018-09-07 09:08:44 1579 2

原创 数组合并并保留键值问题

“+”操作符:如果两个数组存在相同的键,前面的一个会覆盖后面的.$arr1 = ['0'=&amp;gt;1,'1'=&amp;gt;2,'2'=&amp;gt;3,'3'=&amp;gt;4,'4'=&amp;gt;5]; $arr2 = ['0'=&amp;gt;3,'1'=&amp;gt;4,'2'=&amp;gt;5,'7'=&amp;gt;8,'8'=&amp;gt;9,'10'=&am

2018-09-03 10:45:55 561

原创 详细介绍dedecms自定义标签的用法(网上的其他写法太复杂,而且部分是无效代码)

扩展的标签都是存放在/include/taglib这个目录,名称都是以“标签名.lib.php”格式,例如{dede:channel/}标签对应的是channel.lib.php文件。 这里我们新建一个文件,命名为test.lib.php,模板使用标签时只需要写{dede:test/}即可,这里需要注意一下test.lib.php里面的函数命名必须是lib_test().自行引申,所以test....

2018-09-01 14:18:13 1113

原创 如何在html文件里面执行php代码

我们这里介绍的是通过js去执行,至于修改服务器上面的配置文件这里不作讨论,这里只是提供一种思路。毕竟网上都说html里面是不能执行php函数的,用框架就不说了。&lt;script src="test.php"&gt;&lt;/script&gt;&lt;script&gt;document.write(a);&lt;/script&gt;以上是前端处理部分。 test.php里面...

2018-08-31 15:00:09 31218 2

原创 一个数组的键作为另一个数组的值

&amp;lt;div class=&quot;form-group&quot;&amp;gt; &amp;lt;label class=&quot;col-sm-2 control-label&quot;&amp;gt;&amp;lt;span class=&quot;form-required&quot;&amp;gt;*&amp;lt;/span&amp;gt;内容:&amp

2018-08-28 20:16:57 908

翻译 curl错误码处理

public function request_post($post_data = array()) { if (empty($post_data)) { return false; } $o = &quot;&quot;; $url=urldecode($post_data['url']); $crc32=sp...

2018-08-24 15:37:20 1362

原创 使用php在静态方法中调用非静态方法,高版本php中的用法

class Test { public function func () { return 'hello' ; } public static function action () { // 如何调用 func 方法 ? return (new self())-&amp;amp;gt;func(); }}由...

2018-08-23 16:46:18 1553

原创 windows凭据

打开控制面板:用户账户→管理windows凭据。界面如下 当你总要输入git账号密码的时候是因为电脑并没有保存相应的凭据,所以合理的管理你电脑上的凭据可以为你提供不少便利。我们只知道在某些软件里面可以一次性设置保存,却不知道怎么自己去设置,今天算是又get到了一点。...

2018-08-21 15:11:47 4258

原创 代码规范问题

刚换工作,公司对于规范要求很高,虽然我是野路子出生的,没人教过我规范,但这不是理由,该掌握的东西还是得掌握,该注意的东西也得注意。废话不多说,反正大神随意,这里我只给那些新手做个参考。反面例子: 问题: 1,代码冗余(rǒngyú) 2,可阅读查性差 3,逻辑复杂,不利于维护 4,出了bug,无法快速定位问题正面案例 代码简洁、少嵌套插入、修改、删除操作,严格执行下...

2018-08-20 12:46:30 10120

原创 通用tree

&lt;?phpnamespace tree;/** * 通用的树型类,可以生成任何树型结构 */class Trees{ /** * 生成树型结构所需要的2维数组 * @var array */ public $arr = []; /** * 生成树型结构所需修饰符号,可以换成图片 * @var arra...

2018-08-16 20:59:47 159

原创 mysql得出的结果,将某个字段相同数据集合放入一个新的数组

$res = array(); foreach ($result as $k =&amp;amp;gt; $v) { $res[$v['你想分组的字段名']][] = $v; }

2018-08-15 12:10:14 3590

原创 倒计时形式处理时间

function formatTime($date) { $str = ''; //$timer = strtotime($date); $timer = $date; $diff = $_SERVER['REQUEST_TIME'] - $timer; $day = floor($diff / 86400); $free = $diff % 864...

2018-07-31 14:59:33 137

PHPexcel类的导入导出以及匹配实例

与其对着文档慢慢研究,还不如如直接看实例来的快。对于有excel导入导出需求的可以直接拿去使用。里面有ajax做匹配的初级版。

2017-09-14

空空如也

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

TA关注的人

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