V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sagaxu  ›  全部回复第 396 页 / 共 430 页
回复总数  8600
1 ... 392  393  394  395  396  397  398  399  400  401 ... 430  
2017-05-02 19:19:15 +08:00
回复了 diveIntoWork 创建的主题 Linux AUR 的软件真的那么多吗?
@xratzh 当然不需要,更新是自动的,只有首次安装才需要下一个 deb 包
2017-05-02 16:35:50 +08:00
回复了 diveIntoWork 创建的主题 Linux AUR 的软件真的那么多吗?
@xratzh

sogou 直接官网下 deb 就行了,依赖关系 apt 会自己修复,而且官网 deb 安装后会自动添加 key 和源

partner 源在安装系统的时候就自动添加了,如果不小心自己去掉了,控制面板里打上勾就有了
2017-05-02 15:22:35 +08:00
回复了 diveIntoWork 创建的主题 Linux AUR 的软件真的那么多吗?
@xratzh ubuntu 要加什么源?
2017-05-02 15:22:04 +08:00
回复了 diveIntoWork 创建的主题 Linux AUR 的软件真的那么多吗?
@caomu ubuntu 用默认的源,不需要自己加源,连什么是源都不需要知道
2017-05-02 13:14:21 +08:00
回复了 jimisun 创建的主题 问与答 求助大拿一些人生规划问题
@jimisun 比如说并发编程,需要先掌握多线程,内存可见性,内存屏障,死锁等等知识点,这些都是操作系统里必修的,理解 hibernate 的 HQL,需要懂一点编译原理,理解网络编程,需要完整的计算机网络的知识脉络,理解性能相关的一些东西,需要比较好的数据结构和算法功底,想学好数据库,就必须系统的学过数据库理论。重点大学科班毕业的,java web 那些东西,不过是把课上的东西拿个 20%出来实践,有完整的理论体系去支撑,跟东一块西一块拼凑的体系相比,优势不言而喻。

举个例子,用户浏览器访问 xx 地址,硬件,操作系统,网络设备,JVM,webserver,db,cache 等等每一层发生了什么事情,具体是如何流转和运作的,就需要十几门的专业课支撑,才能理解个大概,想深入理解,本科恐怕还不够。
2017-05-02 11:37:59 +08:00
回复了 diveIntoWork 创建的主题 Linux AUR 的软件真的那么多吗?
@Tyanboot

dbus-cpp 和 anbox,ubuntu 都有哎

$ apt search dbus-cpp
Sorting... Done
Full Text Search... Done
dbus-cpp-bin/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11

dbus-cpp-dev-examples/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11, example binaries

libdbus-cpp-dev/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11

libdbus-cpp5/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11


$ snap find anbox
Name Version Developer Notes Summary
anbox-installer 1 morphis classic Installer for the Android in a Box runtime environment
2017-05-02 10:34:14 +08:00
回复了 leowuqunqun 创建的主题 程序员 net 打算转 Java ,各位大佬能简要介绍下 Java 现在情况么
哪个城市不是 Java 的天下?
20K,你这是让人降薪来你这里吗?
@hellowwo 呵呵,不要说是离线,就是给你没有墙的网,你在 rhel5 和 win2008 上装一个 docker 试试看,内核太老不支持,你有办法?
2017-05-02 10:06:50 +08:00
回复了 jimisun 创建的主题 问与答 求助大拿一些人生规划问题
@jimisun 太天真了,好点的公司招应届生,本科还要挑 985/211 的,专科面试机会都没有。社招,他们要看你前几家公司够不够份量。javaweb 玩再溜,在 985 计算机本科面前,也就是皮毛,三个月就能全面比你精通
2017-05-02 09:37:19 +08:00
回复了 jimisun 创建的主题 问与答 求助大拿一些人生规划问题
先读个本科再说,有条件最好读个研
@hellowwo 给无外网网络的 rhel5 和 windows 装 docker,你是在开玩笑吗?
北京好麻烦...
2017-05-02 01:13:58 +08:00
回复了 zqqian 创建的主题 小米 如何看待知乎上对小米和华为评价一边倒的情况?
@xyjtou 如果不是被 adui 吓到,我去年小米 4 坏了还会买小米 5
2017-05-02 01:10:14 +08:00
回复了 zqqian 创建的主题 小米 如何看待知乎上对小米和华为评价一边倒的情况?
因为 note4 花屏死机,放弃三星。因为去年 adui 太操蛋,放弃小米。因为华为 mate9 的 ufs 门,放弃华为。下一个 android 机买哪家?
@dawniii

先说内存的事,Java 和 Go 都有成熟的 GC,除非你开着全局变量并且一直往里塞东西,否则泄露不了内存,每个请求的 handler 是个闭包或者函数,只要不故意定义超过函数生命周期的变量,你不玩 off-heap 黑魔法,完全不会泄露内存。

部署的话,php 和 python 差不多,比起 Java 和 Go 麻烦太多了,Go 最简单,就一个可执行文件,大部分情况下也不依赖什么运行库。Java 比起 go 稍微麻烦一点,就是需要先安装一个 JRE,然后也是一个 jar 包直接运行(现代 javaweb 一般内置了 tomcat 这类 webserver),复杂一点就是把 war 扔到 tomcat 的 webapps 目录,它会自动重启。

php 和 python 就麻烦很多了,用 pip/pear 安装扩展的时候经常会遇到 xxx.h 找不到,典型的比如 db 驱动。然后还必须前置一个 nginx 或者 apache,fastcgi 配起来还麻烦,不同框架配置方法不一样,还要提防 cgi 的 fixpath 问题。python 稍微好一些,uwsgi 比较简单,或者直接走 http 协议更简单。Java 和 Go 的最简单,把 static 资源外的直接 proxy_pass 走就行了。
PHP 光是把环境搭一遍都很麻烦。

php7.1 开始内置代码的 cache 了,改 php 文件是没用的,改完文件得重启 fpm 进程才能生效,这个应该是性能增强带来的副作用。在需要重启服务以后,php 的新版本手动部署,已经跟 java 或者 go 没有不同了。




觉得 php 部署简单的,我提个前几年遇到过好几次的场景,看看大家有没有好办法。

几台服务器,无外网连接,系统有 rhel5 和 rhel6,还有 ubuntu12 和 14,还有 windows 32 位和 64 位都有,用到的数据库是 pgsql 和 db2,如何打包 php 程序过去部署?

当时我的解法是,Java 给每个平台下载一个 JRE,应用打成 jar 包就好了,db 驱动也是 java 实现的,直接打进 jar 包里了,不依赖运行库。php 真的难倒了我,最后,我给每个平台下载了对应版本的 vmware,然后为 php 制作了虚拟机镜像,把兼容性工作交给了 vmware 去做。还好那些机器都有图形界面和 root 帐号,不然还得折腾无 gui 甚至无 root 的情况下怎么安装 vmware。
1 ... 392  393  394  395  396  397  398  399  400  401 ... 430  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5013 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 70ms · UTC 08:47 · PVG 16:47 · LAX 01:47 · JFK 04:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.