1. $ {Ctx} e $ {PageContext.request.ContextPath} são os mesmos, os quais são para obter o diretório raiz atual.
A diferença é que $ {ctx} é a versão de abreviação de $ {pageContext.request.ContextPath}. Após a verificação, acontece que isso é verdade. Descobri que existe um parágrafo em um arquivo no projeto.
Configuração
A cópia do código é a seguinte:
<c: setvar = "ctx" value = "$ {pageContext.request.contextPath}"/>
Observe que, ao usar $ {ctx, não se esqueça de incluir aquele com esta configuração.
A cópia do código é a seguinte:
<c: setvar = "ctx" value = "$ {pageContext.request.contextPath}"/>
O arquivo é introduzido na página atual.
2. Oracle CLOB Campo convertido em varchar: to_char (substr (a.mcontent, 1.3800))
3.
1. De fato, ao processar o campo CLOB, diretamente para_char. Quando o comprimento exceder 4000, será relatado um erro, solicitando que a coluna seja interceptada;
2. Usando diretamente o substrimento para interceptar o campo CLOB não pode desempenhar nenhum papel;
3. Você pode usar dbms_lob.substr (clobcolumn, 4000) para interceptar o campo CLOB; Se o comprimento interceptado é 4000 ou 2000 depende se os caracteres e dados chineses armazenados.
4.Tomcat Memory Optimization: Adicione diretamente após os argumentos:
-Xms1024m -xmx1024m -xx: PermSize = 128m -xx: maxnewsize = 64m -xx: maxpermsize = 256m
5. declarações SQL para consultar dados de árvores no Oracle
A cópia do código é a seguinte:
Selecione Dept_id, dept_name, nível de test_dept iniciar com dept_id = '0' conectar por dept_id anterior = parent_id;
Após minha verificação, o acima é consultar todos os dados, a saber, a sede. O método para consultar o ramo 1 é:
A cópia do código é a seguinte:
selecione Dept_id, dept_name, nível de test_dept iniciar com dept_id = '1' conectar por dept_id anterior = parent_id;
6. Solução MYSQL para o problema do servidor MySQL desapareceu
A cópia do código é a seguinte:
MySQL> Mostrar variáveis globais como 'max_allowed_packet';
Mostrar: max_allowed_packet 1048576
Solução:
mysql> defina global max_allowed_packet = 1024*1024*16; MySQL> Mostrar variáveis globais como 'max_allowed_packet'; show: max_allowed_packet 16777216
OK.
7. Solução do Oracle para o banco de dados conectado atual não pode ser excluído
Descrição Problema: O usuário no Oracle não pode ser excluído, solicitando "não pode excluir o usuário atualmente conectado"
Solução:
1. Verifique o status da conexão do usuário: selecione nome de usuário, SID, serial# de V $ sessão
2. Encontre o SID e a série do usuário a ser excluído e exclua -o: Alter System Kill Session '532.4562'
3. Exclua o usuário: solte o nome de usuário do usuário em cascata
Atualmente conectado ao usuário selecionar usuário do dual; Selecione sys_context ('userenv', 'session_user') do dual;
Atualmente conectado ao SID SELECT SYS_CONTEXT ('UserEnv', 'SID') do Dual;
8. Quando o tomcat é enviado para o fundo, os chineses aparecerão iluminados na página
Análise de causa:
Tomcat codificação padrão ISO8859-1
Solução
Configurar um uriencoding = "utf-8" no conector no server.xml do tomcat
Modifique o server.xml do TomCat e adicione parâmetros de urlencidação à tag do conector:
maxsparethreads = "75" enablelookups = "false" redirectport = "8443"
AcepCount = "100" Debug = "99" ConnectionTimeout = "20000"
desabilleUploadTimeout = "true" uriencoding = "utf-8"/>
9. A diferença entre facetas e artefatos na idéia intellij
As facetas indicam quais características este módulo possui, como Web, Spring e Hibernate;
O artefato é um conceito no Maven, que indica como um módulo deve ser embalado, como a guerra explodida, guerra, jarra, ouvido, etc.;
Um módulo pode ser implantado no servidor de aplicativos com artefatos!
10.Intellij A Idea tem muitos tipos de opções ao configurar artefatos para projetos. O que explora significa
Explore aqui você pode entendê -lo como expandindo, não compactando. Ou seja, a estrutura do diretório antes que as saídas como guerra e jar sejam compactadas. Recomenda -se usar esse modo durante o desenvolvimento para facilitar o efeito de modificar o arquivo imediatamente.
Por padrão, os módulos e artefatos da Idea foram configurados e não precisam ser alterados. Quando é convertido em um pacote de guerra, o diretório de classes será produzido automaticamente no diretório Web-Inf e, em seguida, os arquivos compilados serão colocados.
O conteúdo acima é o conhecimento prático do Java Web Development apresentado a você pelo editor. Espero que seja útil para você!