首页技术区最新随笔(rss) RSS

Linux江湖08:使用GCC和GNU Binutils编写能在x86实模式运行的16位代码

     摘要: 关于C和汇编的内容,关于使用gcc和gnu as编写16位代码的内容。这些内容有人看吗?写操作系统启动区代码必备哦。  阅读全文

2015-01-29 21:55 作者: 京山游侠【评论:0】【阅读:87】 

Leetcode-Database-180-Consecutive Numbers-Medium

     摘要: 题目地址:https://oj.leetcode.com/problems/consecutive-numbers/ 这个题目是要求写一个sql,查询出表中连续出现三次的记录。表结构非常简单如下:+----+-----+ | Id | Num | +----+-----+ | 1  |  1  | | 2  |  1  | | ...  阅读全文

2015-01-29 19:01 作者: changedi【评论:1】【阅读:103】 

Fastsocket学习笔记之示范应用篇

     摘要: 前言 上篇介绍了如何构建安装fastsocket内核模块,下面将基于fastsocket/demo/README.md文件翻译整理而成。 嗯,下面进入翻译篇。 介绍 示范为一个简单TCP Server服务器程序,用于基准测试和剖析Liunx内核网络堆栈性能表现,当然也是为了演示Fastsocket可扩展和其性能改进。 示范应用基于epoll模型和非阻塞性IO,处理网络连接,但只有在多核的模式下才能...  阅读全文

2015-01-29 17:16 作者: nieyong【评论:1】【阅读:147】 

Fastsocket学习笔记之开篇

     摘要: 前言 以前在infoq上看到fastsocket的宣传《两周内在Github上收获1800+个星:内核层网络栈优化项目Fastsocket背后的故事》,明白了fastsocket是什么: 高度可扩展的socket 是Linux内核层面的底层网络实现 在多核机器上可实现极佳性能,24核以内的性能增长呈线性,远超过默认内核在12核以上的机器就会出现性能下降的情况 非常容易使用和维护,应用代码无...  阅读全文

2015-01-29 14:11 作者: nieyong【评论:2】【阅读:121】 

Leetcode-Database-178-Rank Scores-Medium

     摘要: 题目地址:https://oj.leetcode.com/problems/rank-scores/   这个问题很有趣,写一个类似oracle里的窗口函数rank(),具体描述一下,有一张数据表Scores,里面有两个字段Id和Score,具体结构如下: +----+-------+ | Id | Score | +----+-------+ | 1  | 3.50&n...  阅读全文

2015-01-28 16:50 作者: changedi【评论:1】【阅读:435】 

TWaver 3D特效系列之环境映射

     摘要: 随着TWaver3D的快速发展,越来越多的各种功能都在不断加强,包括性能的极大提升(可以参考这里),3D编辑器的易用性和功能持续增强(欢迎大家申请试用),各种特效的增加,特效是本文的主角。对于UI技术的不断发展和越来越挑剔的用户,各种特殊的效果已经变成了一种必不可少的需求了;或许你正在为客户提出的需求而苦恼,不过不用担心,用TWaver3D正好可以解决这些苦恼。用时下流行的一句话说:有TWaver...  阅读全文

2015-01-28 15:26 作者: TWaver【评论:1】【阅读:168】 

PHP把数组转成字符串,PHP字符串转成数组

     摘要: 经常会用到数组和字符串的转换,例如下面的一个数组: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php $userid=array(1,2,3,4,5); 转换方式一: Code highlightin...  阅读全文

2015-01-28 14:29 作者: 草原上的骆驼【评论:1】【阅读:270】 

Leetcode-Database-177-Nth Highest Salary-Medium

     摘要: 题目地址:https://oj.leetcode.com/problems/nth-highest-salary/   这个题目其实是176的扩展,刚才不是要找第二大的salary吗,那好,现在直接扩展到任意,第N大,而且这次是要写一个Function,N作为参数。表还是之前的Employee表。 +----+--------+ | Id | Salary | +----+----...  阅读全文

2015-01-27 16:59 作者: changedi【评论:0】【阅读:531】 

Leetcode-Database-176-Second Highest Salary-Easy

     摘要: leetcode地址:https://oj.leetcode.com/problems/second-highest-salary/   这个问题很有趣,是要求我们写个sql来查询Employee表里第二高的工资,如果没有第二高的,那么返回null。 +----+--------+ | Id | Salary | +----+--------+ | 1  | 100&nb...  阅读全文

2015-01-27 16:38 作者: changedi【评论:0】【阅读:328】 

