随笔分类 -  JAVA相关

关于高级编程语言java的相关资料
iDEA 创建聚合工程
摘要:参考项目 :https://segmentfault.com/a/1190000011367492#articleHeader3 项目在整合后,可以完成基本的数据库访问 地址:https://github.com/sun2955/spring-test-study/tree/master/s_par 阅读全文

posted @ 2019-12-23 14:25 手撕高达的村长 阅读(1928) 评论(0) 推荐(1) 编辑

Jenkins 发布项目到远程服务器上
摘要:最近公司弄一个项目,jenkins在本地服务器,需要打包发布到远程的阿里云服务器上,弄了好一阵子. 这里记录下中间的几个坑. 这个Remote DIrectory 很重要,到时候时候会拷贝到这个目录下面的. 这里我弄了很久. 下面的Source files 是需要找的war包的目录,这里要注意:项目 阅读全文

posted @ 2019-08-08 10:47 手撕高达的村长 阅读(1706) 评论(0) 推荐(0) 编辑

java 实现websocket
摘要:最近了解了下websocket和socket这个东西,说不得不来说下为何要使用 WebSocket ,和为何不用http。 为何需要WebSocket ? HTTP 协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。 这种通信 阅读全文

posted @ 2018-12-04 18:40 手撕高达的村长 阅读(486) 评论(0) 推荐(0) 编辑

Java局部打印的问题
摘要:项目中遇到了做局部打印的情况,最开始用的bootstrap,可是实际显示的和打印的效果就不一样了,于是就只能换一种方式了。 打印是用的jqprint 这个插件,很简单好用的插件。 引入两个js就可以了 打印方法。 到此为止还算是比较简单的,可是实际打印出来的,可能会和显示的有差别。 经过一番调整,验 阅读全文

posted @ 2018-10-17 10:44 手撕高达的村长 阅读(417) 评论(0) 推荐(0) 编辑

eclipse Maven项目Context root 为空,不能修改
摘要:从SVN下载项目的时候,遇到过这种问题,导入下来的项目没有Context root 的名字,导致报错。 看了网上的解决办法,不行,于是研究了下,得出了解决办法,这里来记录一下。 先将Maven项目下载下来,更新下jar包, 运行不起来,发现这里报错,怎么修改也不会生效。 于是发现问题,是缺少了.pr 阅读全文

posted @ 2018-08-11 21:39 手撕高达的村长 阅读(1147) 评论(0) 推荐(0) 编辑

Json转list,二层解析转换
摘要:一层结构的数据: 二层结构的数据: 先上代码: 方法: 对象: 阅读全文

posted @ 2018-08-08 17:26 手撕高达的村长 阅读(2342) 评论(0) 推荐(0) 编辑

七牛云上传图片
摘要:java项目中用到了七牛云上传图片,所以记录一下。是基于servlet的,相对的麻烦一点 在servlet中加入上传方法。 上传方法: 开始上传: Auth类: 就可以完成七牛云上传了。 阅读全文

posted @ 2018-06-13 16:30 手撕高达的村长 阅读(1103) 评论(0) 推荐(0) 编辑

Eclipse下把jar包放到工程lib下和通过buildpath加载有什么不同(解决找不到类的中级方法)
摘要:我通过Eclipse的 User Libranry 将jar导入 Eclipse里面,编译没有问题,运行的时候就报class文件没有定义,后来上网上查了下,原因找到啦,是这样的: 用Java Build Path导入包和把包复制到lib下是有区别的,它俩其实不会冲突,也没有什么关系的,Java Bu 阅读全文

posted @ 2018-05-20 15:51 手撕高达的村长 阅读(3055) 评论(0) 推荐(0) 编辑

Java ExecutorServic线程池(异步)
摘要:相信大家都在项目中遇到过这样的情况,前台需要快速的显示,后台还需要做一个很大的逻辑。比如:前台点击数据导入按钮,按钮后的服务端执行逻辑A,和逻辑B(执行大量的表数据之间的copy功能),而这时前台不能一直等着,要返回给前台,告诉正在处理中就行了。这里就需要用到异步了。 点击按钮 -> 逻辑A ->逻 阅读全文

posted @ 2018-05-20 12:12 手撕高达的村长 阅读(241) 评论(0) 推荐(0) 编辑

java 接口调用
摘要:生产中遇到过这种问题,记录下java的接口调用问题。 一种是json方式; 再来一个普通的str 调用接口; 阅读全文

posted @ 2018-05-08 11:27 手撕高达的村长 阅读(309) 评论(0) 推荐(0) 编辑

