![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器端开发
文章平均质量分 74
魏大宾
这个作者很懒,什么都没留下…
展开
-
从程序运行效率角度谈开发规范
最近做JavaEE项目,使用Mybatis+Spring+SpringMVC框架来解决后端问题。在实践中发现有些程序运行较慢,仔细分析源码,发现是设计的不太合理。以后再开发中要考虑两方面因素 :1,使用restful调用,需要传输多少字段就传输多少字段,不能为了映射对象做无谓的传输,也不利于代码在逻辑上的阅读。2,在使用Mabatis向后端获取数据时,要设计好sql语句,不要在数据库服务器原创 2015-06-05 15:57:45 · 395 阅读 · 0 评论 -
conn.setAutoCommit(true)和(false)的区别
默认的话为自动提交,当没执行一个update ,delete或者insert的时候都会自动提交到数据库,无法回滚事务。设置connection.setautocommit(false);只有程序调用connection.commit()的时候才会将先前执行的语句一起提交到数据库,这样就实现了数据库的事务。 true:sql命令的提交(commit)由驱动程序负责false:sql转载 2015-10-20 14:41:44 · 5592 阅读 · 0 评论 -
Mybatis+SpringMVC+Spring框架实践总结
简介 伴随着互联网的发展,javaee技术也在不断的进行演化,早期的javaee技术在不断的进行封装,不断的方便开发人员的过程中新的框架也在不断的推出。本篇主要介绍Mybatis+SpringMVC+Spring框架的实践总结。 Mybatis主要作为ORM层,负责与数据库交互相关的操作。 SpringMVC是REST协议在服务器端的一中原创 2015-10-21 16:10:12 · 1882 阅读 · 0 评论 -
java多线程并发去调用一个类的静态方法安全性探讨
这篇文章主要讲多线程对静态方法访问的数据安全性总结如下:1,java在执行静态方法时,会在内存中拷贝一份,如果静态方法所在的类里面没有静态的变量,那么线程访问就是安全的,比如在javaee中服务器必然会多线程的处理请求此时如果设计全局需要调用的静态方法,可用此种设计。2,java在执行静态方法时,如果使用静态变量,同事类的设计时使用到了静态数据,最好在调用函数时使用synchr转载 2016-02-26 15:34:31 · 21027 阅读 · 1 评论 -
通过Apache CXF采集数据时单次请求的性能总结
通过Apache CXF采集数据时单次请求的性能总结1,简介 Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。可以使用Apache CXF提供一些WebService服务。Apache CXF可以支持Soap和Rest协议。在实际项目中可以将Apache CXF通过Soap和Rest协议采集数据做为服务器端基础架构。我们可以通过Re原创 2016-03-01 09:48:21 · 1383 阅读 · 0 评论 -
通过ftp采集文件的性能总结
通过ftp采集文件的性能总结1,简介在数据采集的过程中,使用excel或csv的格式将数据上传到服务器上,再通过Java的文件操作和流操作,获取上传文件的信息,最后通过CSVReader读取上传的文件信息,最后通过jdbc接口将文件信息存储到数据库中。2,性能测试 性能测试是在优化jdbc接口之后,使用大批量数据测试扫描存储文件的性能。测试时单次存储5条数据。使用的原创 2016-02-01 09:20:29 · 3850 阅读 · 0 评论 -
java项目中设置 System.getProperty(“XXX”)自定义变量
经测试,本方法在windows环境下安装的tomcat是起作用的。在java项目中设置自定义变量的方法有很多种,如果你项目中使用 System.getProperty(“XXX”)来获取自定义变量有以下两种办法: 一、选择项目按右键->Run as->Run as configurations… 在VM arguments后追加-DXXX=****(-D不能省略),这样就可以通...转载 2018-05-16 15:59:53 · 13389 阅读 · 0 评论 -
When can I get the "java.net.SocketException: Permission denied:connect" message? And how can it be
The "java.net.SocketException: Permission denied: connect" exception message may happen when you are working in Application Server or with a client/server environment via VPN connection and you are us...转载 2018-05-16 16:04:06 · 455 阅读 · 0 评论