自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 LINUX命令(二)实用指令 运行级别和找回密码

1.指定运行级别0:关机1:单用户 【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用3和5,要修改默认的运行级别可改文件/etc/inittab的id:5:initdefault:这一行中的数字如何修改密码开机–>在引导时输入回车键–>看到一个界面输入 e -->看到一个新界面,选中第二行 ,再输入e -->在这行最后输入1,再输入回车键 --> 再次输入b ,这时就会进入到单用户模式。

2020-11-10 11:45:06 121

原创 LINUX命令(一)用户管理

1.关机&重启命令shutdownshutdown -h now 立即关机shutdown -h 1 1分钟之后关机shutdown -r now 立即重启halt 直接使用 = 关机reboot 重启sync 把内存的数据同步到磁盘当我们关机或者重启时,都应该先执行sync命令,防止数据丢失。su - root 普通用户切换成管理员2.注销用户logout --注销用户使用细节:logout注销指令在图形运行级别无效,在运行级别3下有效。3.用户

2020-10-24 16:54:02 119

原创 LiNUX实操篇-入门工具、文件目录

1.远程登录Linux系统工具:Xshells:远程登录到LINUX的软件,操作命令XFTP5:上传下载文件2.vi和vim编辑器vi和vim三种常见模式正常模式在正常模式下,可以使用快捷键插入模式程序员可以输入内容,输入 i 、o 、a、r 等任何一个字母才会进入编辑模式命令行模式在这个模式中,可以提供相关指令,完成读取、存盘、替换、离开vim、显示行号等动作是在此模式中达成的。...

2020-10-24 15:10:52 243 1

原创 LiUNX基础篇

LiUNX基础篇虚拟机的网络连接三种形式1.桥连接:Linux可以和其他系统通信,但是可能造成IP冲突2.NAT:网络地址转换方式。IP不冲突,Linux可以访问外网,不会造成IP冲突3.主机模式:独立主机,不能访问外网Linux目录结构/ 根目录boot:存放的是启动Linux时使用的一些核心文件,包括一些连接文件和镜像文件bin:存放最经常使用的命令home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录是以用户的账号命名的。dev:类似Window

2020-10-23 15:32:08 142

原创 Insert into select语句实现数据迁移

Insert into select语句实现数据迁移在执行insert into select from 语句时,mysql会从上到下扫描并加锁,这样就和直接锁表是一样的了,无法在往数据库插入数据。解决办法:由于查询条件会导致order_today 全表扫描,什么能避免全表扫描呢,给查询字段添加索引就可以了。由于走索引查询,就不会出现扫描全表的情况而锁表了,只会锁住符合条件的记录。在默认的事务隔离级别下:insert into order_record select * from order_toda

2020-08-29 14:37:30 752

原创 java反射,

Class classP = Class.forName("com.mes.business.service.impl.DlvServiceImpl"); Method getMethod = classP.getMethod(methodName,page.getClass(),dlv.getClass(), DlvMapper.class);// Object o=classP.newInstance(); //调用方法,参数1为实例化的对象,参数2为方法中的参数 DlvMapper d..

2020-08-21 10:21:54 75

原创 springBoot整合Redis步骤

1、pom.xml导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2.yml配置文件中配置Redis数据源redis: host: p

2020-08-19 10:15:12 208

原创 遍历HashMap的5种方法

