继续折腾 NanoPC-T4之 私有云部署

前言 自从360 等各大云盘开始收费, 莆田系各种恶心限速以来,一直想搭建一个自己的私有云服务器。以满足手机/PC等个机器之间的文件同步(中间用GIT替代过一段时间). 虽然强大 但各种不方便。在尝试了 seafile、owncloud等后,发现这些东东都不能满足在树莓派嵌入式单板机器上的使用要求...

2019-05-10 15:01:31

阅读数 60

评论数 0

NanoPC-T4 上实现pwm风扇自动调速

友善之臂推出的 NanoPC-T4 是一款采用 瑞芯微RK3399 方案的嵌入式开发板,性能强大。发热量也杠杠的。 其板载PWM调速风扇接口采用GH1.25 插头,支持PWM调速。但查看了下 dts 并没有配置自动根据温度调节的选项。(注:pwm-fan, thermal_zone, coolin...

2019-05-06 09:32:07

阅读数 295

评论数 1

PHP实现wav文件拼接

缘起 众所周知 科大讯飞的在线语音合成好使,但每天只有少得可怜的500次的配额, 想用但又不想出钱怎么办? 针对自己的特定业务场景, 同频词汇多,变化词汇少的情况. 将要请求的短句自己分词后分别获取wav 然后存于数据库. 是一个还不错的解决方案. 数据库设计 CREATE TABLE `tp_u...

2019-04-23 21:57:10

阅读数 96

评论数 0

一个保持服务器文件整洁的简单方法

一个保持服务器文件整洁的简单方法前言解决思路数据表设计开发文件清理功能. 前言 在项目开发实施的过程中,我们经常遇到服务器需要存储大量文件的情况,而且这些文件中存在大量内容相同的文件。这篇文章的目标是使用少量代码。提供一个简单的解决方法 解决思路 建立一个表,用来保存用户上传的的文件记录. 当有...

2019-04-03 15:27:16

阅读数 20

评论数 0

抓取全国行政区划(PHP)代码

项目需要,简单写了一个抓取全国行政区划的代码。 class AreaCodeCtrl extends Controller{ static function getSubstr($str, $leftStr, $rightStr) { $llen = strlen($lef...

2019-03-08 10:42:49

阅读数 314

评论数 0

ISCSS 项目开始开发了

目标 打造一个迷你的 css 模板目前已经支持的内容:栅格系统完成弹性盒子布局对话框 –开发中sidenav –计划中menu –计划中html5进度上传 –计划中  欢迎大家提交pr仓库地址: https://coding.net/u/bywayboy/p/iscss/git

2016-09-01 22:46:25

阅读数 716

评论数 0

AngularJS 实现弹性盒子布局

最近在写一个简单的布局框架,其实功能大同小异。但目标要求是用尽量简单的代码,实现一些必用的功能。应用在一些要求加载速度快的场合。CSS部分.flex-row,.flex{ display: -webkit-flex;display: flex; flex-direction: row; }...

2016-08-29 14:26:58

阅读数 1868

评论数 0

Angularjs 实现 switch 开关

下面是实现效果:AngularJS 实现代码:ro.directive('toggle',[function(){ return { restrict: 'E', replace: true, scope:{ 'ngModel':'='...

2016-08-27 14:11:08

阅读数 5657

评论数 0

angularjs material 实现搜索框

Material 提供了大量的android 风格的UI组件,使用 angularjs + Material 可以很容易开发出风格接近原生 Android 5.x 的web界面。但在实际使用的过程中并不总是能满足我们的需求。开发一个组件就成了我们必须学习的内容。下面是一个组件的实现://前面省略若...

2016-03-08 01:26:42

阅读数 6820

评论数 3

解决OpenSSL 在VC2015下链接报错的问题。

起因: 公司项目 服务器的nginx是使用的定制版,使用了concat、缩略图生成等模块,为了方便同事们在办公室环境下使用nginx,在Windows下编译nginx,并带上这两个模块。之前在 VC2013 之前的版本一直编译很顺利,最近开发环境改用了 VC2015 突然发现编译不过了。报了一堆l...

2015-10-07 11:05:40

阅读数 11615

评论数 6

Objective-C 学习笔记:从HelloWorld开始

最近手痒痒,想玩玩IOS开发,询问过北京某大牛后,人家给我推荐Objective-C。为嘛不是 swift呢? 我也不细究,反正咱现在的首选编程语言是C,那就用Objecive-C吧. 希望能坚持下来。嘿嘿……import 和include 的区别 import 和 include 都可...

2015-08-28 00:45:20

阅读数 1055

评论数 3

DIY 一个 JSON解析器。

从最早使用的C-JSON,性能没什么问题,缺点是最大只支持32层嵌套,不过可以通过修改宏来增加嵌套层数, 最近使用LUA开发服务器业务部分,找了几个JSON库,要么标准支持不尽人意,要么则是使用LUA实现的,性能无法满足要求。与其漫无目的在网络上到处寻找,不如自己动手写一个。反正这东西也不复杂。定...

2015-07-29 23:35:39

阅读数 1696

评论数 0

libuv 使用点滴

对于一个纯C语言实现的网络库来说,libuv 作为Node的跨平台抽象层,有着良好的性能,有Node 这个成熟项目提供营养,其可用性有了保障。但有些地方还是比较晦涩。最近在写一个C/S架构项目,服务器端和客户端均采用了libuv作为网络库,在编写服务器的时候,Server端极少情况会出现莫名其妙的...

2015-07-29 23:24:38

阅读数 6590

评论数 2

如何Mysql触发器中抛出一个异常

当想Mysql出发其中插入或者更新一条数据的时候,我希望使用触发器进行一些检查工作。虽然这些工作可以使用PHP来完成,但考虑到公司做PHP的小伙子是个新手,为了简化PHP端的业务,使用触发器来实现可靠性应该更强, 在平时的应用中我们经常使用触发器来做一些关联表的字段值的更新操作。这次,我想做的事,...

2015-04-12 11:17:44

阅读数 12602

评论数 1

地理位置开发笔记

地理位置,GPS计算距离

2015-04-11 01:06:22

阅读数 1046

评论数 2

在LUA中获取各种路径.

1、获取当前路径。 可以使用C语言大法。也可以使用 os库调用 cd命令。 static int fmt_fs_cwd(lua_State * L) { char path[1024]; if(NULL == getcwd(path, 1023)) lua_pushinteger(L,...

2015-01-15 13:04:14

阅读数 14128

评论数 2

用C为LUA写一个超迷你的模板引擎.

中午在做HTTP服务器,内嵌了LUA

2014-11-12 20:09:49

阅读数 4227

评论数 0

使用Rust为OpenWRT开发应用.

最近阅读了 liigo的文章

2014-09-29 18:04:33

阅读数 5090

评论数 2

在C语言中调用Unix Shell脚本。

最近项目要求需要在C语言中调用shell脚本。

2014-08-05 11:30:44

阅读数 1659

评论数 0

Debian 安装 Subversion 1.8.x

wget http://opensource.wandisco.com/wandisco-debian.gpg -O /tmp/wd-deb.gpg apt-key add /tmp/wd-deb.gpg rm /tmp/wd-deb.gpg sudo nano /etc/apt/s...

2014-05-29 16:45:46

阅读数 1050

评论数 0

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