Leetcode-Database-175-Combine Two Tables-Easy

     摘要: 大概上周看到leetcode开始做数据相关的挑战题目,目前是基于MySQL的Sql测试题目。作为一个现在hive sql占掉大部分工作时间的码农,还是可以选择来练练手,今天立帖把这些题目一一解决。   第一题的描述:题目地址:https://oj.leetcode.com/problems/combine-two-tables/ 一张表叫做Person,主键是PersonId +...  阅读全文

2015-01-27 16:23 作者: changedi【评论:0】【阅读:314】 

TWaver动画之雷达扫描效果

     摘要: UI和功能是好的产品的两个重要因素,很多产品往往只注重功能上的设计,而忽略了UI。在这个“看脸”的时代,就算产品的功能很强大,如果UI跟不上步伐,你的产品都会在客户心中大打折扣。做安全和监控的项目中经常会进行扫描,一般会用一个gif图片来表示软件正在进行扫描,但是如果想更换这个图标的样式,就需要美工重新做图。TWaver提供了动画效果,如果对图标的动画样式不满意,可以通过简...  阅读全文

2015-01-26 13:54 作者: TWaver【评论:1】【阅读:1001】 

Linux江湖07:硬盘分区的陷阱及应对

     摘要: 摘要: 折腾Linux系统,总免不了经常进行硬盘分区和系统安装,也总免不了要和各个版本的Windows系统组建多系统。更何况,主板的BIOS标准和硬盘分区的标准也总在变化。该文章不仅展示了传统的MBR硬盘分区安装Linux,也展示了最新的只支持EFI的主板和使用GPT分区的硬盘安装Linux,以及说明其基本原理。  阅读全文

2015-01-23 19:09 作者: 京山游侠【评论:0】【阅读:1597】 

Linux江湖06:感悟GNU C以及将Vim打造成C/C++的半自动化IDE

     摘要: 使用vim写C程序的一点感悟。  阅读全文

2015-01-23 18:37 作者: 京山游侠【评论:0】【阅读:796】 

常用的MySQL语句写法

     摘要: MySQL的SQL语句写法,除了那些基本的之外,还有一些也算比较常用的,这里记录下来,以便以后查找。  阅读全文

2015-01-23 15:11 作者: 菠萝大象【评论:2】【阅读:908】 

jexcel 读写EXCEL

     摘要: 依赖于POI,封装了EXCEL的读写操作,兼容2003和2007  阅读全文

2015-01-22 09:38 作者: Lychie Fan【评论:1】【阅读:1430】 

[JS]jQuery中attr和prop方法的区别

     摘要: 相比attr,prop是1.6.1才新出来的,两者从中文意思理解,都是获取/设置属性的方法(attributes和properties)
jQuery教程(29)-jQuery插件开发之为插件方法指定参数
jQuery教程(28)-jQuery插件开发之使用插件
jQuery教程(27)-jQueryajax操作之修改默认选项
jQuery教程(26)-ajax操作之使用JSONP加载远程数据  阅读全文

2015-01-21 14:33 作者: ♂游泳的鱼【评论:1】【阅读:1004】 

MySQL 修改密码

     摘要: 安装好Mysql后,首先要修改密码,别忘记启动mysql后再修改密码 1.使用mysqladmin Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->mysqladmin -u root passwo...  阅读全文

2015-01-21 13:44 作者: 草原上的骆驼【评论:0】【阅读:1162】 

浅谈Java两种并发类型——计算密集型与IO密集型

     摘要: 在Java并发编程方面,计算密集型与IO密集型是两个非常典型的例子,这次大象就来讲讲自己在这方面的内容,本篇比较基础,只适合刚入门的童鞋,请各种牛人不喜勿喷。  阅读全文

2015-01-20 15:08 作者: 菠萝大象【评论:5】【阅读:1023】 

PHP MysqlI操作数据库

     摘要: 1连接数据库. Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->//procedural style $mysqli =  mysqli_connect('host','username'...  阅读全文

2015-01-20 10:03 作者: 草原上的骆驼【评论:0】【阅读:1454】 

Centos下Yum安装PHP5.5

     摘要: 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->yum list installed | grep ...  阅读全文

2015-01-20 08:53 作者: 草原上的骆驼【评论:0】【阅读:1054】 

C端产品的那些事

     摘要: 第一次做互联网C端产品,可以将以前看过的书籍知识运用和实践,是很HIGH的一件事。刚开始投入工作时,产品感觉还比较朦胧,经过这段时间的摸爬滚打和同事的支持,思路被逐渐打开了许多。需求从无到有,横跨多个中心及部门,还涉及外部合作方,在项目沟通协调、业务逻辑分析、需求沟通评审上可以继承以前的经验,但面对赤裸裸的产品设计,火候的把握还需要继续学习。记以此文,希望在接下来的工作生活,能坚持去观察、思考和总结。  阅读全文

