自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

转载 Incorrect datetime value: '0000-00-00 00:00:00' for column的解决

我的mysql安装后,保存删除表数据总是出现#1929 Incorrect datetime value: '' for column 'createtime' 的报错提醒,导致不能删除表里数据;原因:5以上的版本如果时期时间是空值应该要写NULL;官方解释说:得知新版本mysql对空值插入有"bug",要在安装mysql的时候去除默认勾选的enable strict SQL mo...

2018-11-12 13:41:28 20134

转载 ajax跨域,这应该是最全的解决方案了

摘自:https://segmentfault.com/a/1190000012469713前言从刚接触前端开发起,跨域这个词就一直以很高的频率在身边重复出现,一直到现在,已经调试过N个跨域相关的问题了,16年时也整理过一篇相关文章,但是感觉还是差了点什么,于是现在重新梳理了一下。个人见识有限,如有差错,请多多见谅,欢迎提出issue,另外看到这个标题,请勿喷~题纲关于跨域,有...

2018-08-17 15:17:35 221

原创 我们团队的pipeline

git,pipeline,gerrit,jenkins,docker

2017-11-24 10:27:54 450

原创 git 服务端搭建记录

1、安装SSH服务端2、增加git 用户3、开发人员的公钥复制到git用户下的.ssh/authorized_keys文件里4、服务端创建git裸仓库 git init --bare5、开发人员1,本地git init 并push到服务端,创建第一个版本(报src refspec master does not match any.是因为没有文件,空目录)6、开发人员2,clo

2017-11-22 16:16:09 297

转载 git init 和 git init –bare 的区别

git init  和 git init –bare 的区别使用命令"git init --bare"(bare汉语意思是:裸,裸的)初始化的版本库(暂且称为bare repository)只会生成一类文件:用于记录版本库历史记录的.git目录下面的文件;而不会包含实际项目源文件的拷贝;所以该版本库不能称为工作目录(working tree);如果你进入版本目录,就会发现只有.git目录下

2017-11-22 16:04:34 325

原创 AJAX POST 后跳转页面Form submission canceled because the form is not connected的问题解决

参考了这篇文章:https://segmentfault.com/q/1010000000473230 后报错误:Getting Error “Form submission canceled because the form is not connected” 然后在:http://stackoverflow.com/questions/42053775/getting-error-fo

2017-04-07 22:15:31 1769

原创 thinkphp使用JWT-PHP时找不到类解决方法

TP版本3.2.2JWT-PHP下载下来后放到thinkphp/library/vendor目录里,在应用里,controller里引用JWT,但是一直报错找不到Firebase/JWT/JWT 类。在调用之前,加:vendor('Firebase.JWT.JWT');搞定了。

2017-04-04 09:18:41 8402

转载 m文件中的@interface

在写oc代码时,常常会发现,在.h文件中,有@interface的申明,在.m文件中,也有,那么他们的区别,今天做一个记录。.h里面的@interface,它是供其它Class调用的。它的@property和functions,都能够被其它Class“看到”(public)而.m里面的@interface,在OC里叫作Class Extension,是.h文件中@inter

2016-10-18 10:27:02 698

转载 pushviewcontroller和pop

http://www.swifthumb.com/portal.php?mod=view&aid=15

2016-07-04 13:53:06 300

原创 访问系统提示No space left on device (28) in Unknown on line 0

后来发现是服务器的根目录100%了,删除了supervisor的一些日志,挪走了一些备份数据,好了!艹!

2016-06-24 17:01:09 915

转载 swift可选类型

http://linjohn.blog.51cto.com/1026193/1621250

2016-04-04 09:28:34 342

原创 记一次mongodb CPU飙升100%的解决

问题的发现过程是这样的,一些硬件设备上传的实时设备信息客户端不能展现,于是查询日志,发现数据时间延迟非常严重,后台逻辑把这些数据当作过期数据扔掉了,所以没有进入实时数据的服务(此服务是单独部署的)。于是开始查问题,难道原始数据就是过期的?鉴于北京的雾霾天可能对北斗(PS:我们主要是设备的北斗位置数据)产生影响,所以首先查看了北斗接收的数据,结论是无误。再查看数据库的日志,数据库插入前数据严

