java
文章平均质量分 62
cyuyan2014
这个作者很懒,什么都没留下…
展开
-
关于前端的学习
changjiuxiong/myGoChess 显示原创 2023-01-05 16:44:39 · 2661 阅读 · 0 评论 -
java虚拟机学习1_垃圾回收器
cms收集器cms(Concurrent Mark Sweep,CMS 并发标记清理)收集器。分为四个步骤初始标记: stop the world(全部进程停止),标记所有GC Roots能直接关联到的对象。并发标记:标记GC Roots对象连接的其他对象(原文是:进行GC Roots Tracing的过程, 初始标记产生的集合中,标记出存活对象),同时程序运行。重新标记:再次stop the world,标记在并发标记过程中,产生的新对象,却没有被标记的对象。(比如,并发标记A对象的时候,A只原创 2020-10-15 10:52:36 · 233 阅读 · 0 评论 -
两种文件解析漏洞
Apache文件解析漏洞用.做分隔符如某文件名为:werner.mp3.html.qwe.arex,Apache在处理时,先读取最后一个后缀,为“.arex”,一看,这啥玩意啊,不认识,继续读取下一个后缀“.qwe”,一看,呀,这又是啥,还是不认识,继续读下一个后缀“.html”,一看,哦,这是个超文本标记语言文件,俗称网页文件,这回认识了,也就不继续读下一个后缀了。https://blog.csdn.net/qq_32434307/article/details/79480316Nginx原创 2020-10-12 16:38:27 · 198 阅读 · 0 评论 -
过去的经验5_osworkflow学习笔记
之前用到的,现在印象很少,可能是技术过时了,也可能我们的接触到的技术不是这个方向了。百度也是十几年前的文章了。osworkflow学习笔记 接口选择: osworkflow提供几种实现com.opensymphony.workflow.Workflow接口的类。 BasicWorkflow: 不提供事务支持,你可以通过持久层来实现事务处理。 Workflow wf = new BasicWorkflow(username) 这里的username是用来关联当前请求的...原创 2020-08-29 16:40:49 · 416 阅读 · 0 评论 -
过去的经验3_黑客和程序员
我应该写不出这么有深度的话。这是我从哪复制的。1. 黑客是程序员的子集。 2. 程序员在解决那些原先已经被解决过的问题。而黑客通常是在尝试解决一些新的问题。 3. 程序员是一种职业,而黑客是一种兴趣。 4. 程序员的工作有很多限制,而黑客可以尽情发挥。 5. 程序员都想把自己说得更好,因为他们要推销自己,而真正的黑客更谦虚,他们知道自己懂得还不够多。 6. 程序员是一种“职责”,需要的是对编程语言的使用,更希望尽快完成工作,而不是探寻为什么要做这项工作。做一个程序员没有什么错,但生活原创 2020-08-29 16:31:53 · 208 阅读 · 0 评论 -
过去的经验2_java提供json格式数据_DelegatingFilterProxy
看代码应该是给树用的。StringBuilder sb=new StringBuilder("["); for (InfoClass u : infoClasss) { sb.append(",{"); sb.append("id:'"+u.getId()+"',"); if(u.getSuperInfoClass()==null){ sb.append("pId:'0',");...原创 2020-08-29 16:29:53 · 174 阅读 · 0 评论 -
过去的经验1_常见错误
今天清理电脑的时候,发现了自己在4年前写的一些总结。那还是在第一家公司的时候。现在粘贴出来,防止以后遇到,找不到。感觉回忆也挺好的。Property 'rqStime' not found on type com.controller.gopost.entity.Gopost明明有这个属性,一直报这个错误,reason:妈的,没有写set get方法。error:输入 http://localhost:8092/myDoip 地址栏自动跳转 http://localhost:8092/m.原创 2020-08-29 16:25:22 · 397 阅读 · 0 评论 -
flume日志采集方案
1、去官网下载flume.tar包,解压。报:tar: apache-flume-1.8.0-bin/docs/team-list.html:时间戳 2017-09-15 20:47:53 是未来的 1708496.58232717 秒之后顺手改下日期吧。date -s "2019-08-27 19:58"。记得要加引号,不然报: date: 参数"19:58" 缺少前导的"+";2、...原创 2019-08-22 23:17:33 · 757 阅读 · 0 评论 -
springboot+mybatis+redis
springboot+mybatis+redis使用springboot技术,mybatis做orm映射,redis做缓存。pom.xml文件: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta...原创 2019-04-07 17:59:58 · 321 阅读 · 1 评论 -
JMS入门原理1
基本步骤:1、创建连接工厂(connection factory)2、创建连接,设置属性()3、启动连接connection4、根据连接connection创建session5、创建目的地destination6、创建producter或者创建message,并且设置destination或者创建consumer,或者注册message listener7、发送或者...原创 2018-11-14 21:22:23 · 178 阅读 · 0 评论 -
java8新知识,hadoop可用
转载自https://www.cnblogs.com/wenbronk/p/7300544.htmljdk8-lambda表达式的使用1, 遍历list集合 List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); // 直接打印 list.forEach(...转载 2018-07-03 14:37:46 · 389 阅读 · 0 评论 -
老核心一些代码
1、流转字符串public static String insToStr(InputStream cIns, String cEncoding) { String tStr = ""; StringBuffer tSb = new StringBuffer(); if (cIns == null) { System.o...原创 2018-07-03 14:35:20 · 139 阅读 · 0 评论 -
工作摘抄_流的转换
1、流转字符串public static String insToStr(InputStream cIns, String cEncoding) { String tStr = ""; StringBuffer tSb = new StringBuffer(); if (cIns == null) { System.o...原创 2018-06-30 15:00:57 · 143 阅读 · 0 评论 -
logback的使用和logback.xml详解
转载自 https://www.cnblogs.com/warking/p/5710303.htmllogback的使用和logback.xml详解一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 lo...转载 2018-06-22 10:29:57 · 154 阅读 · 0 评论 -
maven项目依赖
maven项目依赖1、 如果依赖本地项目,需要在source里面将workspace选种2、如果去除不依赖的jar,在相关的项目依赖里写<dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <ver...原创 2018-05-17 20:54:13 · 201 阅读 · 0 评论 -
spring boot logback
spring boot配置日志入门原创 2017-07-26 22:46:29 · 8127 阅读 · 2 评论 -
SpringBoot入门之HelloWorld
最近的项目用的公司的产品,我百度了一下框架,找不到。然后才发现真的是公司自己的产品。仔细看了一下,发现用的是springBoot框架 ,然后学习一下springBoot吧。这样熟悉产品容易一些。首先,下载jar包。百度一下,大致需要Spring-web,Spring-webmvc ,spring-*.jar spring 和springwebMvc框架有关tomcat-em原创 2017-06-24 23:17:17 · 260 阅读 · 0 评论 -
freeMarker生成word文档
以前导出文档一直使用poi技术,这个项目使用freemarker技术,然后看了一下,发现比poi简单多了。于是发表一下。 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。原创 2016-09-11 16:06:30 · 281 阅读 · 0 评论