【JAVAWEB学习笔记】09

今天晨读单词:order:订单constraint:(强制)约束foreignkey:外键references:指向orderitem:订单项join:加入resourceBundle:资源捆绑classLoader:类加载器properties:属性inputstream:输入流 今日学习目标:1、能够描述表与表的关系2、能独立编写一对多的表关系SQL语句3、能独立编写多对多的表关系SQL语句4、能使用SQL进行多表查询5、能使用JDBC完成单表增删改查操作 值得注意的是:除了dirver在mysql.jdbc,其他都在sql的包下,不要导错包了。 通过MySQL思维导图进行回顾,再进入今天的笔记内容  01_一对多建表原则02_多对多建表原则03_一对一建表原则04_商城的实体抽取和表关系分析05_内连接和外连接区别  使用properties配置文件: 方法一:   方法二:   MySQL多表操作说明:当两张表没有建立任何关系的时候,那么可...
代码星球 代码星球·2021-02-18

浅谈.net remoting 与 webservice

1..NETRemoting  .NETRemoting是微软随.NET推出的一种分布式应用解决方案,被誉为管理应用程序域之间的 RPC 的首选技,它允许不同应用程序域之间进行通信(这里的通信可以是在同一个进程中进行、一个系统的不同进程间进行、不同系统的进程间进行)。  更具体的说,Microsoft.NETRemoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。也就是说,使用.NETRemoting,一个程序域可以访问另外一个程序域中的对象,就好像这个对象位于自身内部,只不过,对这个远程对象的调用,其代码是在远程应用程序域中进行的,例如在本地应用程序域中调用远程对象上一个会弹出对话框的方法,那么,这个对话框,则会在远程应用程序域中弹出。.NETRemoting框架提供了多种服务,包括激活和生存期支持,以及负责与远程应用程序进行消息传输的通讯通道。格式化程序用于在消息通过通道传输之前,对其进行编码和解码。应用程序可以在注重性能的场合使用二进制编码,在需要与其他远程处理框架进行交互的场合使用 XML 编码。在从一个应用...

WebForm vs MVC

ASP.NETisaMicrosoft’sWebapplicationframeworkbuiltonCommonlanguageruntimeforbuildingdynamicwebsitesusingoneoftheprogramminglanguageslikeC#,VB.NETetc.Itsupports2modelsWebFormsandASP.NETMVC.   MicrosoftfirstbroughtoutASP.NETWebFormsfromASPwhichsolvedlotsofproblemsbycreatinghigherlevelabstractionoverstatelesswebandsimulatedstatefulmodelforWebdevelopers.Inwebformsconceptslikeselfpostback(postformdatatosamepage)andViewState(maintaincontrolvaluesduringpostbacks)areintroduced.Andthemostinterestingp...
代码星球 代码星球·2021-02-18

JMeter测试WEB性能入门

一.JMeter介绍1.Apache JMeter是什么   ApacheJMeter 是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其它测试领域。ApacheJMeter可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java对象,数据库和查询,FTP服务器或是其它资源)的性能进行测试。JMeter可以用于在服务器,网络或对象模拟繁重的负载来测试它们提供服务的受压能力或者分析不同压力条件下的总体性能情况。你可以使用JMeter提供的图形化界面,分析性能指标或者在高负载情况下测试你的服务器/脚本/对象。2.Apache JMeter能做什么1.能够对HTTP和FTP服务器进行压力和性能测试,也可以对任何数据库进行同样的测试2.完全的可移植性和100%纯Java3.完全Swing的轻量级组件支持4.完全多线程框架允许通过多个线程并发取样和通过单独的线程组对不同的功能同时取样5.精心的GUI设计允许快速操作和更精确的计时6.缓存和离线分析/回放测试结果7...

Web测试方法总结

