自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

justhacker的专栏

不要想着走捷径,不努力,你怎么成功!

  • 博客(232)
  • 资源 (8)
  • 收藏
  • 关注

原创 我的创业经历

前段时间,有些人问我技术经历.自己最近正好被记者采访.我正好借用下他发布的文章.李智,男,24岁,现为二维火研发团队成员。鄱阳湖边长大的他,鬓发不输谢霆锋,清秀堪比宋仲基。可这样的小鲜肉,花名却叫“卤肉”。跟大多数宅男程序猿相比,李智算是比较外向的。“我以前也很宅,是个闷葫芦,但后来经常逛社区,与人打交道多了,慢慢就变得外向。”混segmentfault,闯Hackathon(编程马拉松,又译为黑客

2016-04-13 01:07:19 2077 1

原创 如何获取用户

“在现代商业世界里,当一个才华横溢的创造者是没用的,除非你能同时把你创造的东西推销出去。” ——大卫·奥格威拿到种子投资的创业公司,第一个挑战就是把产品做出来,不少产品并未问世就夭折了,或者找外包公司做的 bug 满天飞的产品,能组一个靠谱的团队,把产品按照自己想象开发出来,实属不易。当这个挑战跨过去之后,就要开始找用户,不管用什么办法必须拿到 10 万用户,然后才有机会有下一轮融资,否则基

2016-03-23 17:24:54 2537

原创 A hexo theme inspired by vuejs.org 搭建了个博客

嗨!很高兴你能来我的技术博客。现在它有一个在线网页版本了 http://blog.edagarli.com (https://github.com/edagarli/edagarli.github.io )这里存放了我放在博客上的文章,主要用于归档。现在,GitHub 已经成为了我日常开发中最常用的工具,我基本每天都会浏览下Github。如果有更迫切的事务需要联系,可以发送邮件到这个地址:lizh

2016-03-19 20:50:03 1287

原创 React-Native 写了个 Douban App

最近在学React,用React-Native写了个简单的小东西。基于 React-Native & 豆瓣Open API (https://github.com/edagarli/React-Douban)

2016-03-18 13:17:51 1058

原创 如何解决消息发送一致性

消息发送一致性是什么?是指产生消息的业务动作与消息发送的一致,就是说,如果业务操作成功了,那么对应的消息一定要发送出去,否则就丢失消息了。而另一方面,如果这个业务行为没有发生或者失败,那么就不应该把消息发出去。消息发送一致性很难保证吗?void test(){ //业务操作 //列如写数据库,调用服务等 //发送消息} void test(){ // 发送消息 //业务操作

2016-03-09 14:39:51 3207

原创 elasticsearch搭建

最近因为使用elasticsearch,需要在服务器上搭建。自己根据之前的rtf版本修改了下,因为elasticsearch1.0版本漏洞太多。elasticsearch 1.3中文发行版,针对中文集成了相关插件,并带有Demo,方便新手学习,或者在生产环境中直接使用https://github.com/edagarli/elasticsearch_rtf_1.3内置r

2015-11-03 13:05:21 561

原创 开源 iOS 项目分类索引大全

开源 iOS 项目分类索引大全

2015-10-29 19:44:43 508

原创 实现高性能高并发的计数器功能

http://edagarli.logdown.com/posts/306223/performance-counters-for-high-concurrency-features-such-as-the-article-hits

2015-10-29 09:45:29 8161 1

原创 性能优化总结

性能性能问题无处不在,所以优化性能的手段很多,从用户浏览器到数据库,影响用户请求的所有环节都可以进行性能优化。浏览器- 浏览器缓存- 页面压缩- 合理布局页面 - 减少Cookie传输等等手段改善性能CDN与反向代理- 静态内容分发至离用户最近的网络服务商机房,用户最短路径获取数据- 反向代理服务器,缓存热点文件,加快请求响应速度,减轻应用服务器负载压力应用服务器- 服务器本地缓存

2015-09-27 22:04:35 582

原创 读写分离之Amoeba

相信初创公司,刚开始的时候,一般都是单机数据库。然而数据量上来了,你就不来不考虑数据库集群了。一般的话,读都会比写多,差不多8:2的比例,具体业务具体不同。这里就介绍下Amoeba(变形虫)。Amoeba是什么呢?Amoeba(变形虫)项目,该开源框架于2008年 开始发布一款 Amoeba for Mysql软件。这个软件致力于MySQL的分布式数据库前端代理层,它主要在应用层访

2015-09-19 22:53:23 1231

原创 创业失败

接连两次创业失败,很受打击。挫折是有的,反思过后也就那回事。梦想总是会有的,加油。20几岁创业,30多岁赚到数亿,40岁要有一决胜负的勇气干大事业,50多岁成就大业...敬请期待

2015-09-09 00:07:31 704

原创 程序员神器

程序员的形象一般在人们心中都是屌丝,宅男。我也是如此。最近有一款“私搭“的服装搭配应用,一句话说就是:”让搭配师提供搭配服务,从此搭衣服不再纠结“,让我形象大幅度改变,妹子说我改变不少。哈哈。觉得很不错。简单介绍下:私搭让用户可以快速找到搭配师获得私人搭配服务让买衣服不再纠结让搭衣服不再忐忑具体可以去官网下载,体验搭配服务。 http://www.51privatestyle.com/

2015-06-27 20:20:45 1116

转载 在Mac系统上安装redis服务

最近打算研究一下redis,所以试试在MacOS下安装redis服务,看来并没有想象中那么困难。首先,你需要有安装Xcode 的 command Tools 才能保证编译不会出问题,试着输入make 看看是否提示命令不存在,如果没有提示命令不存在,那么应该可以安装。 帮助代码片段 - anythink.com.cn12345

2015-02-02 14:21:02 2153

转载 MongoDB:用户认证

MongoDB 安装后默认不启用认证,也就是说在本地可以通过 mongo 命令不输入用户名密码,直接登陆到数据库,下面介绍下启用 mongodb 用户认证,详细如下:    启用 mongodb 认证只需要在启动 mongod 服务时配置 auth 参数成 'true'即可可 ,在配置参数前先添加超级用户。疑问:一。在开启--auth之后,如果需要添加新数据库怎么操作?

2015-01-28 14:56:49 1063

转载 用Java开源项目JOONE实现人工智能编程

在本文中,我们将讨论一个能大大简化这种复杂性的java开源工程。Java面向对象的神经网络(JOONE)是一开源工程,它提供给Java程序员一个高适应性的神经网络。神经网络JOONE用Java实现了一个人工神经网络。简介  很少有程序员不对这里或者那里所包含的人工智能编程所吸引,然而,许多对AI感兴趣的程序员很快就因其中包含的算法的复杂性而退却。在本文中,我们将讨论一个能大大简

2014-11-29 23:53:12 3284

原创 git repository 项目地址变换

备记下。便于以后查阅git remote set-url origin [email protected]:xxx.gitgit remote set-url --push origin [email protected]:xxx.git

2014-10-11 20:47:48 1661

原创 十分简洁的手机浏览器 lydiabox

我们做了一个十分简洁的手机浏览器,让web app像native app那样运行,并且支持PhoneGap API,both iOS and Android。体验地址:http://t.cn/RhuFdwx phonegap api支持演示:http://v.youku.com/v_show/id_XNzk0ODU4NzIw.html当然我们也提供开发者平台(http://deve

2014-10-01 22:03:37 3773 4

原创 IOS开源项目索引

https://github.com/edagarli/open-ios-projects/blob/master/README.md

2014-08-06 20:35:48 1086

原创 Retrofit相关资料

快速Android开发系列网络篇之Retrofithttp://www.w3c.com.cn/%E5%BF%AB%E9%80%9Fandroid%E5%BC%80%E5%8F%91%E7%B3%BB%E5%88%97%E7%BD%91%E7%BB%9C%E7%AF%87%E4%B9%8Bretrofit使用Android API最佳实践http://blog.jobbole.c

2014-07-27 17:34:29 1478

转载 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法

点击下载Genymotion-ARM-Translation.zip将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。

2014-07-06 20:38:20 996

原创 Simple Automated Backups for MongoDB Replica Sets

There are a bunch of different methods you can use to back up your MongoDB data, but if you want to avoid downtime and/or potential performance degradation, the most common advice seems to be that y

2014-07-04 00:20:22 1304

原创 Source Code for Unity3D Course Example Applications

Source Code for Unity3D Course Example Applicationshttps://github.com/edagarli/unity3d

2014-06-28 01:02:32 1940

原创 小虾米的鳄鱼梦

去年写的一篇文章。今天翻出来了。现在想想也真辛苦。         我来自江西省一个美丽的淡水湖鄱阳湖,一个很美的地方。在一个普通的家庭成长着,虽然没有富裕的生活,但是从小父母就教育我和妹妹,知识能够改变命运。稚嫩的我不能理解这么意义深刻的话语,唯一能够做的就是好好学习,天天向上,考个好成绩。同时父亲少年时候的自学成才的故事,一次又一次的深深的激励了我。我相信我也能成为我父亲那样的人。成长的岁

2014-06-27 00:44:02 1884 3

原创 互联网产品 从设计到运营 这中间提高需要关注的网站

互联网产品 从设计到运营 这中间提高需要关注的网站https://github.com/edagarli/resourcecollects

2014-06-24 00:43:30 1243

原创 angularjs与服务器交互

真正的应用需要和真实的服务器进行交互,移动应用和新兴的Chrome桌面应用可能是个例外,但是对于此外的所有应用来说,无论你是想把数据持久化到云端,还是需要与其他用户进行实时交互,都需要让应用与服务器进行交互。为了实现这一点,Angular提供了一个叫做$http的服务。它提供了一个可扩展的抽象方法列表,使得与服务器的交互更加容易。它支持HTTP、JSONP和CORS方式。它还包含了安全性支

2014-06-23 23:24:43 2472

原创 用AngularJS开发下一代Web应用

原文:http://book.2cto.com/201312/37745.html书中源代码:https://github.com/shyamseshadri/angularjs-book

2014-06-23 21:43:19 2357

原创 angularjs基本运行流程

最近温习了下angularjs运行流程,备记下。以便查看。基本的运行流程如下:1.用户请求应用起始页。2.用户的浏览器向服务器发起一次HTTP连接,然后加载index.html页面,这个页面里面包含了模板。3.angular被加载到页面中,等待页面加载完成 ,然后查找了ng-app指令,用来定义模板边界。4.angularjs遍历模板,查

2014-06-22 23:34:19 3914

原创 socket.io+angular.js+express.js做个聊天应用(四)

使用angularjs构建聊天室的客户端 justChatting var socket=io.connect('/'); socket.on('connected',function(){ alert('connected to justChatting!');

2014-06-02 23:38:03 3081

原创 segmentfault hackthon比赛感悟

之前本来是打算用node好好系统的写下程序,写下博客。        这两天由于segmentfault hackthon比赛,所以就没更新。写这篇博客的目的,是为了说明自己参赛的感悟。        今天比赛,可以说自己特别失误,因为自己手机没电了。所以移动端演示不出来。我觉得今天自己做的不好的原因在于对自己太自信,相信自己可以得那个一等奖。可以说自己太盲目的自信了。怎么说呢。本人虽然很

2014-06-01 20:49:38 1902

原创 socket.io+angular.js+express.js做个聊天应用(三)

接着前面博客文章socket.io+angular.js+express.js做个聊天应用(二)首先开发之前先介绍下bower,它是用来管理前端类库的(具体介绍,安装可看http://blog.csdn.net/edagarli/article/details/26359535)justhacker@justhacker-ThinkPad-Edge-E440:~/proje

2014-05-30 00:45:35 3203

原创 socket.io+angular.js+express.js做个聊天应用(二)

接着上一篇我用的开发工具是sublime 打开之前创建的工程。打开www修改并添加代码#!/usr/bin/env nodevar debug = require('debug')('my-application');var app = require('../app');var io=require("socket.io").li

2014-05-29 23:35:11 3394

原创 socket.io+angular.js+express.js做个聊天应用(一)

node,express开发环境等安装假设已经搞好了。justhacker@justhacker-ThinkPad-Edge-E440:~/projects/nodejs$ express -e chattingnode create : chattingnode create : chattingnode/package.json create : chattin

2014-05-29 22:59:52 2489

转载 告诉大家一个好消息,我被炒了!

发布  Tianyi_Ting 2014-01-12  原文 alexgivesup.com 注意 转载须保留原文链接,译文链接,作者译者等信息。  翻译:Tianyi_Ting上周五,CEO找我谈话,话还没说完,我就陷入了另一番思绪。我听不下去了并且头脑开始发热。本来认为这是周五早上例行的一次茶话会,我没有带夹克衫就过去了,但是我感到太冷,简直像个笨蛋一直在颤抖。

2014-05-26 12:24:56 1494

转载 编程是一个没有前途的工作

分类 挨踢职场    发布  andrewleeson 2014-05-05  原文 thecodist.com 注意 转载须保留原文链接,译文链接,作者译者等信息。  你热爱编程吗?不要指望成为CEO,除非你自己开公司——即使如此,但领导的工作很可能会导致你不能再写任何代码。对于大多数工作,如果你继续写代码,你获得升职的机会可能很有限。通常你都是由初级到高级再到主程序员或

2014-05-26 10:33:36 2064 1

原创 自己对杨一夫创业心得的感悟。

最近看到人人贷创始合伙人杨一夫分享的一些心得。挺有感悟的。       本来自己之前一直以为创业时,缺钱的时候融资,这是理所当然的,有如雪中送炭。       看见他说的一番话。顿时有所感悟。       引用:       融资的最大经验是,“创业者自己不要负债,以及不要在缺钱的时候融资”。创业者负债,会让你一辈子的选择都变形。缺钱的时候融资,会让你丧失自信和自由。引入机构投资者

2014-05-23 20:24:06 2679 1

原创 Linux下关于解决JavaSwing中文乱码的情况

1.下载simsun.ttc(宋体)。http://download.csdn.net/detail/lazy_p/4436971 2.linux中跳转到JDK安装目录 ..../jre/lib/fonts 3.sudo mkdir fallback  然后将Windows所拷贝的字体放到fallback中      相关解决网址     http://

2014-05-21 20:31:44 1688

转载 Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9255575最近项目中需要用到ListView下拉刷新的功能,一开始想图省事,在网上直接找一个现成的,可是尝试了网上多个版本的下拉刷新之后发现效果都不怎么理想。有些是因为功能不完整或有Bug,有些是因为使用起来太复杂,十全十美的还真没找到。因此我也是放弃了在网上找现成代码

2014-05-21 12:11:49 1030

原创 大家用的nodejs编辑器大集合

WebStorm 8 with IdeaVim pluginvim, sublimesublime加上node插件。nideBracketsvim + jshint2.vimeclipseVisual Studio 2013 + NTVS(Node.js Tools for Visual Studio)notepad++atom.ioNodejs c

2014-05-21 11:20:38 9257

原创 Android实现图片滚动控件

怎样实现图片滚动器的效果。今天就总结下。这里我也不多说什么。直接源代码。不懂的直接提问我。第一种实现方式:利用Gallery,但是这个现在已经过时了。我这里不多介绍了。只贴一个核心类。package com.drocode.swithcer;import java.util.TimerTask;import android.content.Context;import

2014-05-20 16:26:19 3000

转载 bower解决js的依赖管理备记

一个新的web项目开始,我们总是很自然地去下载需要用到的js类库文件,比如jQuery,去官网下载名为jquery-1.10.2.min.js文件,放到我们的项目里。当项目又需要bootstrap的时候,我们会重复刚才的工作,去bootstrap官网下载对应的类库。如果bootstrap所依赖的jQuery并不是1.10.2,而是2.0.3时,我们会再重新下载一个对应版本的jQuery替换原来的。

2014-05-20 13:15:51 1648

实现领域驱动设计

实现领域驱动设计完整版本,我平常学习也看这个。实现领域驱动设计完整版本,我平常学习也看这个。

2018-09-18

2014“浙大网新杯”第三届浙江省大学生服务外包创新应用大赛统一命题.

2014“浙大网新杯”第三届浙江省大学生服务外包创新应用大赛统一命题.

2014-06-25

构建Java聊天服务器

构建Java聊天服务器 文档与代码 及相关网站资源

2013-04-04

数据结构及算法经典

数据结构及算法经典 非常详细。值得一看。。

2013-04-04

网页大赛作品

有注释,有很多特效 代码都整齐了,规范化

2012-10-25

acm比赛经验

里面有非常不错的大牛们的比赛经验 还有一些教你如何准备比赛 及比赛时候用到的技巧

2012-10-04

基本运算矩阵matlab7.1

数学建模的好工具。一款设计图形的好帮手。

2012-08-18

acm入门资料

里面详细介绍了一些资料。。有网站。。还有一些题目的代码。数据结构的ppt等。。

2012-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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