求救,数据库及json的问题。。。。

「已注销」 2015-01-23 06:05:39
最近在看一个新闻客户端的教程,里面客户端都是通过解析json获得数据
但我看到最后有点头大了
问题一:到底是服务器端把数据都存在一个json文件上呢?(后来又想这样要数据库何用)
还是服务器端读取数据库把结果转成json格式再还给客户端解析?
问题二:那教程实在一点服务器端都没讲,我就学过一点servlet跟jsp,不懂
哪位好心人能简单说下,服务器,MySQL大概怎么弄
3q3q
...全文
131 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
浅笑_JIE 2015-01-25
  • 打赏
  • 举报
回复
服务器返回Json格式的数据给客户端 客户端拿到数据再解析出来使用的
gaohang43 2015-01-25
  • 打赏
  • 举报
回复
因为用ajax时只能接受字符串,json在服务端可以将对象数据转换为字符串,在客户端json将ajax获得的字符串数据转换为js对象来使用。。
DonMoses 2015-01-24
  • 打赏
  • 举报
回复
接上: 目前在我的学习中,也一般使用json传递数据,我这样操作: 服务端(我使用的是Tomcat + servlet) 向客户端传递的小量json数据, 比如根据网络请求向客户端响应一个地址什么的, 然后客户端解析服务端发回的json,获得上面的那个地址,在根据它去获得相应的数据,然后根据需要进行处理。
DonMoses 2015-01-24
  • 打赏
  • 举报
回复
下面是我的学习笔记,供你参考。 1. 用IDE工具如Eclipse创建一个Java工程(或Java Web工程); 2. 在build path - configure build path - Libraries - 选择Add External JARS... 将...\Tomcat 8.0\lib\servlet-api.jar 添加这个第三方Jar包; 3. 在工程根目录下建立一个文件夹,如MyWebRoot(与src同级),里面按照JavaEE 的Servlet规范,再MyWebRoot中创建WEB-INF/classes目录层次 件夹(使用MyEclipse创建JavaWeb工程时会自动为我们创建); 【因为classes文件夹在IDE工具中不可见,所以需要到工程文件中手动创建】 classes文件夹要配置给source的输出目录 4. 在上面的WEB-INF文件夹下新建一个web.xml文件,【用来注册servlet,类似于android的manifest.xml用来注册四大组件】; 需要把web.xml拷贝到IDE里相同目录下 5. 在src目录下写工程的Servlet 如:public class MyServlet extends HttpServlet{ }, 写doGet()方法; 在doGet()方法中,进行响应处理。 【常用方法: GET,POST等, 对应Servlet类中为onGet(),onPost()】 6. 将放置WEB-INF的整个文件夹,如MyWebRoot复制一份到容器中【...\Tomcat 8.0\webapps中】。 (经过上一步编写Servlet,已经在工程目录的WEB-INF/classes目录中自动编译生成相应的class文件, 【因为在classes文件夹中不可见,但是它已经存在。】) 注: 因为Servlet不能独立运行,需要在Tomcat等Servlet容器中运行,其也因此不需要main方法。 同时,在以后每次修改Servlet类代码以后,需要手动将编译后的生成的新的class文件复制到容器中webapps目录录下对应位置覆盖旧的class文 件,或者直接将整个文件夹复制到容器中覆盖旧的文件夹。 7. 在上面的web.xml文件中注册Servlet <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"> <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyServlet</servlet-name> <url-pattern>/test</url-pattern> </servlet-mapping> </web-app> <servlet></servlet>中: servlet信息: 【servlet-name 表示Servlet的名字,即编写的Servlet的类名】 【servlet-class 表示Servlet的路径,如果在classes文件夹中没有别的路径(目录),则直接为Servlet的类名】 <servlet-mapping></servlet-mapping>中: servlet映射信息: 【servlet-name 表示Servlet的名字,即编写的Servlet的类名】 【url-pattern 表示请求的URL的名字,如http://localhost:8080/test.html中的test, 或www.http://news.163.com/api/15/0107/01/AFAQD6TN00014AED.html中的AFAQD6TN00014AED】 注意: “ / ” 不能省略,这里因为是裸包,所以直接用的“ /test ” , 如果不是,则应该为“ /包名/test ”。 servlet-class 指定的是servlet的路径,裸包则直接为servlet类名,如果不是,则应该为“包名.MyServlet”。 8. 访问Servlet 【 http://主机服务器:端口/Servlet容器路径/注册的url-pattern 如http://localhost:8080/MyWebRoot/test ,对比使用Servlet前的http://localhost:8080/test 其实就是通过Servlet对网络的请求和相应进行处理。 】 注意: 使用json时, 需要为工程添加依赖库(jar包),并将其复制到服务端对应的WEB-INF目录中的lib目录下。 JSON.parseObject(object.toJSONString(), City.class); 【根据json key-value 直接生成对象】 封装: 层层封装, 依据json字符串的目录结构。 ListView设置空闲(无数据时)显示progressBar或其他view【mListView.setEmptyView(View v);】
小灯光环 2015-01-23
  • 打赏
  • 举报
