ISCSS 项目开始开发了

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

AngularJS 实现弹性盒子布局

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

Angularjs 实现 switch 开关

下面是实现效果:AngularJS 实现代码:ro.directive('toggle',[function(){ return { restrict: 'E', replace: true, scope:{ 'ngModel':'=' }, template:'', link:function(scope,el...
阅读(2531) 评论(0)

angularjs material 实现搜索框

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

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

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

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

最近手痒痒,想玩玩IOS开发,询问过北京某大牛后,人家给我推荐Objective-C。为嘛不是 swift呢? 我也不细究,反正咱现在的首选编程语言是C,那就用Objecive-C吧. 希望能坚持下来。嘿嘿……import 和include 的区别 import 和 include 都可以用来包含头文件 import 可以确保该文件只会被包含一次. char * 和 NSStri...
阅读(852) 评论(3)

DIY 一个 JSON解析器。

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

libuv 使用点滴

对于一个纯C语言实现的网络库来说,libuv 作为Node的跨平台抽象层,有着良好的性能,有Node 这个成熟项目提供营养,其可用性有了保障。但有些地方还是比较晦涩。最近在写一个C/S架构项目,服务器端和客户端均采用了libuv作为网络库,在编写服务器的时候,Server端极少情况会出现莫名其妙的崩溃现象。经过多次调试,发现崩溃的时机一般是服务器正在发送一个大数据,比如发送一个文件,而客户端此时突然...
阅读(3263) 评论(0)

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

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

地理位置开发笔记

地理位置,GPS计算距离...
阅读(827) 评论(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, errno); else lua_pushstring(L, path); return 1...
阅读(8644) 评论(2)

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

中午在做HTTP服务器,内嵌了LUA...
阅读(3309) 评论(0)

使用Rust为OpenWRT开发应用.

最近阅读了 liigo的文章...
阅读(3821) 评论(2)

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

最近项目要求需要在C语言中调用shell脚本。...
阅读(1304) 评论(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/sources.list deb http://opensource.wandisco.com/deb...
阅读(731) 评论(0)

ThinkPHP 实现Mysql数据库备份

1、缘由 自从2010年开始试用ThinkPHP以来,的确带来了许多方便。的确给我带来了许多方便。此次应为数据频繁备份需要,而每次远程连接到服务器颇为不便。变萌生了写个ThinkPHP数据库备份SQL生成类的念头。 2、介绍 由于在数据库中有使用触发器。因此也需要一并备份。并且为了插入数据的时候不会受到触发器影响而破坏先前插入的数据,在插入数据之前生成了删除触发器的代码。 本类并...
阅读(7690) 评论(3)

BootStrap TabView的编写

手动填入 选择已有 2222 JavaScript $(function(){ $('#region-tab li').each(function(i,t){ var me = $(t),idx=i; me.click(function(){ $($(me.parent('.nav-tabs').attr('data-target')).find('.t...
阅读(1039) 评论(0)

TSO、UFO、GSO、LRO、GRO和RSS介绍

ethtool -k ,可以看到很多网络接口的offload特性,例如: $ sudo ethtool -k eth0 Offload parameters for eth0: rx-checksumming: on tx-checksumming: on scatter-gather: on tcp-segmentation-offload: on udp-fragmentat...
阅读(1487) 评论(0)

jQuery 实现可编辑下拉框。

HTML的下拉框可以让用户方便地选择项目,但是如果要允许用户随意添加选项呢?有朋友建议我使用一个按钮,添加自定义项目。不过我还是倾向于在下拉框里做手脚。 在select中添加一项,其它。value=-1 select中class中增加 editable 然后js代码如下。 $.fn.editable = function(config) { $(this).each(function(i,...
阅读(12781) 评论(2)

OpenWRT UCI API的使用

OpenWRT UCI API的使用 UCI 是OpenWRT为实现配置集中化而引入的一个软件包, 通过修改UCI,可以实现对OpenWRT的绝对部分配置的修改.LUCI(OpenWRT 的WEB配置界面)也是通过读UCI配置文件的操作来实现用户对路由的配置的。通过掌握UCI的API的使用,可以方便地将您的软件的配置接口集成到LUCI中. LUCI配置文件简介 LUCI的配置...
阅读(25245) 评论(7)
67条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:211993次
    • 积分:2741
    • 等级:
    • 排名:第13555名
    • 原创:65篇
    • 转载:2篇
    • 译文:0篇
    • 评论:88条
    文章分类
    最新评论