自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 nohup使用

最近要用一个python脚本做调用桩,但是MobaXterm回话总是断开导致脚本停止。此时nohub的作用就来了nohup python test_8008.py &nohup:不挂断地运行命令,&:后台运行命令,连在一起就是后台不挂断运行命令。...

2021-11-16 19:48:05 680

原创 linux 删除大量文件

某个目录要删掉近500Gb的日志文件,用rm -rf * 删除显示参数过长。用以下命令成功解决问题find . -name "*.log" | xargs rm -rf "*.log"

2021-11-07 21:44:31 204

原创 Java 值传递

public class Main { public static void main(String[] args) { String name = "muhuo"; int age = 26; setName(name); setAge(age); System.out.println(name + " " + age); } private static void setName(String n.

2020-06-08 21:57:51 195

原创 Wireshark分析TCP三次握手过程

TCP三次握手过程大致流程图Wireshark分析三次握手1.客户端发起第一次握手,SYN为标志位、生成的随机序列号seq为Sequence number(raw) : 4044533600(记做J),表示请求建立连接2. 服务端收到请求,SYN为标志位、ACK=1、Acknowledgment number (raw): 40445336019(即ack=J+1)、服务端生成...

2020-04-18 21:39:12 2234

原创 常用Linux系统命令和shell脚本

1. ps -ef|grep mysql查看与mysql相关进程2. kill -9 pid强制杀死该进程3. find / -name stu.txt通过文件名搜索文件4. free -m显示Linux系统中空闲的、已用的物理内存 -m 指以MB为单位5. topLinux性能分析工具6.chmod修改文件或目录权限...

2020-04-18 18:16:31 773

转载 TCP/IP协议和三次握手

1.背景介绍要想了解什么是TCP/IP协议,就要知道什么是网络协议。书本上的定义:网络协议是为计算机网络中进行数据交换而建立的规则、标准或约定的集合。中国人之间交流使用汉语,要遵循汉语的语法结构和发音;那如果我们跟英国人交流的话,就要使用英语的语法结构和发音;我们人与人之间交流所用的语言就是一种协议。对于计算机来说,两台机器之间的通信就要制定各种各样的协议,例如:文件传输...

2020-04-11 18:23:49 190

原创 用python脚本实现桩

脚本如下:#!/usr/bin/pythonimport socketserver = socket.socket(socket.AF_INET,socket.SOCK_STREAM)server.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)server.bind(('192.168.2.157',10000))serv...

2020-04-11 17:55:54 1511

原创 RabbitMQ自学入门

// 连接RabbitMQ 简单工具类public static Connection getConnection() throws Exception { //1. 定义一个连接工厂 ConnectionFactory factory = new ConnectionFactory(); //2. 获取服务地址 factory....

2020-04-06 16:24:01 133

原创 Springboot2.1 读配置文件

在配置文件中读字段:@PropertySource(value = "classpath:xxx.properties",encoding = "utf-8")//在springboot中可以不用添加@Value("${key}")private String testKey;在配置文件中读Map:@Value("#{${xxxxx}}")private HashMap<S...

2019-07-23 21:06:03 176

原创 Springboot 配置多环境事例

springboot主配置文件application.propertiesspring.profiles.active=dev //表示此时的环境为application-dev.properties分别代表三个不同环境application-dev.propertiesapplication-test.propertiesapplication-prod.properties...

2019-07-23 21:05:50 284

原创 lo4j2配置示例

import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import org.apache.logging.log4j.ThreadContext;private Class clazz;private Logger logger;public AppLog(Class ...

2019-07-23 21:05:31 192

原创 java 8 stream包

List<Student> targetStudentList =people.getStudents().stream().filter(Student -> student.getId().equals(studentId)).collect(Collectors.toList()); //筛选符合条件的数据并返回ListList<Long> stude...

2019-07-23 21:05:06 586

原创 spring自定义校验注解

自定义校验电话号码注解@Target( { ElementType.METHOD, ElementType.FIELD, ElementType.ANNOTATION_TYPE })@Retention(RetentionPolicy.RUNTIME)@Constraint(validatedBy = { TelNumber.TelNumberValidator.class })@Doc...

2019-07-23 21:04:46 453

原创 javabean 校验类

校验工具类:public class ValidationUtils { private static ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); private static Validator validator = factory.getValidator(); pu...

2019-07-23 21:04:23 154

原创 sql基础题

学生表 stu班级表 class成绩表 grade现要求查询每个班的course1课程的平均成绩,要求字段:班级id、班级名称、course1 的平均分select c.id classId ,c.name className ,avg(g.scope) avgScopefrom stu s join grade g on s.gid=g.id join class...

2019-07-17 21:05:17 379

原创 java基础面试题

public class A { protected int a=1; A(){ a=2; } public static void main(String[] args) { new C(); }}class B extends A { protected int b= 2; B(){ ...

2019-07-16 19:47:16 98

转载 简单的sql优化

1.查询不一定要使用select *,应该使用具体的字段代替*,只返回使用到的字段。2.在表中建立适当的索引,但也要避免建立过多的索引,建立过多索引会造成内存消耗过大且修改效率很低。3.不要在where条件中使用左右两边都是%的like模糊查询,尽量在字段后面使用模糊查询。 例:SELECT * FROM table_1 WHERE name LIKE '王%'4.尽量不要使用i...

2019-07-07 09:55:34 90

转载 MockMvc control层单元测试 参数传递问题

GET:1.路径参数@PathVariable2.表单参数@RequestParam POST:1.JSON请求体参数  @RequestBody 放:1.路径参数@PathVariable2.表单参数@RequestParam  删除:1.路径参数@PathVariable2.表单参数@RequestParam MockMvc:...

2018-11-30 15:47:46 9573

原创 分页携带参数问题

之前写过一个demo点击下一页查询条件就没了后来找到方法是要将参数一并写入url中jsp代码如下:&lt;a href="?start=${vo.start+vo.count}&amp;custName=${vo.custName}&amp;custSource=${vo.custSource}&amp;custIndustry=${vo.custIndustry}&amp;custLevel=$...

2018-06-06 16:36:05 1316

原创 CentOS 7 安装java、tomcat、mysql、redis详解

本文介绍如何搭建了一个CentOS java web运行平台,及如何将项目上传到服务器并运行,具体用到的软件版本如下图所示。安装虚拟机及相关步骤根据提示一步步来,注意自定义配置将打印机去掉我是最小化安装及无图形页面Windows上安装好xshell和xftp登录CentOS输入ip addr 得到IP地址192.168.219.132 打开xshell连接CentOS以后就可以直接在xshell操...

2018-06-04 18:44:24 512

转载 json对象和josn字符串有什么区别

转载自:http://www.cnblogs.com/ilinuxer/JSON对象在使用springmvc的时候,后台@RequestBody接收的是一个json格式的字符串,对是字符串。先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如:var person={"name":"zhangsan","sex":"男","age":"24"}//js

2018-05-31 22:04:42 821

转载 @ResponseBody 和 @RequestBody

@Responsebody 注解表示该方法的返回的结果直接写入 HTTP 响应正文(ResponseBody)中,一般在异步获取数据时使用;在使用 @RequestMapping 后,返回值通常解析为跳转路径,加上 @Responsebody 后返回结果不会被解析为跳转路径,而是直接写入HTTP 响应正文中。例如,异步获取 json 数据,加上 @Responsebody 注解后,就会直接返回 j...

2018-05-31 21:49:50 145

原创 Linux 常用命令

如何切换root到目录:通过su切换到root目录:    首先要重新设置root密码:              wangmuhuo@ubuntu:~$ sudo passwd root    之后就可以切换root目录:            wangmuhuo@ubuntu:~$ su    输入密码成功后:            root@ubuntu:/home/wangmuhuo#  ...

2018-05-28 15:58:39 86

转载 oracle 高效分页查询

无ORDER BY排序的写法。 SELECT * FROM (SELECT ROWNUM AS rowno, t.* FROM emp t WHERE hire_date BETWEEN TO_DATE ('20060501', 'yyyymmdd') AND TO_DATE ('20060731'...

2018-05-26 16:19:08 2408

转载 排序方法

插入排序:构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 代码实现: public void insertionSort(){ int out,in; for(out = 1; out &lt; nElems; out++) { long temp = a[out]; ...

2018-05-21 13:57:13 147

转载 使用泛型实现(LRU)缓存

今天面试的笔试题有道笔试题用泛型实现缓存这是一种混合的数据结构,我们需要在哈希表的基础上建立一个链表。但是Java已经为我们提供了这种形式的数据结构-LinkedHashMap!它甚至提供可覆盖回收策略的方法。唯一需要我们注意的事情是,改链表的顺序是插入的顺序,而不是访问的顺序。但是,有一个构造函数提供了一个选项,可以使用访问的顺序。import java.util.LinkedHashMap;...

2018-05-21 13:05:51 3358

原创 ssm ajax 提交表单

@RequestBody将ajax提交过来的json数据转化为java对象,(required=false)表示允许为空,如果不为false传过来参数为空报错,@ResponseBody将数据转化为json数据在返回ajax。@RequestMapping(value="save.do") public @ResponseBody Customer save(@RequestBody(requ...

2018-05-19 19:33:01 1762

原创 ssm前后端数据交互

&lt;a href="&lt;%=basePath %&gt;customer/edit.do?id=${row.cust_id}" &gt;修改&lt;/a&gt;提交的url id对应,将后台得到的数据放入model中,后台通过value="${customerById.cust_id }取出数据        @RequestMapping(value="edit.do") public...

2018-05-19 11:51:35 4950 2

转载 ssh项目如何将后台数据返回到前台

后台存放数据:ActionContext.getContext().put("list",list );HttpServletRequest request=ServletActionContext.getRequest();request.setAttribute("list",list);HttpSession session = ServletActionContext.getReques...

2018-05-17 20:46:25 6818

转载 ssh项目从前端传值到后台

1.单个属性的话就添加该属性的set get方法2.对象的话添加对象的set get方法public class UserAction { private User user; public String add(){ new UserManager().addUser(user); return "success"; } public ...

2018-05-17 19:00:04 5731 1

转载 springMVC controller间跳转

      本人ssm初学者,学习过程中遇到这个问题:我需要插入或者修改一条数据,我想要的需求是插入成功后立马跳转到全部数据页面,而不是空数据的jsp页面,之前只知道controller 中的方法return 的String只能是逻辑视图jsp页面,后来百度才知道可以controller内方法之间跳转。总结就是:  内部跳转 :  return "forward:/aaaa/bbbb.do"重定向...

2018-05-17 16:38:11 184

原创 ssh 简单入门实现登录 curd

CustomerAction.javapackage com.shiep.action;import java.util.List;import javax.annotation.Resource;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.Controll...

2018-05-15 17:33:10 994

原创 ssm自学curd入门

CustomerController.javapackage com.shiep.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import o...

2018-05-14 21:17:03 286

mysql-5.515

mysql-5.515 mysql-5.515 mysql-5.515 mysql-5.515 mysql-5.515

2018-06-06

xmind-8-Windows.exe

思维导图、思维导图、思维导图、思维导图、思维导图、

2018-06-06

简单ssm curd

搭建简单的ssm(spring + springMVC + mybatis)框架, 实现单点登录 、增删改查

2018-05-14

ssh_demo 注解开发

ssh 注解开发demo,简单的curd 适合新手学习参考,另外自己也在不断的学习,资源是

2018-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除