回复
当然是服务端查询数据库得到数据以json格式发给客户端了。 服务端开发涉及的东西比较多,如果需要写简单的服务端程序的话,看一下servlet和jdbc就行了,通过jdbc访问数据库,通过servlet进行服务端的数据响应。 客户端用HttpClient发请求就可以了。
源码直接下载地址: https://pan.quark.cn/s/387d7c8f6289 在使用IE浏览器的过程中,偶尔会出现重置为默认配置操作未能顺利完成的现象。这种情况的发生可能源于多种因素,包括注册表项出现偏差、浏览器附加组件之间存在不兼容、操作系统授权设置不当或受到恶意程序影响等。针对这一挑战,我们可以通过一系列系统性的方法来逐一诊断和纠正。首先需要验证当前用户是否具备管理员级别的操作权限。在执行重置配置的操作时,必须确保IE浏览器是以管理员身份启动的。具体操作方式为,使用鼠标右键单击IE程序图标,并从弹出的菜单中选择“以管理员身份运行”这一选项。其次,应当检查是否存在恶意软件。恶意程序有时会非法修改浏览器的配置信息,从而阻碍重置过程的正常进行。用户可以借助Windows系统自带的Microsoft Safety Scanner进行检测,或者选择安装并使用第三方安全防护软件执行全面的系统扫描。紧接着,需要对浏览器的缓存数据以及Cookies文件进行清理。在IE浏览器界面中,通过访问“工具”菜单并选择“Internet选项”,然后在弹出的设置界面中,切换至“常规”标签页,并执行清除浏览历史记录的操作,此过程应包含Cookies和临时互联网文件。倘若上述步骤均未能解决问题,那么可以考虑禁用或移除那些可能引发冲突的浏览器附加组件。相关操作需要在“工具”菜单下找到并打开“管理加载项”,对可疑的插件进行禁用处理,并在浏览器重新启动后再次尝试执行重置操作。再者,修复IE浏览器相关的注册表配置也是至关重要的环节。注册表编辑器是一个功能强大的系统工具,任何不当的操作都可能导致严重的系统问题,因此在进行修改前必须创建系统还原点作为安全备份。用户可以通过按下“Win+R”组合...
内容概要:本文详细介绍了光伏储能虚拟同步发电机(VSG)并网仿真模型的Simulink实现方法,系统研究了光伏发电与储能系统融合VSG技术并入电网的动态特性与控制策略。通过构建完整的VSG控制模块,模拟其在并网过程中的虚拟惯性响应、频率调节能力和有功无功功率支撑特性,验证了该系统在增强电网稳定性、提升新能源并网适应性方面的有效性。模型全面涵盖光伏出力特性、储能系统充放电管理、VSG有功-无功解耦控制、下垂控制机制以及并网点动态响应等关键环节,并通过多种工况下的仿真分析,评估系统在不同运行条件下的动态性能与鲁棒性。; 适合人群:具备电力系统、新能源发电、自动控制等相关专业背景,熟悉Matlab/Simulink仿真环境,从事新能源并网、微电网控制或电力电子系统研究的科研人员、工程技术人员及研究生。; 使用场景及目标:①深入理解光伏储能系统如何通过VSG技术模拟同步发电机的惯性和阻尼特性以支持电网稳定;②掌握虚拟惯量控制、下垂控制等VSG核心控制策略在Simulink中的建模、参数设计与实现方法;③为新型电力系统中新能源并网的动态仿真、稳定性分析及控制策略优化提供可靠的模型基础和技术参考。; 阅读建议:建议结合所提供的仿真模型进行逐步操作与参数调试,重点关注VSG控制环路的结构设计、控制器参数整定及其对系统动态性能的影响,同时可将该模型拓展应用于多机并联、微电网孤岛/并网切换、多能源协同控制等更复杂的系统场景中进行进阶研究。

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