Java
文章平均质量分 72
WorldWelcome
wangzheng0520@qq.com
展开
-
gps点集合构造 边与边无交叉的多边形(java版)
【代码】gps点集合构造 边与边无交叉的多边形(java版)原创 2022-11-25 18:18:40 · 865 阅读 · 2 评论 -
Springboot错误Cannot forward to error page for request[/api]as the response has already been committed
Cannot forward to error page for request[/ as the response has already been committed原创 2022-05-21 20:09:41 · 8888 阅读 · 0 评论 -
maven命令启动springboot 1.x版本 限制最大内存
maven命令启动springboot 1.x版本 限制最大内存原创 2022-03-08 19:13:04 · 1124 阅读 · 1 评论 -
Java 服务端 socket 掉线重启后,客户端自动重连
setSoTimeout()函数的重要性,目的是为了写出更健壮的程序原创 2021-12-24 15:08:43 · 7558 阅读 · 7 评论 -
wget 观察 带密码的数据流URL
原来是如此简单,url数据流的数据,持续推送,这个wge命令也就不会退出控制台如果要具体捕捉这个数据流的输出,用org.apache.http.impl.nio.client.HttpAsyncClients原创 2021-09-09 13:26:41 · 167 阅读 · 0 评论 -
tomcat8下部署php5(windows10下)
1)安装一个tomcat比如;d:\tomcat82)下载一个php5,解压到:D:\tomcat8\php5查看电脑中是否已安装php的方法:计算机-属性-高级设置中点击“环境变量”,添加PATH环境变量,可以添加Admin环境变量,也可以添加系统环境变量,看个人需求,将php解压路径添加到PATH中。之后打开cmd,输入php -v或 php -version。将php路径下的php.ini-development复制,将副本改名php.ini,之后用记事本打开php.ini。(可以看.原创 2021-05-26 18:05:37 · 180 阅读 · 0 评论 -
Java使用RXTX进行串口SerialPort通讯
RXTX简介RXTX是一个提供串口和并口通信的开源java类库,由该项目发布的文件均遵循LGPL协议。RXTX项目提供了Windows,Linux,Mac os X,Solaris操作系统下的兼容javax.comm串口通讯包API的实现,为其他开发人员在此类系统下开发串口应用提供了相当的方便。RXTX的使用上与sun提供的comm.jar基本相同,编程时最明显的不同是要包含的包名由javax.comm.改成了gnu.io.RxtxAPI 的核心是抽象的CommPort类(用于描述一个被底层系统转载 2020-12-29 10:29:37 · 1562 阅读 · 1 评论 -
用jsp导出mysql库表的结构说明
我又来csdn 发表论文了 :)有的时候,需要写验收文档,可能没有sqlyog,或者navicat一类的工具,来导出项目中的mysql库结构说明,那么其实字写一个jsp,也能达到很好效果。<%@ page contentType="text/html; charset=utf8" %><% response.setHeader("Cache-Control","no-store"); response.setHeader("Pragrma","no-cache"原创 2020-11-08 19:32:56 · 179 阅读 · 0 评论 -
在64位的Windows10 上编译好的 java class文件,能否直接搬到32位的LINUX上运行?
类简单的话,一般是可以的。只要jdk的版本一致,甚至不用考虑什么32位或64位。再次深刻理解 java字节码。原创 2020-08-20 19:15:51 · 746 阅读 · 0 评论 -
Java 开发 串口 程序 体会
无它,当然是jSerialCom是最好的。版本到今年都在维护。作者针对不同平台都做好适应,无需编译。其它都可以不用考虑,什么rxtx。https://github.com/Fazecast/jSerialComm原创 2020-08-19 20:55:00 · 366 阅读 · 0 评论 -
java的ftp类库 ftp4j中使用http代理
Ftp4j还是比较好用的,而且支持各种代理。话不多说,上代码import java.io.File;import java.net.URL;import java.util.Arrays;import java.util.Comparator;import org.apache.commons.lang.StringUtils;import it.sauronsoftware.ftp4j.FTPClient;import it.sauronsoftware.ftp4j.FTPExc.原创 2020-07-13 18:38:16 · 606 阅读 · 3 评论 -
windows下 定时重启 由mvn命令运行的springboot
springboot开发效率不错。有的时候,部署起来时,也直接用git拉代码,然后切到目录下用mvn命令启动它,免得打包的麻烦。假设这时候,我想定时重启这个springboot,那么由于它没有部署在tomcat里,无法通过定时重启tomcat的windows服务或者tomcat脚本来实现。这时可以如下:1)制作一个启动run.batrem ---------- 先杀死 当前 正占用8080端口的 先前跑起来的 任务setlocal enabledelayedexpansionset p原创 2020-05-30 23:40:33 · 1200 阅读 · 0 评论 -
centos linux下分割tomcat8.5.35日志
用什么cronlog的不好使,我的tomcat8.5。35跟以往的版本不太相同。1)log日志目录去除安全策略chcon -Rv --type=var_log_t /usr/local/apache-tomcat/logs/2)vi /etc/logrotate.d/tomcat/usr/local/apache-tomcat/logs/catalina.out {...原创 2019-03-11 16:47:39 · 1060 阅读 · 0 评论 -
直接让客户端浏览器下载已知类型的文件
直接让客户端浏览器下载已知类型的文件Web开发人员都有过这样的疑问,如何让一个文件,尤其是一个已知类型的文件,发送到客户端,直接提示让浏览者下载,而不是用与它相关联的程序打开。以前我们最常用的办法就是把这样的文件加到链接上,这样可以让浏览者通过点击鼠标右键的目标另存为来下载所链接的文件。但是,这样有两个不足的地方:一是:如果浏览器能够识别已下载文件的扩展名,则浏览器就会激活该扩展名所关联的程序来原创 2008-09-22 16:11:00 · 690 阅读 · 0 评论 -
安装Apache2.2.9,JK1.2,TOMCAT5.5集成作负载均衡
在服务器 RedHat 5.0 Enterprise Server 上安装Apache2.2.x /JK1.2/TOMCAT5.5 作负载均衡 因为在网上直接下载的JK1.2不能在缺省的RedHat5 自带安装的apache2.2 上使用,而且RedHat5 自带安装的apache2.2的不好安装扩展模块apx。所以文章的思路就是重新编译一个Apache,然后再编译JK1.2来适应它。1原创 2008-09-25 18:37:00 · 1979 阅读 · 4 评论 -
从VSS自动拉下文件/编译/发布到Linux服务器 一条龙脚本(无人工干预)
从VSS自动拉下文件/编译/发布到服务器一条龙(无人工干预)1)build.bat Call "D:/App/ant162/bin/ant.bat" -buildfile=build_vss_ant.xmlwscript.exe //e:vbscript build.vbs 2)build_vss_ant.xml 核心内容 ssdir="${vss.ssd原创 2008-09-25 18:39:00 · 958 阅读 · 0 评论 -
java(Web)中相对路径,绝对路径问题
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表We原创 2008-09-27 14:03:00 · 724 阅读 · 0 评论 -
编程测试题:有17个人围成一圈(编号0~16),问此人原来的位置是多少号?
编程测试题:有17个人围成一圈(编号0~16),问此人原来的位置是多少号?原创 2016-04-08 23:31:48 · 6919 阅读 · 0 评论 -
<<现代操作系统>>书本中的java实现生产者/消费者问题的代码改良
public class ProducerConsumer { static final int N = 3; // constant giving the buffer size static producer p = new producer(); // instantiate a new producer thread static consumer c =原创 2017-05-26 15:21:59 · 583 阅读 · 0 评论 -
myeclipse2014常用设置
myeclipse2014虽然强,但是海事有些常用设置1)Java代码块折叠:这个基本的都没有,也不知道是怎么想的:https://www.cnblogs.com/laipiyu/p/6831097.html2)SVN插件:3)Wordwrap插件:这个也没有,fainthttps://blog.csdn.net/hereis00/article/details/7336905...原创 2019-02-14 11:29:16 · 472 阅读 · 0 评论 -
jad反编译某目录下所有class)
jad -s java -d E:\scm\MonitorServerEx\src2 -o -ff -r E:\scm\MonitorServerEx\classes-recomp\**\*.class原创 2017-01-12 19:56:33 · 1973 阅读 · 0 评论 -
springboot 跨域+前后端分离引起的session丢失问题
一般用springboot做后台, 前后台分离,前端用ajax调用,往往会出现丢失session的问题。网上通常的解决方法是:往前台加入xhrFields:{withCredentials:true},后台springboot加入拦截器中申明setAllowCredentials(true).但是这种做法往往还是有局限, 特别是在一个复杂的单页面应用中(SPA),往往一个页面调用超过3个或...原创 2019-04-08 14:48:48 · 10413 阅读 · 0 评论 -
JSP三种页面跳转方式的比较
使用JSP大约有下列三种跳转方式:1. response.sendRedirect();2. response.setHeader("Location","");3. 经过试验得到下面的一些规则:一. response.sendRedirect()此语句前不允许有out.flush(),如果有,会有异常:java.lang.IllegalStateException: Cant s转载 2008-09-22 15:32:00 · 823 阅读 · 0 评论