log4j output multiple custom log filesIf you need to output a separate log file in the actual application, how can you separate the required content from the original log and form a separate log file?
First look at a common log4j
On the internet to see a lot of examples, the result is very disappointing, so decided to write an example, to provide you with reference to study; no more nonsense. See examples directly:
Package com.em.test.client;
Import Java.io.BufferedOutputStream;
Import Java.io.File;
Import java.io.FileNotFoundException;
Import Java.io.FileOutputStream;
Import java.io.IOException;
Import Java.io.InputStream;
Import java.util.Enumeration;
Import Java.util.zip.ZipEntry;
Import Java.util.zip.ZipFile;
/
Read the configuration file in java and read the configuration file in java.
If a java web project is running on tomcat or other containers, you can use the following method to obtain t
The ORA-00354 caused by a read-only rhel5.8 File System: upt redo log block header,
An rhel5.8 file system read-only caused by ORA-00354: upt redo log block header
Wed Jun 03 03:31:24 CST 2015 Thread 1 advanced to
This article introduces java File Read and Write instances, including saving remote files to this address and reading and writing csv files. If you are interested, refer.
File file = new File ("http: // 127.0.0.1: 8080/aa.txt") ca
data It is relatively simple to connect to a database and query data from the table. In this case, we treat a text file as a table and the directory where the file is located as a database.To read data, follow these steps:1. Open the database connectionNote: The connection string here is very important. It varies with the fi
1. AWR report for the first 7 days of 2018-09-26 (Oracle usage is 4,022.34/6,179.76/24=2.71% during this period)The most notable problem is the log file sync wait event, which is accompanied by the log file parallel write wait event, which is also relatively high, initially judging this database operating system I/O us
problem occurs in the judgment condition of the while loop. Ready () is the decision to stop the input stream and not necessarily the end of the file. The conclusion of the file should be the following statement:
The code is as follows
Copy Code
(line = Br.readline ())!= null
So
Simple REDO file corruption error ORA-00333 REDO log read Block ErrorI. fault description
First, the REDO file required for instance recovery is damaged.
Ii. solution 1. Use the following CLEAR command for non-current REDO or current REDO but no active transactions:
Use the CLEAR command to recreate the
/*
Author: BJF;
Application: Read the contents of the file;
*/
function Read_file_content ($FileName)
{
Open File
$FP =fopen ($FileName, "R");
$data = "";
while (!feof ($FP))
{
Read the file
$data. =fread ($fp, 4096);
}
Close the file
String Realpath = Request.getrealpath ("web-inf/classes/com/properties/devicetype.properties");The above is the most correct way to get the path, so the properties can be placed under a COM package, or in the SRC directory.Properties props =NewProperties (); ArrayList Al=NewArrayList (); Try{InputStream in=NewBufferedinputstream (NewFileInputStream (Realpath)); Props.load (in); Enumeration en=Props.propertynames (); while(En.hasmoreelements ()) {String key=(String) en.nextelement
The log file is larger, with 2 more than one G. There is no way to use file operations, only read by rows.
Set_time_limit (0);
@ini_set (' Memory_limit ', ' 64M ');
$conn = mysql_pconnect (' localhost ', ' hcq ', ' hcq ') or Die ("con\ ' t connection db.");
mysql_select_db ('
File (), like file_get_contents (), reads the contents of a file. File_get_contents () outputs the entire file (cannot read the first line indent and line break in txt). The file () function reads entire files into an array. Like File_get_contents (), the difference is that
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.