2015-12-09 14:46:41 11385 1

原创 三年感悟:什么样的Leader能够成就牛X团队

在这家公司干了三年了,做项目管理也做了好一段时间了,最近在思考什么样的领导才是一个合格的领导。在大家眼里,从程序员一步步做到项目负责人,再做项目经理,甚至部门的中层小领导是一个很励志向上的故事,可是有的时候,却想还不如回头写代码算了,为什么呢?原来领导真的不好当。首先思考下什么是领导。领导首先也是打工者,也有自己的任务,自己的KPI,每天被更大的领导吆五喝六的,在这种情况下,其

2015-08-20 22:02:51 1327

原创 【学习Egret】第一个H5小游戏,人人来打产品汪

http://winskywebapp.sinaapp.com/PMvsRD/访问可以看到效果。依靠着广大开发者的帮助,谢谢大家,学习之路漫漫,egret还需要继续深入学习。

2015-08-15 18:27:03 1190 2

转载 事件冒泡与事件捕获

事件冒泡与事件捕获事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。div id="outer"> p id="inner">Click me!p>div>上面的代码当中一个div元素当中有一个p子元素,如果两个元素都有一个click的处理函数,那么我们怎么才能知道哪一个函数会首先被触发呢?为了解决这个问题

2015-08-07 17:00:21 398

转载 大概CentOS7 安装LAMP的步骤

转自:http://www.jb51.net/os/188488.html准备篇:CentOS 7.0系统安装配置图解教程 http://www.jb51.net/os/188487.html一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:

2015-07-25 10:18:11 585

原创 IDC中招刷流量病毒,无法访问的解决过程

7月10号晚上开始,内部研发管理系统及面向用户的网站,API均间隔的无法访问,运维是第三方托管的,无法及时到位(妹的,还不如我自己上。。)网络服务商是电信通,(关于电信通,以后再吐槽),发现我们出口流量异常,于是乎出于安全考虑把我们端口封了带宽20M,电信通声称出口流量达到900M!,不太可能啊。。凌乱了。难道是入口流量,DDOS攻击?监控宝收到一堆无法访问的告警。由于用户

2015-07-13 07:01:02 688

原创 centos 及windows ntp 时间同步实践

今天发现北斗传输数据失败,是时间的问题,解决方法如下:centos: ntpdate 1.cn.pool.ntp.org     先进行对时              hwclock -w 更新bios时间              vi /etc/crontab   添加30 21 * * * root /usr/sbin/ntpdate cn.pool.ntp.org && /sb

2015-06-30 10:37:32 3550

原创 apache 2.4.9 403错误原因

#    # Possible values for the Options directive are "None", "All",    # or any combination of:    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews    #    # Note

2014-10-21 12:02:27 830

转载 php中return,require,include加括号和不加括号的区别

php中return,require,include加括号和不加括号的区别2010年6月30日小旅发表评论阅读评论在整理代码规范的时候看到这么一句,return返回值尽量不要加括号,这个是什么原因呢。查阅官方手册,在http://cn2.php.net/manual/en/function.return.php 中发现这么一句:Note: You s

2014-08-14 15:27:18 5581 1

原创 挂载硬盘后mongo存在新硬盘无法自动启动

自动挂载,且早于mongo启动:比如想在开机的时候将/dev/sda1安装在/mnt 可以在/etc/fstab中加入一行/dev/sda1   /mnt    ext3    defaults    0    1

2014-06-17 10:30:06 544

原创 setenforce 0 写/etc/profile不行

hfdc:permission denied : if exec "getenforce" return "Enforcing" then setenforce 0可以将此命令写到/etc/rc.d/rc.local里

2014-06-17 10:28:59 3468

原创 你猜对了么?一个函数考察Go 语言闭包、defer的用法

