V2EX 首页   注册   登录
 yunshansimon 最近的时间轴更新

yunshansimon

  •   V2EX 第 83433 号会员,加入于 2014-11-24 12:59:43 +08:00
    yunshansimon 最近回复了
    48 天前
    回复了 ilaipi 创建的主题 自己装的 mongo 没有设置密码结果被黑了
    mongodb 打开外网监听端口,还不设密码,你是诚心黑你们老板的?
    51 天前
    回复了 eyp82 创建的主题 大家是怎么熟练的在两门以上语言之间切换的?
    写网页可以快速在 html , css , js 里切换。因为它们完全不同。一个阶段只能写一种主语言,写 swift 的时候换到调试 java 会疯的。写之前先要进入状态,先设想一下可能使用的伪代码,然后写实现。上层逻辑是差不多的,比如都是 mvc 模型。后端都是路由加 api , php 和 nodejs 是完全一样的。数据库访问 sql 和 nosql 完全不一样,建议别混写。我在同时写后台 nodejs 加 mongodb 和前台 android 加 sqllite ,尽量把数据访问包装成相同对象,相同方法和属性,只在真正实现方法上再写不同。以前从来不在 java 里用 callback 的,现在上来先写 interface …所以,用多种语言习惯了也没那么可怕,但过程确实痛苦。
    65 天前
    回复了 elicec 创建的主题 手机 root 后有什么好玩的东西
    @elicec 再多说一点, root 后运行了 xposed ,理论上,任何银行的保密键盘都无效,只要它向自己的函数名文传递密码参数,就能被轻松截获。因为它自己的所有对象和方法,包括对象自己的私有方法和私有属性都无所遁形。当然, xposed 本身有警告措施,当你安装了一个插件的时候,它要求几步确认。千万不要安装未知的 xposed 插件,因为,你如果不知道这个插件真正是干什么的,就真的非常非常危险。
    65 天前
    回复了 elicec 创建的主题 手机 root 后有什么好玩的东西
    @elicec hook 是获取程序 context (某事件,或者某函数调用前/后的 context ),此时你的代码就运行在目标程序的 context 中,然后用反射获取正在运行中的对象,反射中间的属性,进行修改,调用对方对象的方法。例如微信,你根本不知道对方的对象和细节,所以,第一步是对方初始化后,反射所有对象,打出对象名,属性和方法列表,包括参数。第二步,有的放矢的调用对方的对象。反射可以用来修改甚至是只读的属性,比如:机器标示,版本号,运营商。可以这么说, root 后运行的 xposed ,基本就是全控。在 java 反射的加持下,你能以目标 app 的身份修改任何它本身东西,它还完全不知道。
    66 天前
    回复了 esolve 创建的主题 有 java web 基础,学 android 大概多久能入门?
    android 虽然说也是 java ,但仅仅是基本运算和语法是 java ,编程思路跟写后端服务完全不一样。写个简单的 app 出来很容易(找框架,调 api ,排个界面,加几个按钮),一周就可以。达到你真的知道你的代码是怎么运行的,以及能够优化和调整,可能需要 1 个月以上。做过一两个项目,才可能知道实际中如何应用那些知识。边学,边写,边交流(这个最重要),你很快就能入门。
    66 天前
    回复了 elicec 创建的主题 手机 root 后有什么好玩的东西
    装 xposed 框架,自己写插件,比如,写个定时给自己发短信的“女友”,写个开会时给自己打电话的程序(自己拿着出去接),修改来电中特定人的名字(比如,红颜知己改成 10086 ,但通讯录中绝对没有 10086 ),微信抢红包(这个相对复杂,不过理论上能实现),微信群里自动刷屏(或者接第三方机器人 api ),刷广告墙(那种给钱的),让回复尾巴显示自己用的 note7 (处于生死边缘)…… xposed 很好玩的。
    66 天前
    回复了 pcatzj 创建的主题 请教 native 和 h5 混合开发的问题
    我做过 phonegap/cordova 的开发。 h5 里面可以获得 app 的版本号( cordova 提供的 api ,当然,自己写一个也没什么难度,只是需要 native 代码提供版本号)。你的任何新功能,要在运行时检查版本号,低于某个版本号,就显示一个提示更新的信息就好了(你可以专门写个函数,比对 native 版本和参数版本,然后在新功能开始的时候运行这个函数)。这样,客户可以享受 h5 更新带来的新界面,只有在使用新功能时才会被提示升级。他觉得用不着新功能,还可以点确定后接着用,不会被反感强制升级。
    67 天前
    回复了 lrenyuanx 创建的主题 美团金融服务狂收大前端工程师/高级工程师/架构师
    @lrenyuanx 晕死,离我半个北京,感觉你的文案写的很有战斗力,帮你加油一下:)
    67 天前
    回复了 lrenyuanx 创建的主题 美团金融服务狂收大前端工程师/高级工程师/架构师
    @lrenyuanx 北京哪个位置?
    67 天前
    回复了 FrankFang128 创建的主题 这会是 2016 年前端的年末撕逼吗?
    @FrankFang128 感觉前端 js 和 html 什么的,本身就没有什么稳定的基础。因为 html 和 js 的规范一直都在变。现在的 es6 跟 10 年前的 js ,除了基本数据类型一样,连写法都大相径庭了(起码不要写分号了)。想要从 js 里面学习写代码的基础,简直就是缘木求鱼。学一门主要语言比如 C , JAVA 什么的,才叫基础吧。脚本类语言都是工具而已。他的目的就在于快速实现。哪个工具能快速实现,哪个就是好工具。简单说,页面布局,最早是 table ,后来微软推 iframe ,再后来是 block/inline ,接着就是 float ,现在是 flex. 哪个才是最佳实践?都是技巧,几乎没有知识。一个以技巧和经验累积起来的东西,能叫基础?跟人家学 C 的,学 JAVA 的,怎么比啊。 java 的虚拟机是统一的, c 的环境的单一的, js 运行的浏览器环境完全是各种残,各种坑。在都是坑的跑道上练习长跑,跑再好也参加不了奥运会吧。我觉得应该这样号召,不会 JAVA 的 js 程序员不是好前端。
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1586 人在线   最高记录 2447   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 22ms · UTC 12:17 · PVG 20:17 · LAX 04:17 · JFK 07:17
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1