小朋友

44
获赞数
0
关注数
11
粉丝数
IP 属地浙江
2014-04-02 加入
浏览 9.4k

(╯‵□′)╯︵┻━┻

395 声望|学徒
全站排名超越 96% 用户
nginx
193
jquery
54
表单
53
json
51
form
50
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2017-03-23
    Elasticsearch as Database
    Go开发者们请加入我们,滴滴出行平台技术部 [email protected] 推销Elasticsearch 时间序列数据库的秘密(1)—— 介绍时间序列数据库的秘密(2)——索引时间序列数据库的秘密(3)——加载和分布式计算 用SQL查询Elasticsearch [链接] 【01】把 Elasticsearch 当数...
  • 发布了文章2016-11-04
    少用 ibatis 的动态 SQL 组装
    这两天在看之前一个小朋友写的作业。 这个作业是写一个类似留言板的东西。 因为留言板充其量也就三四个人访问。 所以我就索性把之前的部分缓存去掉。 这样所有的请求都直接走数据库查询。 简单的检查了一下大多数请求的性能。 比以前快了不少平均请求小于xx毫秒。 哈...
  • 发布了文章2016-05-11
    Redis 缓存逐出策略
    把 Redis 当做缓存使用时,有时你可以方便的让它在新数据时自动逐出旧数据。这一点大家都比较清楚,因为 memcached 默认也会这么干
  • 发布了文章2016-05-11
    服务器磁盘日志打满
    某个目录及子目录下的十个最大文件 find . -printf '%s %pn'|sort -nr|head -n 表示对结果以数值进行排序
  • 回答了问题2016-04-06
    youtube 直播 pc端没有video标签,是如何利用html5实现直播的?
    随便找一个直播,例如:[链接] 可以看到有video标签的 图片似乎是烂的
  • 发布了文章2016-03-21
    从零开始实现一个简单的 ibatis SQL 热部署 -- DyBatis
    周末撩妹时思考了一下之前遇到的两个问题 晚间溜达的时候想到的一出,回家实现勉强能用。 中心思想是搭个HTTP服务,将源文件doge.xml资源化为[链接],iBatis刷新时通过文件名构造URL,读取HTTP资源并进行解析。 改造了一个http server {代码...} 其实你也可以用 {代...
  • 发布了文章2016-03-16
    从零开始实现一个简单的 ibatis SQL 热部署
    在 ibatis 配置文件修改后生效这个问题上,小朋友我尝试了很多不科学和科学的方式,通过单元测试 or 各种插件。 单元测试这一方式我比较推荐,不需花费额外的很多时间,可靠和简单。 至于后者呢,前有JRebel、HotCode,后有HotCode2,各种折腾。你要问我为什么不换成...
  • 发布了文章2016-03-06
    小朋友的视频直播之 nginx-rtmp
    今日朝中无事,捣鼓了一下 nginx rtmp,花了一些时间,过程记录如下。 1] [Getting-started-with-nginx-rtmp 编译和安装 nginx rtmp 首次参照参考教材惨烈失败,EI CAPITAN 编译 nginx 时报 openssl 错误。 换用 brew 安装好了 brew update brew install nginx-full ...
  • 发布了文章2016-02-17
    小朋友的视频直播
    关于WebRTC是否可以用来实现大范围的直播众说纷纭。有大神表示大于8人就出现高CPU低稳定性,也有牛人表示在生产环境都已经使用几年了。作为小朋友,听谁的都不如自己实践一番。
  • 发布了文章2016-01-20
    在Github上部署Ghost
    参考网址 [1] TryGhost [链接] 以下操作在Mac环境 Github repo *建立新的repo,命名规则为 yourname.github.io 本地安装 下载Ghost的发布版本,[链接] 解压至Git分支根目录下的Blog文件夹 命令行下切换至Blog路径,输入npm install --production 依赖包安装完毕之后...
  • 赞了文章2016-01-19
    程序员的使命是让程序员失业 —— Gemini
    第一个接受访谈的程序员 Gemini,在 SegmentFault 主要负责 Android 移动端开发,然而作为移动端工程师,他最喜欢的语言却是 JavaScript。喜欢一语惊人的他,在访谈中贡献了这篇文章的标题——“程序员的使命是让程序员失业”。
  • 发布了文章2015-07-05
    MacBook使用小纪
    Yosemite下抓包· 首先安装X11,并且软连接 ln -s \opt\X11 \usr\X11· 然后下载Wireshark MAC版安装即可。· 若提示找不到任何interface,可以以sudo的方式启动wireshark· 首次启动可能会比较慢,请耐心等待,重装N次后得出此结论· MAC下的wireshark真难看
  • 发布了文章2015-06-22
    Nginx线程池性能提升9倍(Thread Pools in NGINX Boost Performance 9x!)
    Nginx以异步、事件驱动的方式处理连接。传统的方式是每个请求新起一个进程或线程,Nginx没这样做,它通过非阻塞sockets、epoll、kqueue等高效手段,实现一个worker进程处理多个连接和请求。
  • 发布了文章2015-05-28
    Jmockit单元测试MockUp调用原始方法
    最近在编写单元测试用例的时候 遇到了一个场景 就是覆盖代码逻辑的时候 能有选择的返回MockUp的值,或者是原始方法的值 调研了一番,有如下方式可达鸭 JSONObject是我需要Mock的类,在入参为"doge"的时候,返回模拟的值"bark" 重点在于 reentrant属性 {代码...} 参考...
  • 发布了文章2015-05-08
    BeanUtils.copyProperties在拷贝属性时忽略空值
    最近在写一个小玩意的时候,需要在两个对象之间拷贝属性 使用的是 BeanUtils.copyProperties 可是,有一个问题 就是当src对象的键值为Null时 就会把target对象的对应键值覆盖成空了 这不科学 所以找了下面的这个方式来解决 {代码...}
  • 发布了文章2015-02-09
    Java尾递归文件夹遍历
    {代码...} 参考资料: [1]什么是尾递归?[链接]
  • 发布了文章2014-09-10
    SSH 快速登录
    今天习得延年益寿方法一个,迫不及待的给大家分享 每天重复的 -> 跳板机 -> ssh #非$常%长^的&主*机(名) -> 已死 唔,现在可以通过配置 ~/.ssh/config 来实现主机名快速输入 vim /home/doge/.ssh/config 编辑已有或新建一个你的饿死饿死爱妻配置文件 在...
  • 发布了文章2014-08-13
    标签(Tag)的数据库设计
    Segmentfault在文章编辑界面即有用到标签,那么这个是如何实现的呢? 通过最爱的stackoverflow,找到了一些方法,其中用到的最多的一种解决方案如下: 简单的表结构 首先增加一个Tag表,用来存储你的标签 涉及到的查询伪语句 插入新的Tag 这个这么简单就不写咯,(&gt...
  • 发布了文章2014-07-30
    ibatis深深的恶意
    一、在日志中输出ibatis最终执行的SQL语句 在log4j中进行如下配置: {代码...} 二、在ibatis中进行模糊查询 堆栈溢出了一下之后,有两种比较常见的方式: {代码...} 三、在ibatis中传入数组类型的参数 通过foreach实现,千万表忘了open和close,手贱删了这两参数结果...
  • 发布了文章2014-07-15
    使用Jquery实时搜索(filter)下拉列表
    下拉列表数据量以百为单位 {代码...}