l**s 发帖数: 28 | 1 the following code generates the result as:
Current TimeZone:America/New_York
before parse:2003-11-15 16:42:05 EST
after parse:2003-11-15 16:42:05 EST
Timezone change to:Australia/Sydney
before parse:2003-11-16 08:42:05 EST
after parse:2003-11-16 09:42:05 EST
it had 1 hour different in Australia/Sydney timezone(called EST too) before
and after the parsing.
could someone please tell me why?
Thanks.
=================================================================
import java.util.TimeZone;
impo |
|
q*******i 发帖数: 353 | 2 菜鸟的经验,还希望抛砖引玉大侠出来:
Parse确实做东西快,如果APP简单后台数据库比较简单,比如2-3个表,操作也简单,
Parse还是很方便。但是东西一复杂了Parse就稍微麻烦点,第一个比如做join之类的操
作就不是很容易,第二个如果想在不同表里面细粒度拿出数据好像不行,Parse后台都
是直接把整个表返回到mobile端再进行处理,这个就比较麻烦
希望Parse大牛出来讲讲有没有什么好办法 |
|
s********k 发帖数: 6180 | 3 【 以下文字转载自 Programming 讨论区 】
发信人: silverhawk (silverhawk), 信区: Programming
标 题: C++中parse string的问题
发信站: BBS 未名空间站 (Sat Nov 24 21:56:04 2012, 美东)
比如我有一个也string是Q,a,1000,200想把其parse去掉所有逗号,然后把字符和数据
分别放在对应的结构体struct a(char;char;int;int),用strtk::parse可以吗?这个函
数是不是主要都是处理parse同一类型数据的问题。还有没有什么其他号的方法做这个
? |
|
h******b 发帖数: 6055 | 4 appengine算是一堆木板,虽然不需要砍树,跟IKEA组件还有很大差距。
parse是turnkey solution, 所有需要的api基本上都有了。直接call。就拿最简单这个
user login来说,parse从login到social login到in app purchase基本上都是一条龙
。非常简单无脑。
而且parse出来很多年了成功以后被脸书高价收购了。 谷歌的pet project太多了。
很难说有多serious。 在mbaas, parse要成熟很多。 |
|
ET 发帖数: 10701 | 5 我都不知道这是比什么。你建个创业公司,后台前端都有了,谁傻用parse呀。
现在随便招个前端后端,你不给$10万它肯跟你做吗?
招一个ios ,说不定还要个frontend,一个后端,半年出个产品吧,就算你上aws什么
的,每个月流水之处200-500刀吧,半年过去了,你花了至少10万-12万。
你产品出来了,花钱推广吧。
用parse,后端省了,少花5万刀,你可以雇个android的,或者留着钱请marketing。
你要说你产品牛逼大了,一发布就超过parse的限制(parse现在新收钱模式是30/s api
call以下免费),有个5万刀你也撑到你有用户10万,当然了,看你做什么的。 |
|
c*******0 发帖数: 5247 | 6
你这不是胡说么。Appengine属于Google cloud组,是重头组,和pet project一点关系
都没有。Parse的成熟度差十万八千里。Parse还在到处找hero app,Appengine hero
app早有了,流量上,稳定性上,要证明的Snapchat早给你证明了。
而且G家在做merge Appengine和Compute engine的东西,基本上用Appengine的vendor
lockin越来越小。
Parse我觉得有它的适合市场,但不至于为了捧Parse就随便贬低别人吧 |
|
s********k 发帖数: 6180 | 7 zhihu上转载了NYT的分析:著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:江宏
链接:https://www.zhihu.com/question/39948568/answer/83948352
来源:知乎
Facebook 收购 Parse 的时候,它的股价正处于低于发行价的低点,作为从 Web 起家
的公司,还没有什么有意义的移动广告收入,所以在非常急迫地寻找在移动平台的突破
口。而 Parse 作为一个成功的移动开发平台,提供了一个获取新一代移动开发者和移
动应用的机会。现在 Facebook 的移动广告收入已经占整体收入的 80% 以上,Parse
与核心业务似乎没有什么关系。如果云服务要成为一个对 Facebook 有意义的业务,那
就要达到可以和 Amazon、Google 抗衡的量级。Parse 是 Facebook 唯一的云服务,要
达到 AWS 和 Google 的级别,需要巨额的投资和大量的人力、时间投入。所以不如把
这个服务关闭,把资源都放到自己做得最好的业务上去 |
|
s*****w 发帖数: 1527 | 8 so i want to parse a file to extract some values from this file,
in node.js
1. use fs in node, javascript to parse the file directly
2. use child_process in node, then write python script to parse and send
json back to node.js
parse稍微有点复杂,
哪种更好?或者说哪种情况用python更好?
Many thanks ! |
|
r********e 发帖数: 39 | 9 看了下open source的parse server 和parse的功能比较,不是说parse server功能上
已经比原来的parse 还要广么 |
|
ET 发帖数: 10701 | 10 一定要自己搞一个。
基础的功能的话 parse server 一键deploy。直接就运行了。
挺稳定的。
我是big parse fan, 开源的这个parse server我一直在跟踪, 我觉得不错。
firebase没用过。就怕一天firebase走parse的路。 |
|
c******n 发帖数: 4965 | 11 【 以下文字转载自 THU 讨论区 】
发信人: creation (努力自由泳50m/45sec !), 信区: THU
标 题: parsing bibliography and sorting
发信站: BBS 未名空间站 (Sun Nov 11 13:27:54 2012, 美东)
my wife was spending a lot of time sorting the bibliography of her thesis,
because her bib was obtained in plain text form, I have to parse out the
first author last name first. so I wrote this little piece of code. hope it
will be useful for someone too....
right now it fails to parse single-author bib, cuz it's difficult to
recognize a human name fr... 阅读全帖 |
|
s********k 发帖数: 6180 | 12 比如我有一个也string是Q,a,1000,200想把其parse去掉所有逗号,然后把字符和数据
分别放在对应的结构体struct a(char;char;int;int),用strtk::parse可以吗?这个函
数是不是主要都是处理parse同一类型数据的问题。还有没有什么其他号的方法做这个
? |
|
r**********d 发帖数: 510 | 13 【 以下文字转载自 BuildingWeb 讨论区 】
发信人: rslgreencard (IS), 信区: BuildingWeb
标 题: php DOM parse 中文乱码问题
发信站: BBS 未名空间站 (Mon Jan 13 23:20:10 2014, 美东)
我请教一个问题。
我想把 http://q.stock.sohu.com/app2/rpsholder.up?code=&sd=2013-7-13&ed=&type=date&dir=1&p=1
上的数据用 php DOM parse, 然后写道数据库中。 但
sohu encoding是gbk, php dom parse 后的encoding是ascii, 我 百度的很多, 试了
一些方法,都不能显示。
我现在只希望能在mysql 用utf8 ecoding 里显示中文。 然后我用 csmar数据做一些分
析。
各位大牛请指点迷津。我叮当包子相报。
$con = mysql_connect($host, $user, $pass);
if (!$con) {
echo "Could n... 阅读全帖 |
|
h******b 发帖数: 6055 | 14 我理解这个数据库空间是数据本身而不是硬盘大小。而且你不用考虑任何replication,
缓存的问题应该是非常耐用的。
Database storage refers to data stored as Parse Objects, which are limited
to 128KB in size. File storage refers to static assets that are stored using
the Parse File APIs, typically images, documents, and other types of binary
data. The amount of Database Storage and File Storage currently used by an
app can be found under Performance in the Analytics tab of your Parse
Dashboard. |
|
c*******0 发帖数: 5247 | 15
GAE更属于是在AWS和Parse中间。
我同意parse是糙快猛的极致,如果你的startup对数据不敏感。但这个世界没有银弹,
你的file storage只有20G,你的database只有20G,你只能有一个Background Jobs同
时跑。想突破任何这其中的一个限制?Show me the money。
任何稍微对数据敏感的startup上parse都是有钱没处花。 |
|
w***g 发帖数: 5958 | 16 zlike的设计显然不是最优的,但未必就有错误。我前面已经说了,自己买服务器的话
随便就挂4个以上3T/4T的硬盘,3*40G就是毛毛雨而已。mongo上cluster模式后弄4台机
器,easily就可以做到50T的物理物理容量。只能说是要在AWS上省钱还有优化的余地而
已。
问题是后台一点都不懂的人,你能指望出他设计出合理的数据结构吗?Parse就是个黑
盒,出了问题都无从调试。我并不是黑parse,而是说有了parse就不需要后台知识了那
是不对的。
了。 |
|
s********k 发帖数: 6180 | 17 没关系,我觉得真正懂后台的人看了parse就应该和自己比较,自己做还是parse划算,
不懂又请不起(也是没必要)的上parse不算最好,很多时候是唯一选择 |
|
ET 发帖数: 10701 | 18 定价主要目的是为了强市场。
它开源了近乎一切。我昨天把它的parse server弄了起来,转移我先有的parse app还
不错。
转移数据到mongolab还 有些问题。在一年的时间内,parse应该能把这些问题解决了。 |
|
h******b 发帖数: 6055 | 19 现在手上有几个ionic app雏形,不考虑长期scalability, 要求是最快上线,基本需求
是:
1)数据库CRUD, 根据数据库内容自动生成api代码,比如你加个叫task的object,里面
有十几个key,后端应该可以自动帮你生成crud api不需要手写
2)用户管理和social 登陆,用户安全问题新手很难写的尽善尽美,现成的后端应该已
经包含了这些东西,脸书谷歌登陆更是基本需求,还有注册/忘记密码什么的都应该是
自带
3)文件上传下载管理,比如上传个图片作为profile里面的照片,需要自动压缩改大小
4)后台能够运行代码,比如parse cloud cloud允许你在save一个object的时候自动允
运行on_save代码在存数据的时候做出其他运算, 还可以搞scheduled task之类的。
5) GUI来管理数据,给非程序员使用
6)push notification支持,锦上添花吧
7)用户之间的chat/messaging,也算是锦上添花
8)offline支持,比如自动本地/服务器sync这样的
目前看过的有谷歌firebase, parse... 阅读全帖 |
|
s********t 发帖数: 4150 | 20 【 以下文字转载自 Java 讨论区,原文如下 】
发信人: SmartAgent (sigh...), 信区: Java
标 题: XML parsing problem
发信站: The unknown SPACE (Tue Jan 2 02:00:05 2001) WWW-POST
Trying to parse XML file with IBM's XML4J, but it just
doesn't work. Any masters to give some advice?
The code:
DOMParser parser = new DOMParser();
parser.parse("index.xml");
Document document = parser.getDocument();
Element doc = (Element)document.getDocumentElement();
...
The XML file: (It doesn't refer to the dtd file as it is,
but it won't work ei |
|
r**e 发帖数: 57 | 21 【 以下文字转载自 Java 讨论区,原文如下 】
发信人: rake ( 夜叉王), 信区: Java
标 题: help! XML parse problem
发信站: The unknown SPACE (Wed Apr 2 00:41:20 2003) WWW-POST
需要parse的data是通过jdbc从数据库里query 出来的result (xml 形式的string),
看了看DOM的parse 好像不能用在string上,又什么其他办法?多谢啦。 |
|
m***l 发帖数: 45 | 22 要实现下面的功能,可是一点儿idea都没有,该用什么类什么思路实现
恳请java前辈指点
万分感谢!!
将类似这样的一个比较长的.log文件解析开
[18/09/2011 06:53:21:021 PM] ERROR Main 70: Running logger, watch out!
java.lang.IndexOutOfBoundsException: Index: 99, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
[18/09/2011 06:53:21:021 PM] INFO Main 73: Running logger, watch out!
[18/09/2011 06:53:21:021 PM] INFO Main 73: Identity manager starting.
。。。。。。。
按时间解析开,比如上面的一段就是按时间分的3条
要求是:
+不能用stream把整个文件load到内存
+还要把每个时间和后面的内容解析开
+最好用普通的方法不用特别的类
其... 阅读全帖 |
|
h*******e 发帖数: 1377 | 23 最近写了两个 个c++的 parse xml 的小程序 大体思路是 每次读 进一个 字符 判
断[ 如果是的话 进入时间 tag函数 处理里面的时间 tag 之后 读入 后面的字符直
到】
理论上 正文 不会有 【字符。。碰到下一个[字符 开始新的一组时间函数。 关键你要
自己查一下生成这个log文件的程序 或者找相关人士 明确一下log 文件的语法。。
比如我parse xml就要压栈什么的。。这个log文件似乎用不到。 |
|
m***l 发帖数: 45 | 24 要实现下面的功能,可是一点儿idea都没有,该用什么类什么思路实现
恳请java前辈指点
万分感谢!!
将类似这样的一个比较长的log文件解析开
[18/09/2011 06:53:21:021 PM] ERROR Main 70: Running logger, watch out!
java.lang.IndexOutOfBoundsException: Index: 99, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
[18/09/2011 06:53:21:021 PM] INFO Main 73: Running logger, watch out!
[18/09/2011 06:53:21:021 PM] INFO Main 73: Identity manager starting.
。。。。。。。
按时间解析开,比如上面的一段就是按时间分的3条
我翻译的题目要求是:
+不能用stream把整个文件load到内存
+还要把每个时间和后面的内容解析开
+最好用普通的方法不用特... 阅读全帖 |
|
m***l 发帖数: 45 | 25 原题要求
- Must not load entire file in memory (stream)
- Must capture the entire entry (single and multiple lines)
- Must split the entry also in two parts, timestamp and the rest of the
entry
- Must use a regular expression to parse
- Must be configurable to parse log files in slightly different formats
原题是这样的
我也理解的不太清楚 |
|
m***l 发帖数: 45 | 26 非常感谢
那这个意思是要
1.分析不同日期形式的表达方式:
比如:1900-01-01 或者 2007/08/13 或者 1900.01.01 或者 1900 01 01
2.还是要分析可能是[]或者():这个括注日期的符号很随意的呀
3.还是要求把parse开的timestamp和后面的内容存放在 比如ArrayList里面以便可以比
如再存入一个格式更清晰的log文件 或者 数据库 或者 excel ....等各种形式?
就是我还是不太理解这个 Must be configurable to parse log files in slightly
different format是什么意思? 以及我解析出来的timestamp和后面的内容应该怎么存
放,加上标号存成另外一个log文件不知是否合适
感谢 |
|
c******n 发帖数: 4965 | 27 my wife was spending a lot of time sorting the bibliography of her thesis,
because her bib was obtained in plain text form, I have to parse out the
first author last name first. so I wrote this little piece of code. hope it
will be useful for someone too....
right now it fails to parse single-author bib, cuz it's difficult to
recognize a human name from other words. but for biology papers, a paper
mostly has multiple authors
sub get_first_author($) {
my ($line) = @_;
my ($author, $secon... 阅读全帖 |
|
r**********d 发帖数: 510 | 28 我请教一个问题。
我想把 http://q.stock.sohu.com/app2/rpsholder.up?code=&sd=2013-7-13&ed=&type=date&dir=1&p=1
上的数据用 php DOM parse, 然后写道数据库中。 但
sohu encoding是gbk, php dom parse 后的encoding是ascii, 我 百度的很多, 试了
一些方法,都不能显示。
我现在只希望能在mysql 用utf8 ecoding 里显示中文。 然后我用 csmar数据做一些分
析。
各位大牛请指点迷津。我叮当包子相报。
$con = mysql_connect($host, $user, $pass);
if (!$con) {
echo "Could not connect to server\n";
trigger_error(mysql_error(), E_USER_ERROR);
} else {
echo "Connection established\n";
}
$ok = mysql_select_d... 阅读全帖 |
|
o****i 发帖数: 1706 | 29 It needs to parse function in Lisp format. For example...
(+ 3 4) or (* 3 4 2)
I got a something like below, but it only can parse experession like (3 + 4)
, any advice to improve this? Thanks...
mulop = do{ symbol "*"; return (SExp "*")}
<|> do{ symbol "/"; return (SExp "/")}
addop = do{ symbol "+"; return (SExp "+")}
<|> do{ symbol "-"; return (SExp "-")}
anInt = do d <- digits
ws
return $ IntExp (read d)
anSym = oneOf ['-','*','+','/',':',''','?','>','<','=']... 阅读全帖 |
|
r**e 发帖数: 57 | 30 需要parse的data是通过jdbc从数据库里query 出来的result (xml 形式的string),
看了看DOM的parse 好像不能用在string上,又什么其他办法?多谢啦。 |
|
m***l 发帖数: 45 | 31 要实现下面的功能,可是一点儿idea都没有,该用什么类什么思路实现
恳请java前辈指点
万分感谢!!
将类似这样的一个比较长的log文件解析开
[18/09/2011 06:53:21:021 PM] ERROR Main 70: Running logger, watch out!
java.lang.IndexOutOfBoundsException: Index: 99, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
[18/09/2011 06:53:21:021 PM] INFO Main 73: Running logger, watch out!
[18/09/2011 06:53:21:021 PM] INFO Main 73: Identity manager starting.
。。。。。。。
按时间解析开,比如上面的一段就是按时间分的3条
要求是:
+不能用stream把整个文件load到内存
+还要把每个时间和后面的内容解析开
+最好用普通的方法不用特别的类
原题... 阅读全帖 |
|
l********s 发帖数: 358 | 32 有个Linux下的project,我正在写command line parser。project的名字叫exec,那我
运行./exec后进入interactive mode. 我就可以输入如下的命令来运行各个task.
exec0001> read a.in
exec0002> write a.out
exec0003> quit
Parsing command line比较简单,我只要split into token,在调用getopt来parse。
我遇到的问题是我不能想shell一样输入<-(left arrow), ->(righ arrow)在command
line里面左右移动,也不能按Up arrow, Down arrow在之前和之后的command history里查
找,也不能按Tab来实现auto-complete,如果按arrow显示的是^[[A之类的乱码。
我需要添加些什么才能实现这些功能,有什么source code可供我参考吗?或者有什么
现成的library我可以使用? 我也用一个Berkeley的Linux下类似的程序,但它可以实现
这些功能,我进到 |
|
o****i 发帖数: 1706 | 33 It need to parse function in Lisp format. For example...
(+ 3 4) or (* 3 4 2)
I got a something like below, but it only can parse experession like (3 + 4)
, any advice to improve this? Thanks...
mulop = do{ symbol "*"; return (SExp "*")}
<|> do{ symbol "/"; return (SExp "/")}
addop = do{ symbol "+"; return (SExp "+")}
<|> do{ symbol "-"; return (SExp "-")}
anInt = do d <- digits
ws
return $ IntExp (read d)
anSym = oneOf ['-','*','+','/',':',''','?','>','<','=']
... 阅读全帖 |
|
m***l 发帖数: 45 | 34 要实现下面的功能,可是一点儿idea都没有,该用什么类什么思路实现
恳请java前辈指点
万分感谢!!
将类似这样的一个比较长的log文件解析开
[18/09/2011 06:53:21:021 PM] ERROR Main 70: Running logger, watch out!
java.lang.IndexOutOfBoundsException: Index: 99, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
[18/09/2011 06:53:21:021 PM] INFO Main 73: Running logger, watch out!
[18/09/2011 06:53:21:021 PM] INFO Main 73: Identity manager starting.
。。。。。。。
按时间解析开,比如上面的一段就是按时间分的3条
要求是:
+不能用stream把整个文件load到内存
+还要把每个时间和后面的内容解析开
+最好用普通的方法不用特别的类
原题... 阅读全帖 |
|
ET 发帖数: 10701 | 35 包括匿名用户,匿名用户再到registered用户,
还需要个analytics dashboard, 集成个什么google analytics或者其它flurry
crash report,再整个crashlytics
ios再用个afnetworking, android上再用个volley
顺便再弄个urbanairship,
还有distribution,hockeyapp
对吧?只用你另外1个星期?
Parse都有了。ios, android, windows, unity, PHP, javascript
Parse hosting.. |
|
|
c*******0 发帖数: 5247 | 37
这些只要做过一遍,一个全栈就是一个星期搞定啊
social login上,FB和Twitter都有全面的SDK,你要是用他们的oauth系统,两边都可
以一天搞定。
google analytics网页上就是一行代码,iOS和Android都是现成sdk,一天也没问题。
afnetworking和volley做REST的接口都是现成的,你用cocoapad和gradle一行代码就两
个都能用了。
hockeyapp或者testflight大概一天熟悉流程一点问题都没有,现在都是直接找tester
要邮件了。
你要说这里面真费时的,那可能是是如果自己要搞用户系统,然后之前没有cookie/
session经验的,确实要花一些时间理解一下。其他的话,这些东西要是一周搞不定的
人,那属于对Mobile或者前端完全不熟的人,这种人可能确
实适合用Parse。
当然,你要说一个真实系统这些东西能不能一周搞定,那完全取决于你的api怎么设计
,比如
你的后端和前端的交互,哪些数据,怎么放。这是你用parse还是用EC2都要设计的。复
杂的设计本身就要超过一周,简单的设计几个小时就搞定了。 |
|
i*****o 发帖数: 1714 | 38 哈哈哈我觉得是有些做后端的人不够自信,怕parse抢其饭碗了!
即使我一个星期可以做出来,我为什么要花这额外一个星期时间?用parse就是几分钟
的事啊……
★ 发自iPhone App: ChineseWeb 1.0.2 |
|
h******b 发帖数: 6055 | 39 GAE真的更接近于AWS/Azure这些,跟parse不能算直接竞争对手。裸写的部分要多很多
很多。
我不是说哪个平台更能scale,而是哪个平台对于没有后台经验的人来说能最快出成果
。
parse是糙快猛的极致,上手速度真的和其他任何一个平台都不是一个级别的。
vendor |
|
f*******t 发帖数: 7549 | 40 我觉得parse 主要提供方便的用户管理和metadata存储,另外与各种mobile平台的集成
(push notification)也很实用。传输大量content(论坛)或高rps(实时游戏数据)
不是parse的主要服务对象。真有那些要求还是自己搭iaas上的平台吧 |
|
Y******u 发帖数: 1912 | 41 电子商务类的(不是购物),比如类似handy这样的match skill worker的app,后台用
parse ok吗?web端就准备用个heroku或者digital ocean只做前端
我看了一下parse的free tier,应该前期几万active user问题不大,就是担心有什么
trap
ios前端准备用xamarin,因为eventually还是要做android端的 |
|
ET 发帖数: 10701 | 42 join可以用join table 比如
User‘s Review - 做个userreview model
parse提供四种relationship
pointer - 1 to 1
array -1 to many
Relation - many 2 many
join table - many to many
parse是可以把数据拿到移动端来处理,现在手机也能处理。
也可以在后端用cloud code预处理好,用pfcloud 来直接用。 |
|
s********k 发帖数: 6180 | 43 所以当年那些想糙快猛搞APP靠着parese或者其他提供一体化服务的,都不如当时专研
native来的有效。parse的API,后台数据库全都跟通用的轮子不兼容,这下傻逼了
parse背后还靠着FB这颗大树,不知道为啥关,可能又要推出类似的啥服务了 |
|
s********k 发帖数: 6180 | 44 你是脸书内部做parse的?说说有啥大的用parse吗? |
|
s********k 发帖数: 6180 | 45 脸书根本就应该把parse做APP端砍掉,只做parse后端,这样应该希望大点。 |
|
h******b 发帖数: 6055 | 46 也是,可能就用它了。
loopback老实说看上去不错,可能先试试。自己的服务器最少不担心vendor lock-in。
parse这次关门真的打击不少mbaas。做这些小app本来流量就不大,parse下线增加的这
些额外migration工作真的很烦。 |
|
w********m 发帖数: 1137 | 47 刚装了一个parse server加parse dashboard。
毫无头绪。
怎么做authentication。 有文档吗 |
|
w********m 发帖数: 1137 | 48 撸了一圈parse server,很满意
CRUD很强大
REST API写的很好,至少比我写的好
parse dashboard 好像没什么用
必须用SSL
文档少,不能面向google/stackoverflow编程,只有面向github编程。
准备先上几个instance,看看还有什么安全上的漏洞 |
|