上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 43 下一页

2018年9月4日

Win7 64bit下值得推荐的免费看图软件

摘要: 自从更换到Win7 64bit后, 用了十多年的AcdSee3.x不能再正常工作了. 找到了两个替代品: Faststone Image Viewer 和 XnView Faststone Image Viewer 6.5 http://www.faststone.org/ 和目前windows下最 阅读全文

posted @ 2018-09-04 13:11 Milton 阅读(3156) 评论(0) 推荐(0) 编辑

2018年8月31日

Redis C客户端Hiredis代码分析

摘要: 初始化 redisContext - Redis连接的上下文 每一次连接成功, 都会创建一个redisContext数据, 用于后续的操作 redisReader - 结果读取 redisReader在redisContext中使用redisReplyObjectFunctions参数进行初始化, 阅读全文

posted @ 2018-08-31 12:25 Milton 阅读(1749) 评论(0) 推荐(0) 编辑

2018年8月28日

Ubuntu18.04中配置wxWidget3.0.4开发环境

摘要: 准备工作 在 https://www.wxwidgets.org/downloads/ 下载最新的稳定版 wxWidgets-3.0.4.tar.bz2 安装依赖 编译安装 checkinstall会需要准备好package的描述等, 详细的输入输出. 使用checkinstall会同时生成deb包 阅读全文

posted @ 2018-08-28 14:32 Milton 阅读(2475) 评论(0) 推荐(0) 编辑

2018年8月26日

C++比较特殊的构造函数和初始化语法

摘要: C++的构造函数 看Qt创建的示例函数, 第一个构造函数就没看懂. 是这样的 Notepad::Notepad(QWidget *parent) : QMainWindow(parent), ui(new Ui::Notepad) { ui->setupUi(this); } 语法 - 使用初始化列 阅读全文

posted @ 2018-08-26 23:32 Milton 阅读(795) 评论(0) 推荐(0) 编辑

2018年8月25日

QT5.x开发环境配置

摘要: 准备工作 参考 https://wiki.qt.io/Install_Qt_5_on_Ubuntu . # 安装g++ sudo apt install build-essential # sudo apt install libfontconfig1 # 安装openGL支持 sudo apt i 阅读全文

posted @ 2018-08-25 22:59 Milton 阅读(6487) 评论(0) 推荐(0) 编辑

2018年8月24日

Openwrt中用iftop查看网络流量情况