输出是啥? 一个函数考察闭包、defer的用法func main() {    var fs = [4]func(){}    for i := 0; i         defer fmt.Println("defer i = ", i)        defer func() {            fmt.Println("defer closu

2013-08-13 21:13:48 854

原创 英语学习笔记:老友记season10

1、短句:it's so wild 太酷了i would not wanna be him right now 现在我可不想成为他go into labor 怀孕

2013-08-08 09:57:04 769

转载 你真的懂defer了吗?

example1func f() (result int) { defer func() { result++ }() return 0}example2func f() (r int) { t := 5 defer func() { t = t + 5

2013-08-04 09:12:48 741

原创 用GO实现的改进的观察者模式

废话不说。上代码:Publisher.go:package mainimport (    "container/list")type Handler interface {//这里主要参考了Go里HTTP包的实现    Serve(int)}type HandlerFunc func(args int)func (f H

2013-08-02 12:42:28 1003

原创 怎么说服老板用Go语言来开发WEB应用?

怎么说服老板用Go语言来开发WEB应用?是个难题!

2013-07-15 22:37:33 865

原创 最近犯得一个低级错误,beego写API

直接用bee工具生成的简单示例代码,default.go这个文件如下,其他没做改变,输出就一直是"{}",这是为何?package controllersimport (    "github.com/astaxie/beego")type MainController struct {   beego.Controller}type mystruct struct

2013-07-06 20:31:26 4015

原创 谁能帮我缕一缕这些技术的关系?有关数据中心,高并发,大规模数据存储

最近在查一些高并发处理,大规模数据存储相关的技术,无奈之前没接触过这里的东西,看的有点眼花缭乱,想请高手帮我缕缕这里的技术,先说下我的需求:1.处理GPS追踪器的数据,GPS追踪器大概两万个,都是TCP长连接,连到数据中心(通过GPRS),每五秒钟发送一次定位信息.数据中心收到定位信息,存储之2.如上所说,得有个数据中心吧,数据中心架构是个问题.3.数据中心对外提供接口,为安卓pad,

2013-06-12 21:40:02 772 1

原创 CentOS和win8双系统安装曲折记录,未完成……

第一天晚上:买了新本本,想试试centOS,无奈正版win8有点不舍,于是开始查找双系统方案,先是按照一个博客制作U盘启动盘,手动写syslinux,不行发现是管理员权限问题,解决之发现UltraISO制作启动盘,开始尝试,引导成功一路安装,linux分区结束,提示找不到镜像,原来镜像需要拷进去那就烤呗,忽然发现我的镜像超过了4G,我装的64

2013-06-06 22:42:08 1099

原创 Go语言,编译时不生成bin目录的原因

今天照着例程想把工程管理好好研究下,忽然发现怎么都不自动生成bin目录,google半天,发现这篇文章https://golang.org/doc/code.html原来是GOBIN环境变量的问题,如果设置了这个环境变量,则不生成bin目录,可执行文件都存到GOBIN里了,删去,再试,ok了。还是有必要把google的文档好好吃透下。

2013-05-04 17:44:03 2746

原创 遇到的GOPATH问题

刚开始写GO,用的大家推荐的liteIDE,根据帮助文档比葫芦画瓢的设置参数,也能运行小程序了,直到开始引用别的package时发现GOPATH的重要性首先liteIDE里面设置了GOPATH,它应该是封装了编译的过程,所以教材上的提到的pkg,bin目录都不知所踪,查了资料,总结如下:1、go命令严重依赖GOPATH2、编译包的时候要把路径都加上,比如GOPATH是F:\go,那么里

2013-05-01 10:06:40 971

原创 今天开始把博客搞起来了,先自我介绍一下

今天开始把博客搞起来了,先自我介绍一下,我不是计算机科班出身,原本搞自动化的,现在从事航空相关的系统集成行业,做过软件,也做过硬件,总结如下:1、电子:画过板子,设计过电路2、电气:搞过PLC,强电线路设计3、软件+硬件:机器人、图像处理、嵌入式(ARM,DSP,单片机)。。。4、Web:做过网站,写过web服务总之搞的很杂,没办法,项目都不一样,各种学。现

2013-04-30 23:17:41 525

C++Primer3rdEdition中文完美版.pdf

这个不用多说了吧,经典之作,想学C++,必看的一本书,大家啊分享呀

2010-03-31

DDB与DIB的区别

基础知识,图像处理的基本知识,很多人都在问,看了这个就明白了

2010-03-31

空空如也

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

TA关注的人

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