静态代码块和单例混合
摘要:使用单例是为了像一些工具,不用去重复的new,而静态代码块,可以在类加载的时候就执行。 static块的执行发生在“初始化”的阶段。 可以看出,控制台这里已经输出了 Tom 换一种玩法: 这里发现,就不会进行输出,也就是说,是从类被状态,或者说被调动的时候,才会触发这个静态代码块。 那这里就刚好可以 阅读全文

posted @ 2018-05-05 13:15 手撕高达的村长 阅读(200) 评论(0) 推荐(0) 编辑

java安全性的一种简单思路
摘要:关于接口安全性的考虑。这客户端在调用接口时,将acId授权码以加密的方式(可逆加密方式)传递过来, 服务端这边接收后进行解密,然后在服务器端这边的授权名单中进行匹配,判断该授权码是否被授权,从而判断第三方调用的安全。 acId示例: 客户端方 1.第三方接口的授权码为:Sj107181kyy(11位 阅读全文

posted @ 2018-04-07 11:42 手撕高达的村长 阅读(215) 评论(0) 推荐(0) 编辑

java 关于同步异步的理解
摘要:经常看到介绍 ArrayList 和HashMap是异步,Vector和HashTable是同步,这里同步是线程安全的,异步不是线程安全的,举例说明:当创建一个Vector对象时候,Vector ve=new Vector();ve.add("1");当在多线程程序中,第一个线程调用修改对象ve的时 阅读全文

posted @ 2018-04-05 11:30 手撕高达的村长 阅读(195) 评论(0) 推荐(0) 编辑

java Web监听器实现定时发送邮件
摘要:首先介绍java定时器(java.util.Timer)有定时执行计划任务的功能,通过设定定时器的间隔时间,会自动在此间隔时间后执行预先安排好的任务(java.util. TimerTask) 由于我们希望当Web工程启动时,定时器能自动开始计时,这样在整个Web工程的生命期里,就会定时的执行任务, 阅读全文

posted @ 2018-04-05 11:17 手撕高达的村长 阅读(1427) 评论(0) 推荐(0) 编辑

Session过期后自动跳转到登录页面
摘要:最近研究如果用原生的Filter来判别session存在否或者过期否。来跳转到的页面实例,下载来展示代码。 因为顾虑器是每次请求能会进入的,所以可以设置了,进行拦截判断 1.配置web.xml 2.新建BackFilter类,实现Filter接口。 阅读全文

posted @ 2018-04-03 11:20 手撕高达的村长 阅读(8831) 评论(0) 推荐(0) 编辑

java 读取Zip文件进行写入
摘要:直接读取ZIp文件读取写入到别的文件中。 阅读全文

posted @ 2017-04-12 17:07 手撕高达的村长 阅读(3929) 评论(0) 推荐(0) 编辑

java 解压.gz文件
摘要:1.//建立gzip压缩文件输入流 2.建立gzip解压工作流 将文件流进行输出到文件 阅读全文

posted @ 2017-04-06 17:28 手撕高达的村长 阅读(5749) 评论(0) 推荐(0) 编辑

java Web监听器导图详解
摘要:监听器是JAVA Web开发中很重要的内容,其中涉及到的知识,可以参考下面导图: Web监听器 1 什么是web监听器? web监听器是一种Servlet中的特殊的类,它们能帮助开发者监听web中的特定事件,比如ServletContext,HttpSession,ServletRequest的创建 阅读全文

posted @ 2017-03-27 13:44 手撕高达的村长 阅读(464) 评论(0) 推荐(0) 编辑

java web hello world(二)基于Servlet理解监听
摘要:java web最开始实现是通过Servlet实现,这里就来实现下,最原始的监听是如何实现的。 第一步,创建一个基本的web项目 ,参见(java web hello world(一)) 第二步,web.xml添加配置 第三步:创建一个Servlet用来实现控制和转发。 第四步:创建一个类用来监听, 阅读全文

posted @ 2017-03-27 13:30 手撕高达的村长 阅读(187) 评论(0) 推荐(0) 编辑

java web 自定义filter
摘要:filter顾名思义,过滤器的意思,在javaweb中的Struts就利用了这种机制去实现视图和业务分离。 这里来配置下自己的Filter来理解下Struts的内在。 在web.xml 中添加下面: 这里意思是只要url的类型是* ,就会调 myfilter, 然后定义myfilter这个类: 这样 阅读全文

posted @ 2017-03-24 18:26 手撕高达的村长 阅读(387) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示