自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Linux服务器安全登录注意事项

Linux服务器安全登录注意事项删除不必要的用户删除不必要的用户组设置负责的登录密码(大小写,数字,字母,下划线,特殊字符)禁用root进行远程登录,使用普通用户登陆服务器,再次切换的管理员账号少用su,多用sudo进行权限管理,sudoer进行用户权限分配使用密钥进行,在服务器上保存公钥,本地使用私钥进行连接服务器...

2017-05-01 00:34:03 227

一年之计在于春

一年之计在于春时光冉冉,2017年已经过去了1/6,而这一年伴随着中国年,才刚刚开始。开春之际北方竟然下起了学,南方下着雨,网上传着这么一个段子,如下:“今天竟然下雪了,是冬负了雪,还是雪背叛了冬……雪,你本该是冬的伴侣,却跑来做春的情人,人们该赞美你的热情奔放,还是该指责你的水性扬花,你若与冬同行,或许会更幸福美满些。因为冬用它的温度延长雪美丽的生命,而你在春的世界里漫天飞...

2017-03-25 09:55:32 311

TODO:排列组合问题:n个数中取m个

TODO:排列组合问题:n个数中取m个排列组合是组合学最基本的概念。所谓排列,就是指从给定个数的元素中取出指定个数的元素进行排序。组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。排列组合的中心问题是研究给定要求的排列和组合可能出现的情况总数。 排列组合与古典概率论关系密切。本文示例实现的功能是“按顺序”从n个数中取m个数,如1,2,3,4,5,6取5个数字是:1,2,...

2017-03-13 22:28:59 299

TODO:Google Analytics简单使用

TODO:Google Analytics简单使用在国内会用到Google Analytics的网站,大都是有对外贸易的网站,如外贸网站,买鞋子,买衣服,各种产品都有。中国制造走向全世界。本文主要简单的介绍如何使用Google Analytics,并在网站上面部署跟踪代码。国内要访问Google Analytics有很多方法,各路神仙自显神通了。使用Google的产品,有利于Google的S...

2017-03-11 09:51:49 196

TODO:你的健康你做主吗

TODO:你的健康你做主吗 先给大家拜个早年,身体健康,心想事成,恭喜发财,大吉大利。年底了,事情多又赶,雾霾严重了,应酬多了,检验身体的时候到了,身体的问题也暴露多了。这疼,那痛的。上了年纪,喝个酒,熬个夜,就扛不住了,身体要恢复也好慢,通宵一夜要一个星期恢复,没有年轻人的恢复能力了。天天熬夜,不过午夜不睡觉,第二天还是按时上班,随着年纪的增长,越来越扛不住了,睡眠的缺少,脑力...

2017-02-10 21:40:58 121

TODO:Windows10的使用感想及兼容Linux

TODO:Windows10的使用感想及兼容Linux这段时间一直使用了Windows10,介绍一下本机配置,双核CPU,8G内存,C盘100G。把不必要的软件卸载掉之后,Windows10给小O的感觉是win7+win8的结合体,总体使用还算流畅。适合开发者使用。左下角的win键,弹出的内容个人有些花俏,也许是考虑到手机版和触屏版的体验,如果你习惯了win7,可能你会发现很多功能你找不...

2017-02-10 21:40:19 188

TODO:Windows 10 下SVN简单配置

TODO:Windows 10 下SVN简单配置简单介绍一下SVN是什么?SVN是Subversion的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。svn服务器有2种运行方式:独立服务器和借助apache运行。两种方式各有利弊,用户可以自行选择。小O采用的时候独立服务器模式,配置简单。下载Subversi...

2017-02-10 21:33:59 112

TODO:当PHP遇上IIS

TODO:当PHP遇上IISIIS调用PHP是使用CGI的功能,所以IIS一定要开启CGI的功能。默认为将 PHP 编译为 C CGI 程序。这将建立一个命令行解释器,可用于 CGI 处理或非 web 相关的 PHP 脚本。开启“MIME类型”配置安装“PHP Manager”,目前PHP Manager只支持IIS7,在Windows 8之后系统默认的IIS版本都是大于7的版本;那...

2017-02-10 21:32:55 138

TODO:字节序的一些理解

