为什么我的服务端显示的是Null,而没有读取服务器端返回json数据的数据

移动应用的服务器端一般用什么数据库?
比如一个 iPhone 应用,百万级别的用户数量,服务器端用什么数据库比较多?
按投票排序
跟是否移动应用无关,只是一个接入方式而已,原来服务端该用啥就啥,看业务需求和团队熟悉程度。mysql算是最常见的了,其它nosql的如mongodb也开始多了,特别是用node做后端的。
发展了将近三年的移动 APP 公司(对服务端依赖很大),现在主要使用的数据库根据重要程度排列如下:MongoDB、CrabDB(自主研发的一个数据库)、MySQL。
大多数介绍CouchDB以及比较其与MongoDB的文章都会提到CouchDB非常适合移动应用,因为其版本化非常适合移动设备与主数据库间同步
数据库是用来存储数据的,只不过它要求我们用规定好的“接口”操纵“它”的数据:SQL。(想读取文件中的数据,操作系统规定我们必须使用它提供的“接口”:流。)“好的”,“合适的”数据库,关键还在于存储的数据本身。所以很多时候我们更关注数据本身的指标:数据量大不大,需不需要做分布?数据模型是否合理:存取效率高不高,是不是容易扩展?等等dbms由于支持的数据模型程度不同,会有一些不同,但是一般情况下,尤其是在强调成本,要求企业“灵活”的今天,“够用”就好。
看到以上的回答,我想补充问一下,为什么没有看到oracle呢
已有帐号?
无法登录?
社交帐号登录为什么用unity制作的服务端,打包出来的exe在自己电脑上可以正常运行,部署在服务器上就不行了?
服务器已经装了 .net framework 2.0 以及
&a href=&///?target=https%3A///s%3Fwd%3DVisual%26tn%3D_cpr%26fenlei%3Dmv6quAkxTZn0IZRqIHckPjm4nH00T1YLnHmkPhPhnWubmvuhrHbd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPH63nWbLPHDs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Visual&i class=&icon-external&&&/i&&/a&&a href=&///?target=https%3A///s%3Fwd%3DC%252B%252B%26tn%3D_cpr%26fenlei%3Dmv6quAkxTZn0IZRqIHckPjm4nH00T1YLnHmkPhPhnWubmvuhrHbd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPH63nWbLPHDs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&C++&i class=&icon-external&&&/i&&/a& 2010 Redistributable 。服务器是32位系统,用unity引擎build的时候我也选了_x86。并且没有调用外部dll。结果一在服务器上运行我的服务端就报错如图(Unity打包出来的exe和_Date文件夹我都放到服务器上了,还多了一个UnityPlayer_Symbols.pdb文件):&br&&img src=&/05fb1a327d693bca46f46ed06689acd8_b.jpg& data-rawwidth=&724& data-rawheight=&439& class=&origin_image zh-lightbox-thumb& width=&724& data-original=&/05fb1a327d693bca46f46ed06689acd8_r.jpg&&打开错误信息:&br&&img src=&/77a7aec82dddc6a4b077b8_b.png& data-rawwidth=&553& data-rawheight=&547& class=&origin_image zh-lightbox-thumb& width=&553& data-original=&/77a7aec82dddc6a4b077b8_r.png&&&img src=&/ec577626b7e_b.png& data-rawwidth=&924& data-rawheight=&540& class=&origin_image zh-lightbox-thumb& width=&924& data-original=&/ec577626b7e_r.png&&╮(╯▽╰)╭完全看不懂这些提示。到底是哪里出了问题啊?该怎么办?
服务器已经装了 .net framework 2.0 以及
2010 Redistributable 。服务器是32位系统,用unity引擎build的时候我也选了_x86。并且没有调用外部dll。结果一在服务器上运行我的服务端就报错如图(Unity打包出来的exe和_Date文件夹我都放到服务器上了,还多了一个UnityPlayer_Symbols.pdb文件):打开错误信息:…
按时间排序
我猜测:第一,服务器上没有安装DirectX运行库;第二,服务器上没有显卡支持;第三,服务器上动态链接库缺失。我想知道,服务端程序为什么要用Unity引擎来写,Unity这个话题下的问题越来越诡异啊
服务端为什么要用Unity3D?Unity3D 是游戏引擎耶!即使Unity3D 有服务端类库的支持 按理应该也肯定不涉及到 DirectX 设备 的初始化!我猜 代码不是你写的....
请贴一下错误的log,额,看到日志了顺便问一下你的服务器有独立显卡吗?好一点的集成显卡也行啊。你可以把程序以opengl方式运行试试
在服务器上把DirectX的运行库装上打包一个空工程放到服务器上看看能否正常运行。
后面一张图挂了。你打包出来的在本地可以运行?
为什么会初始化D3D11,你确定这是服务器端?初始化D3D11设备失败这么明显……
已有帐号?
无法登录?
社交帐号登录Android客户端和服务器端数据交互的第三种方法
& & & & 网上有很多例子来演示Android客户端和服务器端数据如何实现交互不过这些例子大多比较繁杂,对于初学者来说这是不利的,现在介绍几种代码简单、逻辑清晰的交互例子,本篇博客介绍第三种:
& & & & 一、服务器端:
& & & & 代码1:添加名为“AndroidServerServlet.java”的文件
package com.ghj.
import java.io.IOE
import java.io.PrintW
import javax.servlet.ServletE
import javax.servlet.http.HttpS
import javax.servlet.http.HttpServletR
import javax.servlet.http.HttpServletR
public class AndroidServerServlet extends HttpServlet {
private static final long serialVersionUID = 8634227L;
public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
response.setContentType(&text/ charset=UTF-8&);
request.setCharacterEncoding(&UTF-8&);
System.err.println(request.getParameter(&clientData&));
PrintWriter printWriter = response.getWriter();
printWriter.print(&您好Android客户端!&);
printWriter.flush();
printWriter.close();
& & & & 代码2:修改名为“web.xml”的文件
&?xml version=&1.0& encoding=&UTF-8&?&
&web-app version=&2.5& xmlns=&/xml/ns/javaee&
xmlns:xsi=&http://www.w3.org/2001/XMLSchema-instance&
xsi:schemaLocation=&/xml/ns/javaee
/xml/ns/javaee/web-app_2_5.xsd&&
&servlet-name&AndroidServerServlet&/servlet-name&
&servlet-class&com.ghj.packageofservlet.AndroidServerServlet&/servlet-class&
&/servlet&
&servlet-mapping&
&servlet-name&AndroidServerServlet&/servlet-name&
&url-pattern&/AndroidServerServlet&/url-pattern&
&/servlet-mapping&
&/web-app&
& & & & 二、Android手机客户端:
& & & & 代码1:添加名为“AndroidClientActivity.java”的文件
package com.example.
import java.io.IOE
import java.io.UnsupportedEncodingE
import java.util.ArrayL
import java.util.L
import org.apache.http.HttpR
import org.apache.http.NameValueP
import org.apache.http.client.ClientProtocolE
import org.apache.http.client.HttpC
import org.apache.http.client.entity.UrlEncodedFormE
import org.apache.http.client.methods.HttpP
import org.apache.http.impl.client.DefaultHttpC
import org.apache.http.message.BasicNameValueP
import org.apache.http.protocol.HTTP;
import org.apache.http.util.EntityU
import android.app.A
import android.os.B
import android.os.L
import android.view.V
import android.view.View.OnClickL
import android.widget.B
import android.widget.T
public class AndroidClientActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.android_client);
Button sendButton = (Button) findViewById(R.id.send_button);
sendButton.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
new Thread(new Runnable(){
public void run() {
Looper.prepare();
HttpPost httpRequest = new HttpPost(&http://172.16.99.207:8080/AndroidServer/AndroidServerServlet&);
List&NameValuePair& params = new ArrayList&NameValuePair&();
params.add(new BasicNameValuePair(&clientData&, &您好服务器端!&));
httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));//设置请求参数项
HttpClient httpClient = new DefaultHttpClient();
HttpResponse httpResponse = httpClient.execute(httpRequest);//执行请求返回响应
if(httpResponse.getStatusLine().getStatusCode() == 200){//判断是否请求成功
Toast.makeText(AndroidClientActivity.this, EntityUtils.toString(httpResponse.getEntity()), Toast.LENGTH_LONG).show();
Toast.makeText(AndroidClientActivity.this, &没有获取到Android服务器端的响应!&, Toast.LENGTH_LONG).show();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
Looper.loop();
}).start();
& & & & &注意:上面代码第41行和第61行不可缺少,否则会出现java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()异常,关于该异常请参见另一篇名为《Android中的Can't create handler inside thread that has not called Looper.prepare()异常》博客。
& & & & 代码2:添加名为“android_client.xml”的文件
&RelativeLayout xmlns:android=&/apk/res/android&
xmlns:tools=&/tools&
android:layout_width=&match_parent&
android:layout_height=&match_parent&
android:paddingBottom=&@dimen/activity_vertical_margin&
android:paddingLeft=&@dimen/activity_horizontal_margin&
android:paddingRight=&@dimen/activity_horizontal_margin&
android:paddingTop=&@dimen/activity_vertical_margin&
tools:context=&.MainActivity& &
android:id=&@+id/send_button&
android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:layout_centerHorizontal=&true&
android:layout_centerVertical=&true&
android:text=&@string/hello_server& /&
&/RelativeLayout&
& & & &【0分下载该Demo】
Android客户端和服务器端数据交互的第四种方法
网上有很多例子来演示Android客户端和服务器端数据如何实现交互不过这些例子大多比较繁杂,对于初学者来说这是不利的,现在介绍几种代码简单、逻辑清晰的交互例子,本篇博客介绍第四种:
一、服务器端:
Android客户端和服务器端数据交互的第二种方法
网上有很多例子来演示Android客户端和服务器端数据如何实现交互不过这些例子大多比较繁杂,对于初学者来说这是不利的,现在介绍几种代码简单、逻辑清晰的交互例子,本篇博客介绍第二种:
一、服务器端:
怎么实现iphone客户端软件与服务器端的数据交互? 怎么实现iphone客户端软件与服务器端的数据交互?
------解决方案-------------------- 服务器端可以返回多种格式,使用Webservice返回soap,返回json格式也可以。
------解决方案-------------------- 在iphone 下有解析json格式的库。可以将json字符串序列化为i
服务器端如何提取客户端POST的数据 客户端POST方法
privateStringpostJsonData(Stringurl,Objectobj){ HttpClientclient= try{ BasicHttpParamshttpParams=n
要开发一个android项目,以android为客户端,pc为服务器端,如果实现通讯交互?
请大神们介绍几个方法可以吗?还有androidsocket可以用来交互吗,对于这个知识点我也是模模糊糊…
------解决思路---------------------- HTTP用于基本常用的,SOCKET用于实时聊天的多谢,或者是对性能要求高的APP
MINA框架----------android客户端与服务器端
1、相关资源 MINA:http://mina.apache.org/mina-project/quick-start-guide.html
jar包下载:http://download.csdn.net/detail/hulan_baby/8424891 源代码(客户端):http://download.csdn.net/det
Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Json作为载体)
--服务端代码 服务器端主要代码: 1.首先构建一个Person类,用来保存用户信息 [java] view plaincopy public class Person
private S &nbsp
Android客户端与PC服务器通过socket进行交互实例
一直以来对Android socket通信都很模糊,今天终于研究了一个网上的例子,自己又修改了下,算是对Android socket通信有点了解了。
下面是具体的代码,说明都在注释中了。需要注意的是,只有客户端发送了信息给服务器后,服务器才能响应客户端的输入,然后返回信息给客户端,这是客户端才能读取服务器返回的信息。如果客户端和服
本文实例讲述了php上传图片客户端和服务器端实现方法。分享给大家供大家参考。具体如下: 前台表单代码
&form name=&form1& method=&post& action=&admin_upfile.php& enctype=&multipart/form-data&& &input t
Android文件下载含服务器端和登录系列的服务器端源码
由于这两个系列我没单独创建服务器端,使用一个工程,将打包后的文件上传至csdn, 传送门:andriod、iOS服务器端代码
ORACLE中客户端连接服务器端常见问题与解决
要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题:
1、ORA-12541: TNS:没有监听器
显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:
怎么搭建一个与Android客户端交互的服务器?求大神指点下。
1、比方说我的Android客户端app是一个类似QQ空间一样的软件,可以查看文章,评论,点赞,发布动态等等。差不多就是这样形式的。 2、那么自然也需要网页版的官方后台来进行发布数据。 3、也就是说那么就必须要有网页版的后台+Android客户端+服务器 4、这个服务器怎么去设计与搭建?用哪种方式最适合这种搭配呢?不需要偏复杂的,只
android客户端如何将存在arraylist中的多条数据,通过json上传到服务器端 额,刚进一家公司,给了我一个小模块。遇到了很多问题,也没人可问,所以来论坛里请教,希望大家能给我这只菜鸟一些帮助,先谢谢了。
我分到的模块有一个需求,要将用户在当前页面中填写的多条记录上传到服务器上。我没有思路,不知道该怎么去做。原来公司的一些牵涉到上传的模块都是通过json上传一条记录。
我现在就想知道
android客户端和webservive交互的方式 android客户端和webservive交互的方式,最好有代码案例!
------解决思路---------------------- /yingying0708/archive//2414210.html
  在使用ASP.NET AJAX时,大家对于返回服务器端的复杂类型的情况经常会遇到问题。Dflying兄写了一篇文章来说明在如何在客户端得到Sys.Preview.Data.DataTable对象的文章(详见《现存问题以及解决方案:在ASP.NET AJAX客户端得到服务器端的DataTable》),但是这种方法似乎从“美学”角度来说并不优雅,而且是针对了DataTable这一个问题所提出的解决
本文实例讲述了python服务器与android客户端socket通信的方法。分享给大家供大家参考。具体实现方法如下: 首先,服务器端使用python完成,下面为python代码:
#server.py
import socket
def getipaddrs(hostname):#只是为了显示IP,仅仅测试一下
Android连接SQLServer详细教程(数据库+服务器+客户端)
来源于http://www.6619.net/a/kaifalingyu/yidongyingyong/Android/jichurumen/245.html
android 微信客户端,其中服务器是模拟的
原文:android 微信客户端,其中服务器是模拟的 源代码下载地址:/share/2592.htm
模仿微信做了一个小项目(部分功能好没有实现),效果图如下:
填充没有任何问题,但是在服务器端却取不出来下拉表中的内容。页面代码如下。
&form id=&form1& runat=&server&& &div& &h3&看看用js填充的dropdownlist控件在服务器端能读出来吗?&/h3& 三个级联下拉列表框: &asp:DropDow
oracle 服务器和客户端字符集的查看和修改
查看和更改oracle数据库字符集
1 数据库服务器字符集select * from nls_database_parameters,
其来源于props$,是表示数据库的字符集。
更改服务器字符集UPD
经常有朋友会对php的socket应用充满疑惑,本文就以实例代码作一讲解,希望能对初学php的朋友起到一点帮助作用 具体代码如下: 1.服务器端代码:
&?php class SocketServer{ private $_port='9000'; private $_address='127.0.0.1'; private $_client_socket_list=array(); p
struts2中获取request、response,与android客户端进行交互(转载)
用struts2作为服务器框架,与android客户端进行交互需要得到request、response对象。struts2中获取request、response有两种方法。第一种:利用ServletActionContext的静态方法Struts2 利用ServletActionContext类来维护
Android连接SQLServer详细教程(数据库+服务器+客户端)
本文为原创,如果转载请注明出处http://blog.csdn.net/zhyl8157121/article/details/8169172 其实之前发过一篇这样的博文,但那个只是简单记录了一些自己的想法,并没有想作为教程来看,后来由于一些朋友想要源代码,
视频客户端服务器开发 新手想开发一个视频客户端,服务器端用什么语言比较好,Java可以吗,能说说涉及到的关键技术吗?
------解决思路---------------------- 看你是想从底层做还是直接使用已有技术
webrtc可以参考下
  如果要在客户端指定服务器端Web Service方法所接收的参数类型,就必须在客户端通过“__type”来指定,但是这就暴露了服务器端的具体类型了,这可不太好。现在我们就来看一下应该如何解决这个问题。在这里,我会使用以前的文章《深入Atlas系列:Web Sevices Access in Atlas示例(3) - 在Web Services方法中使用多态》里用过的例子,不过它的内容是使用CT
这里我们会从javascript的语法引申出json,并在此基础上引出如何在ajax应用程序上使用JSON。 在javascript大家知道有个Arrays:数组。它的格式如下:
var Beatles = [“Paul”,”John”,”George”,”Ringo”];
上面的实例一个Array的形式和下面的等价:
var Beatles =ne
android 已经连接的客户端socket如何监测当前服务器的是否中途关闭 连接的时候可以知道服务器是否开启。怎么监测服务器是否中途关闭,应该是开启一个线程,不知道用什么方法
------解决思路---------------------- socket无法知道中途是否关闭,一般是你读流的时候突然断开,还有一种是你读流的时候超时。
Android socket 编程 客户端接收的数据数据无法更新到UI上,只有当客户端与服务器断开连接时才能更新到UI上 Androidsocket编程客户端接收的数据数据无法更新到UI上,只有当客户端与服务器断开连接时才能更新到UI上
publicclassMianActivityextendsActivity
分享下javascript判断文件是否存在的方法。 1,判断客户端文件时,可以用
var fso,s= // filespec=&C:/path/myfile.txt& fso=new ActiveXObject(&Scripting.FileSystemObject&); if(fso.FileExists(filespec)) s
GridView中的checkbox的全选和反选在很多的地方都是要求实现的,所以下面就从服务器端和客户端两个方面实现了checkbox的选择。
1.服务器端: html代码如下:
&asp:GridView ID=&GridView1& runat=&server& AutoGenerateColumns=&False
php服务器开发之 app客户端首页接口开发(一) 概述及方案一:读取数据库方式开发首页接口
本篇博文主要内容:1.简述app客户端首页接口开发的三种方案
Windows的C++服务器和Android客户端用Socket通信,为什么会报IOException? Android中的接收线程是这样的:
classGetThreadimplementsRunnable { @Override publicvoidrun() { try { BufferedReader&
客户端是UTF-8编码,这也是现在大家公认的标准编码 在这种情况下,实用AJAX异步获取GB2312编码的服务器端信息时,不可避免的要遇到汉字乱码问题 因为目标数据是GB2312,但XMLHttpRequest默认是用UTF-8来进行数据封装的,因此会产生乱码 相信很多人都在用轻量级的JS工具集-prototype.js,它的AJAX功能同样很出色 我也一直在用它,因此对于这个问题也一直是基于 p
―、获取dropdownlist的text(ddlList为服务器端dropdownlist的ID,生成name属性等于ddlList的select标签)
  $(&#ddlList option:selected&).text()
二、获取dropdownlist的value(ddlList为服务器端dropdownlist的ID,生成name属性等于ddlList的se
android 服务端如何获取客户端传递来的数据(在线 100分) 客户端代码
Stringurl=&http://192.168.1.160:8080/MDXT/padlogin.action&;
HttpPostrequest&nb
iphone和android能用同一个服务器端吗? 想问下像微博那种程序,分两个平台的版本,他们的服务器端也做两个版本吗?还是就一个服务器端同两个平台的客户端交互?
------解决方案-------------------- 服务端肯定不会做两个版本了。如果某些接口需要区分平台,也可以使用类似user-agent的东东来区分。
------解决方案--------------------
免安装Oracle客户端调用远程服务器Oracle数据库的方法
网上有很多相似的文章,自己写篇博文记录下来,之后要用到就不用再搜索了。
步骤一:在Oracle下载一个叫Instant Client Package的软件,不需要安装,只要解压就可以用了,很方便,就算重装了系统还是可以用的。 下载地址:/technology/software/tech/o
Oracle 局域网布置数据库服务器,客户端连接提示TNS:无监听器的解决实现
Oracle布置在局域网中的服务器的时候,用本地PL SQL 链接没有丝毫的问题。 但是,如果用远程客户端的PL SQL 链接的时候却出现了“TNS:无监听器”的问题。 首先,就是进行了服务器端的监听器检查,发现是用127.0.0.1来作为Host的,对于局域网服务器来说,用127.0.0.1或者localhost来
Oracle客户端连接服务端的常见问题
要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。 下面列出几种常见的连接问题:1、 ORA-12541: TNS: 没有监听器显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:$ lsnrctl st
获取服务器mac
&?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetmacAddr{ var $result = array(); // 返回带有MAC地址的字串数组 var $macA /*构造*/ function __construct($osType){ switch}

我要回帖

更多关于 服务端和服务器端 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信