摘要: ​ 认知,这个看似抽象的概念,实则是我们理解世界、做出决策的基石。它如同种子,孕育着思维的花朵,最终结出行为的果实,影响着我们生活的方方面面。 我们所赚取的每一分钱,都是对这个世界认知的直接体现。当我们的认知深刻,我们能够洞察事物的本质,把握机遇,从而获得相应的回报。而当我们的认知存在缺陷,我们可能 阅读全文
posted @ 2024-08-20 10:27 扬帆一号86 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 从大学毕业到现在已经快10个年头了。发现自己到了三十而立之年。回想过去的几年职业发展,没有太多出彩,引以为豪的事情。虽然工作上兢兢业业, 每天的工作也很充实(应该说是劳累),每年也都有相应的成长,但是感觉太过于缓慢。个人感觉原因应该是分两方面, 首先是个人原因,没有一个较为明确的职业发展规划,没有一 阅读全文
posted @ 2017-11-04 15:20 扬帆一号86 阅读(1881) 评论(5) 推荐(8) 编辑
摘要: 昨天在Better Software Magazine上看到一篇文章Make Yourself Essential(杂志不在手边,文章名和杂志期号都记不清了),谈到了IT市场变幻,程序员风光不再,身为程序员应该怎么应对。作者开篇明义:工作外包,公司裁员,是公司的错么?当然不是!一切都是程序员的错。当... 阅读全文
posted @ 2014-11-20 21:42 扬帆一号86 阅读(5867) 评论(0) 推荐(0) 编辑
摘要: def get_adcode(city): """ 根据城市获取区域编码 :param city: :return: """ db = dbTool.conDB(dbTool.MYSQLDB, dbTool.MYSQLDBNAME) sql = "SELEC... 阅读全文
posted @ 2014-11-14 14:08 扬帆一号86 阅读(1652) 评论(0) 推荐(0) 编辑
摘要: 前几天服务端有业务要增加点需求,有一个处理是利用datatable比对出两个不同的用户列表,拿着比对的结果再与另外一个datatable进行比较。最基本的写法无非是写多层foreach循环,数据量多了,循环的次数是乘积增长的。这里推荐使用Except()差集、Intersect()交集,具体性能没有进行对比。如果两个datatable的字段完全一致的话,可以直接使用Except,Intersect //与免打扰中的用户进行比较,筛选出可以正常接收推送的用户 var normalReceive = dtUser.AsEnumerabl... 阅读全文
posted @ 2013-05-24 14:08 扬帆一号86 阅读(24685) 评论(2) 推荐(0) 编辑
摘要: SELECT CHAR_LENGTH('"油价早报","专家看市","中国原油","油价盘中","国际动态",') SELECT LEFT('"油价早报","专家看市","中国原油","油价盘中","国际动态",',CHAR_LENGTH('"油价早报","专家看市","中国原油","油价 阅读全文
posted @ 2013-01-29 14:12 扬帆一号86 阅读(2337) 评论(0) 推荐(0) 编辑
摘要: android:layout_centerInParent 居中布局android:layout_centerVertical 水平居中布局android:layout_centerHorizontal 垂直居中布局android:layout_alignParentTop 居于容器内顶部android:layout_alignParentBottom 居于容器内底部android:layout_alignParentLeft 居于容器内左边android:layout_alignParentRight 居于容器内右边android:layout_above ... 阅读全文
posted @ 2012-09-10 15:16 扬帆一号86 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cyqdata.com/android/article-detail-37654 阅读全文
posted @ 2012-07-19 16:06 扬帆一号86 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: android中的UriMatcher和ContentUris 两个用于操作Uri的工具类,分别为UriMatcher 和ContentUris。UriMatcher用于匹配Uri。用法如下:首先把你需要匹配Uri路径全部给注册上:注册完需要匹配的Uri后,就可以使用sMatcher.match(uri)方法对输入的Uri进行匹配,如果匹配就返回匹配码,匹配码是调用 addURI()方法传入的第三个参数,例如匹配content://com.test.provider.personprovider/person 路径,返回的匹配码为1。//常量UriMatcher.NO_MATCH表示不匹配任何 阅读全文
posted @ 2012-07-19 16:01 扬帆一号86 阅读(4015) 评论(0) 推荐(0) 编辑
摘要: 标准的Activity Actions ACTION_MAIN 作为一个主要的进入口,而并不期望去接受数据ACTION_VIEW 向用户去显示数据ACTION_ATTACH_DATA 用于指定一些数据应该附属于一些其他的地方,例如,图片数据应该附属于联系人ACTION_EDIT 访问已给的数据,提供明确的可编辑ACTION_PICK 从数据中选择一个子项目,并返回你所选中的项目ACTION_CHOOSER 显示一个activity选择器,允许用户在进程之前选择他们想要的ACTION_GET_CONTENT 允许用户选择特殊种类的数据,并返回(特殊种类的数据:照一张相片或录一段音)ACTION_ 阅读全文
posted @ 2012-07-19 14:31 扬帆一号86 阅读(504) 评论(0) 推荐(0) 编辑