s***e 发帖数: 911 | 1 你肯定知道平面谐振子的动力学方程是:
(angular)''+(g/L)*Sin(angular)=0
g是重力加速度, L是线长, angular是偏离垂线的角度.
直接解这个方程不大容易, 用机械能守恒最容易. 下面用两种方法都作一作.
1. 机械能守恒:
动能T=(1/2)*m*L^2*(angular)'^2;
势能U=mgL(1-cos(angular))
其中势能零点选在angular=0处.
假设angular1是运动最高点, 于是
T(angular1)=0
U(angular1)=mgL(1-cos(angular1))
于是常数机械能就是:
E=U(angular1)==mgL(1-cos(angular1))=2mgLsin^2(angular1/2)
机械能守恒得到:
T(angular)=E-U(angular)=>
(dw/dt)=2(g/L)^(1/2)*[sin^2(w1/2)-sin^2(w/2)]^(1/2)
这里用w表示angular, w1表示angular1了.
=>dt=(1/2)*(L/g)^(1/2)*[sin^2(w1/2)-sin^2 |
|
A*******5 发帖数: 690 | 2
我觉得很有意思啊,各种似有似无的bug都能找到原因。controller和render只是很小
的一部分,controller要考虑scope, render 要考虑load先后,button调颜色不知道
为什么要调半天,拿来hex 或者rgb number直接用就好了。前端也有design啊,怎么少
load,少call backend api是非常重要的。对了,西南交大前辈,我一直特别仰慕您,
想打听一下你们狗家Angular组,为啥Angular2/4跟Angular1差这么多,是换人了吗? |
|
A*******5 发帖数: 690 | 3 Google的angular2/4, 简直是对angular1的侮辱,react 是简单易用,不过至今没有成
熟的plugin 或者feature,把已有的project migrate 过去,只适用于新项目。我私底
下在写react adaptor,不过很奇怪为什么react 自己不附带convert 工具。
:可是中国人都去刷题了, 谁还有精力勾心斗角往公司高层爬。刷题应该是刚毕业几年
:的人做的事, 有一定经验的应该多关注怎么往上升。就为了多那么几万,天天下班后 |
|
A*******5 发帖数: 690 | 4 我想问问狗家的Angular 组是不是有发生了什么事,Angular2,4和Angular1不在一个水
平线上,而且一看就不是同一个team搞出来的。是不是他家不重视前端? |
|
A*******5 发帖数: 690 | 5
现在流行的是Vue.js? 不过可以理解,Angular1只有一部分人买账,当然在没有对比过
Angular2的时候,后者匆匆收尾就跳到Angular4,连平台也变了,抛弃了Angular-cli
,目前好像也没什么人买账。react还可以,但是其名声有被夸大的嫌疑,它用来做新
项目还好,可是和老项目对接起来代价太大,甚至超过Angular,因为它绕不开DOM 模
版,用任何方法都绕不开,也没有官方或野生的插件来减轻工作量。jquery 屹立江湖
多年,唯一被广泛抱怨的就是它debug起来太烦,Angular也有这方面问题。前端更新快
,不过学起来也快阿。那些怎么也学不好的,估计很快就被淘汰了。。。 |
|
l****u 发帖数: 1764 | 6 学的是快 但学完没多久又得重新学习新玩具,不觉得神烦么?你5年工作经验和一个0.
5年工作经验的对一个新玩意熟悉程度一样,因为你前面4.5年学的其他东西已经过时了
…
[在 AmABB2015 () 的大作中提到:]
:现在流行的是Vue.js? 不过可以理解,Angular1只有一部分人买账,当然在没有对比
过Angular2的时候,后者匆匆收尾就跳到Angular4,连平台也变了,抛弃了Angular-
cli
:,目前好像也没什么人买账。react还可以,但是其名声有被夸大的嫌疑,它用来做新
:项目还好,可是和老项目对接起来代价太大,甚至超过Angular,因为它绕不开DOM 模
:版,用任何方法都绕不开,也没有官方或野生的插件来减轻工作量。jquery 屹立江湖
:多年,唯一被广泛抱怨的就是它debug起来太烦,Angular也有这方面问题。前端更新
快,不过学起来也快阿。那些怎么也学不好的,估计很快就被淘汰了。。。 |
|
A*******5 发帖数: 690 | 7
嗯,谢谢,我倒后来就熟能生巧,越来越自然了。
对了,我一直想跟您问Angular2的事,这个不是开玩笑,您能不能介绍下他们组在
Angular1以后发生的事。我只是单纯对这件事感兴趣,我保证不会和我现在的事扯上关
系,也不会给您添麻烦的。 |
|
s*****r 发帖数: 43070 | 8 俺做backend的,玩过一些angular1,感觉就是网页端的轻量service,现在不玩了 |
|
A*******5 发帖数: 690 | 9
可是Angular2/4感觉和Angular1不是同一个team写的,Angular2才更新到2.4就没了,
看他们blog跟仓皇逃跑一样地直接跳到了Angular4,这看起来很有故事啊。 |
|
a***n 发帖数: 623 | 10 这个我感觉你可以去programming版问一下,印象中之前有几个人知道很多料
据我所知angular1和2不是一帮人搞出来的。a2听狗家内部人说是个烙印烂尾项目……
理所当然的被react超,现如今js框架就是react和vue的天下没angular什么事了
自豪的是vue还是一个中国人写出来的 |
|
A*******5 发帖数: 690 | 11
谢谢详细回复,前端也有frame啊,写framework算不算造轮子,听说angular1的作者离
开狗家以后,写的vio.js,还是很不错的。还有一点我不太同意,没啥bug是refresh
page救不过来的,这个真的有好多救不过来,前端也跟后端一样debugging的,当然有
时不如后端直观,而且还有部分掌控不了,而且老refresh page也不成啊,我修过千奇
百怪的bug,有很多都是细微的,比如右键菜单栏点页面其他地方有时能消失有时不能
,筛选栏里的value有时打开表格时就有,有时没有,导出excel,IE整个表格都有底色
,但是chrome只有第一页有,但是在网页上看时全都有。打开多重窗口,打开一次之后
,第二次就打不开了。一样的UI设计,到了IE上就全错位了,等等。。。 |
|
l**********n 发帖数: 8443 | 12 1. Treat new technology with healthy scepticism.
2. Be less trustful of corporate backing.
3. Prefer dedicated libraries to monolithic frameworks.
我对Angular2.0有很大期望。因为Angular1.0确实很牛逼。写代码的效率是其他
framework的十倍。 |
|
d*******r 发帖数: 3299 | 13 这个很 old 了吧, ionicframework.com 也是基于这个做的, 算是 Angular1.0 默认的
route 插件了.
不过Angular总体上就是个万恶的大坑, 建议早弃 :D |
|
|
l**********n 发帖数: 8443 | 15 angular1没有namespace,所以出现很多不可思议的bug,在2不存在这个问题。 |
|
l**********n 发帖数: 8443 | 16 angular1太矬了,还是react+flux流畅 |
|
|
c*********e 发帖数: 16335 | 18 angular1有jquery没有的two way binding. 这个也是telerik吹嘘的地方。 |
|
l**********n 发帖数: 8443 | 19 angular1太矬了,还是react+flux流畅 |
|
|
c*********e 发帖数: 16335 | 21 angular1有jquery没有的two way binding. 这个也是telerik吹嘘的地方。 |
|
l*********i 发帖数: 29 | 22 来自主题: Programming版 - 改用ES6 菜鸟问一个silly问题。
最近在做有关AngularJS的小项目,之前用的都是ES5,觉得马马虎虎刚能上手了。 发
现ES6已经出来了,Angular2也快了,而且就是用ES6写的。 关键是两个东西和之前各
自版本变化挺大的。
小的来问版上有经验人士,这个时候是直接学Angular2 还是用ES6来写Angular1.x应用
,然后用transpiler呢? 发现网上的code例子不多。 打算写个小app用ES6,过了一
边ES6网上教程,但发现没什么头绪怎么开始改已有的项目。
请问,如果已经有一个AngularJS写的小app ,想改写成ES6,怎么做呢?(抓头ing) |
|
l**********n 发帖数: 8443 | 23 you can convert angular1 to angular2. |
|
c******n 发帖数: 16666 | 24 unit testing有一对 karma, mocha啥的
如果是选新的话 可以考虑react或者backbone继续用下去也没关系啊
angular1现在比较尴尬, 1和2变化太大 2估计年底可以出 抄了一堆react的概念 知识
复用比较难
我是去年年中要硬伤spa,纠结了半天还是上了a1,先完成项目最重要。 |
|
|
发帖数: 1 | 26 是啊 还是纠结angular的版本问题
2什么时候出?确定今年年底么?现在那么多angular1的project怎么办呢?都重写升级
么? |
|
w********m 发帖数: 1137 | 27 angular1/2是个政治斗争的产物。
话说狗家老大劈材上位之前的最大成就,是到处吹牛要用chrome取代android,保证狗
家千秋万代一统江湖。
最重要的一步是用javascript代替android上面的java。
当时说18个月内完成。
劈材哥的三哥核心组当然按期做不出来,现在大概超期两年了吧。
劈材说难度很大。
没想到facebook的react横空出世,劈材的脸都要气绿了。
angular是狗家做的最好的开源。那就借它的名气抄一下react吧。
所以angular 1 是web,angular 2 是mobile。
两者除了名字,没什么相似的。
以三哥的开发,三姐的测试,angular 2的正式版遥遥无期。
angular 1以后大概是社区接手。 |
|
c******n 发帖数: 16666 | 28 unit testing有一对 karma, mocha啥的
如果是选新的话 可以考虑react或者backbone继续用下去也没关系啊
angular1现在比较尴尬, 1和2变化太大 2估计年底可以出 抄了一堆react的概念 知识
复用比较难
我是去年年中要硬伤spa,纠结了半天还是上了a1,先完成项目最重要。 |
|
|
发帖数: 1 | 30 是啊 还是纠结angular的版本问题
2什么时候出?确定今年年底么?现在那么多angular1的project怎么办呢?都重写升级
么? |
|
w********m 发帖数: 1137 | 31 angular1/2是个政治斗争的产物。
话说狗家老大劈材上位之前的最大成就,是到处吹牛要用chrome取代android,保证狗
家千秋万代一统江湖。
最重要的一步是用javascript代替android上面的java。
当时说18个月内完成。
劈材哥的三哥核心组当然按期做不出来,现在大概超期两年了吧。
劈材说难度很大。
没想到facebook的react横空出世,劈材的脸都要气绿了。
angular是狗家做的最好的开源。那就借它的名气抄一下react吧。
所以angular 1 是web,angular 2 是mobile。
两者除了名字,没什么相似的。
以三哥的开发,三姐的测试,angular 2的正式版遥遥无期。
angular 1以后大概是社区接手。 |
|
c*********e 发帖数: 16335 | 32 有脱裤子放屁的感觉,尤其是那个typescript.
google和microsoft合作,会有什么好结果?脑子被驴踢了?
很简单的东西,用jquery, angular1轻松搞定的,非要先写成typescript了再编译,还
搞出什么class, eventemitter,...无语了。这个步子走得也太大了点,小心扯着蛋。 |
|
s*i 发帖数: 5025 | 33 我知道React。虽然没用过它作过大项目。并且我非常赞同 React 的设计哲学思想。
本质上,
Angular 是以HTML为中心看待问题,然后Javascript 用于解决逻辑问题;
React 回到了以Javascript为中心看待问题,HTML 只是用于解决界面问题。
很显然,以Javascript 为中心更符合看待问题本质,尤其对码农来说。
但是回到现实世界,HTML 这种 declarative 看问题的方式更符合人类这么多年描述事
情。
Two Way Binding 是Angular1 年代的一个 东西。Angular2 里面本质就两种单向
Binding。一个是,UI的某个属性一直等于某个变量。另一个是,UI 的某个事件输出到
某个变量。
为了达到Two Way Binding的类似的效果,可以同时标示这两种。也可以用一个新发明
的Syntax [()]。
: 建议你再试试react。有个比较才能更让人信服。
: 虽然俺js UI framework确实业余。但是猪肉没少吃,猪跑也见识多了。实话说
,就two
: way binding这个... 阅读全帖 |
|
c******n 发帖数: 16666 | 34 angular1里都会用到
2更加不说了
js里不允许任何html的话 那就扔到后端去render吧 |
|
d*******r 发帖数: 3299 | 35 我咋用 Angular1 的时候,就觉得排斥 JQuery 呢 |
|
c*********e 发帖数: 16335 | 36 angular1不就用jquery 很容易吗? |
|
w********m 发帖数: 1137 | 37 不好搞,angular1过气了。angular2又难产。 |
|
g******e 发帖数: 1258 | 38 那现在什么比较时髦呢?
[在 walkrandom (walkrandom) 的大作中提到:]
:不好搞,angular1过气了。angular2又难产。 |
|
d*******r 发帖数: 3299 | 39 感觉这帖子答案难统一, 个人觉得啥简单用啥,
缺啥就搜啥 django app, bootstrap template, jquery plugin 就够用了,
Angular1/2, React 全家桶,学都得累死人, 不推荐, 让它们继续撕... |
|
t*s 发帖数: 1504 | 40 我最近看了riots, vuejs, react, angular2
之前就会angular1
我觉得react是最elegant, 也是最easy to learn的
react最近新改了document和style
非常清晰
angular2才叫学不会,tutorial开头就是装800个package,我一看就生理上厌恶 |
|