Map<Integer,Double> mixerRemain=new HashMap<>(); for(int i=0;i<data.size();i++) { JSONObject object = (JSONObject) data.get(i); RemainCur newRemain = (RemainCur) JSONObject.toBean(object, Remain.class); .

2020-05-25 17:21:38 353

原创 Spring注解@ResponseBody与@RequestBody,@PathVariable和@RequestParam、@RequestBody对比使用

1.@ResponseBody与@RequestBody作用:@ResponseBody注解用于将Controller的方法返回的对象,通过springmvc提供的HttpMessageConverter接口转换为指定格式的数据如:json,xml等,通过Response响应给客户端。作用:@RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法

2020-05-15 16:04:30 410

原创 MySQL使用命令行导入数据库,导出数据

mysql -uroot -proot tongyun_mes < F:\tongyun_mes.sql

2020-04-16 09:30:22 264

原创 SpringBoot启动步骤

SpringBoot可以简化Spring的开发,约定大于配置,化繁为简。优点:快速创建可独立运行的spring项目使用嵌入式的servlet容器,应用无需打成warstarters自动导入依赖和版本控制大量自动配置无需编写xml文件,无代码生成启动方式1.pom导入依赖2.打包3.cmd进入jar包所在目录,执行命令java -jar erp-mes-0.0.1-SNAP...

2020-04-07 17:43:55 138

原创 软件工程简介

软件工程:是为研究和克服软件危机而生。本质:用工程化方法去规范软件开发,让项目可以按时完成、成本可控、质量有保证。开发软甲本质上就像盖房子,是从无到有创造的过程。工程化的方式,就是分步骤,采用科学的方法,借助工具来做产品。软件项目的生命周期:需求定义与分析、设计、实现、测试、交付和维护。瀑布模型:软件工程=过程+方法+工具软件工程的核心,就是围绕软件项目开发,对开发过程的组...

2019-03-05 14:24:52 1033

原创 mysql 编写函数,将表中某一字段从1开始循环累加

# 定义函数,将e_crp表的mes_msg_id 从1开始循环累加DROP PROCEDUREIF EXISTS `updateErp`;DELIMITER ;;CREATE PROCEDURE `updateErp` ()BEGIN    DECLARE ListCount INT ;    DECLARE iRow INT ;    DECLARE temp_id IN...

2019-01-10 17:35:52 2202

原创 mysql 表读锁、表写锁、行锁以及mybatis中实现行写锁

MYSQL的表级锁的锁模式表共享锁(表读锁):持有表A读锁的session可以读表A,但不能更新表A,同时不能对其他表进行任何查询、更新操作。其他session可以读取表A,但是不能更新表A。表排他锁(表写锁):拥有表A写锁的session,可以对表A进行查询、更新操作。同时具有排他性,其他session不能对表A进行查询、更新操作。 如何加表锁:锁定表:LOCK TABLE...

2019-01-10 17:30:16 11349

原创 一个接口有多个实现类时,调用接口时,如何判定调用的哪个实现类?

看前同事的代码中,两个不同的线程走的是同一个方法实现,但是两个线程除了查询的数据库表不一致,其他逻辑完全一致。所以用到了一个接口多个实现类,每个实现类查询不同数据库。记录一下接口是怎么调用不同的实现类的。定时任务一:定时任务二:同时继承了一个实现类AbstractSendDataTask applicationContext.xml   ...

2018-12-19 16:55:07 31280 2

原创 Spring的依赖注入

1.为什么要使用依赖注入?假设有两个组件A和B,且A是一个类,类有一个方法importantMethod需要用到Bpublic class A {     public void importantMethod(){        B b = ... //get an instance of B        b.usefulMethod();    }}要使用B,必须先获取组件B的实例引用。若B...

2018-04-16 20:19:19 143

原创 mybaits判断要查询的表是否存在

Service层实现类:mybatis配置文件            show TABLES like #{tablename}      -----------------------------------------运行结果--------------------------------------如果表不存在,则返回空

2016-08-29 17:26:56 7618 2

原创 判断当前时间与选中时间的大小

SimpleDateFormat sdf =   new SimpleDateFormat( "yyyy-MM-dd" );String Nowdate = sdf.format(new Date());//获取当前时间    String  validDate= "2016-11-23";   //到期时间 if(sdf.parse(Nowdate).getTime() >

2016-08-23 10:07:41 4862

原创 Mybatis传递参数的几种方法

1.传递单个参数。单个参数可以直接写,可以是String类型,也可以是基本数据类型。public String getUserById(Long Id);--------XML------------- select id from TblUser where uid = #{id}2.传递单个参数,但参数类型是封装对象,java中不需要增

2016-05-12 19:58:30 429

转载 HashMap和HaspTable的区别

http://blog.csdn.net/shohokuf/article/details/3932967

2016-04-13 13:31:40 449

原创 Jsp九大内置对象和四种作用域

Jsp九大内置对象和四种作用域1.request  request对象是javax.servlet.httpServletRequest类型的对象。该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。通俗来讲就是客户端的请求信息被封装在Request对象中,并传给服务器。2.response  re

2016-03-25 17:04:01 3638

原创 Java运算符

Java运算符包括一下几种:算术运算符,关系运算符,位运算符,逻辑运算符,赋值运算符,其他运算符。算数运算符:+,- , * ,/,%(模),++(自增),--(自减)关系运算符:==,!=,>,= ,逻辑运算符:&&(逻辑与运算符,当且仅当两个操作数都为真条件成立。)                     || (逻辑或操作符,两者中有一个操作数为真,条件成立)      

2016-03-25 10:51:43 232

转载 Jquery MiNi UI V3.0 在线示例

http://www.miniui.com/demo/#src=buttonedit/selectGrid_Multi3.html

2016-03-23 10:31:42 759

原创 HTML网页超链接title赋一个变量

"+obj.val+"

2016-03-14 13:42:13 1240

原创 判断数组中所有对象都不为null

原本呢,问题比较简单,只是今天和同事两个人因为种种原因对于这个问题理解不同,所以吵得面红耳赤(夸张手法),所以就记下来了。问题描述:从页面勾选多条记录并存进数组,判断如果其中有一条数据的定制推送时间(定制推送时间为对象的一个属性)不为空,则执行代码1,若数组中所有数据的定制推送时间都为空,执行代码2.解决:方法一:1.首先获取数组,  var records = Horn.ge

2016-03-10 19:45:11 5691 2

原创 MariaDB通过命令行还原数据库

最近工作遇到的问题,用的MariaDb数据库,希望能将公共开发库还原到本地,网上看到各种方法,也尝试了各种办法,终于解决了,现记录下来。1.在MariaDB的安装目录下找到bin目录2.进入bin3.进入mysql -h127.0.0.1 -uroot -p -f stock   --进入mariadb数据库用户名为root,密码为空,stock是我数据库名称4.然

2016-03-09 17:03:45 1824

ajax创建动态表格

使用Ajax创建动态表格及各种样式,可以方便了解Ajax的用处及好处

2014-10-28

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

TA关注的人

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