24. 两两交换链表中的节点-LeetCode
心得:第一次忘了把头指针和参数关联,链表问题要善于用头指针,简单 1 /**
2 * Definition for singly-linked list.
3 * public class ListNode {
4 * int val;
5 * ListNode next;
6 * ListNode(int x) { val = x; }
7 * }
8 */
9 class Solution {
10 public
简谈Java传值传引用
本随笔旨在强化理解传值与传引用 如下代码的运行结果 其中i没有改变,s也没有改变。 但model中的值均改变了。 i :100 s :hello model :testchange model2 :changeModel java中的形参是复制实参在栈中的一份拷贝,所以在函数中改变形参是无法改变实参的值的,改变引用只是将形参所代表的引用指向另外的新的对象,而实参的引用还指向原来的对象,改变形参引用的对象当然会影响实参引用对象的值,因为他们的引用都指向同一个对象。 package newtest
jsp、EL跟JSTL总结
jsp(java server pages):java服务器端的页面 JSP的执行过程 1.浏览器输入一个jsp页面 2.tomcat会接受*.jsp请求,将该请求发送到org.apache.jasper.servlet.JspServlet去处理 3.JspServlet将jsp页面编译成一个.java文件,.java文件编译成.class文件 4.执行class文件的内容 JSP语法 1.脚本语法 1) jsp注释 <%-- --%> 2) jsp脚本段 <% %> 3) jsp声明 <%
洛谷 P1025 & [NOIP2001提高组] 数的划分
题目链接 https://www.luogu.org/problemnew/show/P1025 解题思路 一道简单的dfs题,但是需要剪枝,否则会TLE。 我们用dfs(a,u,num)来表示上一个数为a,已经搜索完了a个数,现在的和是num。 1 #include<iostream>
2 using namespace std;
3 int n,k,a;
4 long long ans;
5 void dfs(int a,int u,int now){
6 i
Jmeter(四十七)_负载测试统计超时率
概述 今天做一个性能测试的案例。需求中给出并发人数和业务时间段。根据2,5,8原则,统计响应超时率 实际场景 1:登录--考勤打卡--退出 2:并发人数200人,业务持续时间5分钟 3:要求登录响应时间不能超过5s,考勤打卡时间不能超过2s,退出系统时间不能超过2s 3:要求计算出登录,考勤,退出系统三个业务场景的响应超时率 脚本设计 1:首先设计出三个场景的接口 添加线程组,线程数设置为200。先做一次基准测试,迭代次数设置为1 2:添加三个场景的接口,分别添加用户集合点,定时器和断言持续时
openOffice word转pdf,pdf转图片优化版
之前写了一个版本的,不过代码繁琐而且不好用,效率有些问题。尤其pdf转图片速度太慢。下面是优化版本的代码。 spriing_boot 版本信息:2.0.1.RELEASE 1、配置信息: package com.yunfatong.conf;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.StringUtils;
Comet OJ Contest #3
好久之前打的,今晚才有空补题。不得不说这个oj的contest质量很好,比赛时间也非常友善。 题目链接:https://cometoj.com/contest/38/problems A: 温暖签到。multiset就秒了。 1 /* basic header */
2 #include <bits/stdc++.h>
3 /* define */
4 #define ll long long
5 #define dou double
6 #define pb empla
Flask- SQLAlchemy
1. SQLAlchemy - relationship - 子查询 子查询: session.query(Users).filter(Users.id.in_(session.query(Users.id).filter_by(name='eric'))).all() """ select * from users where id in (select id from xxx) """ subqry = session.query(func.count(Server.id).label("
2018-2019-2 20175317 实验四《Android程序设计》实验报告
2018-2019-2 20175317 实验四《Android程序设计》实验报告 一、实验步骤及内容 Android程序设计-1 Android Stuidio的安装测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章: 参考http://www.cnblogs.com/rocedu/p/6371315.html#SECANDROID,安装 Android Stuidio 完成Hello World, 要求修改re
IP通信基础 4月29日
为了保证网络的可靠性,为了解决单点故障问题,需要引入冗余拓扑。但引入冗余拓扑后,会出现环路。 而环路会引起以下问题: 1 帧的重复复制; 2 交换机MAC地址表的不稳定; 3 广播风暴。 解决广播风暴的办法:生成树协议。 生成树协议能够发现并自动消除冗余网络拓扑中的环路。 根路径开销(成本): 带宽 成本 10G 2 1000M 4 100M 19 10M 100
java校验maven下载的jar文件
有时候maven真的很坑! 有时候提示invalid LOC header (bad signat signature), 但又有时候什么都不提示,工程报错,情况有肯多中,不知道大家遇到过几种诡异的. 今天我就遇到POM提示第一行错误,这怎么可能?其他任何地方都不报错,用mvn命令的时候才能看到jar invalid. 我还遇到整个spring的项目只有test报错,其他的都不报错,编辑器里提示的Unknown Error~ 真没法玩了~我知道肯定有一个或几个jar下载的有问题.但就算你知道了
今日推荐
周排行