自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 基于 CI 1.7.x 的 项目使用新版本CI的文件缓存类库

维护的项目使用的是 codeigniter 1.7.x版本,但是我想使用文件缓存,但是旧版本是没有缓存类库的,并且autoload.php没有drivers这个配置项。我复制的是 Codeigniter 3.1.10的缓存类创建文件缓存类库文件方法一:前提: 本地已有下载好或者有使用 Codeigniter 3.x的项目将Codeigniter 3.1.10中 system/l...

2019-09-27 17:12:00 505

转载 手机拍照上传到服务器时自动旋转

1 //使用前确保已经引入exif.js。下载地址:http://code.ciaoca.com/javascript/exif-js/ 2 var file=document.getElementById('imagefile').files[0];//获取文件流 3 correcctImageOrientation(file);//调用方法,将图片修正。 4...

2019-09-27 16:24:00 515

转载 javaScript基础

https://www.liaoxuefeng.com/wiki/1022910821149312/1023020967732032转载于:https://www.cnblogs.com/-lile/p/11585534.html

2019-09-25 16:22:00 502

转载 Oracle如何分组排序并产生序号

SELECT C.ORG_SHORTNAME, B.USER_NAME, ROW_NUMBER () OVER ( PARTITION BY B.ORG_ID ORDER BY A.TOTAL_SCORE DESC ) CNO, A.TOTAL_SCORE, A.USER_ID FROM T_INDIVIDUAL_RAN...

2019-09-23 20:04:00 696

转载 java删除xml文件中尖括号之外的内容

s = s.replaceAll(">[\\s].*<","><").trim();//替换\t 空格 \ns = s.replaceAll("\r|\n", "");//替换掉\r\n或者\n\r 或者\r或者\n  转载于:https://www.cnblogs.com/CryOnMyShoulder/p/11573841.html...

2019-09-23 18:09:00 278

转载 python笔记四

#!/usr/bin/env python3from datetime import datetime, timedelta# datetime是模块,datetime模块还包含一个datetime类now = datetime.now()print(now) # 2019-09-19 11:20:42.173987print(datetime(2019,9,19...

2019-09-23 17:56:00 113

转载 Oracle 查看某表 被哪些表外键引用

分两个步骤:--查询所有约束信息select * from user_constraints e where e.table_name='表名';--根据CONSTRAINT_NAME名查询外键信息select a.constraint_type,a.table_name,a.status, b.table_name,b.column_name,b.con...

2019-09-20 16:35:00 529

转载 python笔记三

# 数据读写不一定是文件,也可以在内存中读写 # StringIO就是在内存中读写str from io import StringIOf = StringIO() # 要把str写入StringIO,我们需要先创建一个StringIOf.write('leyi')print(f.getvalue()) # getvalue()方法用于获得写入后的str...

2019-09-18 17:17:00 92

转载 抓包工具 tcpdump 用法说明

tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上。不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包。例如:shell>tcpdump-nn-ieth0icmp下面是详细的tcpdump用法。1.1 tcpdump选项...

2019-09-18 08:28:00 114

转载 python笔记二

# 类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。# 通过定义一个特殊的__init__方法,在创建实例的时候,就把属性绑上去class Student(object): # 和普通的函数相比,在类中定义的函数只有一点不同,就是第一个参数永远是实例变量self # Python解释器自己会把实例变量传进去...

2019-09-16 18:05:00 97

转载 一张图看明白部标808协议

4协议内容41通信方式协议采用的通信方式应符合JT/T 794中的相关规定,通信协议采用TCP或UDP,平台作为服务器端,终端作为客户端。当数据通信链路异常时,终端可以采用SMS消息方式进行通信。4. 2数据类型协议消息中使用的数据类型见表1:表1数据类型数据类型描述及要求BYTE无符...

2019-09-16 15:16:00 4656

转载 Linux 系统启动故障排查和修复

我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应用单用户模式、GRUB命令操作、Linux救援模式的故障修复案例帮助大家了解此类问题的解决。(一)单用户模式Linux系统提供了单用户模式(类似Windows安全模式),可以在最小环境中进行系统维护。在单用户模式(运行级别1)中,Linux引导进入根shell,网络被禁用,只有少数...

