自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Linux 下 比较方便的CPU性能测试 superpi

time echo "scale=5000;4*a(1)"|bc -l -q

2012-02-29 16:04:48 871

原创 YII 框架 中 基于SAE的KV-DB的缓存实现.

支持超时, 写入时加锁.锁冲突时旋转等待.[code="php"]

2012-02-29 01:02:10 210

原创 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关注的人

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