- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 泛微OA——ecology 9建立自定义Java接口并部署到对应节点
集成中心中选择“注册自定义接口”选项点击“在线编辑”,并定义接口动作名称,然后保存然后可以看到我们的自定义接口已经注册完毕添加相关代码,并设置某个流程中的特定节点触发(可以看到注释的代码中包含了一些常用方法的使用,可以一一测试)在对应流程节点中添加自定义的接口选择需要触发的接口并点击确定添加完成后可以看到对应节点后有个绿勾,表示已添加动作测试对应流程,表单提交后查看服务器日志 ecology.log,可以看到我们注册并部署的自定义接口已经被执行。......
2022-08-10 14:47:22
10203
10
原创 Spring使用restTemplate测试接口
restTemplate简介:RestTemplate是Spring用于同步client端的核心类,简化了与http服务的通信,并满足RestFul原则,程序代码可以给它提供URL,并提取结果。默认情况下,RestTemplate默认依赖jdk的HTTP连接工具。创建POJO,User.java,并生成相关方法创建TestController.java创建restTest工具类设置相应断点debug,启动springBoot项目且确保是正常启动6.分别测试这两个测试类de
2022-07-07 08:47:46
860
原创 idea restfulTool实现本地接口的简单调用
4.编写JavaBean(User.java)接口类在RestfulTook中找到需要测试的接口类并将数据格式设置成Json输入Json信息点击Send,可以看到接口获取到了数据,另外,Spring可以使用如图所示注解来解析Json数据并赋值给相关JavaBean,简化开发流程。给予断点放行,可以看到RestfulTool工具栏中返回值。...
2022-07-02 16:08:01
2359
2
原创 Java多线程的一个简单示例
这里我们需要运用 synchronized对其中代码块加锁,促使所有线程在任何时刻只能有一个线程对该代码块进行访问,从而使示例做到线程安全。以上,一个简单的Java多线程示例就完成了,可以理解为多个取餐窗口同时对一个快餐资源进行操作,并且使得资源不会扣减至负数。...
2022-06-22 10:31:21
608
原创 力扣93. 复原IP地址 (java回溯+减枝)
力扣93:复原IP地址回溯+减枝注解清晰~~class Solution { List<String> list = new ArrayList<String>(); public List<String> restoreIpAddresses(String s) { //x.x.x.x ip地址最少为4位,最多为12...
2020-04-07 19:20:26
407
原创 力扣69. x 的平方根(java二分法)
力扣69. x 的平方根(java二分法)思路: 只要是 >=4 的数,平方根肯定小于等于它的一半,根据这个思路,我们可以选择二分法。public int mySqrt(int x) { //排除影响条件 if(x == 0){ return 0; } if(x < 4){ ...
2020-04-04 23:32:36
450
原创 力扣 55. 跳跃游戏 java通俗易懂
力扣 55:跳跃游戏题目说非负整形数组,那么显而易见每个数都大于等于 0,那数组只会存在两种情况:1.包含数字 “0” 的数组。2.不包含数字 “0”的数组。对于情景1,我们需要判断它能不能到达数组末尾,而对于情景2我们不需要判断,因为它肯定能到达数组最末尾,哪怕每次只前进1。所以我们需要处理情景1。而对于含0的数组,我们只需要 判断0的位置前面的数组是否能够越过0这个位置 即可。...
2020-03-30 21:38:55
345
原创 力扣120. 三角形最小路径和(java动态规划)
三角形最小路径和这道题第一眼看可能就会想到使用动态规划来解答,定义一个dp[n][n]的数组,然后填写数组,若产生考虑两个值的情况——如图中的 5可以有两条路径到达,则选取较小值,代码难度不高。但仔细一看,发现最好只是用 O[n] 的额外空间,其实,我们只需定义一个一维数组就能解决问题。如图,我们只需定义一个 一维数组dp[n] 利用前一行,来更新当前行数的距离:class Sol...
2020-03-18 00:56:32
395
原创 力扣 216. 组合总和 III java实现
组合总和 III这道题看了之后第一反应是使用 回溯+减枝,其实遇到这种类型的题,初看可能感觉无从下手,但是只要耐心画一下它的递归树就会很清晰:由于题目要求list中不允许出现重复数字,所以我们需要传递一个下标,防止元素重复选取,代码如下:class Solution { List<List<Integer>> list = new ArrayList<...
2020-03-12 20:10:27
412
原创 力扣 131:分割回文串 Java实现
分割回文串一看到这道题,我的第一反应是递归,因为这道题每下一步都可以分为若干个子问题,如图:根据这棵递归树,写出如下代码:class Solution { List<List<String>> list = new ArrayList<List<String>>(); public List<List<Strin...
2020-03-08 19:27:04
325
原创 力扣: 77 组合 java实现
题:本题使用回溯法class Solution { List<List<Integer>> list = new ArrayList<List<Integer>>(); public List<List<Integer>> combine(int n, int k) { if( n =...
2020-02-26 19:53:36
307
原创 力扣:11. 盛最多水的容器 java实现
11. 盛最多水的容器题:笨办法,简洁易懂。class Solution { public int maxArea(int[] height) { //最大值 int maxSum = 0; //两次循环求最大 for(int i=0;i<height.length-1;i++){ for...
2020-01-17 23:03:49
224
原创 使用idea搭建ssm
使用idea搭建ssm打开idea,点击file,新建project,如下图一直next,然后最后确定项目文件所存储的位置,点击finish完成之后目录结构是这样的:然后我们编辑pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0...
2020-01-04 17:28:48
1099
原创 android studio简单使用SQLite,并在TextView上读取内容
SQLite的简单使用工具:android studioSQLite 3至于以上两种工具的下载以及安装,可以自行百度首先打开android studio 创建一个新项目以下模板中随便一个都行,在这里我选择了Empty Activity,取名任意。先运行一下结果是这样的:就是一个空白页,接下来我们让他实现从SQLite读取数据的功能,代码如下:MainActivity.j...
2019-12-28 12:41:55
4096
2
原创 Android stdio调试程序闪退或者报错:"xxx keeps stopping"解决方案
Android stdio调试程序闪退或者报错:"xxx keeps stopping"解决方案初入安卓,写程序的途中遇到了好几次调试闪退,研究之后都成功解决,以此发文记录一下。一.方法冲突MainActivity.javapackage com.example.testdemo;import androidx.appcompat.app.AppCompatActivity;im...
2019-12-27 12:24:18
32189
13
原创 SSM框架写update语句报错:Request processing failed; nested exception is java.lang.NullPointerException
Request processing failed; nested exception is java.lang.NullPointerException最近忙于写小学期作业,打算用ssm框架做一个简单的web项目进展还算顺利,刚写到编辑用户信息这一个界面,遇到一个让刚入门小白都头疼的问题——空指针异常。项目结构大致是这样:一个标准的ssm框架前台是这样的(不要吐槽我 :)表示本人审美...
2019-05-20 18:51:10
2653
2
原创 nested exception is org.apache.ibatis.binding.BindingException: Parameter 'xxxx'解决方案
最近写一个ssm项目,遇到了一个没遇到过的问题:nested exception is org.apache.ibatis.binding.BindingException: Parameter 'xxxx’可能是一段时间没写代码的原因,写个注册界面都遇到了麻烦,具体图如下:这是前台注册界面,输入数据后点击注册服务器端报错,查看了几遍逻辑之后发现竟然是一个超级低级的错误,是dao层忘记...
2019-05-09 19:23:01
38606
4
转载 bootstrap实现多级下拉菜单
https://blog.csdn.net/ixygj197875/article/details/79481788
2019-05-06 19:52:23
7466
转载 解决 IllegalArgumentException: Could not resolve placeholder in string value "${XXXXXX}"
转发自:https://www.cnblogs.com/davidgu/p/6413576.html
2019-04-30 16:25:13
1289
原创 SSM项目的基本静态资源配置
SSM项目的静态资源配置(css,js,image)一段时间懒惰不写代码后手生,打算用ssm框架写个小学期作业都遇到各种乱七八糟静态资源不能访问的错误。一下是我手搭的一个ssm框架大致目录结构:众所周知,spring在web.xml中拦截了一切请求,如下配置: <!-- Spring MVC 普通页面拦截 --> <servlet-mapping> ...
2019-04-29 18:35:22
3980
原创 Redhat linux命令行连接wifi
redhat连接wifi在终端获取管理员权限,或者直接用管理员帐号登陆1su紧接着输入管理员密码,若你已经是管理员帐号,可跳过这一步。2输入如下命令行查看无线网卡接口:iw dev查看无线网卡名称,我的机子输出如下:Unnamed/non-netdev interface wdev 0x2 addr 58:00:e3:dc:1f:85 type P2P-devic...
2019-04-24 19:54:17
2500
原创 搭建springboot运行报错:java.lang.annotation.AnnotationFormatError
最近刚搭建了一个springboot的demo,启动报错:java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBean()具体如图:原因是缺少一个spring.m...
2019-04-15 18:39:44
5349
原创 简单测试shiro的执行过程
学习了一段时间shiro,做点总结以下是项目源码,比较简单的一个ssm+shiro的demo,有需要可以参考:https://download.csdn.net/download/a1106103430/11112042思路:在控制器和自定义realm中打断点来判断shiro的执行流程。控制器loginController:package com.Controller;import...
2019-04-13 12:29:00
409
原创 ini文件模拟shiro完成授权,及其报错样式
资源准备所需jar包shiro-permission.ini[users]#\u7528\u6237zhang\u7684\u5bc6\u7801\u662f123\uff0c\u6b64\u7528\u6237\u5177\u6709role1\u548crole2\u4e24\u4e2a\u89d2\u8272xiaoming=123456,role1,role2xiaohua=...
2019-04-07 09:58:26
1075
原创 ini文件完成shiro的认证(使用md5加密),及其报错样式
环境准备以下是所需jar包:import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.config.IniSe...
2019-04-05 10:13:46
605
原创 ini文件模拟shiro完成登入和登出
ini文件模拟shiro登录登出操作学习了一段时间spring之后,动手写了一些项目,但是对于权限模块一直知之甚少,不满于现状,开始学习shiro。其实对于spring自带的security框架也了解一部分,但是众所周知,spring所提供的security安全框架对于spring的依赖度较强,耦合度较高,并且在得知shiro更易于管理和开发之后我选择了shiro。初入shiro,和别的框架...
2019-04-03 21:03:08
311
转载 如何安装windows 10和redhat linux双系统
https://www.cnblogs.com/zhongfengshan/p/5729428.html
2019-03-26 19:27:33
3634
原创 Vijos:合并果子 java
合并果子题:刚看到这个题目的时候有点懵,不知道该怎么设计算法,但其实题目中都告诉你信息了。根据题目中的示例,可以明白,他就是让你设计一个数组元素求和的算法,只不过有些元素要重复用到罢了,并且如果是先搬运9和2,最后搬1,那么可想而知,你付出了最大的劳动,做到了你想做的事情,经过计算可以得到,这样做耗费的体力是 (9+2)+((9+2)+1)= 23 很显然你可以看出这便是最大消...
2019-03-23 13:56:59
483
原创 Vijos:字符串还原 java
Vijos:字符串还原java代码:import java.util.Scanner;//字符串还原public class Main { //输入项 static int n; //输出结果 static String strFinal; static final String arrIndex = "abcdefghijklmnopqrstuvwxyz"; publ...
2019-03-22 17:04:19
276
原创 Vijos:ISBN号码 java
ISBN号码题:java代码:package Vijos;import java.util.Scanner;public class Main_004 { static long sum = 0; static String str; static int mark; static int result; public static void main(String[] ...
2019-03-20 21:29:23
428
原创 蓝桥杯:特殊回文数 java
特殊回文数题:问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入52样例输出899998989989998899数据规模和约定 1<...
2019-03-19 20:53:29
352
原创 Vijos: 巧妙填数 java
Vijos 巧妙填数题:题目不难,先呈上我的代码~~java代码:package Vijos;import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) { List<Integer> list = new...
2019-03-18 18:21:59
301
原创 Vijos:谁拿了最多的奖学金 java
谁拿了最多的奖学金描述某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生均可获得;成绩优秀奖,每人2000元,期末...
2019-03-16 17:17:16
617
原创 蓝桥杯历届试题:兰顿蚂蚁 java实现
题:兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。规则虽然简单,蚂蚁的行为却十分复杂。刚刚开始时留下的路...
2019-03-07 20:02:17
620
原创 蓝桥杯历届试题:分糖果 java实现
话不多说先上题~~这一题相对其他绝大多数题来说相对简单以下是java代码:import java.util.Scanner;//历届试题 分糖果public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); //输入目标数据 int N...
2019-03-06 19:15:04
1064
原创 蓝桥杯:杨辉三角
题:import java.util.Scanner;public class Test_009 { //杨辉三角 public static void main(String[] args) { Scanner in = new Scanner(System.in); int rows = in.nextInt(); for(i...
2019-02-28 20:35:03
390
原创 Spring AOP原理
Spring中有两大核心的内容,IoC(控制反转)和AOP(面向切面编程),深入学习了Spring之后发现,这两者在Spring中的地位非常高,并且我认为想要学好Spring框架体系,必须从底层去理解和亲自测试IoC和AOP的原理。IoC已经在笔者之前发布的文章中提及,今天要讲述的是AOP的实现原理。AOP的概念众所周知许多的编程语言都是面向对象的,如Java、C++,而如今 面向对象已经俨...
2019-02-26 19:01:22
222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人