- 博客(79)
- 资源 (1)
- 收藏
- 关注
原创 Linux接入MediaInfo工具
下载MediaInfo以及依赖:https://mediaarea.net/en/MediaInfo/Download/CentOS于/usr/local/目录创建mediainfo文件夹,并将下载的rpm文件复制到该文件夹依次安装MediaInfo以及依赖:rpm -ivh *rpm -ivh libzen-0.4.39.x86_64.CentOS_7.rpm rpm -ivh libmediainfo-21.09.x86_64.CentOS_7.rpm...
2022-04-19 14:52:40
799
原创 Crontab命令梳理
一、Crontab作用linux内置的cron进程。使用Crontab可以在指定的时间执行一个shell脚本或者一系列Linux命令。二、Crontab使用1、命令 crontab [-u username] //省略用户表表示操作当前用户的crontab-e (编辑工作表)-l (列出工作表里的命令) -r (删除工作作) 实例: crontab -...
2019-08-19 11:07:02
893
原创 MYSQL解析JSON字符串 + 联表UPDATE操作
一、MYSQL解析JSON字符串1、5.7版本以上:使用JSON_EXTRACT和REPLACE内置函数。实例:解析出JSON字符串{"contactName":"段XX","contactJobTitle":"待确认","contactMobile":"131XXXXXXX"}中contactName字段的属性值。SQL:SELECTREPLACE(...
2019-07-25 09:25:51
1826
原创 Linux环境—JPEG/JPG/PNG图片转换WEBP格式(二)
PHP源码编写<?php/** * Use : 将JPEG/JPG/PNG 的图片转换为 WEBP 格式 * User: yKan_SF * Date: 2018-2-27 * Time: 下午8:22 */ini_set('display_errors',1);class imagick_convert{ //原始图片绝对路径 private $str_old_file = '...
2018-03-01 15:15:41
1240
原创 Linux环境—JPEG/JPG/PNG图片转换WEBP格式(一)
Linux运行环境配置一、扩展插件和工具准备:libwebp + ImageMagick + imagick + jpegsrc 1、libwebp:内部的 cwebp库 支持程序的编码和解码的WebP格式图像。http://www.linuxfromscratch.org/blfs/view/svn/general/libwebp.html 2、ImageMagick:免费的创建、编...
2018-03-01 15:13:45
5087
原创 ASP.NET MVC 服务器端下载文件
前端代码:{文件旧名称}&o_name={文件新名称}”)" target="_blank">【点击下载】后端代码: [HttpGet] public void DownLoadGoodsVideo(string n_name,string o_name) { if (!string.IsNullOrEmpty(n_
2017-03-10 16:58:51
1367
原创 Oracle与Sql Serer的链接桥梁之透明网关的部署与配置详解(四)透明网关核心配置
配置透明网关主要涉及到5个文件,分别是:1、~\tg_1:(1)dg4msql\admin\initdg4msql.ora;(2)newwork\admin\listener.ora;(3)newwork\admin\tnsname.ora;2、~\dbhome_1:(1)newwork\admin\listener.ora;(2)newwork\admin\t
2017-03-03 15:33:17
1442
原创 Oracle与Sql Serer的链接桥梁之透明网关的部署与配置详解(三)查看Windows服务
3 查看Windows服务3.1 检测服务是否存在查看OracleOraGtw11g_home1TNSListener是否存在。 3.2 停止服务尝试停止OracleOraGtw11g_home1TNSListener服务。成功则正常,反之异常。 3.3 启动服务尝试启动OracleOraGtw11g_home1TNSListener服务。成功则正常,反之异常。
2017-03-03 15:27:21
623
原创 Oracle与Sql Serer的链接桥梁之透明网关的部署与配置详解(二)安装GateWays
2 安装GateWays进入GateWays的安装包,点击“setup.exe”应用程序,开始安装。2.1 指定主目录详细资料安装GateWays进入安装路径界面时,安装文件名称和安装路径默认存在。用户也可以自定义。 2.2 可用产品组件该界面主要设置将要与Oracle互联的数据库类型,这里是SQL Server。 2.3 配置SQL
2017-03-03 15:03:24
3502
原创 Oracle与Sql Serer的链接桥梁之透明网关的部署与配置详解(一)部署环境描述
透明网关(Transparent Gateway)是Oracle公司提出实现异构服务的技术。Oracle利用透明网关的技术实现与SQL Server和DB2等多种数据库互联。实现不同类型数据之间建立连接,方便于使用者进行查询。1 环境说明1.1 SQL Server环境操作系统:Windows server 2012 R2 DataCenter处理器:inter
2017-03-03 14:52:02
632
原创 SQL Server之SqlServerHelper类
using System.Data.SqlClient;using System.Data;using System;using System.Configuration;namespace SqlServer.Common{ public classSqlServerHelper { /// /// 连接字符串
2017-03-03 14:43:54
1986
转载 简单易懂——说明内连接+外连接+右外连接+全外连接的异同
表TESTA,TESTB,TESTC,各有A, B两列AB00110A00220AAB00110B00330BAB
2017-03-03 14:41:19
377
转载 MYSQL日期时间小结
一、NOW()/CUIDATE()/CURTIME()的差异:二、DATE_SUB(date,INTERVAL expr type):从date中减去指定的时间间隔type主要选项:microsecondsecondminutehourdayweekmonthquar
2017-03-03 14:40:05
269
原创 命令将数据表导入mysql数据库
一、Windows下:1、登录服务器(用户:mapgis,密码:zondy123),IP:10.10.10.1232、mysqldump -u用户名 -p 数据库名>导出数据库文件名称.sql如:mysqldump -root -p gisstore_dev > gisstore_dev.sql3、输入用户登录的数据库密码4、此时服务器上就会被导
2017-03-03 14:39:26
764
转载 正则表达式随记(3)常用的正则表达式
一、判断数字:1、非负整数(正整数 + 0):"^\\d+$"2、正整数: "^[0-9]*[1-9][0-9]*$"3、非正整数(负整数 + 0): "^((-\\d+)|(0+))$"4、负整数:"^-[0-9]*[1-9][0-9]*$"5、整数:"^-?\\d+$"6、非负浮点数(正浮点数 + 0):"^\\d+(
2017-03-03 14:38:19
263
原创 正则表达式随记(2)
一、正则表达式规则: 表达式可匹配备注\r,\n回车符,换行符\t制表符\\代表‘\’本身\^匹配‘^’本身\$匹配‘$’本身
2017-03-03 14:36:48
283
原创 正则表达式随记(1)
字符 含义例子\b(反义\B)单词的开头或结尾,也就是单词的分界处\bhi\b 精确地查找hi这个单词.除了换行符以外的任意字符\bhi\b.*\bLucy\b的意思就很明显了:先是一个单词hi,然后是任意个任意字符(但不能是换行),最后是Lucy这个单词
2017-03-03 14:33:56
254
转载 常用公共服务接口(2)百度分享的安装配置方法
1、学习链接:http://share.baidu.com/code/advance2、形如: 一、概述百度分享代码已升级到2.0,本页将介绍新版百度分享的安装配置方法,请点击左侧列表查看相关章节。二、代码结构分享代码可以分为三个部分:HTML、设置和js加载,示例如下:代码结构如下: 展示按钮 --> wind
2017-03-03 11:55:14
422
转载 常用公共服务接口(1)天气预报API
百度提供天气预报查询接口API,可以根据经纬度/城市名查询天气情况,我们可以在微信公众平台开发中调用这一接口。接口说明根据经纬度/城市名查询天气的结果接口示例城市名称:http://api.map.baidu.com/telematics/v3/weather?location=北京&output=json&ak=lsTdWpHKKx2j4m1LhfDDXUgW经纬度:
2017-03-03 11:49:14
2524
转载 GIT(3)GIT全局配置(用户名和邮箱)
1、原理:git的全局配置,存储于$HOME/.gitconfig 里,这里的配置影响当前用户的所有git repo。2、方法1: 直接修改 $HOME/.gitconfig 文件,增加下面内容;[user] name = text_name email = text_name@163.com 方法2:$
2017-03-03 11:46:29
235
原创 indexOf和lastIndexOf总结
1、indexOf("字符")的用法: 从字符串头部开始查找字串中指定字符或字串首次出现的位置,返首索引值,如果未找到,则返回-1(注:查找时,是从字符串头开始查找,这与lastIndexOf()方法有区别)如:string Str= "http://192.168.11.123/dev/resource_center.html#/type27/tag130/page1
2017-03-03 11:41:28
366
原创 GIT(2)GIT常用命令
向git服务器提交代码检查状态git satus;有改动的代码会列举出来提交修改git commit –m “描述信息” pdfvierer/viewer/viewer.css(要提交的内容)Push修改git push origin master(分支) //输入用户名密码就可以提交了因为有修改的不止一个文件,所以
2017-03-03 11:37:04
250
原创 GIT(1)获取GIT授权
1、命令:$ ssh-keygen -t rsa -C "you_email"; (如:$ ssh-keygen -t rsa -C "yangkan@mapgis.com")2、命令:$ cd ~/.ssh;3、命令:$ ls;4、命令:$ cat ~/.ssh/id_rsa.pub;5、命令:$ ssh -T git@{ code ser
2017-03-03 11:34:09
693
转载 PHP常用函数(4)json_decode(),json_encode()
1、json_decode对JSON格式的字符串进行编码,接受一个 JSON 格式的字符串并且把它转换为 PHP 变量,json_decode($data)输出的是对象。 语法:json_decode ( string $json[, bool $assoc =false[, int$depth = 512[,int $options = 0]]]) (注释:js
2017-03-03 11:30:15
153
原创 计算页码总数(分页)
设总记录数:totalRecord每页最大记录数:maxResult 算法一:totalPage = totalRecord % maxResult == 0 ? totalRecord / maxResult : totalRecord / maxResult + 1 ; 算法二:(推荐)int totalPageNum = (totalRecord + page
2017-03-03 11:28:30
1494
转载 PHP常用类函数(6)empty,isset,==,===
以下的表格显示了PHP 变量类型和比较符在松散和严格比较时的作用。该补充材料还和类型戏法的相关章节内容有关。 在使用这些表格之前,我们需要明白变量类型及它们的意义。例如,"42"是一个字符串而42是一个整数。FALSE是一个布尔值而"false"是一个字符串。 注: HTML 表单并不传递整数、浮点数或者布尔值,它们只传递字符串。要想检测一个字符串是不是数字,我们可
2017-03-03 11:25:12
214
转载 PHP常用类函数(5)$_SERVER
javascript实现:(1)top.location.href 获取顶级窗口的url;(2)this.location.href 获取当前页面的url。PHP实现:#测试网址: http://localhost/blog/testurl.php?id=5(1)//获取域名或主机地址 echo $_SERVER['HTTP_HOST']
2017-03-03 11:18:35
228
转载 PHP常用类函数(3)时间格式转换
1、获取当前系统时间: (1)date_default_timezone_set("Asia/Beijing"); //修正时间为中国准确时间 $now_date=date("Y-m-d H:i:s"); //将时间赋值给变量,并设置输出格式 return $now_date; //返回时间
2017-03-03 11:10:52
199
转载 PHP常用类函数(2)Cookie
1、设置Cookie:语法setcookie(name,value,expire,path,domain,secure)参数描述name必需。规定 cookie 的名称。value必需。规定 cookie 的值。expire可选。规定 cookie 的有效期。path
2017-03-03 11:09:55
187
原创 PHP常用类函数(1)XML略解
XML文件node.xml: Tove Jani Reminder Don't forget me this weekend! 一、XML DOM(1)普通读取: 1、初始化XML解析器 $xmlDom = new DOMdocument(); 2、加载XML文件
2017-03-03 11:08:23
171
原创 From表单——模拟“伪”异步上传文件
前台页面: name="upload_hidden_frame" id="upload_hidden_frame"frameborder="0" style="display: none;"> action="" method="post" enctype="multipart/form-data" id="upload-form" target="upload_hi
2017-03-03 11:05:07
214
原创 CURL GET和POST请求
/** * Created by PhpStorm. * User: root * Date: 15-9-17 * Time: 下午7:59 */$method = $_SERVER['REQUEST_METHOD'];//远程URL链接处理(将URL中的 中文 转码)function cn_urlencode($url){ $pregstr =
2017-03-03 11:02:57
490
原创 Joomla(6)增、删、改、查简易Demo
一、添加记录: 1 、常规写法:$db = JFactory::getDbo();$query = "INSERT INTO #__pf_milestones (`project_id`,`title`) VALUES (".$id.","."'".$title."'".")";$db->setQuery($query);$result
2017-03-03 10:59:46
247
原创 Joomla(5)登录、注销、注册和更新的Demo
一、登录模块: " method="post" class="form-validate form-horizontal well"> 用户名: 密码: 密码: 二、注销模块: " method="post" id="login-form"
2017-03-03 10:58:01
987
原创 Apache 重定向
apache的AllowOverride以及Options使用详解 通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。 AllowOverride参数就是指明Apache服务器是否去找.h
2017-03-03 10:56:42
598
原创 Joomla(4) 创建Modules ,模块开发
简介模块是页面扩展轻量级方式,相对组件更为灵活。模块通常用来做页面中不太复杂的一小块,并且能够跨越不同的组件。在 Joomla 的标准安装后,你可以看到许多模块的例子,菜单,最新新闻,登录框等等这个教程阐述如何编写一个简单的 Hello world 模块,通过这个教程,你可以学到一个模块的基本文件结构。而通过基本机构可以扩展生成更为复杂的模块。 文件架构
2017-03-03 10:54:07
983
原创 Joomla(3)添加组件总结
* 新建组件网址:http://www.component-creator.com/zh_cn/component/combuilder/components (注册用户名:zondy;密码:yk13419478178)一、生成新组件:二、主要填写内容:三、生成Zip包:四、将新生成的组件
2017-03-03 10:51:36
585
转载 Joomla(2)安装JOOMLA3.4.1卡住的问题
安装JOOMLA3.4.1一直停数据表创建中_在创建数据表那一步停住了1、问题现象:最开始我以为是我电脑反映慢、傻傻的等了很久、因为我在sae上面初始化成功了、只是差两张表而已、等了很久很久、也试了好几次、反正就是卡在创建数据表那里、突然我想到在sae初始化数据库的时候有两种模式InnoDB 和 MyIsam、就试着把 joomla sql改了一下、改为另外一种模式、结果就
2017-03-03 10:49:35
729
原创 Joomla(1)搭建Joomla工程总结
预设在‘E:\project_self\’下搭建‘joomla_self’工程(搭建Joomla框架均以‘joomla_self’为例)一、配置开发环境:(php+mysql+apache) 1、windows环境:可以直接安装XAMMP一体化安装(参考:需求中心PHP开发环境配置) 2、在apach中配置工程访问链接:C:\xampp\apac
2017-03-03 10:47:00
479
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人