Java的File类操作

File文件操作类:一、创建文件类:File file = new File(fileName) filename可以是文件夹或者文件二、 在进行文件的操作时:若操作的对象是文件,那么在进行文件的创建、删除、复制之前,需要做如下操作: 1)需要判断文件是否存在 2)以及File所指向的...

2018-04-03 14:27:53

阅读数:52

评论数:0

关于java中输出流flush()方法

在java开发中,有时我们进行流操作时,会遇到这样的代码:out.flush();out.close();flush()是清空缓存的意思,close()是使流失效,可以被GC回收。原理如下:flush()这个方法是清空的意思,用来清空缓冲区中的数据流。进行流的操作时,数据先被读到内存中,然后在把数...

2018-04-03 14:24:35

阅读数:140

评论数:0

mybatis注解开发返回新添加的主键

1、新添加表的主键是另外关联表的外键,所以在插入单词资源包时,要返回主键ID,然后要作为单词资源包和单词关联表的一个外键插入。 2、步骤如下: 1)数据库设计: CREATE TABLE `mfdb`.`vocabulary_resource_library`(             `v...

2018-12-18 18:14:32

阅读数:6

评论数:1

Linux下如何查看tomcat是否启动

在linux 系统下: 在Linux系统下,重启Tomcat使用命令的操作! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh   查看Tomcat是否以关闭 ps -ef|grep jav...

2018-12-18 16:22:15

阅读数:6

评论数:0

tomcat配置发布web项目

1、直接把war包放在目录:webapps 下,启动tomcat会,自动解压war,然后输入路径+解压的名称可以访问。 service.xml中不配置 context 节点采取默认的值: <Host name="localhost" a...

2018-12-18 14:11:09

阅读数:6

评论数:0

利用ObjectMapper readValue()和泛型解决复杂json结构

import com.dj.fss.vo.MessageListVO; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.core.JsonParseExceptio...

2018-12-16 10:54:45

阅读数:21

评论数:0

mysql多字段排序

mysql单个字段降序排序: select * from table order by id desc; mysql单个字段升序排序: select * from table order by id asc; mysql多个字段排序: select * from table ord...

2018-12-13 17:05:05

阅读数:8

评论数:0

redis持久化的几种方式

1、前言 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器...

2018-12-12 09:52:08

阅读数:14

评论数:0

linux 查看是否安装了MySQL

yum 安装mysql      yum -y install mysql-server ---------------------------------------------------------- 1,mysql 的守护进程是mysqld  如果已经安装则:  [root@local...

2018-12-11 21:42:19

阅读数:15

评论数:0

Java音频wav转换为pcm

package cn.xuan.test; import org.apache.commons.io.IOUtils; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.F...

2018-12-07 18:59:45

阅读数:14

评论数:0

Mybatis在xml文件中处理大于号小于号的方法

第一种方法: 用转义字符把">"和"<"替换掉,就没有问题了。 mapper文件示例代码: <if test="startTime !=...

2018-12-07 18:58:12

阅读数:16

评论数:0

JAVA音频--wav转换为mp3

public class wavToMp3 { public static boolean wavTomp3(String inPath, String outFile) { boolean status = false; File file = new...

2018-12-04 18:17:40

阅读数:36

评论数:0

Http协议与TCP协议简单理解

TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,...

2018-11-30 17:49:47

阅读数:30

评论数:0

java中sleep()的用法

Thread.sleep(long millis)和Thread.sleep(long millis, int nanos)静态方法强制当前正在执行的线程休眠(暂停执行),以“减慢线程”。 当线程睡眠时,它睡在某个地方,在苏醒之前不会返回到可运行状态。 当睡眠时间到期,则返回到可运行状态。 ...

2018-11-28 19:12:57

阅读数:4

评论数:0

java获取本机的IP地址方法

        在生产环境要是使用Spring定时任务的话,会在多台机器上定时启动相同的任务,为了保证只在一台机器上执行定时任务,我们在执行定时任务的时候先判断一下当前机器的IP地址,如果和我们指定的IP地址一样,我们就在当前机器上执行定时任务,不一样的话,就不执行定时任务,这种思想只能控制定时任...

2018-11-27 19:22:07

阅读数:8

评论数:0

springmvc配置定时任务和问题解决

1、spring mvc 配置 定时任务: 首先:要在spring的配置文件中进行配置,我的名称名称为:spring-config.xml,此文件在web.xml中进行引入。 web.xml: <!-- spring config --> &am...

2018-11-27 19:18:49

阅读数:34

评论数:0

设置MYSQL数据库编码为UTF-8

1、  编辑MySql的配置文件 MySql的配置文件Windows下一般在系统目录下或者在MySql的安装目录下名字叫my.ini,可以搜索,Linux下一般是/etc/my.cnf   --在 [mysqld] 标签下加上以下内容: default-character-set = ut...

2018-11-16 09:20:51

阅读数:7

评论数:0

如何在idea中maven项目使用tomcat插件

1、创建maven项目,生成pom.xml文件 2、在<build>节点增加tomcat的插件的坐标:(注意:这个坐标一定不能放在<pluginManagement>里面,如果放在里面,插件是不能下载的,只是...

2018-11-15 09:16:34

阅读数:23

评论数:0

maven-项目结构

maven约定大于配置 src  -- 源码和测试代码的根目录          main   --应用代码的源目录                       java   -- java的源代码                       resources   -- 资源文件   ...

2018-11-14 09:54:04

阅读数:8

评论数:0

mysql ACID

一、事务的基本要素(ACID)   1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 ...

2018-11-12 18:22:37

阅读数:4

评论数:0

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