搜索到与相关的文章
编程技术

struts下解决乱码一法

新建一个SetCharacterEncodingServlet的类(继承ActionServlet),重写process()方法。如下示:protectedvoidprocess(HttpServletRequestrequest,HttpServletResponseresponse)throwsjava.io.IOException,javax.servlet.ServletException{request.setCharacterEncoding(

系统 2019-08-29 23:37:17 2427

Java

Java网络编程从入门到精通(19):套接字(Socke

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Java网络编程从入门到精通(18):Socket类的getter和setter方法(2)在Socket类中有很多方法在声明时使用throws抛出了一些异常,这些异常都是IOException的子类。在Socket类的方法中抛出最多的就是SocketException,其余还有七个异常可供Socket类的方法抛出。这些异常的继承关系如图1所示。其中灰色背景框所描述的例外就是Socket类的方法可能抛出的

系统 2019-08-29 23:11:34 2427

Java

Java6学习笔记39——日志操作

1.简介:ava.util.logging,它可以对程序中的日志记录进行相当复杂的控制。例如:通过它可以指定日志的级别和日志的位置(控制台、文件、套接字、内存缓冲区),也可以创建子记录器,通过它可以用程序控制的方式来指定想记录的内容,也可以使用配置文件来指定,而不需要去改动程序。2.体系:3.实例:importjava.util.logging.Logger;importjava.util.logging.Level;importjava.util.log

系统 2019-08-29 22:27:15 2427

Java

Java多线程程序设计详细解析

Java多线程程序设计详细解析一、理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个CPU,那么真正的“同时”是不可能的,但是

系统 2019-08-29 22:08:19 2427

Oracle

Oracle中触发器的应用

触发器是指存放在数据库中,并且被隐含执行的存储过程。当发生特定事件时,Oracle会自动执行触发器的响应代码。触发器的种类可划分为4种:1.数据操纵语言(DML)触发器、2.替代(INSTEADOF)触发器、3.数据定义语言(DDL)触发器、4.数据库事件触发器。数据操纵语言(DML)触发器:简称DML触发器,是定义在表上的触发器,创建在表上。由DML事件引发的触发器,编写DML触发器时的两点要素是:1.确定触发的表,即在其上定义触发器的表。2.确定触发的

系统 2019-08-12 09:30:20 2427

各行各业

安装chocolatey

C:\>@powershell-NoProfile-ExecutionPolicyunrestricted-Command"iex((new-objectnet.webclient).DownloadString('https://chocolatey.org/install.ps1'))"&&SETPATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin或者:PS:\>iex((new-objectnet.webclien

系统 2019-08-12 09:27:11 2427

Oracle

oracle队列

概念:高级队列(AdvancedQueue,简称AQ):高级队列是oracle的一种高级应用,它主要是表和触发器之间的组合而成的一种应用。其主要作用是在各应用系统中进行消息传递。目的:利用高级队列来实现消息在两个不同数据库之间的异步传输,满足业务系统的改造需求。基本环境:DB1:Oracle10gVersion10.2.0.4.0DB2:Oracle10gVersion10.2.0.4.0基本组成:发送方(DB1):Queuetype:决定发送消息的类型Q

系统 2019-08-12 01:54:44 2427

Oracle

oracle 重建 sys密码文件

需要重建密码文件,具体步骤如下:1.首先,确定你的密码文件的路径和名称:在windows下密码文件路径oracle_home\database密码文件名称pwd+sid.ora在unix下密码文件路径oracle_home/dbs密码文件名称pwd+sidSid为实例名称,查看实例名称Selectinstance_namefromv$instance;select'pwd'||instance_name||'.ora'fromv$instance;2.将原

系统 2019-08-12 01:54:31 2427

数据库相关

leetcode------Partition List

标题:PartitionList通过率:27.5%难度:中等Givenalinkedlistandavaluex,partitionitsuchthatallnodeslessthanxcomebeforenodesgreaterthanorequaltox.Youshouldpreservetheoriginalrelativeorderofthenodesineachofthetwopartitions.Forexample,Given1->4->3-

系统 2019-08-12 01:54:22 2427