服务器端相关内容

linux - 单处理器系统的并发性问题?

问 题 因为处理请求时经常涉及可能阻塞进程的I/O操作,所以这种方法即使在单处理器系统上也能获得一定的并发性 —— 《深入理解Unix操作系统内核》 上文中提到的方法即fork() 为什么说阻塞进程的I/O操作能使得单处理器系统获得一定的并发性?意思是说当一个进程阻塞挂起后就能重新调用fork,而不阻塞就不允许吗? 解决方案 不是"阻塞导致并发性", 而是“fork使 ..
发布时间:2017-09-06 11:39:07 服务器开发

node.js - nodejs 是如何处理post来的图片 使其放入 /public/images 里的?

问 题 初学nodejs,用的 express。 移动端这边 是想用 okhttp 直接post图片文件上去的,nodejs有没有什么直接接收并存储的方法? 之前有尝试过Base64上传,再到nodejs解码,感觉一张不带文字的图片不应该这样,太繁琐。 解决方案 express form 添加这个:enctype="multipart/form-data" ..
发布时间:2017-09-06 11:26:05 移动开发

javascript - 如何有效的学习nodejs?

问 题 背景:一年前端开发经验,主要开发angular相关项目,熟悉typescript,es5掌握较好 我也在网络上找到了许多教程,但是都比较老了,很多都是两三年前的了。我之前跟着一些教程也用express搭出过一个博客(对,各种教程最喜欢写的就是博客。。。),就是增删改查的那种,可是我觉得我只是在照猫画幅而已! 我希望亲们可以传授下你们当初是怎么学习node的,再提供些有用的 ..
发布时间:2017-09-06 08:55:46 前端开发

服务器端 - I/O多路复用的应用场合疑问?

问 题 RT 现在的I/O多路复用是应用在服务器与客户端之间吧,两者通过socket通信。 可是为什么我看有些资料是以用户线程和内核来举例子,难道用户线程和内核之间也用socket进行通信?要用到I/O多路复用? 还有就是安卓手机应该也用不到I/O多路复用吧,它又不会当服务器用。 我的理解是eploll() select()这些函数只会出现在服务器端程序上,就连客户端 ..
发布时间:2017-09-06 08:37:20 其他开发

服务器端 - 开发一个联网的Android项目应该具备什么技能?

问 题 概况 本人目前大二,和其他三个小伙伴想进行项目开发,主要是进行Android端开发。四个人都没有项目经验 具备技能 四个人中,有两个会Android,仅仅是会还在学习中,没有实际项目经验。剩下两个人在学习后端,java语言。 迷茫 因为四个人都没有项目经验,所以对项目开发很迷茫,不知道从何处下手,也搞不明白接口这些应该怎么写?那些数据应该在本地,那些数据 ..
发布时间:2017-09-06 04:04:41 移动开发

服务器端 - 为了防止数据库条目 ID 直接暴露给用户,该如何设计?

问 题 在数据库通过 id 获取相应的条目 select * from obj_table where id = 101; 例如在 web 段,用户会通过 url: "abc.com/p/101" 来获取相应的信息。 这样处理的话有个弊端,爬虫可以很方便的顺着 id 自增的规律来抓取信息,有些时候不想暴露这样的信息。那么后段该如何处理? 例如 segmentfault. ..
发布时间:2017-09-06 03:53:44 其他开发

java - HTTP表单提交期间发生了什么?

我自己开发了一个简单的HTTP服务器,但是每次表单提交都会卡住。。大家帮忙看下是那里的问题? 这个是我表单的内容,就是很简单的三个输入框 if(bufferedReader.ready()) { StringBuilder stringBuilder = new StringBuilder() ; int ch ; while(( ..
发布时间:2017-09-05 23:54:58 Java开发