自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关于服务器搭建mysql外部客户端连接不了的问题

服务器上搭建好的mysql数据库外部连接不了主要有以下两种原因: 1.一个是当前用户被mysql服务器拒绝, 2.是3306端口被被防火墙禁掉,无法连接到该端口。解决方法如下: 针对第一点的解决方法: 1.设置远程用户访问权限: 登录数据库   mysql -u root -p ...

2019-07-05 14:35:30

阅读数 21

评论数 0

关于DML以及DDL的理解

不知不觉使用Php开发后端大半年了,虽然在用,但是很多后端的概念还是不清楚,今天特地整理一下。DDL,DML,以及DCL语言。 一下是他们所设计到的关键字: DML(数据定义):create,drop,alter。 DDL(数据操纵):insert,update,delete。 DCL(数...

2019-04-17 13:36:00

阅读数 15

评论数 0

可以查询企业信息的网址

https://qy.58.com/ 58同城

2019-04-09 11:54:15

阅读数 10000

评论数 0

字符串去掉多余的空字符制表符之类的特殊符号

function commandStr($str){ $str = trim($str); $str = preg_replace("/\t/", "", $str); $str = preg_replace("/\r\n/...

2019-04-04 14:14:26

阅读数 15

评论数 0

php+redis+xPath实现队列爬虫demo

现使用php+redis 爬取公司信息的爬虫代码,主要用于获取公司信息,公司联系人相关信息, 主要是根据天眼查https://www.tianyancha.com/search来作为源地址. function pachong($url,Redis $redis){ $conten...

2019-03-28 12:09:37

阅读数 37

评论数 0

mysql修改字段名称

-- 修改字段属性 -- ALTER TABLE tb_name MODIFY 字段名称 字段类型 [完整性约束条件] -- 将email字段 VARCHAR(50)修改成VARCHAR(200) -- 注意,修改时如果不带完整性约束条件,原有的约束条件将丢失,如果想保留修改时就得带上完整性约束...

2019-01-22 10:11:27

阅读数 41

评论数 0

mysql复制表

1.复制表结构及数据到新表     create table 新表 select * from 旧表  2.只复制表结构到新表 方法1:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了)     create table 新表 like 旧表  方法2:     ...

2018-08-21 09:55:34

阅读数 152

评论数 0

golang interface to struct and string to struct

1. interface to struct 例如: type Token struct { SuiteToken string `json:"suite_access_token"` ExpiresIn int64 `json:&...

2018-08-07 16:00:37

阅读数 1368

评论数 0

golang实现企业微信系统事件接收URL回调认证

由于要授权企业微信第三方应用,企业微信API里面的SDK根本不能用,真是让我欲哭无泪。。写了好几个版本的demo都认证失败.最后在各方面资料的帮助下终于成功了,下面是golang版本。。 package main import ( "bytes" ...

2018-08-06 19:08:12

阅读数 689

评论数 0

golang吐血之gorm mysql

由于最近项目需要使用mysql,目前go方向比较成熟的就是gorm了。但是在使用表关联和外键的时候,一直查询不到数据,于是就跟了源码。 其主要原因是由于官网上的关联查询,related方法需要第二个参数外键名称,如果没有第二个参数,就需要在你需要设置外键的地方加上一个字段userid。 ...

2018-07-04 16:59:01

阅读数 7983

评论数 0

go语言查询mysql的返回结果判断处理

对于Query而言,没有数据是不会返回error,同时sql.rows也没有返回关于长度的属性,因此只能自己遍历rows属性,这是比较操蛋的事情,对比而言QueryRow就相对于友好一点,如果没有返回结果,error的值会是sql.ErrNoRows,因此,判断这个值就能得到数据库中是否有我们需要...

2018-07-02 15:15:57

阅读数 3584

评论数 1

mysql修改字符编码使之支持emoji4个字符

MySQL在 5.5.3 之后增加了 utf8mb4 字符编码,mb4即 most bytes 4。简单说 utf8mb4 是 utf8 的超集并完全兼容utf8,能够用四个字节存储更多的字符。但抛开数据库,标准的 UTF-8 字符集编码是可以用 1~4 个字节去编码21位字符,这几乎包含了是世界...

2018-07-02 10:42:16

阅读数 144

评论数 0

阿里云服务器CentOS安装mysql

在阿里云服务器CentOs上安装Mysql 直接不能使用Yum安装            安装过程会有问题,这里我们需要使用rpm命令来先进下载。下载路径为:            http://dev.mysql.com/get/mysql-community-release-el7-5.noa...

2018-06-28 17:15:56

阅读数 60

评论数 0

go语言操作数据库

由于项目需要,研究了一下golang操作数据库的基本方式.操作环境在macos上.    1.首先连接数据库  mysql -u root -p    2.选择数据库 use test             3.创建一个我们需要测试的user表     CREATE TABLE IF NOT E...

2018-06-26 17:22:56

阅读数 490

评论数 0

Nginx 配置反向代理

实现功能      浏览器访问rocky.chou.com  实际上访问了本机的localhost:8080端口1.编辑/etc/hosts 文件 加入 一行 127.0.0.1 rocky.chou.com2.在ngix.conf中添加如下代码:    server {    listen 80...

2018-06-25 15:15:03

阅读数 35

评论数 0

微信如何进行网页授权

最近几天一直在弄微信的网页授权,其步骤官方文档蛮详细的,但是对萌新来说,其中个别参数很难理解和设置。官方文档如下:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842具体的授权认证过程可以按照下图...

2018-06-22 10:25:50

阅读数 258

评论数 0

使用git 出现 ssh: connect to host github.com port 22: Connection timed out

解决办法:       修改下载的目标链接:            ex: git clone git@git.XXX:XXX/test.git       修改成以下链接:               git clone http://git.XXX/XXX/test.git 即可解决。。。...

2018-06-19 13:38:18

阅读数 2110

评论数 0

unixtodos

Linux和Windows文本文件行结束标志不同。Linux文本文件用"\n"(0a)表示回车换行,而Windows用"\r\n"(0d 0a)表示回车换行。因此当Linux使用Windows文本文件时,常常会出现错误。为了避...

2018-02-10 16:35:27

阅读数 57

评论数 0

关于数据流处理的一段代码.

1.在某些情况下,我们需要一个关键字,后面带几个数据位以及数据长度,校验码之类的,适用场景:串口通讯,蓝牙通讯,接收数据的时候一个个字节接收.var command_map = { 0x7D: { datalengthindex: 3, datalen: 2, checkdatalen: 2...

2018-02-10 10:31:59

阅读数 78

评论数 0

node.js 等距离伸缩

有些时候需要改变范围,比如1-10中的一个数字,需要将它变换为1-100等距的。 npm install range-map 可以解决这个问题 var rangeMap = require('range-map')   var mapped = rangeMap(50, 0...

2018-01-25 11:14:55

阅读数 69

评论数 0

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