
Web开发
文章平均质量分 92
MavenTalk
这个作者很懒,什么都没留下…
展开
-
Http服务器大全及各自优劣势对比
看完,现在你知道选哪个服务器了吗?原创 2025-01-03 07:03:37 · 1098 阅读 · 0 评论 -
Java开发,别再用老掉牙的SSH架构了
虽然 SSH 框架过时,但它在 Java 开发历史中留下了不可磨灭的印记。在新项目中,它的劣势使得现代框架如 Spring Boot 和微服务架构成为主流。简单对比:对于新项目,建议直接使用现代框架,而对于维护旧系统,需要逐步迁移以适应当前的技术趋势。如果有更多具体需求,可以继续探讨细化方案!原创 2024-12-08 10:39:12 · 880 阅读 · 0 评论 -
基于SpringCloud的微服务架构下安全开发运维准则
通过使用网络隔离技术,如防火墙和虚拟专用网络(VPN),将外部网络和内部网络分离,限制合法用户访问所有服务,减轻每个服务接收的负载压力。:实施基于角色的访问控制(RBAC)或基于属性的访问控制(ABAC),确保系统根据不同角色限制操作权限,防止未授权访问和操作。:确保每个服务都有正确的错误处理机制,对于非法或异常请求能够做出适当响应,避免影响其他服务的正常运行。通过这些细化的实践,可以确保Spring Cloud微服务架构的安全性,并减少潜在的安全风险。:定期备份关键数据,并确保能够快速恢复系统。原创 2024-09-28 14:40:13 · 1623 阅读 · 0 评论 -
有关网站运营
这是一个比较大的话题,自我感觉也说不好,只能把一些见解写下来,与大家交流吧,求同存异,共同发展,欢迎拍砖。第一们应是网站定位,这是本,基之所在。定位错了,运营成功机率几乎为零,即便中间有所作为,最终的路还是走向没落。分析市场,网站同类行业中,哪些是成功的,哪些是竞争对手,哪些市场已经很成熟了,除非你很有实力才可以去碰成熟市场,不然很死的很惨。哪转转向不成熟的市场,却有极大需求的市场,原创 2009-04-19 19:16:00 · 225 阅读 · 0 评论 -
如何关闭端口防止病毒与黑客入侵
如何关闭端口防止病毒与黑客入侵你的系统是不是1XP SP1,但是安装了2005瑞星杀毒软件后总是提示系统有 MS-4011 Exploit 和Blaster Rpc Exploit 两个漏洞。。。。。。。 最直接的办法,把系统不用的端口都关闭掉,然后从新启动,如果瑞星还提示有漏洞攻击,你没法子了,注:关闭的端口有,135,137,138,139,445,1025,2475,3127,...2007-05-14 15:46:00 · 319 阅读 · 0 评论 -
Windows下jsp运行环境的配置方案
Windows下jsp运行环境的配置方案<一> 配置前的准备工作: 软件名称: j2sdk 安装包名称: j2sdk-1_4_2-windows-i586.exe 下载地址:http://java.sun.com/软件名称: Jakarta-Tomcat 安装包名称: jakarta-tomcat-5...2007-07-04 09:37:00 · 939 阅读 · 0 评论 -
防止表单重复提交的几种方法
在使用action处理表单(写入数据库操作)的过程,往往会出现重复插入数据库的现像,为防止这一现象的发生,给数据库带来不必要的垃圾数据,对重复提交做一下限制显示有必要.下面提供几种常用的方法.1,页面脚本实现,当提交过一次表单后,将提交按钮变为不可用,就不会再触发写入数据库的操作.2,解发写入数据库操作的action之后,调用formbean中的resetform方法,将form中的数据库清空,...2008-08-05 08:24:32 · 490 阅读 · 0 评论 -
异常:Illegal access: this web application instance h
重启tomcat的时候遇到这么个异常 信息: Illegal access: this web application instance has been stopped already. Could not load java.lang.Object. The eventual following stack trace is caused by an error throw...2008-09-02 12:00:08 · 923 阅读 · 0 评论 -
如何在spring框架中解决多数据源的问题
在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在 spring 和 hibernate 框架中总是配置一个数据源,因而 sessionFactory 的 dataSource 属性总是指向这个数据源并且恒定不变,所有 DAO 在使用 sessionFactory 的时候都是通过这个数据源访问数据库。但是现在,由于项目...原创 2009-09-13 08:32:42 · 218 阅读 · 0 评论 -
<%@ include file=""%><jsp:include page=">区别
我们都知道在jsp中include有两种形式,分别是 <%@ include file=” ”%> <jsp:include page=” ” flush=”true”/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题...原创 2009-09-13 09:47:30 · 248 阅读 · 0 评论 -
SiteMesh 过滤不装饰的页面
意思也即是这个页面不被sitemesh过滤器装饰.. 我们可新建立一个文件夹,将不被装饰的页面放在里面,下面我们操作两个配置文件即可.1、在sitemesh.xml里需要有excludes元素<sitemesh> <property name="decorators-file" value="/WEB-INF/decorators.xml"/> ...2008-05-21 18:15:00 · 213 阅读 · 0 评论 -
Zimg—轻量级图片服务器搭建利器
欢迎加入我的星球在一个互联网应用中,图片扮演着越来越重要的角色。有稳定的可扩展的图片存储服务器就显得尤为的重要,云厂商们提供了便利的图片存储服务,花钱就可以解决了。这里简单介绍一个开源的一个分布式图片存储服务器——zimg,来自己搭建一个图片服务器。当然你也可以利用分布式文件存储系统在存储图片,比如FastDFS,不过针对图片的特有功能,比如缩放、截取、倾斜等,都需要自己特殊处理,而这......原创 2018-08-31 08:53:25 · 27734 阅读 · 5 评论 -
基于SpringBoot的WEB API项目的安全设计
SpringBoot的开箱即用功能,大大降低了上手一个WEB应用的门槛,友好的REST接口支持,在SpringCloud微服务体系中可编程性大大提高,本篇基于一个面向企业调用方用户的WEB API项目,基于SpringBoot来构建,简单看下接口的安全性模块设计。主要借助于基于AOP技术来进行接口的安全防护,在SpringBoot下直接引入spring-boot-starter-aop即可...原创 2018-05-21 07:10:11 · 4030 阅读 · 0 评论 -
据当前日期计算机当前日期几
<!--function getWeek(years,months,days){var cu_m = parseInt(months)-1;var d1 = new Date(years,cu_m+"",days);var d2 = new Date(years,cu_m+"",days);d2.setMonth(0);d2.setDate(1);var rq = d1原创 2009-05-05 15:55:00 · 255 阅读 · 0 评论 -
Developing circuit
marketing research was needed.before begin to develop the project,market research had done clearly by the company high levels. and theywrote a simple requirement on the codebeamer system which i原创 2009-08-24 13:36:00 · 214 阅读 · 0 评论 -
jboss-5.1.0.GA :org.apache.tomcat.jni.Error
严重: Error initializing endpoint org.apache.tomcat.jni.Error: ??????????ó??Э?鲻??????? at org.apache.tomcat.jni.Socket.create(Native Method) at org.apache.tomcat.util.net.AprEndpoint.init(Apr原创 2009-09-20 08:56:00 · 395 阅读 · 0 评论 -
基于SpringCloud的微服务架构实战案例项目,以一个简单的购物流程为示例
QuickStart基于SpringCloud体系实现,简单购物流程实现,满足基本功能:注册、登录、商品列表展示、商品详情展示、订单创建、详情查看、订单支付、库存更新等等。原创 2017-09-01 12:16:52 · 19573 阅读 · 4 评论 -
几款常用的在线API管理工具(是时候抛弃office编写接口文档了)
swagger,apidoc,rap等在线API管理工具原创 2017-10-11 21:02:33 · 23619 阅读 · 0 评论 -
微服务体系下如何快速构建一个服务
近两三年的时间,微服务是热度陡增,作为旧有SOA体系的一下特殊展现,在企业级应用市场上面应用越来越广泛,越来越多的团队,开始采用微服务架构来改造现有的架构体系。不管实施的情况如何,至少已经有成形的案例在线上跑。哪我们这些远未达到微服务架构的产品该如何呢,手痒的话就自己动手鼓捣吧,毕经并不是都有那样的环境来运用微服务技术。微服务架构部署运维起来很庞大繁杂,但最终提供服务的还是那些被拆分的很细小的子服务原创 2017-10-12 06:40:31 · 1092 阅读 · 0 评论 -
Linux系统下word转pdf,xls转pdf,ppt转pdf
word转换pdf的技术方案,供参考。【doc/docx/ppt/pptx/xls/xlsx均支持转换】 本方案是Java结合shell命令完成,不同于以往的仅依赖java组件转换或打印pdf的方案,需要目标服务器安装office套件,可选方案有OpenOffice和LibreOffice[二者源是一家产品],安装完office套件后,使用office提供的脚本完成转换。安...原创 2017-10-24 15:18:12 · 17579 阅读 · 3 评论 -
基于lua-nginx-module(openresty)的WEB应用防火墙
独乐乐,不如众乐乐,分享给大家一篇WEB应用防火墙的文章,基于Lua+ Nginx实现。以下是ngx_lua_waf的作者全文输出。 Github地址:https://github.com/loveshell/ngx_lua_wafngx_lua_wafngx_lua_waf是我刚入职趣游时候开发的一个基于ngx_lua的web应用防火墙。代码很简单,开发初衷主原创 2018-01-26 09:22:56 · 1402 阅读 · 1 评论 -
MYSQL千万级别数据量迁移Elasticsearch5.6.1实战
从关系型库中迁移数据算是比较常见的场景,这里借助两个工具来完成本次的数据迁移,考虑到数据量并不大(不足两千万),未采用snapshot快照的形式进行。欢迎加入我的星球Elasticsearch-jdbc,Github地址:https://github.com/jprante/elasticsearch-jdbc,从插件管方的兼容版本看,是不支持直接写入elasticsearch 5.6...原创 2018-02-09 12:48:35 · 11331 阅读 · 2 评论 -
Java各类在线API
JavaTM Platform Enterprise Edition, v 5.0http://java.sun.com/javaee/5/docs/api/1.Hibernate API Documentation (3.2.2.ga)http://www.hibernate.org/hib_docs/v3/api/2.Spring Framework API 2.5htt...原创 2008-11-28 11:10:00 · 513 阅读 · 0 评论 -
在线编辑器fckeditor的使用和配置
在线编辑器的使用和配置可以说在所有的在线编辑器中,FCKeditor是目前互联网上最好的编辑器,功能强大,支持多种浏览器,无平台限制,可以和多种WEB语言融合,多语言支持,开源等~~对于一个全新的网站,FCKeditor就可以直接拿过来用了,不需要进行什么修改。但是对于绝大多数的已有网站而言,FCKeditor的一些设置并不适合自己的使用,这篇文章旨在告诉你简单的修改FCKeditor以方便...原创 2008-11-28 16:35:19 · 160 阅读 · 0 评论 -
iframe父子兄弟之间调用传值(contentWindow && parent)
iframe的调用包括以下几个方面:(调用包含html dom,js全局变量,js方法) 主页面调用iframe; iframe页面调用主页面; 主页面的包含的iframe之间相互调用; 主要知识点 1:document.getElementById("ii").contentWindow 得到iframe对象后,就可以通过content...原创 2012-12-31 14:10:26 · 151 阅读 · 0 评论 -
三大WEB服务器对比分析(apache ,lighttpd,nginx)
一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。...原创 2013-02-27 15:27:43 · 172 阅读 · 0 评论 -
MS SQL SERVER数据导入MySQL
1、sql server导出到xls,再导入到mysql中。亲测,单表数据量到百万以后,导出异常,可能由其它原因导致,没细纠。此种方式需要来回倒腾数据,稍繁琐。 2、采用kettle第三方的ETL工具,需要下载第三方软件,简单的任务设计,较为麻烦。 3、采用Navicat客户端,支持MS SQL SERVER /MySQL / SQLite / PostgreSQL /Oracl...2017-10-09 16:33:49 · 202 阅读 · 0 评论 -
Linux系统下word转pdf,xls转pdf,ppt转pdf
word转换pdf的技术方案,供参考。【doc/docx/ppt/pptx/xls/xlsx均支持转换】 本方案是Java结合shell命令完成,不同于以往的仅依赖java组件转换或打印pdf的方案,需要目标服务器安装office套件,可选方案有OpenOffice和LibreOffice[二者源是一家产品],安装完office套件后,使用office提供的脚本完成转...原创 2017-10-24 15:08:29 · 423 阅读 · 0 评论 -
基于SpringCloud的Microservices架构实战案例-在线API管理
simplemall项目前几篇回顾: 1基于SpringCloud的Microservices架构实战案例-序篇 2基于SpringCloud的Microservices架构实战案例-架构拆解 3基于SpringCloud的Microservices架构实战案例-配置文件属性内容加解密 源码地址:https://github.com/backkoms/simp...原创 2018-05-21 07:01:21 · 239 阅读 · 0 评论 -
手动启动log4j|nginx实现http https共存
手动加载log4j.xml文件DOMConfigurator.configure("src/main/resources/log4j.xml");log4j.properties文件 PropertyConfigurator.configure("src/main/resources/conf/log4j.properties");nginx配置ssl证书实现htt...2017-03-17 18:29:46 · 205 阅读 · 0 评论 -
手动启动log4j|nginx实现http https共存
手动加载log4j.xml文件DOMConfigurator.configure("src/main/resources/log4j.xml");log4j.properties文件 PropertyConfigurator.configure("src/main/resources/conf/log4j.properties");nginx配置ssl证书实现htt...2017-03-17 18:33:41 · 147 阅读 · 0 评论 -
分布式任务调度可选方案
1、除了基于jvm的java之处,新接触一个JVM语言——SCALA,一种同时面向脚本和面向函数的语言,spark大数据框架是基于scala语言。照着网络教程,简单的写了几个例子,感觉object,class与java语境中还是有一定的差异,但与java体系结合的很好,还有groovy语言,都是比较小巧敏捷的语言各类,但未真正实际,今年时间中要简单实际应用一下。 2、在搜索API G...2017-03-17 22:23:25 · 190 阅读 · 0 评论 -
Jquery ligerui下拉框复选,使下拉框中相应值对勾选中
$("#othertypeCombox").ligerGetComboBoxManager().selectValue('1;2;3;4');$("#othertypeCombox").ligerGetComboBoxManager().bulidContent(); 必须加上后一行,数据加载时才能正常显示。手机扫一扫,欢迎关注公众号关注程序员成长...2012-12-30 13:48:41 · 768 阅读 · 0 评论 -
spring quartz 1.6配置方法
该配置文件针对quartz-1.6.0.jar,较为常见。 配置文件如下,启动时引入加载即可。 <!-- 要调用的工作类 --> <bean id="quartzJob" class="com.**.impl.MemberFeeServiceImpl"> <property name="feeProDao" ref="fe.2012-12-21 13:51:18 · 317 阅读 · 0 评论 -
快递100 java 示例API 返回结果乱码 之替代方案
快递100官方给出的java 版示例API无法使用,返回结果全是乱码,只能自己写一个。 采用httpClient,不采用官方给出的URL方式。返回结果编码方式为UTF-8。 import java.io.InputStream;import java.io.InputStreamReader;import org.apache.commons.httpclien...2012-12-07 19:15:49 · 405 阅读 · 0 评论 -
KETTLE xls表格导入
附件中列出操作步骤。 由于xls表格中存在一列是列表项,状态:status,值分有效与失效 但库中状态值存为1或0,由此需将此值映射,参见图中最后一张。手机扫一扫,欢迎关注公众号关注程序员成长...2012-05-09 15:40:29 · 188 阅读 · 0 评论 -
Tomcat中配置SSL
Tomcat网站上[http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html#Edit%20the%20Tomcat%20Configuration%20File]有相关配置SSL的介绍,建议大家去看看,很有帮助的。国内的网站基本上一个模子出来,都是针对全局配置的,找了半天也没解决针对某个方法配置的问题.到国外网站转了一圈,也算找到了个比较满意...2008-12-04 17:43:20 · 151 阅读 · 0 评论 -
HttpClient
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供...原创 2009-02-19 11:28:45 · 164 阅读 · 0 评论 -
基于SpringBoot的Web API快速开发基础框架
其实还是很因为懒,才会有这个案例项目的产生,每次开启一个终端的小服务都要整理一次框架,造成重复的、不必要的、缺乏创造性的劳动,SO,本着可以用、用着简单的原则上传代码到Github,希望有需要的朋友直接拿来用,关心自己的业务规则即可。简介:面向移动端(手机App,公众号,小程序.....)提供的API服务脚手架开发框架,项目代码:https://github.com/backkoms/...原创 2018-11-06 08:41:33 · 7224 阅读 · 0 评论 -
window.opener 的用法
window.opener 实际上就是通过window.open打开的窗体的父窗体。比如在父窗体parentForm里面 通过 window.open("subForm.html"),那么在subform.html中 window.opener就代表parentForm,可以通过这种方式设置父窗体的值或者调用js方法。如:1,window.opener.test(); ---调用父窗...原创 2011-08-17 17:39:23 · 209 阅读 · 0 评论