web开发
天马行空-
学好基础知识才是最重要的。忌:好高骛远,眼高手低。
展开
-
使用maven构建的web项目 引入私有jar 打成的war包里却没有该jar文件
最近有个项目要通过java 去调用别人提供了一个jar文件( jar文件负责调用c语言写的接口)这边创建了一个web项目 将jar 文件引入了项目中调用都没什么问题但是用maven打的war 包 没有把引用的jar 打到war包里面去这里jar 文件要放在${project.basedir}/src/main/webapp/WEB-INF/lib 目录下,路径最好就用这个(放在别的目录 路径对应也没错但是还是没有把jar文件打包到war包中 不知道为啥知道的大佬欢迎留言)<build原创 2020-12-23 16:35:34 · 737 阅读 · 0 评论 -
java 导出excel表格
这个是写的测试类 不是java web 项目 public static void main(String[] args){ List> list = new ArrayList>(); String[] names={"编号","年龄","姓名"} ; String[] cons={"id","age","name"} ; for (int i = 0; i < 5; i++转载 2017-01-21 11:33:01 · 316 阅读 · 0 评论 -
java根据 正则表达式解析html网页内容
仅供参考:import java.io.DataInputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import java.util.Ar原创 2017-05-25 12:15:53 · 8767 阅读 · 2 评论 -
java 远程调试配置linux下的tomcat服务器
参考原文:http://blog.csdn.net/dfdsggdgg/article/details/50730311center下,在startup.sh文件首行中添加如下语句 declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:tran转载 2017-05-09 14:45:30 · 397 阅读 · 0 评论 -
从request对象中获取请求json格式的参数
注意:这个 适用于 POST 请求 请求参数格式本身就是json格式 这里的JSONObject 是用的阿里的jar文件import com.alibaba.fastjson.JSONObject;这里看到评论里还是有问题我做了个小demo上传到码云了https://gitee.com/jason-fu/springboot还是没搞好的同学可以下载源码看看。这个项目是采用springboot框架...原创 2017-08-07 14:32:37 · 64305 阅读 · 7 评论 -
java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction
解决 项目中 Lock wait timeout exceeded; try restarting transaction; nested exception is java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction 错误原因 是因为MySQL的事务产生了死锁 。解决办法(转载 2017-08-30 16:06:44 · 1565 阅读 · 1 评论 -
js 读取歌词文件展示
以下是js 读取歌词文件解析的方法 <script type="text/javascript"> /* 输出歌词信息 webURL 是 歌词存放的路径 或者歌词下载的路径 */ function ajaxGetHTML(webURL) { var url = webURL; if (url == ""...转载 2017-09-09 11:33:26 · 6257 阅读 · 1 评论 -
Spring bean 中 constructor-arg属性
1、说明 constructor-arg:通过构造函数注入。 property:通过setter对应的方法注入。2、constructor-arg的使用示例 (1)、Model代码:public class Student { private Integer id; private String name; pr转载 2017-09-22 15:45:53 · 67221 阅读 · 6 评论 -
HTTP与HTTPS的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的...转载 2018-12-07 18:37:32 · 387 阅读 · 0 评论 -
使用servlet,jdbc将mysql中数据显示在jsp页面中
项目开始前找齐所需要的jar包 我这里只做一个小的示例只需要这两个Jar包jstl.jar 做页面时需要的c标签库mysql-connector-java-5.1.18-bin.jar 用来连接数据库这里先说一下我做这个项目是犯的错误 Can not find the tag library descriptor for "ht原创 2016-01-08 11:22:24 · 8922 阅读 · 7 评论 -
My97 DatePicker怎么禁止右键 触发的链接
wdatepicker.js 文件中_fillQS字段将$c._fillQS(!$dp.has.d,1);改为$c._fillQS(!$dp.has.d,0);则会去掉原有的官网链接 和文字my97官网:http://www.my97.net/点击打开链接原创 2016-04-22 13:36:23 · 1251 阅读 · 0 评论 -
模拟tomcat部署项目
下面这些内容建立在所有运行环境ok的情况下:这里只是本人自己的实验环境:apache-tomcat-8.0.18,下面是jdk版本号 可以通过 java -version查看1,先建立一个最简单的项目通过编译有一个jsp页面通过tomcat可以访问。2,这里我使用的是eclipse将项目打包成war包3,将war包添加到 解压后的tomcat的 webapps文件夹中 图中转载 2015-12-29 14:15:45 · 781 阅读 · 0 评论 -
top.location.href和localtion.href有什么不同
top.location.href和localtion.href有什么不同top.location.href=”url” 在顶层页面打开url(跳出框架)self.location.href=”url” 仅在本页面打开url地址 parent.location.href=”url” 在父窗口打开Url地址 this.locat转载 2015-12-30 09:47:39 · 10204 阅读 · 0 评论 -
生成二维码
首先我们需要一个辅助类import java.awt.BasicStroke; import java.awt.Color;import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.Shape; import java.awt.geom.RoundR原创 2016-01-20 14:47:03 · 753 阅读 · 0 评论 -
针对url进行处理
第一种是在java程序中获取的方法: public static String getFullUrl(HttpServletRequest request){ int port = request.getServerPort(); String strBackUrl = "http://" + request.getServerName() //服务器地址原创 2016-02-23 11:05:03 · 973 阅读 · 0 评论 -
乐观锁和悲观锁
为什么需要锁(并发控制)?在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。典型的冲突有:l 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。l 脏读:当一个事务读取其它完成一半事务的记录时,就会发生脏读取。例如:用户A,B看到的值都是6,用转载 2016-03-21 12:49:47 · 421 阅读 · 0 评论 -
@Responsebody与@RequestBody
@responsebody表示该方法的返回结果直接写入HTTP response body中一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。转载 2016-05-13 09:51:48 · 333 阅读 · 0 评论 -
js的加载顺序
稍后总结原创 2016-04-20 12:01:55 · 1641 阅读 · 0 评论 -
js 解析json字符串的方法
var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 98052 },'phoneNumbers': [ '425-777-7777','206-77转载 2016-04-21 09:57:06 · 660 阅读 · 0 评论 -
怕自己忘记<c:forEach varStatus="status">中 varStatus的作用
varStatus是jstl循环标签的一个属性,varStatus属性。varStatus=“status”事实上定义了一个status名的对象作为varStatus的绑定值。该绑定值也就是status封装了当前遍历的状态,比如,可以从该对象上查看是遍历到了第几个元素:${status.count}例如:<span style="color: red; font-size: 2原创 2016-01-04 15:04:45 · 41218 阅读 · 0 评论