TODO:字节序的一些理解本文是小编对字节序的片面理解,希望对你有帮助哈。字节序,即字节在电脑中存放时的序列与输入(输出)时的序列是先到的在前还是后到的在前。1.Little endian:将低序字节存储在起始地址,俗称小端2.Big endian:将高序字节存储在起始地址,俗称大端比如一个0x01020304(左高右低)这个整数,在小端下在内存中的布局如下[...

2017-01-11 20:52:58 122

TODO:小程序的使用体验

TODO:小程序的使用体验2017.01.09小程序如期而至,话说十年前的今天2007.01.09是第一代iPhone发布日期。清晨朋友圈发了一张小程序的截图,很多朋友问用什么版本的微信才有小程序,我怎么没有小程序?如果你有关注微信开发相关的公众号就会收到小程序的推送的文章了。你需要将微信更新至iOS6.5.3版本或Android6.5.3版本,其次,你得尝试使用一个小程序。你就可...

2017-01-09 14:23:08 172

TODO:macOS编译PHP7.1

TODO:macOS编译PHP7.1本文主要介绍在macOS上编译PHP7.1,有兴趣的朋友可以去尝试一下。1.下载PHP7.1源码,建议到PHP官网下载纯净到源码包php-7.1.0.tar.gz2.解压php-7.1.0.tar.gz包3.创建配置./configure –prefix=/usr/local/php7 –with-apxs=/usr/sbin/ap...

2017-01-07 15:09:55 131

TODO:Laravel增加验证码

TODO:Laravel增加验证码1. 先聊聊验证码是什么,有什么作用?验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对...

2016-12-22 20:49:28 132

TODO:Laravel 内置简单登录

TODO:Laravel 内置简单登录1. 激活Laravel的Auth系统Laravel 利用 PHP 的新特性 trait 内置了非常完善好用的简单用户登录注册功能,适合一些不需要复杂用户权限管理的系统,例如公司内部用的简单管理系统。运行以下命令:php artisan make:auth运行成功显示Authentication scaffolding gener...

2016-12-20 23:46:26 126

TODO:Laravel 使用blade标签布局页面

TODO:Laravel 使用blade标签布局页面本文主要介绍Laravel的标签使用,统一布局页面。主要用到到标签有@yield,@ stack,@extends,@section,@stop,@push。使代码精简、提高页面下载速度、表现和内容相分离。站在开发者的角度看,web页面都可以提取相同的内容进行分离,让每个页面代码尽显主题内容,简洁明快,干扰信息少。1. Laravel的...

2016-12-17 21:05:34 244

TODO:搭建Laravel VueJS SemanticUI

TODO:搭建Laravel VueJS SemanticUILaravel是一套简洁、优雅的PHP开发框架(PHP Web Framework)。可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。VueJS是一款渐进式JavaScript框架,有着易用,灵活,高效的有点。简单小巧的核心,渐进式技术栈,足以应付任何规模的应...

2016-12-17 00:04:54 316

TODO:macOS上ThinkPHP5和Semantic-UI集成

TODO:macOS上ThinkPHP5和Semantic-UI集成1. 全局安装 (on OSX via homebrew)Composer 是 homebrew-php 项目的一部分2. 把Xcode升级到8.1后继续安装Composer3. 使用composer创建TP5项目MWL-Dispatchcomposer create-project topthi...

2016-12-13 20:07:15 220

TODO:小程序开发过程之体验者

TODO:小程序开发过程之体验者1. 小程序开发过程,先下载开发者并安装开发者工具,现在腾讯开放测试了,普通用户也可以登录开发者工具,如图普通用户登录为调试类型,但是只能建立无AppID的项目如果打开带有AppID的项目会出现系统错误创建带有APPID的项目会跳转到公众号首页要去添加开发者权限,然后在重试2. 当我们创建好一个项目之后,可以在开发者工具上进行预览调...

2016-12-10 23:03:09 114

TODO:即将开发的第一个小程序

TODO:即将开发的第一个小程序微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。个人理解小程序是寄宿在微信平台上的一个前端框架,具有跨平台功能,安装方便,即用即装,用完即删。接下来打算开发一个物流平台,主要开发4个功能1.用户平台a.货主注册b.司机注册2.货主平台a.货物发布b.货物状态查看3.司...

2016-12-09 22:43:57 110

TODO:Golang指针使用注意事项

TODO:Golang指针使用注意事项先来看简单的例子1:输出:11例子2:输出:13例子1是使用值传递,Add方法不会做任何改变;例子2是使用指针传递,会改变地址,从而改变地址。在看例子3:输出:map[a:aa b:bb]map[b:world a:hello]发现什么...

2016-12-08 09:43:02 149

TODO:GitHub创建组织的步骤

TODO:GitHub创建组织的步骤使用GitHub进行团队合作,写这个步骤主要作用是为了OneTODO作为一个团队组织进行代码的分享,让更多人来参与。使用帐号、密码登录GitHub2.右上角加号下拉,选择“New organization”3. 填写组织名和邮箱,选择开源版4.邀请组织成员5.创建成功6.创建代码存储库7.如果...

2016-12-07 01:22:47 276

TODO:字节的那点事Go篇

TODO:字节的那点事Go篇(本文go version go1.7.3 darwin/amd64)在Golang中string底层是由byte数组组成的。fmt.Println(len(“dsd好”))输出的长度是6fmt.Println(len(string(rune(‘好’))))输出的长度是3fmt.Println(len([]rune(...

2016-12-05 22:32:48 89

TODO:这是一个我的自媒体

TODO:这是一个我的自媒体自媒体(外文名:We Media)又称“公民媒体”或“个人媒体”,是指私人化、平民化、普泛化、自主化的传播者,以现代化、电子化的手段,向不特定的大多数或者特定的单个人传递规范性及非规范性信息的新媒体的总称。自媒体平台包括:博客、微博、微信、百度官方贴吧、论坛/BBS等网络社区。1. 为什么要做自媒体,从自媒体的定义,我们知道自媒体就是一种内容的传...

2016-12-04 00:37:20 160

TODO:Golang语言TCP/UDP协议重用地址端口

TODO:Golang语言TCP/UDP协议重用地址端口这是一个简单的包来解决重用地址的问题。 go net包(据我所知)不允许设置套接字选项。 这在尝试进行TCP NAT时尤其成问题,其需要在同一TCP端口上进行侦听和拨号的过程。 这个包使我有可能实现这个功能。 这是一个非常小众的用例,但也许这个软件包可以随着时间的推移变得更普遍。此包允许从同一TCP端口侦听和拨号;不能使用同...

2016-11-30 10:38:38 587

TODO:一不顺眼就换字体Go之代码篇

TODO:一不顺眼就换字体Go之代码篇image包实现了一个基本的2D图像库,该包中包含基本的接口叫做image,这个里面包含color,这个将在image/color中描述;新增字体font,进行字体编辑。早在几年前Go image包出来的时候就有人实现了图片式水印处理,处理起来很方便,有兴趣的朋友可以用搜索引擎搜索一下。本文主要实现的功能是用Golang的image的font实现水印功能...

2016-11-28 00:26:15 100

TODO:一不顺眼就换字体Go之应用篇

TODO:一不顺眼就换字体Go之应用篇字体,文字的外在形式特征。就是文字的风格,是文字的外衣。好的字体让人看得舒服,让人更有看、写的欲望哦。2016-11-16 GO官方博客发布了同名Go字体,并没有提供下载地址,因为Go字体更多的是应用在image里面,发布在Golang的扩展包image里面。我们可以从github下载到。如果访问不了github可以找我要ttf文件。GO...

2016-11-25 20:51:50 127

TODO:从数据库中随机抽取一条记录

TODO:从数据库中随机抽取一条记录1.最直接,最粗暴的方法先计算记录的总数,然后选择一个从0到记录总数之间的随机数n,利用skip跳过n条记录,这是效率低下的的方法,首先的记录总数,在用skip会很耗时间;2.那么有什么办法能够提供效率呢,方法就是给每条记录添加一个0-1的随机因子random。“random” : 0.5127909016609585想要在记录中查找一...

2016-11-24 21:24:49 110

TODO:数据库优化之分页

TODO:数据库优化之分页本文的例子是以MongoDB数据库为准,其它数据库各位也可以举一反三进行优化。在MongoDB中分页使用a.skip(n)跳过前n个匹配的文档;b.limit(m)返回m个结果,要是匹配的结果不到m个,则返回匹配数据量的结果,m是指定上限数量,而不是下限数量;c.sort({“name”: 1,”address”:-1}),1表示升序...

2016-11-23 21:01:15 150

TODO:Go语言goroutine和channel使用

TODO:Go语言goroutine和channel使用goroutine是Go语言中的轻量级线程实现,由Go语言运行时(runtime)管理。使用的时候在函数前面加“go”这个单词作为关键词,也是与普通函数的区别了。在函数前面加go关键字就可以创建一个新的goroutine进行并发执行。go hello()channel是Go语言提供的goroutine间的...

2016-11-22 21:23:53 116

TODO:Go语言同名Go字体发布

TODO:Go语言同名Go字体发布2016-11-16 Go语言官方博客发布了一款同名字体–Go字体。此字体族包括正常、粗体和斜体渲染,支持比例和等宽字体。此字体已经经过用于编程方面的技术测试,使用Go字体显示,Go源码看起来非常漂亮,名副其实。标点符号容易辨识,操作符排列一致。如图小编尝鲜了一翻,安装了实验性的用户工具箱有一些和文本元素相关的内容的golang包:golang.or...

2016-11-21 00:49:24 126

TODO:MongoDB的查询更新删除总结

TODO:MongoDB的查询更新删除总结常用查询,条件操作符查询,< 、<=、>、>=、!= 对应 MongoDB的查询操作符是$lt、$lte、$gt、$gte、$ne例:db.getCollection(‘image_detail’).find({“dig” : {$gte:0}})//查询大于等于0的数据$all,$in的区别{“dig”...

2016-11-20 13:33:12 90

TODO:Github的使用技巧之同步代码

TODO:Github的使用技巧之同步代码GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。...

2016-11-18 01:08:26 340

TODO:关于自媒体博客改名

TODO:关于自媒体博客改名1.微信公众号:ludong86个人类帐号一个自然年内可主动修改两次名称2.企鹅号不能改帐号名称3.简书名称可以随意修改,但是个人主页是系统自动生成的。4.今日头条一个月改一次5.一点号不能修改。媒体名称,1-8个字,请勿使用标点及特殊符号,信息提交审核后,将不可修改!6.UC云观 订...

2016-11-17 01:18:44 109

TODO:Golang Linux进程退出说明

TODO:Golang Linux进程退出说明Golang使用os.Exit(code)进程退出导致当前程序退出并返回给定的状态代码。传统上,code代码为零表示成功退出,非零错误退出。syscall.Exit可以调用不同平台的操作系统的退出。code值为0-255,当code为非0时,os.Exit(code)会返回,对应值当状态码exit status 128当c...

2016-11-15 23:17:59 330

TODO:小程序集成WeUI

TODO:小程序集成WeUIWeUI 为微信 Web 服务量身设计。WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素。1.使用微信开发者工具添加新项目MWL2...

2016-11-15 08:19:34 92

TODO:小程序的用户身份

TODO:小程序的用户身份小程序的用户身份有三种,一个管理员,二十个开发者,四十个体验者1.管理员,可设置风险操作保护、风险操作提醒等操作。a)修改管理员,需要用到原管理员,新管理员的身份证号码,并且绑定了管理员本人银行卡的微信进行操作,扫描二维码,绑定不会被扣除任何费用。新管理员需要手机短信验证码验证。b)操作很简单,扫描验证身份,可能需要新旧微信号,进行多次扫描才能验证成功,...

2016-11-14 08:32:48 130

TODO:小程序开发环境搭建

TODO:小程序开发环境搭建1.第一步当然是要先注册小程序了2.登录到小程序a)完善小程序信息,如名称,图标,描述3.绑定开发者4.获取AppID,并设置服务器信息5.下载并安装开发者工具a)使用管理员或者绑定到开发者微信号扫描登录,选择本地小程序项目b)创建或打开项目,需要填写AppID、项目名称和本地开发目录。开发者工具左边是模拟器可模拟不同尺寸的手机,目前只可模...