(5)安全性检查:输入特殊字符串(null,NULL,javascript,2.数值型输入框:(1)边界值:最大值、最小值、最大值+1、最小值-1(2)位数:最小位数、最大位数、最小位数-1、最大位数+1、输入超长值、输入整数(3)异常值、特殊字符:输入空白(null)、空格或“……!@#¥%&*({【《,。?、:;‘<>’》】})”等可能导致系统错误的字符、禁止直接输入特殊字符时,尝试使用粘贴拷贝查看是否能正常提交、word中的特殊功能,通过剪贴板拷贝到输入框,分页符,分节符类似公式的上下标等、数值的特殊符号如∑,㏒,㏑,∏,+,-等。     输入负整数、负小数、分数、输入字母、汉字、小数(小数前0点舍去的情况,多个小数点的情况)、首位为0的数字如01、02、科学技术法是否支持1.0E2、全角数字与半角数字、数字与字母混合、16进制,8进制数值、货币型输入(允许小数点后面几位)。(4)安全性检查:不能直接输入就粘贴3.日期型输入框:(1)合法性检查:(输入0日、1日、32日)、月输入【1、3、5、7、8、10、1...
代码星球 代码星球·2021-02-18

阿帕奇apache服务器和webDav服务器快速配置。

当自己在家敲代码需要发请求时,就可以配置本地apache,Mac电脑自带的服务器。这个比windows上的本地服务器还要好用,下面写下最快速配置方案。0.在开始之前需要给自己的电脑设置下开机密码,想开本地服务器这一点是必须的。如果你不是在博客园看到这篇文章,请点击查看原文 里面随便放上一些后台的假数据。比如我的就是在/Users/dsx目录下  接下来都是在终端下操作输入下面指令($后面的代码可以直接复制)//切换工作目录$cd/etc/apache2// 备份文件,以防不测,只需要执行一次就可以了$sudocphttpd.confhttpd.conf.bak //提示:下面这行代码不要打,如果后续操作出现错误!才需要使用以下命令,恢复备份过的httpd.conf文件(董铂然博客园)$sudocphttpd.conf.bakhttpd.conf //用vim编辑httpd.conf$sudovimhttpd.conf//查找DocumentRoot /DocumentRoot按下 i 进入编辑模式...

UIWebView的应用和其中的JS与OC间传值

现在有很多的应用已经采用了WebView和html语言结合的开发模式。html5一直很火因为一份代码可以在多个平台上运用啊,效果各不相同都很美观,也越来越有一些公司直接招后台程序员和html5程序员,做完的产品再安卓也能用iOS也能用,不用再招双份的工程师了。应用程序一进去就全是UIWebView,里面发个请求到自己用html5做的页面,这就是一个应用!当然今天的主要不是说html5,是说html语言中JS代码和OC代码之间的传值。我在模仿网易彩票做到设置页面的常见问题板块时,扒到的素材是一个html网页格式的也就是说只要设置好了这些按钮点进去都是一个页面,只是每一个按钮都绑定了一个html.id的属性,会html语言的都知道有了id属性可以直接跳到页面的该位置。 如图点击进入后会跳到这个界面,点击了如何充值按钮,页面会自动跳到如何充值顶着边。如果点击了如何购彩,页面也会自动跳到自动购彩顶着边。当然了如果倒数第二个倒数第一个估计就跳不上去了,因为下面已经见底了拖上去会弹回来的所以跳不上去了,这点和C#开发的时候是一样的。此功能的做法:12345678//建立webView&n...

java web报错The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

 刚用maven建立了一个web项目,结果报错了,解决办法    ...

How to install NetSuite SuiteCloud plug-in to WebStorm

1.Downloadtheoldversion2020.1in https://www.jetbrains.com/idea/download2.PurchasethelicenseorDownload https://www.macfz.com/a/Jetbrainscrack.htmlor https://www.lanzoux.com/iGI7kfzyy6jSample: /Finallygota jetbrains-agent.zip本Agent仅供学习研究之用,请勿用于商业用途!商业用途请联系Jetbrains购买正版,请支持正版!以下以「IDEAIntelliJIDEA」为例,JetBrains系列安装激活方法都是一样的。运行你的IDE,进行基本的配置后会弹出激活窗口,选择Evaluateforfree,然后点击Evaluate按钮。(如果试用过期请点击「OK」或者「EnterKey」)点击后会关闭试用窗口并出现「项目创建管理窗口」(也就是「WelcometoIDEAIntelliJIDEA」窗口),先不要动。(如果你之前创...

Mac > 编写跨平台桌面应用开发工具,基于 Web 技术

Electron:TheElectronframeworkletsyouwritecross-platformdesktopapplicationsusingJavaScript,HTMLandCSS.ItisbasedonNode.jsandChromiumandisusedintheAtomeditor. 看原作者说这个博客源的Mac版本:博客园Mac客户端2.0.dmg就是用这个js框架来写的。优点:界面简洁,干净,存粹,直接。 发现越来越多的程序框架,可以把各种脚本(js,vbs。。。。)编译成可执行的应用(包含界面等等),实现不同功能。建议跟上时代潮流,外面的网络世界里面,有很多新东西。就像当年,外面的世界里面有个人电脑一样。 这事一篇废话,搞tcpdump要疯的节奏。 附上OpenWrt上面的闪存优化数据: OriginalOpenWrtuntill2016/03/22Freespace:56%(396.00KB)installtcpdumpFreespace:28%(196.00KB)uninstallpythonFree...

org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'PUT' not supported

1:先上控制台报错信息org.springframework.web.HttpRequestMethodNotSupportedException:Requestmethod'PUT'notsupportedatorg.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:203)atorg.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:352)atorg.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:299)atorg...

