java中查询List<E>的属性

public class student{ private int age; private String name; private int studNumb; public int getAge(){ return this.age; } public String getName(){ return this.name; } public int getStudNumb(...
分类: 编程语言 发布时间: 08-11 23:31 阅读次数: 0

使用springBoot搭建dubbo的环境

学习记录 搭建环境 搭建概述 详细搭建过程 项目创建完成,现在需要更改下每个模块pom.xml的配置 springboot_dubbo_project模块 dubbo_api模块 dubbo_consumer模块 dubbo_provider模块 目前,大体的环境已经搭建好了,现在开始写demo 最后结果效果图 写在前面: 所有代码见 https://github...
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

关于mybatis无法映射到mapper.xml文件的解决方案(可能与maven有关)

写在前面: 当确定所有文件没有错的时候,一定要看一看是不是其他辅助工具的问题。     最近再看一本书《你的灯亮着吗》,里面有一句话 “鱼是最后看见水的”,应验了,也受教了! 找不到mapper.xml文件的原因有几种: 确实不存在mapper.xml文件 相关配置出错 maven工具的原因 详解 a. 关于配置。  大多数情况下,使用ssm框架开发会这样的配置文件。...
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

SDN:初学SDN的感受和规划

SDN:初学SDN的感受和规划
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

利用两边BFS(SPFA)求树的直径

我真是被自己菜哭了,只记住了两边BFS,还想着复习一下BFS怎么写来着 写完之后整个人都不好了,这是带权图的,丫的 立刻改成了SPFA,希望不要再犯这种错误 1A还是很愉快的 然后例题是一道骗小孩的题,给了个假数k,我还想着不用能不能A呢 结果还是很好了 题意: 有一颗n个结点的带权的无向树, 在s结点放两个机器人, 这两个机器人会把树的每条边都走一遍, 但是最后机器人不要求回到出发点. 问你两个机器人走的路总长之和的最小值是多少 结论是2倍的边权之和减去树的直径 这个题的意思好像是一起走算一
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

Python进阶02 文本文件的输入输出

Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。 文本文件的读写主要通过open()所构建的文件对象来实现。 创建文件对象 我们打开一个文件,并使用一个对象来表示该文件: f = open(文件名,模式) 最常用的模式有: "r" # 只读 “w” # 写入 比如 >>>f = open("test.txt","r") 文件对象的方法 读取: content = f.read(N) # 读取N bytes的数据 content = f.readline()
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

kali linux 配置嵌入式开发环境

kali linux 2018.2 x64 一、支持i386库 如果你是64位的Kali Linux系统,用如下命令添加i386架构支持到你的开发环境. dpkg --add-architecture i386 apt-get update apt-get install ia32-libs 这个ia32-libs 安装的时候会提示无法找到,在一个码有的笔记中找到了处理方式: (1)安装g++-multilib apt-get install g++-multilib 如果不能解决,运行 su
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

软件测试用例——自己的理解

一、软件测试用例的作用 1、检验软件是否满足客户需求 2、体现一个测试人员的工作量 3、展现测试用例的设计思路 二、软件测试的内容 1、传统用Excel编写的测试用例:用例编号、测试用例名称、测试背景、测试前置条件、优先级、重要级、测试数据、测试步骤、预期结果、实际结果、测试设计人员、测试执行人员、备注等等 2、可用xmind来进行思维导图式的编写测试用例 三、软件测试用例编写流程 1、需求分析——>2、提取测试点(明确某阶段的测试范围)——>3、测试用例编写——>4、测试用例评审 1、软件测
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

redis在linux云服务器上完整的搭建步骤

Redis的安装 搭建环境: 华为云linux服务器 Linux系统CneterOS-7.3 SSH客户端 Xshell6 安装c语言编译环境软件如下: 安装报错 然后找到了解决方法: 安装kernel-headers即可解决问题,如下 wget http://vault.centos.org/5.7/os/x86_64/CentOS/kernel-headers-2.6.18-274.el5.x86_64.rpm rpm -ivh kernel-headers-2.6.18-274.el5.
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

Python进阶04 函数的参数对应

我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的参数传递方式。 回忆一下位置传递: def f(a,b,c): return a+b+c print(f(1,2,3)) 在调用f时,1,2,3根据位置分别传递给了a,b,c。 关键字传递 有些情况下,用位置传递会感觉比较死板。关键字(keyword)传递是根据每个参数的名字传递参数。关键字并不用遵守位置的对应关系。依然沿用上面f的定义,更改调用方式: print
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

go--常量&运算符

常量const 1、常量声明: const ( a = 2 b c ) fmt.Println(a) fmt.Println(b) fmt.Println(c) // ====== 2 2 2 ====: 2 2 2 2、并行声明常量: const ( a, b= 2, "A" c, d ) fmt.Println(a) fmt.Println(b) fmt.Println(c) fmt.Println(d) // === 2 A 2 A 3、枚举io
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

[LeetCode] Largest Triangle Area 最大的三角区域

You have a list of points in the plane. Return the area of the largest triangle that can be formed by any 3 of the points. Example: Input: points = [[0,0],[0,1],[1,0],[0,2],[2,0]] Output: 2 Explanation: The five points are show in the figure be
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

fpread for asp.net 应用技术点滴

单元格的相对性应用 //收支计算平衡 RC[-1]当前行的前一列;R[1]C下一行的同一列 R[-2]C[2]当前行的前2行,当前列的后2列 this.FpSpread1.Sheets[0].ReferenceStyle = FarPoint.Web.Spread.Model.ReferenceStyle.R1C1; this.FpSpread1.Sheets[0].Cells[0, 7].Formula = "RC[-1]-RC[-2]"; for (int i = 1; i < 99; i
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

Python进阶05 循环设计

在“循环”一节,我们已经讨论了Python基本的循环语法。这一节,我们将接触更加灵活的循环方式。 range() 在Python中,for循环后的in跟随一个序列的话,循环每次使用的序列元素,而不是序列的下标。 之前我们已经使用过range()来控制for循环。现在,我们继续开发range的功能,以实现下标对循环的控制: S = 'abcdefghijk' for i in range(0,len(S),2): print S[i] 在该例子中,我们利用len()函数和range()函
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

firewall和iptables

防火墙有这三种方式,firewalld、iptables、ebtables,现在的centOS7使用的是firewalld。 下面是一些总结: 查看当前firewalld的状态 firewall-cmd –state 在防火墙中添加某个端口(需要重新加载防火墙): firewall-cmd --zone=dmz --add-port=8080/tcp 重新加载防火墙: firewall-cmd --reload
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

JAVAWEB (三) 登陆页面验证码的实现

在进行登陆的时候,往往会需要输入验证码,那么验证码是怎么实现的呢? 首先我们的验证码图片是在JSP页面中展示的,所以先从JSP页面入手。 流程:登录界面->后台生成图片和这个图片对应的数字(把数字存入session)->前台的jsp页面获得图片所对应的数字->当用户点击提交后判断用户输入的与存储的数字是否一样。 登录主页面(login.jsp) <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncodin
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

野路子的逆袭之路

2018.08.11,这是第一次开通博客,开通博客的原因很简单,记录自己的java成长记录,并对工作中的技术做笔记.监督自己成长. 我于2017年1月13号正式学习java,于2017年8月13号正式参加工作,工作至今,刚好一年,我想必须得给自己一个总结,这样,我的技术之路才能走得更远,爬的更高. 这一年,我在YYXT 的外包BJLT 上班,主要是做中国移动的项目,前端技术有用EXTJS,后台技术用SpringMVC,Spring,iBaties,系统之间访问用webService,对Linu
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

最短路径3

  介绍完了两个求单源最短路径的算法,现在让我们来了解多源最短路径的求法,这次是弗洛伊德-沃舍尔算法,这个算法的核心代码只有五行,非常简洁。和之前不同的是,我们这次使用临接矩阵来存储图。   代码实现如下: #include <iostream> #include <cstdio> using namespace std; const int MAXN = 1001; const int MAXM = 5001; const int INF = (1 << 31) - 1; int map[
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

Git 基本操作(二)

1. 分支操作 1.1 Fast-forward 当被合并分支(C4)位于合并分支(C2)的历史线上,此时的合并称为"fast-forward"; // hotfix 被合并到 master $ git merge hotfix 1.2 常见操作 git branch -v: 查看各个分支最后一次提交的说明 git branch -vv: 查看本地各个分支跟踪的远程分支; git branch --merged: 查看已合并分支; git branch --no-merged: 查看未合并分支
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0

bzoj1798: [Ahoi2009]Seq 维护序列seq(线段树多重标记下传)

www.cnblogs.com/shaokele/ bzoj1798: [Ahoi2009]Seq 维护序列seq   Time Limit: 30 Sec   Memory Limit: 64 MB Description   老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一个值; (2)把数列中的一段数全部加一个值; (3)询问数列中的一段数的和,由于答案可能很大,你只需输出
分类: 其他 发布时间: 08-11 23:30 阅读次数: 0