2019-09-16 08:51:00 327

转载 微信小程序进度条

<button class='down-img' bindtap='downImg' data-scr='{{imageUrl}}'>下载图片{{progress}}</button>downImg: function (e) { var _this = this; // 获取图片地址(http://www.playsort...

2019-09-15 22:58:00 1397

转载 详解如何使用Webmin远程管理Linux系统

Webmin是一个基于Web的Unix系统管理界面。使用任何现代Web浏览器,您都可以设置用户帐户、Apache、DNS、文件共享等等。Webmin消除了手工编辑Unix配置文件(如/etc/passwd)的需要,并允许您从控制台或远程管理系统。说白了webwin就是一个远程的管理工具,它的优点是可以远程利用图形界面连接Linux(CentOS)并管理它。Webmin 最新版本...

2019-09-15 21:23:00 423

转载 CentOS 7 編譯qBittorrent Web UI安裝指南

前言以下是安装qBittorrent教学。适用于CentOS7或更新版本适用于qBittorrent4.1.5或更新版本安裝須知qBittorrent基于libtorrent,所以必须先安装libtorrent。但是需要说明的是,我安装时,libtorrent最新的版本为1.2.1,但是此版本qb暂未支持。我们选择安装1.0.11或者1.1.12,相对而言1.0.11更加稳...

2019-09-13 11:36:00 1164

转载 [转]PHP base64_encode 在URL地址参数编码上使用

因为我使用公钥,使用php的 openssl 加密之后的资料 base64_encode()字符串,然后放入请求 url 中当作参数,urlencode(base64_encode()),然后用 urldecode() 传过来的参数,出现+和 =丢失的情况,导致 openssl 解密base64_decode()的字符串失败。我们知道Base64是网络上最常见的用于传输8Bit字节代...

2019-09-13 11:35:00 214

转载 python笔记一

tuple所谓的“不变”是说,tuple的每个元素,指向永远不变“可变的”tuple 
t = (1,[2,3]) t[1][1]='4' print(t); # (1, [2, '4']) 要定义一个只有1个元素的tuple 因为括号()既可以表示tuple,又可以表示数学公式中的小括号,这就产生了歧义,因此...

2019-09-12 17:58:00 82

转载 【Python】 SQLAlchemy的初步使用

在很多Python的web框架中都整合进了SQLAlchemy这个主要发挥ORM作用的模块。所谓ORM,就是把复杂的SQL语句给包装成更加面向对象,易于理解的样子。在操作数据库的时候,我们可以用比较底层的MySQLdb之类的模块来直接连接执行SQL语句,但是在实际开发过程中,开发人员一次次写SQL也是很烦的,ORM就是一个解决之道。  SQLAlchemy是一个独立的模块,不过被很多...

2019-09-12 15:22:00 122

转载 Python 操作 MySQL 的5种方式

不管你是做数据分析,还是网络爬虫,Web 开发、亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Python 操作 MySQL 的5种方式,你可以在实际开发过程中根据实际情况合理选择。1、MySQLdbMySQLdb又叫MySQL-python ,是 Python 连接 MySQL 最流行的一个驱动,很多框架都也是基于此库进...

2019-09-12 15:21:00 455

转载 IIS异常,系统找不到指定文件(异常来自HRESULT:0X80070002)

处理方法:第一步:找到C:\Windows\System32\inetsrv\config\redirection.config如果没有redirection.config这个文件就在另外一台机器上复制一个过来第二步:重启电脑,重新打开IIS 完美解决本人亲自试过,成功解决问题,分享给大家看看。转载于:https://www.cnblogs.com/xiao...

2019-09-10 10:14:00 2678

转载 Laravel Route Resource 方法

新增的 resource 方法将遵从 RESTful 架构为用户资源生成路由。该方法接收两个参数,第一个参数为资源名称,第二个参数为控制器名称。Route::resource('users', 'UsersController');上面代码将等同于:Route::get('/users', 'UsersController@index')->name('users.index...

2019-09-09 14:57:00 1109

转载 Wordpress 文章编辑页面添加 metabox

add_meta_box($id,$title,$callback,$screen,$context:,$priority);参数$id (字符串)(必需)Meta模块的 HTML“ID”属性$title (字符串)(必需)Meta模块的标题,对用户可见$callback (回调)(必需)为Meta模块输出 HTML代码的函数$post_type (字符串)(必需)显示Me...

2019-09-09 14:27:00 1197

转载 使用Github 当作自己个人博客的图床

前提本文前提:我个人博客的草稿是存放在 github上的一个仓库 diarynote截图存放的图片或者需要放在文章中图片,会固定存放在对应的文件夹中,我个人是使用日期文件夹,如: uploads/190828/test.jpg本文中提到的这个仓库,都是指我自己的 diarynote 仓库使用GitHub作为图床从上面的描述可以知道,我自己的一个项目仓库的一个文件夹在 Gi...

2019-09-09 11:04:00 159

转载 Redmine 和GitBlit仓库服务器整合

运行环境:RedMine: 4.0.4Git 仓库: Gitbilt V1.8.0必须:Redmine 安装并可运行Redmine运行的主机里面已经安装了 Git,因需要在命令行中运行 git 命令我运行的是bitnami的Redmine的Virtualbox 版本。地址是: Bitnami Redmine启动虚拟机之后,开机完成之后,会出现访问地址redmin...

2019-09-07 18:16:00 374

转载 [翻译]windows下 连接到 bitnami的phpmyadmin

bitnami 因为安全考虑,只能 localhost 访问 phpmyadmin为了能通过SSH 隧道访问 phpMyAdmin,你需要一个ssh 客户端。参考文章介绍使用中选择使用 PuTTY, 一个Windows和Linux 平台下的免费的ssh 客户端。第1步配置 Putty.Find out how to configure PuTTY.如果你已经在SSH 客户端配置过了,...

2019-09-07 18:14:00 150

转载 [转发]Grid布局指南

翻译简介CSS网格布局(又称“网格”),是一种二维网格布局系统。CSS在处理网页布局方面一直做的不是很好。一开始我们用的是table(表格)布局,然后用float(浮动),position(定位)和inline-block(行内块)布局,但是这些方法本质上是hack,遗漏了很多功能,例如垂直居中。后来出了flexbox(盒子布局),解决了很多布局问题...

2019-09-07 10:16:00 113

转载 LumiSoft 邮件操作删除(无法删除解决方法)

最近在用 LumiSoft 进行邮件读取,然后操作相关附件邮件使用的是qq邮箱,读取后进行移除,但是怎么都移除不了 后来咨询了官方客服,原来是设置不对 需要 取消掉 X禁止收信软件删信(仅对 POP3 协议有效。为什么会有收信软件删信?)-----另外附上我写的相关代码using LumiSoft.Net.Log;using LumiSoft.Net.Mail;u...

2019-09-05 11:11:00 713

转载 python基于SMTP发送邮件

import smtplibfrom email.header import Headerfrom email.mime.text import MIMEText'''SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。Python对SMTP支持有smtplib和email两个模块,email负责构造邮...

2019-09-04 18:00:00 176

转载 asp.net mvc 模拟百度搜索

页面代码:<td><span>*</span>车牌号码:</td> <td> <div id="search"> <label></label> ...

2019-09-04 14:44:00 213

转载 雷林鹏分享jQuery EasyUI 数据网格 - 列运算

  在本教程中,您将学习如何在可编辑的数据网格(datagrid)中包含一个运算的列。一个运算列通常包含一些从一个或多个其他列运算的值。  首先,创建一个可编辑的数据网格(datagrid)。这里我们创建了一些可编辑列,'listprice'、'amount' 和 'unitcost' 列定义为 numberbox 编辑类型。运算列是 'unitcost' 字段,将是 listp...

2019-09-04 13:13:00 128

转载 雷林鹏分享jQuery EasyUI 数据网格 - 扩展编辑器

  一些常见的编辑器(editor)添加到数据网格(datagrid),以便用户编辑数据。 所有的编辑器(editor)都定义在 $.fn.datagrid.defaults.editors 对象中,这个可以继承扩展以便支持新的编辑器(editor)。 本教程将向您展示如何添加一个新的 numberspinner 编辑器到数据网格(datagrid)。  继承扩展 numbers...

2019-09-04 13:05:00 133

转载 Xshell出现要继续使用此程序必须应用到最新的更新或使用新版本

我使用的是 免费 SSH 客户端 - Xshell 5 Build 1339 中文绿色便携版 的绿色版,今天启动使用的时候,提示要继续使用此程序必须应用到最新的更新或使用新版本写这篇blog的时候,再去看下载链接页面,发现更新日志里,2019-01-06 已经通过修改 nslicense.dll 文件,修复 Xshell 出现错误提示要继续使用此程序必须应用到最新的更新或使用新版本...

2019-09-04 11:37:00 155

转载 Codeigniter 列出所有控制器和控制器的方法(类似路由列表)

我的思路是:读取控制器文件夹下的所有 php 文件获取父级的控制器的方法的不应该出现在每个控制器的路由中,所以需要排除父级控制器的方法读取 控制器文件夹下的 php文件的类名和方法下面的代碼是在控制器中的1個方法 public function test(){ $controller_path = APPPATH . 'controllers/'; ...

2019-09-04 10:19:00 148

转载 身为运维人员的你---关于防火墙你了解多少

1.1 rule permit ip source 210.78.1.1 0.0.255.255 destination202.38.5.2 0.0.0.0 的含义是( D )A. 允许主机 210.78.1.1 访问主机 202.38.5.2B. 允许 210.78.0.0 的网络访问 202.38.0.0 的网络C. 允许主机 202.38.5.2 访问网络 210.78...

2019-09-03 18:10:00 428

转载 n-Queens(n皇后)问题的简单回溯

package com.main;import java.util.LinkedList;public class NoQueue { public LinkedList<Node> getQueue(int n){ LinkedList<Node> queues = new LinkedList<Node...

2019-09-03 17:33:00 121

转载 雷林鹏分享jQuery EasyUI 数据网格 - 启用行内编辑

  可编辑的功能是最近添加到数据网格(datagrid)的。它可以使用户添加一个新行到数据网格(datagrid)。用户也可以更新一个或多个行。  本教程向您展示如何创建一个数据网格(datagrid)和内联编辑器。  创建数据网格(DataGrid)  $(function(){  $('#tt').datagrid({  title:'Editable Dat...

2019-09-03 14:54:00 133

转载 雷林鹏分享jQuery EasyUI 数据网格 - 自定义分页

  数据网格(datagrid)内置一个很好特性的分页功能,自定义也相当简单。在本教程中,我们将创建一个数据网格(datagrid),并在分页工具栏上添加一些自定义按钮。  创建数据网格(DataGrid)    url="data/datagrid_data.json"  iconCls="icon-save" pagination="true"> ...

2019-09-03 14:49:00 117

转载 使用pdf.js实现前端页面预览pdf文档,解决了跨域请求

pdf.js主要包含两个库文件,一个pdf.js和一个pdf.worker.js,,一个负责API解析,一个负责核心解析官网地址:http://mozilla.github.io/pdf.js/下载pdf.js插件解压后有 web 和 build 两个文件夹 如图   运行示例将解压后的文件直接仍到项目路径下 ...

2019-09-03 09:33:00 2325

转载 雷林鹏分享jQuery EasyUI 数据网格 - 添加复选框

  本实例演示如何放置一个复选框列到数据网格(DataGrid)。通过复选框,用户将可以选择 选中/取消选中 网格行数据。  为了添加一个复选框列,我们仅仅需要添加一个列的 checkbox 属性,并设置它为 true。代码如下所示:    url="data/datagrid_data.json"  idField="itemid" pagination="t...

2019-09-02 14:27:00 120

转载 雷林鹏分享jQuery EasyUI 数据网格 - 创建列组合

  easyui 的数据网格(DataGrid)可以创建列组合,如下所示:  在本实例中,我们使用平面数据来填充数据网格(DataGrid)的数据,并把 listprice、unitcost、addr1、status 列组合在一个单一的列下。  为了创建列组合,您应该定义数据网格(datagrid)插件的 columns 数据。列的每个元素是定义一组可使用 rowspan 或...

2019-09-02 14:19:00 107

空空如也

空空如也

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

TA关注的人

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