站点动态:欢迎你!今天是 2022-06-25 星期六!
使用PHP生成二维码(PHP QR Code二维码生成类库)

以前使用Google提供了较为完善的二维码生成接口,调用API接口很简单,但是现在由于访问google出现问题,需要使用其他的方法生成二维码。


PHP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,

官网地址:http://phpqrcode.sourceforge.net


使用方法

下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。

phpqrcode.php提供了一个关键的png()方法。

AutoCAD acmgd.dll ARX命令中发现异常的解决方法

问题描述

安装好AutoCAD,打开软件时,出现“acmgd.dll ARX命令中发生异常”警告对话框,一直点确定,连续出现二到三次后,又会弹出“AutoCAD错误中断”警告对话框。在这时就会直接关闭AutoCAD,并弹出一个把问题发送到官方进行解决的提示。



问题分析

网上大部分解决办法是重装CAD和卸载Microsoft .NET Framework,用CAD自带的Microsoft .NET Framework安装。

MacBook Pro全新重装OS X Yosemite

MacBook Pro想要把win7卸载,并升级OS,不小心把OS弄坏了无法引导,光盘也找不到了,所以找到我想要全新的重装新版了的OS X Yosemite。

网上看了好多教程没搞定,OS X Yosemite 大小4.7G以上,刻盘需要D9,没有条件刻盘,所以只能想到U盘,手上有个16GU盘,打算做个U盘安装盘。

试了网上很多方式,结果浪费时间,直接UltraISO刻录到U盘失败,开机option不认U盘。


Windows下U盘镜像写入

PS:其实不识别还是U盘分区格式有问题

七牛镜像存储插件for zblog

七牛云存储支持绑定域名(需要备案域名),全网 CDN 加速(多数据中心+多加速节点,上传下载均加速)、持续在线,可以无限扩展、用户只需按需付费,无硬件投资,并且还有免费套餐的,每个月 10G 流量,总空间 10GB。

七牛的传统 CDN 的镜像存储,这个功能是七牛最强悍的地方,因为对于很多站点来说,有了这个功能,就无需将原来的图片上传到七牛的服务器上,只需在自己站点做些简单的修改,就可以使用七牛的 CDN 服务了,真正显示一键实现博客静态文件 CDN 加速。

七牛镜像存储 zblog php插件,这个插件是最近看了一下七牛和zblog后制作的,发现只有官方开发人员发布的那个集成到ueditor中去的七牛云存储插件,使用手动上传文件,通过服务器上传到七牛云储存。

VirtualBox创建虚拟磁盘及安装系统教程

虚拟机VirtualBox安装好了,就是要安装系统,我这里以安装xp系统为例。

版本太多我就不放下载连接了,而且版本更新也快。


以下是图文教程步骤:

1.先来看看虚拟机的界面,我版本是VirtualBox 4.1.6 r74713版本,相比vmware简单多了,由此功能也少了很多。


2.下面开始来创建镜像了,点击“先建”----》“next”。


3.到了就是设置你要安装的操作系统和版本,以及镜像的名称。(选择你要安装的系统的对应项)

讲到MySQL数据库查询这个相信大家多是会的:SELECT column(s)FROM table_name,反正是最最基础的知识!

但是项目中多表查询也是经常用到的,这篇文章主要是讲讲多表查询的,以下说说多种多表查询的情况以及事例。


第一种:使用SELECT子句进行多表查询

SELECT字段名FROM表1,表2…WHERE表1.字段=表2.字段AND其它查询条件

SELECT a.id,a.title,a.content,a.date,b.info,b.comment,b.date FROM table_a AS a,table_b AS b WHERE a.id=b.id

注:在上面的的代码中,以两张表的id字段信息相同作为条件建立两表关联,

Virtualbox虚拟硬盘VDI容量扩容

要扩容,首先要了解Virtualbox(以下简称VBOX)虚拟硬盘的方式方法以及格式,这里所说的是动态分配,以VBOX的虚拟硬盘格式为主。

固定大小就不说,直接占用硬盘空间,唯一的好处就是性能上比动态好,这个要扩容还是直接再挂盘比较方便。

动态分配扩容的办法有多种:

1.添加另一块虚拟硬盘,这个就不多说了,相当于多加个硬盘;

2.可以使用VBoxManage扩容,只对动态分配的VDI 和 VHD格式映像有效。

为虚拟机硬盘扩容(Oracle VM VirtualBox)命令:

VBoxManage modifyhd         <uuid>|<filename>     [--resize <megabytes>|--resizebyte <bytes>]

在我们的日常开发中,经常会遇到过这样的情景:查看某条记录是否存在,不存在的话创建一条新记录,存在的话更新某些字段。

你会采用怎么样的处理方式呢?

$result = mysql_query('select * from xxx where id = 1'); $row = mysql_fetch_assoc($result); if($row){     mysql_query('update ...'); }else{     mysql_query('insert ...'); }

其实,MySql已经考虑到了这点,提供了insert into … on duplicate key update的语法,该语法在insert的时候,如果insert的数据会引起唯一索引(包括主键索引)的冲突,即这个唯一值重复了,则不会执行insert操作,而执行后面的update操作。

Centos7命令界面设置网络IP地址方法

一般服务器安装Centos都是不安装界面的,如果当时安装系统时没有设置IP地址的话,那就只能在命令行设置了IP地址了,对于高手来说,有N但多种方法设置,对于Linux小白来说,这个就要折腾好久。以下我就以Centos7最小化安装来设置IP地址。


一、查看网卡名称

CentOS7最小化安装后是没有 ifconfig 命令的,会提示ifconfig: command not found (意思是找不到该命令)。

所以没有办法通过 ifconfig 查看网卡相关配置信息的,这个时候通过新的ip addr (或者ip addr show)命令来查看网卡相关配。

通过命令得出lo回环网卡和一个ens192的网卡,但是ens192并没有ip地址,说明网卡没有启动。