- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 C/C++回调方式系列之二class接口回调和lambda程式
在《C/C++回调方式系列之一》中我们总结了函数指针模式回调,这些回调当时比较原始,容易给人一种面向过程的编程的感觉,而且函数指针的格式比较繁琐,可读性相对差一点。本系列二将总结比较推荐的回调使用模式。一、class接口回调模式1. 定义接口C++可以定义virtual纯虚类作为函数接口类,例如定义 Introducer接口class Introducer {public:
2017-05-30 20:41:34 3977 2
原创 Mac x 10.12.4 如何安装sshfs
SSHFS全称为Secure SHell FileSystem,允许支持远程登录的linux上的挂载文件系统,在mac和FreeBSD系统上使用了FUSE实现。有时候我们要编辑远程文件,只能用远程系统的vim & emacs操作。远程系统使用自己的账号还很方便的,但是临时使用别人账号进行时,就会出现蛋疼的问题 —— —— 一般vim党,emacs党都会定制自己的环境,以提高工作效率。这次工作为了调
2017-05-29 11:21:52 2991
原创 Mac如何解决vi vim光标移动慢问题
作为一个vi党,从Ubuntu切换到mac时一直觉得觉得vim的光标移动速度好慢。经过查询后发现是因为mac键盘做了优化,键盘的按键开始重复键是400毫秒,按键重复时间间隔是300毫秒,就是说一秒钟hjkl移动速度只能移动三下光标,移动速度不慢才怪。由于mac系统设置的键盘重复延迟时间和按键重复时间间隔有限,满足不了需求。百度后发现有个叫Karabiner的神器,专门处理键盘映射,键盘灵敏度的工具
2017-05-28 20:55:35 5212 2
翻译 centos7.2如何升级到centos7.3最新版本
最近有折腾的毛病又范了,把某云上面的VPS系统从ubuntu改为centos。在某云平台比较差一点,没提供最新centos7.3的镜像,于是只能在安装完成后进行系统升级了。本来打算写一篇原创博客,google发现外国网友的文章写得非常好,于是就直接翻译过来,做一次搬运工。原文链接http://www.ehowstuff.com/how-to-update-centos-or-upgrade-c...
2017-05-25 23:21:38 18902
原创 【笔记】ubuntu 16.04 centos 7如何配置sudo权限
方法一、直接修改/etc/sudoers文件1. /etc/sudoers内容格式# 用户myuser允许运行任何命令操作myuser ALL=(ALL) ALL# 用户组mygroup允许运行任何命令操作%mygroup ALL=(ALL) ALL2. 修改文件root@centos-system$ vim /etc/sudoers添加myus
2017-05-25 17:18:28 6212
原创 【笔记】Windows Sublime text安装json格式化插件SublimePrettyJson
一、首先下载SublimePrettyJson插件包https://github.com/dzhibas/SublimePrettyJson二、将下载的文件解压放到在windows下面的目录下面C:\Users\lucky\AppData\Roaming\Sublime Text 3\Packages每个人的目录可能不一样,可以通过Preferences -
2017-05-24 16:40:47 8764 3
原创 androidru使用adb启动activity和monkeyrunner启动activity
平常开发的时候我们经常遇到要开发一个新的界面,没有其他程序入口启动这个activity,几年前刚做android开发那会遇到这种情况就是直接把AndroidManifest.xml的activity主要入口更改为正在开发的入口,但是有个问题,有时候不小心把AndroidManifest.xml提交,导致同事更新代码后抓狂。第一反应就是adb启动,在很长一点时间里我一直用adb方式启动activit
2017-05-23 23:25:01 3479
原创 mac如何清空Recent Places
mac打开文件时会保存一个最近使用的路径列表——Recent Places有时候我们需要整理Recent Places,清空或者设置最大保存长度一、清空Recent Placeslucky@lucky-macbook:projects$ defaults delete-g NSNavRecentPlaces二、如何设置Recent Places的最大保存
2017-05-21 22:05:44 5285
原创 C/C++回调方式系列之一 函数指针和函数回调模式
一、函数指针 1. 函数的定义 return_type function_name(parameter list) { function_body } return_type: 返回值,函数一定有返回值,返回值为用return关键字。如果void类型返回值,则直接调用return即可; function_name: 函数名称
2017-05-20 15:45:59 3540
原创 ubuntu Mac 上ssh保持会话连接
最近使用国内某云的VPS,发现SSH连接长时间不操作就会被断开,于是google一番,找来解决方案。解决方法很简单,只需要配置本地主机两个参数就可以了ServerAliveInterval 60 发送保持活跃的数据包时间间隔,单位为秒,默认300秒ServerAliveCountMax 10 系统ssh服务维持最大的保活连接数量,默认是3注意:以下配置文件均是客户端主机上的
2017-05-10 20:42:35 4096
原创 [笔记]如何解决Your project contains C++ files but it is not using a supported native build system
最近因为项目需要下载Android终端模拟器(Android-Terminal-Emulator)源码进行调试编译,编译过程中出现报错Error:Execution failed for task ':libtermexec:compileReleaseNdk'.> Error: Your project contains C++ files but it is not using a
2017-05-08 22:06:57 25862 12
SmartRetrace-all-1.0-SNAPSHOT.jar
2020-08-24
服装仓库管理系统(VB)
2013-05-19
服装仓库管理系统课程设计报告
2013-05-19
服装仓库管理系统SQL脚本部分
2013-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人