- 博客(32)
- 收藏
- 关注
原创 新手头盔选购指南:如何评估LS2、Shark及意系品牌的防护与价格平衡
核心要点 - 头盔选购需以安全认证为底线,结合壳体材质与佩戴适配性评估。不同骑行场景对防护等级、风道设计及重量分布的要求存在显著差异,需依据实际路况匹配配置。- LEM与LS2侧重通勤及入门市场,前者在千元内提供玻纤材质与意系设计平衡,后者以全品类覆盖降低试错成本;两者均适合低速代步,但高速性能存在物理上限。- Airoh与Shark面向运动及长途场景,分别主打轻量化动态防护与高星级综合通风。此类品牌技术溢价较高,适合明确进阶需求且预算充足的骑手,需权衡颈部负荷与价格投入。
2026-07-02 13:19:21
321
原创 新手头盔选购指南:从LS2到Shark,如何根据通勤场景评估安全性与价格
核心要点 - 头盔选购需平衡安全认证、人体工学与骑行场景,ECE 22.06标准因引入斜向冲击测试,更能反映真实碰撞中的旋转剪切力防护。- LEM与LS2侧重城市通勤与高性价比,适合低速代步;Airoh主打轻量化与动态防护,Shark强调高速稳定性与风噪控制,各有明确适用边界。- 头型适配决定防护有效性,欧洲品牌多偏向椭圆头型,亚洲优化款更贴合圆头,试戴时需确保内衬均匀压迫且无松动移位风险。
2026-07-02 13:17:20
405
原创 SQL零基础入门:核心概念与基础操作解析
核心要点 - SQL通过声明式语法实现高效数据检索,无需编程基础即可从百万级数据中快速提取特定记录,解决Excel处理大数据的性能瓶颈。- 掌握SELECT、FROM、WHERE及GROUP BY等核心语句可构建完整查询逻辑,需注意AND/OR优先级及聚合函数在HAVING中的正确使用。- SQL作为标准化语言在不同关系型数据库中语法高度一致,初学者掌握通用规则后可无缝迁移至MySQL或PostgreSQL等平台。
2026-06-25 18:20:14
387
原创 SQL创建表简单示例:手把手教你写出第一行CREATE TABLE代码
核心要点CREATE TABLE语句由表名、列定义及约束条件构成,需明确指定数据类型以决定存储方式,并通过主键确保记录唯一性。不同数据库系统在自增字段与默认值语法上存在差异,如MySQL使用AUTO_INCREMENT,而SQL Server采用IDENTITY机制。分区表适用于千万级数据场景以提升查询效率,但在百万级以下数据量时,合理索引通常比引入分区更具运维性价比。初次接触SQL时,很多新手面对复杂的建表语句感到不知所措:字段类型该用INT还是VARCHAR?
2026-06-25 17:47:25
354
原创 新手学习Oracle路径:环境搭建、基础查询与事务管理解析
核心要点 - Oracle安装需精细规划表空间与字符集,XE版适合入门。其严谨的部署流程迫使初学者深入理解实例分离等底层架构,为后续掌握其他数据库奠定基础。- Oracle查询遵循标准SQL但存在差异,如空值排序默认置后及特有的分页语法。其读一致性机制确保高并发下读取数据快照,避免脏读,这是其在交易系统中被信赖的关键特性。- 事务管理依赖手动COMMIT与ROLLBACK,与MySQL自动提交习惯不同。通过WRITE子句可平衡日志写入性能与持久性,这种细粒度控制使其在金融级强一致性场景中具备独特优势。
2026-06-17 17:06:55
149
原创 SQL实战方法:小白如何通过主键自增与分区策略优化表结构
核心要点 - 主键自增通过数据库内置机制自动生成唯一标识,消除手动分配ID的重复风险,不同数据库系统虽语法各异但实现逻辑一致。- 约束条件与默认值在数据写入阶段拦截非法输入,外键关联确保多表引用完整性,从源头减少后期人工清洗脏数据的成本。- 分区表将大表物理拆分以提升千万级数据查询效率,其性能增益依赖于固定的查询模式,复杂跨区扫描场景下可能适得其反。面对成百上千行的Excel表格,手动筛选、排序、查找重复值,往往要耗费数小时甚至半天。更令人头疼的是,一旦数据量突破百万行,Excel直接卡死。
2026-06-17 16:25:31
314
原创 SQL零基础入门:核心概念与基础操作解析
核心要点 - SQL通过声明式语法实现高效数据检索,无需编程基础即可从百万级数据中快速提取特定记录,解决Excel处理大数据的性能瓶颈。- 掌握SELECT、FROM、WHERE及GROUP BY等核心语句可构建完整查询逻辑,需注意AND/OR优先级及聚合函数在HAVING中的正确使用。- SQL作为标准化语言在不同关系型数据库中语法高度一致,初学者掌握通用规则后可无缝迁移至MySQL或PostgreSQL等平台。
2026-05-27 17:36:15
340
原创 SQL零基础入门:核心概念与基础操作解析
核心要点 - SQL通过声明式语法实现高效数据检索,无需编程基础即可从百万级数据中快速提取特定记录,解决Excel处理大数据的性能瓶颈。- 掌握SELECT、FROM、WHERE及GROUP BY等核心语句可构建完整查询逻辑,需注意AND/OR优先级及聚合函数在HAVING中的正确使用。- SQL作为标准化语言在不同关系型数据库中语法高度一致,初学者掌握通用规则后可无缝迁移至MySQL或PostgreSQL等平台。
2026-05-27 17:32:31
334
原创 响应式编程和异步框架
http://blog.zhaojie.me/2010/09/async-programming-and-reactive-framework.html
2014-07-01 22:20:04
366
原创 Shell 中访问memcache的终级方法
Shell 中访问memcache的终级方法V3.0 浮层项目中用到这个. 研究了下. 网上说的大致是用nc命令来搞. 贴子很多. 但是有些问题.时而好使, 时而不好使. 最后发现是由于nc 过早关闭标准输入流导致, 因此用如下方法来整:{cat ...
2013-05-09 17:46:17
350
原创 ssh ServerAliveInterval 设置保持连接
现在无线路由器盛行的时代, 大家可有发现在ssh到一个远程主机以后过一段时间不操作就段线了。 解决方案是 增加如配置到/etc/ssh_config, Host * # 这行一般都有。 ServerAliveInterval 15 # 一般只加这行即可。ssh_config 这个是配置客户端的。sshd_config 这个是配置服务器端的。这是由于现在...
2013-03-03 22:53:31
8498
原创 blas lapack 之MKL
BLAS=-L/opt/intel/mkl/10.0.5.025/lib/em64t -lmkl_intel_lp64 -lmkl_blacs_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthreadLAPACK=-L/opt/intel/mkl/10.0.5.025/lib/em64t -lmkl_intel_lp64 -lmkl_blac...
2012-08-09 10:32:28
732
原创 转个文章写 linux 下bash 变量操作的. 很专业.
[url]http://www.lichaozheng.info/2012/03/20/shell-%E8%8E%B7%E5%8F%96%E6%96%87%E4%BB%B6%E5%90%8D%E5%92%8C%E5%90%8E%E7%BC%80%E5%90%8D/[/url]
2012-05-21 15:47:35
163
原创 shell 制表符分隔的文件转CSV
CSV 标准为http://www.ietf.org/rfc/rfc4180.txt在遇到field 里面有, 的时候用"asdf,asdf" 这个来表示.遇到" 的时候用"转义, 即一个" 变为 "".下面这个命令就是将制表符分隔的文件转成 csv, 并且加入utf8 文件的 头.sed 's/"/""/g;s/^/"/g;s/$/"/g;s/'$'\
2012-04-12 17:52:13
1044
原创 密码加密 算法 杂烩
之前某网站密码明文的就存了.. 很是BS, 相当的不负责啊. 码农们随便encoding一下就少了多少损失啊.. 此前一直对这部分感兴趣, 一是不太懂的时候对这个感觉比较神奇. 二是有个用123456的md5值随便百度一下.... 又明文了.之前用过spring security, 里面的 sha-256的加密算法. 里面可以传一个salt, 把用户名做过salt 还有一个salt...
2012-03-08 16:34:43
178
原创 PHP 中 正则表达式转化小写下划线变量变驼峰式
$method = 'set'.preg_replace( "/(?:^|_)([a-z])/e", "strtoupper('\\1')", $f);如 first_name -> setFirstName click_url -> setClickUrl正则中的/e可以执行. 此特性在perl...
2012-02-27 21:37:15
388
原创 thunderbird 使用心得
不想用公司默认安装的outlook, 三列布局, 啥都看不全,专业的人士用lotus. 一天几百个邮件 的那种, 感觉收个邮件有必要搞那么大吗. 那么占资源.用foxmail 吧. 被腾讯收了以后, 再加上公司的竞争关系, 还是不用了.所以只能搞thunderbird了. 还算支持开源软件.挺好用的. 加上几个插件,lightning, 日历, 提醒啥的功能就有...
2012-02-24 17:00:11
422
原创 JSON 响应最标准的 HTTP 头
[code="php"]header( 'Content-Type: application/json' ); header( 'Pragma: no-cache' ); header( 'Cache-Control: no-cache, no-store, max-age=0' ); header( 'Expires: 1L' );[/code]取自 spr...
2012-02-22 23:41:42
3247
原创 PHP 中 json_encode, json_decode, serialize/unserialize 性能比较
原文:http://www.cnblogs.com/mingda/archive/2010/06/07/performance_test_of_php_object_serialization.html还有http://hi.baidu.com/snailzzz/blog/item/84e1c450184d497684352419.html第一个比较的挺单纯, 第二个复杂一...
2012-02-22 23:41:36
387
原创 wma 转 mp3 under linux
[code="python"]for i in *.wma ; do mplayer -ao pcm:file="${i%wma}wav" "$i" && lame -h "${i%wma}wav" "${i%wma}mp3" && rm -f "${i%wma}wav"done[/code]
2012-01-19 21:37:53
283
原创 谈 utf8 文本中的BOM
众所周知, Linux 下默认的字符集是utf8, 如果要把这个文件发给用户看, 一般要用iconv命令转码, 但是笔者最近发现如果我装的是英文操作系统, 那看到的可不是一般的蛋疼, 全成乱码了, utf8 是因统一全世界各国编码而生的, 但是在windows 系统中却起不到作用, 其原因是windows中看到 BOM 才会认为这个文本文件是utf8编码的, 那问题就是如何在linux中输出bom...
2012-01-19 13:42:42
221
原创 分享 刷iphone4s的脚本.
可以用来刷港版的. 黑色iphone4s 16G版本.#!/bin/bashwhile true ; do s="$(wget 'http://store.apple.com/hk-zh/variationUpdate/IPHONE4S?option.dimensionColor=black&option.dimensionCapacity=16gb&carrierPolic...
2012-01-18 14:47:45
195
原创 IO流的 合并方式.
以前我们写程序可能要这样写.echo "hi: " > aaaecho " a am tq02ksu" >> aaa现在我们可以直接这样:{ echo "hi: " echo " i am tq02ksu"} > aaa看似简单, 但实际应用起来可以减少好多中间的临时文件.如. 我想修改mysql的头.{ echo "a b" mys
2012-01-18 14:41:54
164
原创 MySQL 优化.
最近在看MYSQL优化的参数,改了innodb_log_file_size参后,启动下面报错,然来是改了这个参数后需要关闭MYSQLSQL删除ib_logfile0, ib_logfile1这些文件,再启动MYSQL。080622 10:53:27 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdom...
2011-07-06 15:30:12
138
原创 Linux 下 光盘刻录
wodim --devices这个查看系统设备.cdrecord -v --eject speed=40 ubuntu-11.04-server-amd64.iso 这个用来刻录.制作ISO有点麻烦. 先不提.
2011-06-24 14:34:56
159
原创 ubuntu ganglia 配置.
根据http://ryanzhutao.blog.163.com/blog/static/4385116520103191468348/http://hi.baidu.com/xuwuqiang/blog/item/079e0ad32871af073af3cfc4.html修改而成, 多用apt, 能不编译源码就直接下载包.服务器版本:安装Ganglia的三部分:gmetad、...
2011-06-24 13:58:30
225
原创 spring mvc 3.0中打散 <mvc:annotation-config/> 实现定制的配置.
项目开始的时候图简单, 用的spring mvc的 mvc 命名空间, 只用一个 就实现 了spring mvc 的大部分配置, 后来发现在json操作的时候, 如果返回类型为String, 则会出现乱码, 经过笔者查看源码, 发现这时候并不是jacksonMapperConverter在工作, 而是直接被 org.springframework.http.converter.StringHt...
2011-04-11 15:55:21
157
原创 spring mvc 3.0 json 操作中定制 http header.
大家都知道spring mvc 3.0中的JSON 响应用起来很方便的, 用@ResponseBody 标记, 然后handler 的方法的返回值设为Object. 但是现在的问题是这样不能够定制Http header. 之前有网友称使用HttpEntity. 具体怎么用我也不清楚, 只是个人感觉用起来不够优雅. 所以就有了这个文章, 经过一翻尝试. 笔者实现了定制Http 响应头...
2011-04-11 15:46:46
195
原创 Spring 3.0 注释.
[code="java"]package org.springframework.samples.config.basic.account;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import or...
2011-01-21 13:45:34
137
原创 看到的一个JAVA面试题. 简单的思考, 有点意思.
原文是这个. 讲的一个很简单的题目.http://www.iteye.com/topic/787888我想到一个更简单一点的方法.启发就是比较连续2组数的时候只需要比较有差别的那2个. 比如:数据下标 0 1 2 和 1 2 3 比较的时候只需要比较 下标0 和下标3 的大小即可. 这样比较的次数是原来的1/3.通过对其它的情况都考虑以后发现可以取一个基...
2010-10-19 15:24:20
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