- 博客(179)
- 资源 (47)
- 收藏
- 关注
原创 分层标准化,一场持久战——2020年农历新年祝福
亲爱的同事,很有幸,依然有你相伴,在这个传统而又伟大2020农历年!也许你刚刚放下手上的键盘,松开忙碌的鼠标, 提交完农历年的最后一行代码, 做完最后一张需求PR。忙碌整整一年,在这不太充裕的时光里,你才有一些闲暇时光,静静地倾听长辈的唠叨, 微笑地看着孩子们嬉闹,凝视着商场川流不息的人群。不经意间,回想陈年往事,想起错过的人和事。我们,每一年,都有这...
2020-01-28 21:03:58
412
原创 研发往事-多零售门店的快递+快消平台
这是我们团队二次创业最原始的一个项目, 精邻兔。在本专栏中,将会有一系列开发故事,讲述我们的架构和创业故事, 为了保护我们客户的隐私,很多产品将会隐姓埋名。 但精邻兔可以亮出来,因为他是我们第一个自主研发+运营的产品。 其中有失败的辛酸, 也有备受挫折后的灵感, 从中,我们逐步领悟创业的一些哲学思维。所有互联网创业的起点, 都不是终点——创业路上一个朋友曾经这么说过,可能不是他的原创, 但...
2019-12-05 14:18:45
450
1
原创 向着长期主义进军-2019年农历新年祝福
【旧文一篇,发布在此】亲爱的同事:不觉又是一个农历年, 先在这里祝你们佳节快乐!非常有幸,能被各位选中。让我们有机会,在一起进行着一个伟大的事业。我们都见过壮观的景象,有蓄势喷发的火山、气吞山河的云雾,滚滚东逝的长江....但人生最大的震撼,不仅是奇迹的展现,而是见证一个奇迹发生的全过程,从星星之火逐步产生成燎原之势,从婴儿第一声啼哭,到成...
2019-05-08 07:07:56
343
原创 session 串号问题
session ID就是登陆的KEY, 所有持有session ID,一般不会串号,除非你作死,把session作为全局的类变量, 或者静态变量来玩。 作为局部变量的情况下,session id正确,就不可能串号。另外, 如果是小程序、APP,特别要注意,登陆的之前,要有一个专属接口, 去拿到session id, 不要用登陆的接口持有session, 这里很容易出现串号。...
2019-03-23 07:38:42
1307
原创 软件研发费用怎么算? 如何报价? 是否贵了?
技术从业多年, 包括现在也在做技术方面的创业,看到下面这些问题, 还是忍不住回复一下:开发一个网站多少钱? 开发一个APP多少钱? 开发一个小程序多少钱?五千元可不可以? 十万是不是贵了? 30万是否划算?这类问题,就好像在问:【吃一顿饭多少钱?】【今天中午吃了一顿饭,花了135块钱,是不是被宰了?】类似, 很难回答,回答的难处在于: 没有...
2018-05-20 08:34:22
22113
原创 IOS下平台下微信图片错乱问题及解决方案
开发微信平台的时候, 在IOS平台下,所有的Logo出现错乱的情况, 折腾的时间非常之久。 记录一下如何解决该问题。
2015-05-26 08:02:03
4668
原创 二维码的服务端生成
原理不多介绍, 后面会提供相关源码。 大致是按照google提供的Zxing包, 向服务端发出请求,直接输出为图片。先截图看下使用的方式方法:源码如下: /** * mgr_qr?method=qr_img&width=300&size=300&content=111 * @param request * @param response */ public void qr_im
2015-01-25 09:47:43
4238
2
原创 ListView拖动后,文字、图片布局错乱问题
该问题,只需固定ListView的边框大小即可,如: <ListView android:id="@+id/lv_consumer" android:layout_width="@dimen/width_listview_mybills" android:layout_height
2015-01-25 08:40:36
1973
原创 ListView的固定选中效果
项目中需要用到ListView的高亮选中,并且保持选中状态的功能。 走了不少弯路,总结一下。展示一下ListView的选中需求:需要注意几点:
2015-01-10 10:36:14
2196
原创 复杂SQL的编写要领
SQL的编码显得越来越重要,原因是很多逻辑处理,都可以跟sql挂钩。 个人排斥将逻辑层代码复杂化, 因此sql在未来的项目架构中,举足轻重, 特地开一章节, 来总结一下以往项目中sql的精髓部分。【待完成】
2015-01-10 10:28:50
3887
原创 移动WEB——适合手机浏览的HTML页面
一个手机端的框架页面显得非常重要, 以前项目中用到了几个案例, 总结并贡献一下相关的代码, 也算不枉费以前花掉的时间、金钱和精力。【未完成】
2015-01-09 22:20:10
3774
原创 Niginx应用——负载均衡(反向代理)
考虑到未来服务器的容量问题, 研究了一下Nginx的反向代理功能。没有考虑特别复杂的场景,比如多层代理, 多个负载均衡设备。 未来也就做一个IP_HASH就搞定一切问题. 因此session是我们未来会始终坚持的技术方案。 自然也不会舍弃Session来追求负载均衡。Nginx 话说还是很多公司采用的方案, 因此值得拥有,比如,随便测试几个大网站:ab -n 10 -c 10 http://w
2014-12-25 17:12:26
2434
1
原创 TextView + 背景设置, 产生自定义Tab选中效果
效果图如下所示:第二个点击是这样的:因此这是一个个性化定制比较强的Tab, 值得拥有, 关键要实现的地方如下:第一: Layout中的布局 <TextView android:layout_gravity="center_vertical" android:background="@drawable/selector_food_cls" android:layout_width="match
2014-12-18 18:36:34
4303
1
原创 2014, 为渠道而战
关于创业,普通青年的思路:1. 开发一个好产品,然后通过渠道,找到客户,将其卖出去2. 发现一个好产品,然后通过渠道,找到客户,将其卖出去将其贴标签为普通, 其原因是太直观, 这就是一个商品交易的模式,买和卖。 以前,商品匮乏的时代,我们关注“卖什么“。 后来信息发达起来之后,学习成本的降低{直白一点,抄袭和克隆成风},导致产品的差异性越来越少, 我们的关注点俨然便成为”在哪里“了。土豪的思路当
2014-03-09 02:45:58
2146
原创 易于扩展的架构实战——概述
这段时间IT业界也是风起云涌, 各种收购、并购、融资的消息不断。跟我们技术相关的讨论,从以前对IOS阵营和Android阵营的PK,转向微信公众账号还是APP的PK, 甚至还包括了各类浏览器的轻应用之间的较量。未来,为了覆盖多个渠道【IOS平台,Android平台, 以及可能的社交平台(微信、line,facebook等)】, 真需要好好考虑一下服务端和这些应用之间,该如何交互,才能让我们的框架,
2014-02-25 07:41:01
1926
原创 开篇之作
在这里,开篇未来的日子里, 早起、晚睡,只为修炼关于自己的人生有些年华在指缝间流逝有些童话已渐行渐远那些流淌的梦想是否还在追逐生命,不应该只剩下现实我,有做梦的权利我,更有圆梦的义务自此,每周至少更新博客一篇, 并运营好《凡尘工作室》微信订阅号.
2014-02-17 19:44:59
1559
原创 全方位技术和营销-微信公众账号
很久没有更新自己的技术博客, 真的要对自己说一声抱歉,积累了这么多年的习惯, 丢掉真的很可惜。今天说一下自己对中小公司微信、微博营销的思路, 结合目前在公司的产品实践: @V爱当下生活, 整体考虑如下:第一: 公司定位和营销定位 1. 公司目前的项目有12个之多,包括精油、红酒、莲花茶这类, 因此,不适合做一个单品的账号 2. 公司没有电商平台,客户多为经销商 3.
2013-10-27 10:02:53
1916
原创 读书点评——《业力管理》
为了工作需要,最近要开始读一些书,并且是那种很深刻的品读。结合自己过往的经历,去理解书中的内涵。 今天是第一篇《业力管理》,预示着是一个new start, 对未知的将来,充满期待,并满怀respect.请待续
2013-08-23 18:02:37
2517
原创 再见,真的只是为了再次相见
亲爱的朋友,请容许我在这里以邮件的方式向你告别, 有种依依不舍的情节,就像当年离开学校一样。请记得,无论将来,我在哪里,你都会是我一生的挚友,勿忘却, 无论明天,你在何处,我都会为你加油祝福。以下是我永恒不变的联系方式: 所以你一定要保存起来: QQ: 26762685 Mail: ostrichmyself@gmail.com 新浪微博: @创业者凡尘在这里我只有感
2013-08-13 14:19:08
1706
原创 GitHub 使用简易手册
考虑到后面将用到GitHub. 因此有必要做个简单的总结. 采取的服务器是Github, 因此关注的仅仅为客户端的使用1. Windows 下GitHub使用 参考: TortoiseGit + GitHub 使用指南2. MAC 下Github使用
2013-06-21 11:43:17
1733
原创 纯客户端Web技术总结——HTML5, Javascrpit, CSS
概述:Web 技术糅合了太多内容, 总的来说Server 和 Client 技术基本上不划分。 因此当PHP, J2EE, Pyth 纷扰这web世界的时候, 我们还能看到JQuary, Node.js, 还能看到Sql的阴魂不散. 很多人就开始深陷技术无法自拔。 这篇文章中。 您完全不用费神费力。 这一切都跟服务端技术没有多大关系。1. 服务端仅仅提供接口数据。 比如通过一个POST请求,
2013-05-14 09:08:44
2917
原创 通向真实客户的数据之门——读《数据挖掘技术》第三版
一直在做一些努力, 妄图抓取到那些潜在的客户。 个人在微博营销的路上, 也走了一段不长不短的时间, 过于浅薄的营销思路, 为了不招致同行耻笑, 这里就不举出自己的例子。 但我真的需要一个突破点, 为一些商业化的团体做一些事情, 让他们迅速找到客户。 毫无疑问,各行各业都有一套自己开发客户的方法, 开发客户的成本, 难以预计, 一些中小团队是没有余力去做这样的统计工作。 那么是否可以用数据挖
2013-05-01 19:58:43
1703
原创 【凡尘工作室】 微信平台架构和实现(github开源项目)
概述:本文试图通过开发一个微信帐号, 满足【凡尘工作室】的营销和宣传, 公众帐号名称为:【凡尘工作室】, 主要实现以下功能:1.核心产品功能展示, 目前的产品是【凡尘英语】, 我们的设计是: 发送某个数字, 能推荐一句优美英文, 发送一个英语单词, 如Have, 能显示跟Have相关的优美英文.2.发送某个数字, 能显示产品信息, 或者显示成员简介3. 架构在百度云平台上, 除了技术投入之外,
2013-03-19 15:01:21
8795
2
原创 Hybrid App和 Web App研究
需要了解一下跨平台的产品设计:1. 后面个人定位的是移动应用开发, 因此, 大部分应用需要覆盖各种平台, 需要寻求低廉的方案2. HTML5, PhoneGap这类关键词出现得实在太多, 需要对这些技术进行关注, 避免技术上滞后.APP 开发现状:1. 各个公司为争取用户, 基本要求出台移动解决方案. 无论是否为IT公司, 各类公司都存在潜在的需求, 需要占领用户时间, 避免被用户遗忘.2. 移
2013-03-18 11:21:00
6311
原创 移动平台端到端低成本解决方案
移动平台端到端低成本解决方案1、 概述《移动平台End-2-End低成本解决方案》一课,描述的是当今移动互联网大局背景下,如何低成本的为移动应用搭建一个低成本服务端。从而实现中小开发者、产品发烧友对开发End-2-EndSystem产品的追求。这个低成本的服务端方案,现在已经有众多选择, 本文将围绕百度云平台进行架构设计, 并以一个现有的Android版本英语词典《凡尘英语》作为典型实践, 验证其
2013-03-12 18:28:49
5263
1
原创 Android组建库建设
[本文来自于同事之间的交流, 有借鉴意义]1、 概述解决的问题:1. 公共模块的提取2. 一致性设计3.开发效率1.1 问题提出1. 多个项目遇到相似/相同的问题时,重复制造轮子2. 同一个项目中遇到相同的问题,Control C + Control V带来的维护问题【重复代码产生Bug的温床】3. 贯穿整个MVC设计中, 一致性设计缺失, 代码难以维护1.2 本文的目的l 针对Andro
2013-03-08 09:58:33
1808
原创 IOS 第三方库以及重用
http://blog.youkuaiyun.com/pjk1129/article/details/7255163
2013-01-10 14:32:39
1496
1
原创 IOS 弹出式设计
IOS浮动窗口或者弹出串口的设计比较棘手, 我个人写代码的习惯是,不想在代码中嵌入太多UI数据,比如长、宽、高等, 而是希望能将UI的管理集中在XIB文件中(在Android中,也是希望将这些集中在layout xml文件中). 看了不少例子都在代码中潜入了坐标数据。 这里讲述的一个解决弹出框设计的思路: 通过IOS的MVC模式, 将浮动或者弹出的小界面设计在XIB以及相应的controller
2013-01-08 19:37:26
7940
原创 回顾2012,拥抱变换莫测的2013
在2012年, 终于穿过了一个男人最重要的门槛, 而立之年, 想留下点什么,但似乎到现在值得自己骄傲的东西并不多, 挫败自己的东西却不少: 一个二线城市、一份微薄的薪水和每月定时扣除的房贷、刚刚收到职称评定落选的通知, 以及不绝于耳的裁员传闻。既然玛雅人的预言没有毁灭这个世界, 所以剩下来的事情,就是要面对劫后余生的世界了, 目的是,让自己好好面对将来的2012+1. 小分四个角色
2012-12-27 19:25:29
2272
5
原创 客户端UI统一框架
1、 概述1.1 问题提出移动应用自产生之时开始,便存在跨平台的需求,目前IOS/Android/WM平台为手机的主流平台, 在我们产品做设计之前, 走了足够多的弯路:1. 规划的时候,首先从Android入手,Android开发完毕后,再开发WindowsMobile,随后是IOS平台, 带来的问题是:关注某个平台而忽略其他平台, 导致设计上,缺乏系统考虑和整体考虑。2. 各种平台的操作方式
2012-12-12 11:18:41
5541
原创 IOS 开发学习(3): IOS UI架构设计
IOS 严格秉承MVC模式, 即每个View的出现将有相应的Controller负责其逻辑事物, 因此IOS的UI设计中需要首先考虑MVC的问题. 在本博客中,在兼顾MVC的同时,考虑了两点设计中常用的问题。 1. IOS中对可重用UI的处理(能重用的UI通过Controller特别封装, 提供给其它View进行重用) UI涉及的一个非常重要的问题,跟程序设计也是一样, 如何管理冗余(即重复
2012-12-10 14:44:00
14104
2
原创 JAVA BAE 问题总结
自己总结了一些在部署Java版的BAE中,得到的经验。1. 邀请码申请不做详述,最好描述一下团队组员情况2. 环境搭建问题前提是你知道SVN插件的安装以及BAE插件安装。无误后,按照以下步骤进行:2.1. checkout相应工程的版本号下图所示的为某个工程的版本号1 2.2转化成BAE工程checkout出来的工程,为一个普通的工程, 因此需要转化成BAE工程。同时,Checkout出来的工程是
2012-10-22 12:37:55
11445
13
原创 项目管理故事:客户需求
话说李雷(英文名Li Lei, 初中英语教科书中风云人物)从国外留学回来后,直接开了一家饭店,当上了老板,经营各类小吃主食, 李雷这个店经营的项目有以下:早餐: 米粉,馒头 + 稀饭。中餐: 盖码饭 + 面条(盖码饭,就是饭上面放入配菜,比如回锅肉之类的, 同盖浇饭,盖头)晚餐: 各类烧烤 可以看出,李雷(后面我们采用Boss Li来尊称)经营的范围非常之管,几乎覆盖了常见市面上的各类小吃,由此
2012-09-23 15:50:02
3518
1
原创 Java UDP 的封装
UDP 在无线通信中用处非常之广, 比如某个终端硬件采集数据, 会使用UDP的方式进行通信。 比如这是我们当前的一个需求架构示意图:图: 采用UDP协议的产品架构示意图解释:① 表示GPS向Server传输数据, 这个就是【终端GPS所在公司】提供的协议接口② Server向GPS发送命令, 大部分是配置相关的服务, 或者升级命令,目前大体需要这样的功能,依然是【终端GPS所在公司】提供的接口:设
2012-09-19 19:08:53
5126
原创 关于规划
——超越项目管理的思考【规划】这个词是最近让我最有感触的一个词。拿工作后这个时间段为例, 小一点的,有【当天规划】,【本周规划】,【年度规划】,大一点的,有【项目规划】,【产品规划】,还有更大一点的【职业规划】,【人生规划】。想来字面意思,大家都理解, 就是设计未来。 让将要发生的事情,顺着自己的设想走下去。追溯其根源,应该可以归结人的控制欲望: 对项目进度的控制,对人生的把握,让将来的一切尽在掌
2012-08-05 15:51:13
1638
2
原创 项目管理故事: Re-do IT【重新实现】
发现油管漏油的时候,小明【小学数学题的主角】选择的是用透明胶粘上, 问题立马解决。成本1毛钱, 领导李雷【初中英语的主角,级别自然比小明高!】那是相当的Happy,给绩效A。三天后,再次漏油,这次小明采用了方案就是用强力胶,问题立马解决,随后的几天内都是稳定的,虽然花了一块钱但,领导李雷心里觉得很值,给绩效A+。十天后强力胶失效继续漏油,这次小明采用了NB的焊接技术。问题解决,为了牢固起见,小明将
2012-07-25 23:24:50
1912
2
ListView的固定选中效果
2014-12-29
IOS弹出框设计
2013-01-08
IOS UI设计源码
2013-01-03
Android UI统一框架
2012-12-13
Android不同版本的分辨率适配问题
2012-11-07
java UDP的一个封装
2012-09-19
OSGi轻量级数据库解决方案源码
2012-04-27
[zip文件] Android Google Map 源码_轨迹回放 优化版本
2011-11-20
Effecitive Android 设计
2011-10-28
Android产品平台设计
2011-10-25
Android Google Map 源码_轨迹回放
2011-10-19
Java socket的一个封装
2011-07-28
OSGI 服务端模式Demo [C/S架构]
2011-06-19
C++和Java初始化顺序的比较代码
2010-11-25
Android 组件复用和进程关系
2010-08-19
JNI 多线程同步机制的源码实现
2010-05-25
Android 在线词典v2源码下载
2010-04-26
Java调用javaScript代码
2009-10-19
Excel处理类, 将Excel处理成表格结构
2009-10-19
JNI 实例, 可以作为模板供初学者学习, 例子很详细
2009-09-19
Ajax 入门 代码, 简单的服务端和Server 端信息交互
2009-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人