V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lujiajing1126  ›  全部回复第 22 页 / 共 24 页
回复总数  470
1 ... 14  15  16  17  18  19  20  21  22  23 ... 24  
2015-01-20 18:46:14 +08:00
回复了 rubyking 创建的主题 程序员 Angularjs 中数据双向绑定是怎么实现的? 原理是什么?
@rubyking 我只是自己随便想的,满足自己的webapp的需求而已
要做到很好的话还是参考angular的做法
有一本书叫做build your own angular
2015-01-20 16:32:39 +08:00
回复了 gancl 创建的主题 程序员 团队开发文档用什么来写最好? word, mkdown 还是 html?
@gancl 我们用dokuwiki。。比较轻量级
2015-01-20 15:32:32 +08:00
回复了 gancl 创建的主题 程序员 团队开发文档用什么来写最好? word, mkdown 还是 html?
api文档用swagger
或者wiki
2015-01-20 15:18:58 +08:00
回复了 rubyking 创建的主题 程序员 Angularjs 中数据双向绑定是怎么实现的? 原理是什么?
之前用artTemplate的时候,直接替换整个html会闪一下,所以自己搞了个数据绑定
主要思路我觉得就是在dom的属性上绑一些model的字段,如果model有变化,就去改变相应的model(整个很好做),然后更新dom。。
比如说
<div>{{person.name}}</div>
会被渲染成
<div data-binding="person.name">{{person.name}}</div>
那么如果person.name变化了,自然能够通过data-binding整个属性去改变div的值
反向的话,如果model更新,我觉得应该是事件触发的,比如说自带就有change,blur这些
我觉得关键是需要non-logic的模板引擎,否则在模板里加了逻辑。。整个就跪了,因为另一个逻辑分支的内容不会被渲染到dom里面,从而你如果model更新换了逻辑分支的话那就没办法了
{{if a}}
<div>{{person.name}}</div>
{{else}}
<div>{{person.age}}</div>
那么条件a变了,你也没法从age切到name
2015-01-20 15:07:01 +08:00
回复了 esyed 创建的主题 程序员 git 为何不能添加空文件夹?
@datou552211 你at错人了吧~应该是我楼上
2015-01-19 23:13:42 +08:00
回复了 Jelen 创建的主题 程序员 App 服务端和客户端设计架构问题
@Jelen 你如果是说通讯的话那应该是一样的
那你后端想用什么语言呢。。。囧
2015-01-19 23:09:58 +08:00
回复了 esyed 创建的主题 程序员 git 为何不能添加空文件夹?
@esyed 你试试就知道了哦
touch aa/.keep
git status
2015-01-19 23:07:37 +08:00
回复了 esyed 创建的主题 程序员 cygwin 好用么?你们都用它来做什么?
@esyed
安装就很难。。这么多源就没几个能用的,几乎靠碰运气
对于盘符的表示在那里面有很奇怪的方法好像是/cygdriver/c之类的
还有的bash脚本会莫名报错
msysgit和另一个啥的git不能同时安装。。否则bower会认不出git
。。时间太久远了早不记得了
2015-01-19 23:03:24 +08:00
回复了 esyed 创建的主题 程序员 git 为何不能添加空文件夹?
可以呀~
你在空文件夹下面创建一个.keep文件就好了
2015-01-19 22:59:37 +08:00
回复了 Jelen 创建的主题 程序员 App 服务端和客户端设计架构问题
看你想做成什么样的应用了
如果你只想做一款三流软件,那你就每次从服务器取数据就好,目前主流应该是json吧
如果你想做一流的软件,那就得考虑非常多的问题
不知道你说的app是个什么东西。起码是个ios上面的还是android的。不说清楚也不知道具体状况
还是先看个什么getting start之类的教程吧
至于tcp长连接。你还没学会走就想跑。。这不科学
2015-01-19 22:55:04 +08:00
回复了 esyed 创建的主题 程序员 cygwin 好用么?你们都用它来做什么?
用来模拟unix环境还算好,不过bug和坑太多
曾经用cygwin编译成功过nginx,但是编译php没成功
2015-01-17 19:00:48 +08:00
回复了 hellogbk 创建的主题 程序员 java + tomcat, 为什么不乱码呢。
apache的HTTP組件默認編碼是ISO-8859-1,但是他會從Headers拿Content-Type
我記得應該包名是org.apache.http吧
可以參考一下Google的Volley框架的response解析
作爲HTTP服務器肯定是完整實現Http協議的啦不用擔心
2015-01-14 19:22:48 +08:00
回复了 otmb 创建的主题 程序员 当码农读研或者博有必要么?
@yellowV2ex 我感觉被黑的体无完肤啊
2015-01-14 15:55:44 +08:00
回复了 nicksite 创建的主题 程序员 独立 BLOG 是程序员的专利?
求人气~
http://megrez.dajipai.org
基于jekyll的~
2015-01-13 16:36:52 +08:00
回复了 YiSheng 创建的主题 程序员 计划写一个微信本地调试的工具,大家有需要么?
比较难调试的是微信浏览器的DOM没法看,没法看到Console
不过Console好解决,显示打印或者直接扔到远程
2015-01-08 17:09:18 +08:00
回复了 Drinking 创建的主题 iDev 写了个选择过滤视图,请各位指点
话说那个gif屏幕录制用的什么~问一下
虽然全符合但是不在北京。囧= =顶一下~
2015-01-06 11:55:36 +08:00
回复了 cattyhouse 创建的主题 Linux 每天都有人试图 ssh 我的 VPS,
再正常不过了。。。。。。。一般都会ssh攻击root
先ssh禁用root,再禁止root从shell登陆
```
sudo passwd -dl root
```
似乎是这样,不能有-e因为root可能还需要运行crontab
然后denyhosts是基本原理,你可以用fail2ban这类的工具
以前我直接用python写了一个扫日志的。。自动加到denyhosts
1 ... 14  15  16  17  18  19  20  21  22  23 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2786 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 07:51 · PVG 15:51 · LAX 23:51 · JFK 02:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.