2016-11-13 09:26:06 101

TODO:小程序手机预览调试

TODO:小程序手机预览调试1. 小程序注册,目前还未开通个人注册,主体类型为企业、政府、媒体、其他组织2. 登录小程序,绑定开发者,获取AppID3. 下载微信小程序示例-新片预告https://github.com/CFETeam/weapp-demo-video这个地址有很详细的教程,大家可以按教程来部署。主要部署mysql服务器,https服务,nginx反向代理...

2016-11-12 10:33:13 107

TODO:小程序的春天你想做什么

TODO:小程序的春天你想做什么微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。初步了解小程序的特点导航明确,来去自如统一稳定,视觉规范,字体、列表、表单、按钮、图标的规范开发方便简单,微信小程序框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。运营规范,在微信庞大的用户体系下...

2016-11-11 08:12:30 116

TODO:Golang UDP连接简单测试慎用Deadline

TODO:Golang UDP连接简单测试慎用DeadlineUDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是1...

2016-11-10 18:39:44 617

TODO:软件升级的那些事

TODO:软件升级的那些事软件升级,指软件从低版本向高版本的更新。由于高版本常常修复低版本的部分BUG,所以经历了软件升级,一般都会比原版本的性能更好,得到优化的效果,用户也能有更好的体验。最近常见的升级有1.iOS的升级2.macOS的升级3.chrome的升级但是这升级给我门带来好多麻烦,iOS的升级导致机器好点,系统慢;macOS的升级导致进不了系统不得已重...

2016-11-09 22:21:52 133

空空如也

空空如也

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

TA关注的人

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