- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 spring中定义一个Bean以及生成一个Bean实例
Bean配置有三种方法:基于xml配置Bean 使用注解定义Bean 基于java类提供Bean定义信息一个Bean的类结构: /* Bean Id */ private String id; /* Bean Class */ private String type; /* Bean Property */ 属性 private Map<String, Object> properties = new HashMap&
2020-05-14 17:18:09 573
转载 判断一个单链表是否有环?
三类情况:1、遇到这个问题,首先想到的是遍历链表,寻找是否有相同地址,借此判断链表中是否有环。listnode_ptr current =head->next;while(current){ if(current==head) { printf("有环!\n"); return 0; } else { current=current->next; }}printf("无环!\n");return 0;..
2020-05-14 17:08:44 213
转载 校验登录次数是否超过限制
private Cache<String, AtomicInteger> loginRecordCache;@Value(value = "${user.password.maxRetryCount}")private String maxRetryCount;@PostConstructpublic void init(){ loginRecordCache = cacheManager.getCache(ShiroConstants.LOGINRECORDCACHE).
2020-05-09 10:55:16 1691
原创 controller和restController的区别
如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。 如果需要返回到指定页面,则需要用 @Controller配合视图解析器InternalResourceViewResolver才行。如果需要返...
2019-08-29 13:47:21 61
原创 weblogic设置日志输出路径,且输出到本地文件夹下
1、找到在weblogic中建立工程的目录:user_projects\domains\water\bin2、找到startWebLogic.cmd,编辑这个文件3、 如下:if "%WLS_REDIRECT_LOG%"=="" (echo Starting WLS with line:echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS...
2019-05-30 17:43:15 5696
转载 Quartz框架需求引入
在现实开发中,我们常常会遇到需要系统在特定时刻完成特定任务的需求,在实际开发中,我们遇到的需求会复杂很多,可能涉及多点任务调度,需要我们多线程并发协作、线程池的维护、对运行时间规则进行更细粒度的规划、运行线程现场的保持与恢复等等。如果我们选择自己来造轮子,可能会遇到许多难题。这时候,引入Quartz任务调度框架会是一个很好的选择,它:1. 允许我们灵活而细粒度地设置任务触发时间,比如常见的每隔...
2019-05-09 16:03:33 383
转载 (转)Java任务调度框架Quartz入门教程指南(二) 使用job、trigger、schedule调用定时任务
http://blog.csdn.net/zixiao217/article/details/53044890读完第一节,我们已经对Quartz有了一个大体的认识,它可以定时帮我们执行一些处理程序,尽管可能你之前对Quartz不了解以至于第一节很多术语(job、trigger等)不理解,没关系,从现在开始,笔者和你一起在实例中深入理解它们。没有code,就没有话语权——程序界真理(本文章分...
2019-05-09 16:03:14 101
转载 Java任务调度框架Quartz实例详解深入理解Scheduler,Job,Trigger,JobDetail
首先给一个简明扼要的理解:Scheduler 调度程序-任务执行计划表,只有安排进执行计划的任务Job(通过scheduler.scheduleJob方法安排进执行计划),当它预先定义的执行时间到了的时候(任务触发trigger),该任务才会执行。在上一节中我们的示例中,我们预先安排了一个定时任务:该任务只做一件事,就是打印任务执行时间以及汇报任务已经执行。我们的任务类实现了org.quar...
2019-05-09 15:43:42 1501
转载 start with connect by prior 递归查询用法
这个子句主要是用于B树结构类型的数据递归查询,给出B树结构类型中的任意一个结点,遍历其最终父结点或者子结点。create table a_test( parentid varchar2(10), subid varchar2(10));insert into a_test values ( '1', '2' );insert into a_test values ( '1'...
2019-04-03 11:24:25 169
原创 oracle数据库更改编码
首先查看oracle数据库的编码SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';PARAMETER--------------------VALUE--------------------NLS_CHARACTERSETAL32UTF8这其来源于props...
2019-02-26 15:38:51 1018
转载 JAXB应用实例
过往的项目中数据存储都离不开数据库,不过最近做的一个项目的某些数据(比如人员信息、菜单、权限等等)却完全没有涉及任何数据库操作,直接XML搞定。这里无意比较优劣,因为数据库存储和XML存储本就有不同的适用场景,盲目比较毫无意义,只是因为业务需要,仅此而已。先来概念一下——XML,可扩展标记语言,设计宗旨是用来传输数据而非显示数据,其遵循W3C标准,是一种通用的数据交换格式,具有很强的跨平台性,并且...
2019-02-26 10:54:57 101
转载 Excle文件解析
/*** @return 批量调整用户财富 */ public String batchRegulateMoneybag(){ HttpServletRequest request=this.getRequest(); try { if(file!=null){ //判断文件是否为空 不为空 就进行解析 ...
2019-02-21 17:32:47 86
转载 文件下载
public void downLoad(String filePath, HttpServletResponse response, boolean isOnLine) throws Exception { File f = new File(filePath); if (!f.exists()) { response.sendError...
2019-02-21 15:40:01 64
转载 文件的上传
文件上传首先要引入两个核心包commons-fileupload-1.2.1.jarcommons-io-1.4.jar 核心代码:package com.lizhou.fileload;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java...
2019-02-21 14:24:05 616
原创 Java Semaphore用法
Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,acquire()获取一个许可,如果没有就等待,而release()释放一个许可。比如在Windows下可以设置共享文件的最大客户端访问个数。 Semaphore维护了当前访问的个数,提供同步机制,控制同时访问的个数。在数据结构中链表可以保存“无限”的节点,用Semaphore...
2019-01-24 10:06:05 421
转载 jdom 组装xml以及解析xml
[java] view plain copy到官方网站下载JDOM包http://www.jdom.org/ [java] view plain copy注意的是,版本1和版本2的类路径已经变更,如果你是更新使用版本2,则需要重新编译你的代码 [java] view plain copypackage com.test; import java.io.FileOutputStr...
2018-05-09 16:49:39 211
转载 axsi webservice
1、配置:项目名:web_service_serverweb.xml配置:CXF配置的拦截地址为/servlet/*spring配置webService地址:address="/HelloWorld"2、客户端调用代码如下import java.rmi.RemoteException;import javax.xml.rpc.ParameterMode;import javax.xml.rpc.S...
2018-05-05 00:08:40 342
原创 使用split来以“”|@|“”分隔符截取字符串
在使用时split不会识别“”|“”所有要转义 使用“”\\“”来转义例如:“”\\|@\\|“”
2018-05-03 19:36:26 1382
转载 ftp文件服务器的学习
Java调用ftp文件服务器的方法:/** * ftp链接常量 * */ public class Ftp { private String ipAddr;//ip地址 private Integer port;//端口号 private String userName;//用户名 private String...
2018-04-26 21:34:58 137
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人