2015-01-18 17:13 作者: cheng【评论:1】【阅读:1797】 

Linux江湖05:在Ubuntu 14.10中借用Windows的字体

     摘要: 展示Ubuntu 14.10系统的字体配置过程,达到Windows中的效果。包含大量截图。  阅读全文

2015-01-17 15:55 作者: 京山游侠【评论:1】【阅读:2002】 

Linux江湖04:Linux桌面系统字体配置要略

     摘要: Linux桌面系统字体配置心得,包含大量截图。可谓一文在手,字体不愁。  阅读全文

2015-01-17 11:52 作者: 京山游侠【评论:0】【阅读:1399】 

HTML5 实现Link跳线效果

     摘要: 之前我们推出过Flex版本的Link跳线效果,现在基于HTML5新版本的跳线效果也实现了,细微之处我们进行了改进,如link倾斜的时候Offset方向始终保持垂直等。先看效果。实现的算法和Flex基本一致,在这不做进一步分析了,算法中使用到矩阵的运算,所以在这贴一下矩阵运算的封装。12345678910111213141516171819202122232425262728293031323334...  阅读全文

2015-01-15 13:54 作者: TWaver【评论:0】【阅读:2850】 

Android官方技术文档翻译—— Eclilpse项目迁移

     摘要: 其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。
android学习笔记(41)android选项菜单和子菜单(SubMenu )
android学习笔记(40)Notification的功能与用法
android学习笔记(42)android使用监听器来监听菜单事件
android学习笔记(43)android创建单选菜单和复选菜单  阅读全文

2015-01-14 13:31 作者: ♂游泳的鱼【评论:0】【阅读:2096】 

Linux江湖03:X Window的奥秘

     摘要: 网上虽然有不少讲述X Window的中文资料,但是我认为那些文章不够深入,也不够新。我这里以最新的Ubuntu-14.04 Desktop为例,展示如何学习X Window。包含以下内容:1.理解DISPLAY和DISPLAY MANAGER;2.理解Linux桌面的启动过程;3.在一个Linux中开启多个X Server;4.远程连接X Server需要做哪些工作。包含丰富的截图,仍然包含一些很重要的折腾Linux系统的方法论。  阅读全文

2015-01-13 22:25 作者: 京山游侠【评论:0】【阅读:2093】 

MQTT-SN协议乱翻之小结篇

     摘要: 前言 这里简单做一些小结和对比,针对前面的协议翻译部分,一阶段的学习完结。 MQTT-SN VS MQTT MQTT-SN基于MQTT原有语义,但做了很多的调整。比如: 一个CONNECT消息被拆分为3个消息 主题名称需要使用主题标识符替代 * 网关地址可以广播、查询得知 MQTT-SN 与 MQTT对比,使用一张图介绍 比较类型 MQTT MQTT-SN 传输类型 可靠点对点流模式 不...  阅读全文

2015-01-13 17:15 作者: nieyong【评论:6】【阅读:1353】 

在TWaver的Tree节点上画线

     摘要: 论坛上有同学提出如何在tree上画引导线,之前我们Flex已经实现此功能,现在最新版的HTML5也将添加此功能。先看看效果:详细的使用方法可以参考我们开发手册中可视化视图组件#Tree引导线一章,下面贴出一个Demo,没有图标,没有框选。仅供参考:1234567891011121314151617181920212223242526272829303132333435363738394041424...  阅读全文

2015-01-13 10:17 作者: TWaver【评论:0】【阅读:2240】 

MQTT-SN协议乱翻之实现要点

     摘要: 前言 本篇是MQTT-SN 1.2协议最后一篇翻译了,主要涉及实现要点,很简短。 需要支持QoS 值为 -1 QoS虽默认设置有0,1,2三个值,但还有一种情况其值为-1。来自客户端的PUBLISH消息中若QoS为-1的情况下,此刻客户端不会关心和网关有没有建立连接,也不在乎时间点,有消息就需要发出去。透明的网关需要维护此类消息并与远程的MQTT Server建立一个专用TCP连接。聚合网关或hy...  阅读全文

2015-01-11 12:08 作者: nieyong【评论:0】【阅读:3049】 

Linux江湖02:打造属于自己的Vim

     摘要: 摘要: 打造属于自己的Vim。 1.展示一个最简单但是看起来很舒服、用起来很顺手的Vim配置; 2.展示使用Vundle管理插件; 3.展示使用Vim阅读Linux内核源代码的效果。 包含大量截图。  阅读全文

2015-01-09 20:07 作者: 京山游侠【评论:0】【阅读:3116】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]

友情链接