Weblogic发布小问题——weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND

前几天发布应用时出现了如下所示的一段错误提示信息:weblogic.descriptor.DescriptorException:VALIDATIONPROBLEMSWEREFOUNDproblem:cvc-enumeration-valid:stringvalue'3.0'isnotavalidenumerationvalueforweb-app-versionTypeinnamespacehttp://java.sun.com/xml/ns/javaee:<null>根据错误的提示信息大概可以判断是一个和版本有关的验证问题,又看到有"web-app",所以推断是web.xml文件中的问题!百度了一下,看看其他同仁是怎么分析和解决这个问题的!没错,是web.xml文件中的配置和Weblogic应用服务器(我们的应用服务器是:WebLogicServer版本:10.3.6.0)有不匹配的地方,weblogic10.3.6不支持web-app_3_0.xsd的定义!1:报错时项目中web.xml的web-app元素的配置如下所示<web-appversion="3.0"...

Weblogic发布问题——The root element weblogic-web-app is missing in the descriptor file

前几天发布项目遇到这样一个小错误,在此记录一下,以便加深一点印象,下次好解决类似的问题!(对应的应用服务器是WebLogicServer版本:10.3.6.0,应用是以文件夹的形式发在服务器的对应目录下的)1:错误的信息如下图所示2:分析及解决这个小问题的过程错误的提示信息还是比较清楚的指出了错误发生的位置和原因的,根据提示信息找到对应的目录查看对应的文件,发现对应的目录下的weblogic.xml文件的内容如下所示<container-descriptor><prefer-web-inf-classes>true</prefer-web-inf-classes></container-descriptor>查看了weblogic.xml配置文件的情况,最简单的情况也是应该有对应的根元素的,所以将其内容修改为如下所示的情况<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEweblogic-web-appPUBLIC"-//BEASystems,Inc.//DTDWebApplica...

Java web项目 本地配置https调试

一、创建密匙  网上有很多教程,就不在此赘述了。  假设最后生成的密匙为tomcat.keystore密码为123456。二、配置tomcat  首先,将密匙移到tomcat下根目录下。  进入conf文件夹,配置sever.xml。  window系统下,本地配置:<Connectorport="8080"protocol="org.apache.coyote.http11.Http11Protocol"SSLEnabled="true"scheme="https"secure="true"clientAuth="false"sslProtocol="TLS"useBodyEncodingForURI="true"keystoreFile="tomcat.keystore"keystorePass="123456"/>  其中,重点为:将 protocol="HTTP/1.1"替换为 protocol="org.apache.coyote.http11.Http11Protocol"。  相关参数来源见如下官方网址:http://tomcat.apac...

spring整合web 项目

https://blog.csdn.net/jeffchp/article/details/67000182...
代码星球 代码星球·2021-02-17
首页上一页...1213141516...下一页尾页