摘要: iftop可以查看指定网卡上的流量情况, 命令说明 iftop: display bandwidth usage on an interface by host Synopsis: iftop -h | [-npblNBP] [-i interface] [-f filter code] [-F n 阅读全文

posted @ 2018-08-24 13:31 Milton 阅读(3525) 评论(0) 推荐(0) 编辑

2018年8月23日

Ubuntu18.04使用adb和tcpdump对android设备进行网络调试

摘要: 准备工作 1. Android设备需要root 2. 在 https://www.androidtcpdump.com/ 下载适用于Android的tcpdump可执行文件 3. 本地安装 android-tools-adb 和 android-tools-adbd 4. 一些相应的权限设置, 例如 阅读全文

posted @ 2018-08-23 15:00 Milton 阅读(772) 评论(0) 推荐(0) 编辑

2018年8月22日

PAC Manager的重生: Asbru

摘要: PAC Manager在2016年停更后, 在Ubuntu18.04上的各种bug就无人修复了. 我在Windows下对XShell是重度依赖, 而在Linux下没有其他更好的替代品. 在上一次安装18.04时, 使用的是apt自带的4.5.5.8, 虽然有一些小bug, 但是还能勉强用下去. 常见 阅读全文

posted @ 2018-08-22 02:15 Milton 阅读(3842) 评论(0) 推荐(1) 编辑

2018年8月11日

Ubuntu18.04和OpenWrt 18.06.0 下使用aria2和BaiduExport处理百度盘下载

摘要: Ubuntu下没有可用的百度盘客户端, 下载大文件如果通过浏览器就会特别不可靠. 可以使用Chrome插件 BaiduExport 得到下载链接和参数后, 通过aria2进行下载. Aria2安装 直接通过apt install 就可以了 运行aria2 可以直接通过命令行启动, 例如: 各参数含义 阅读全文

posted @ 2018-08-11 22:03 Milton 阅读(4370) 评论(0) 推荐(0) 编辑

2018年8月7日

用Redis的zset防御Session Flood

摘要: zset (Sorted Set)是set的升级版本, 在set的基础上增加了一个顺序(或者权重)值属性, 属性在添加修改元素时候可以指定. 每次指定后zset会自动重新按新的值调整顺序. 可以理解为有两列字段的数据表, 一列存value, 一列存顺序编号. 在Redis中, 就会保存一系列的列表, 阅读全文

posted @ 2018-08-07 12:40 Milton 阅读(414) 评论(0) 推荐(0) 编辑

2018年8月6日

简化版的SpringMVC框架的实现思路

摘要: 在SpringMVC基本统一Java web开发技术栈的环境下, 这是一个有点过时的话题了. SpringMVC的特点主要在于注解型的RequestMapping和参数机制非常灵活, 另外得益于Spring本身的bean控制, 可以很方便的在各个环境引入其他对象. 最近整理了一下几年前的工作, 把项 阅读全文

posted @ 2018-08-06 00:34 Milton 阅读(287) 评论(0) 推荐(0) 编辑

2018年8月2日

Newifi2(D1) 刷入pb-boot和breed的记录

摘要: 今天要给一个newifi d1刷系统时发现居然还是原厂的uboot, 使用uboot刷入rom时会进行校验拦截第三方的rom. 之前有刷过这个设备的, 但是已经完全记不清怎么处理的了. 查了一下, 这个得用pb-boot这个boot固件, 不能用breed, 因为这个32M的flash如果使用bre 阅读全文

posted @ 2018-08-02 12:59 Milton 阅读(10059) 评论(0) 推荐(0) 编辑

2018年7月27日

Android(4.0.3+): Service, AsyncTask, 定时任务和UI通信

摘要: Service使用AlarmManager实现后台定时任务 在Android 4.0.3版本中, 使用AlarmManager实现后台定时任务是比较好的方案, 其实现机制, 是利用Service的 onStartCommand() 方法, 在每次被AlarmManager唤醒后, 执行任务并注册下一 阅读全文

posted @ 2018-07-27 16:16 Milton 阅读(377) 评论(0) 推荐(0) 编辑

2018年7月21日

Android项目结构和文件间关联

摘要: 版本选择 Android 开发 SDK一般选择用最新的SDK版本, 这是Google官方建议的, App能运行的Android版本不是由SDK决定的, 是由每一个项目的minSDK决定的. SDK都是向下兼容的, SDK在不断改进中, 新的SDK会提供更强大开发工具, 而且用4.0的SDK编译的2. 阅读全文

posted @ 2018-07-21 12:14 Milton 阅读(281) 评论(0) 推荐(0) 编辑

2018年7月20日

Ubuntu18.04 运行 Gradle 4.9

摘要: 简介 Gradle是一个基于Apache Ant和Apache Maven的项目自动化构建工具, 使用一种基于Groovy的特定领域语言(domain-specific language DSL)来声明构建设置. 支持多种语言项目的构建, 包含 Android, C++, Groovy, Java, 阅读全文

posted @ 2018-07-20 23:51 Milton 阅读(615) 评论(0) 推荐(0) 编辑

Ubuntu18.04下的 Android Studio 3.1.2

摘要: Android Studio安装 参考官网上的安装说明 # 安装依赖 sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 安装openjdk (Update 2018-08- 阅读全文

posted @ 2018-07-20 02:52 Milton 阅读(810) 评论(0) 推荐(0) 编辑

2018年7月19日

对于多属性类型系统的数据库设计

摘要: 主要是以下几类系统: 这些系统共同的特点, 都是在主体内容上会携带多个属性, 并且属性需要随时能调整, 并且要求能兼容旧属性, 还需要频繁的通过属性组合进行检索. 对于属性的管理, 可以参考58同城的这个解决方案 https://mp.weixin.qq.com/s?__biz=MjM5ODYxMD 阅读全文

posted @ 2018-07-19 21:15 Milton 阅读(1614) 评论(0) 推荐(0) 编辑

2018年7月18日

Ubuntu18.04, WPS表格生成中文大写数字的script

摘要: 其中 [DBNum2][$-804]General 这个是WPS中特有的格式 阅读全文

posted @ 2018-07-18 13:29 Milton 阅读(418) 评论(0) 推荐(0) 编辑

2018年7月13日

Java实现的简单神经网络(基于Sigmoid激活函数)

摘要: 主体代码 NeuronNetwork.java NeuronLayer.java Neuron.java 激活函数 Activator.java SigmoidActivator.java 在同样的训练数据和误差目标下, 比 http://www.emergentmind.com/neural-ne 阅读全文

posted @ 2018-07-13 02:06 Milton 阅读(1843) 评论(0) 推荐(0) 编辑

2018年7月10日

Naive Bayes Classifier 朴素贝叶斯分类器

摘要: 贝叶斯分类器的分类 根据实际处理的数据类型, 可以分为离散型贝叶斯分类器和连续型贝叶斯分类器, 这两种类型的分类器, 使用的计算方式是不一样的. 贝叶斯公式 首先看一下贝叶斯公式 $ P\left ( y|x \right ) = \frac{P\left ( x|y \right ) * P\le 阅读全文

posted @ 2018-07-10 23:56 Milton 阅读(362) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 43 下一页

导航