css rule – selector declaration psudoclasses Link pseudoclass anchor element CASCADE AND SPECIFITY properties and values property+value=css declaration css declaration + css selector = css rule pseudoclas state decendant combinator css – space next sibling combinator – + plus separate selectors – , coma pixel px em rem @rules @import media query – responsive design mediaquery – viewport @rule – at rule @at import em relative parent rem relative root default font size shorthand properties – several values single line
html dom dom node – each piece , element , tag tag[atribute] html atribute ::first-line – pseudoelement pseudoelement – part pseudoclass – state
inmetdiatly
all children , just direct children
all ~ not inmeditetly space parent , regarless the hierarchy
id html unique per page
inline>id>class,atribute,pseduoclasess>element,pseduoelements [attribute] i insensity in matching pseudoclasses colon
sibling – parent sibling same parent parent – inside ~ sibling space parent user action pseudoclasse – dynamic pseudo-classes
first-line pseduo element : first-child pseudo class ::
descendants – space direct children – > property+value=css declaration css rule – selector declaration pseudoclases – state just inmediately – + siblings after – ~ separate selectors – , coma pixel px em rem em relative parent rem relative root @rule – at rule first-line pseduo element : first-child pseudo class ::
user can custom developers designed
user agent style sheet user style sheet-author style sheet important Author Style sheet important user style sheet important user agent styleSheets
Las decisiones más difíciles son aquellas que requieren desandar lo andado, ya que parece como un reconocimiento de un error que no ha existido realmente, sino que proviene de una situación puntual que nos obliga a realizarlo.
HTML OBJECTS table
DOM > HTML DOM > HTML DOM API > HTMLTableRowElement > cells ( this return a collection that have INDEX)
javascript
typeof template literals backstick embeding expression ${} arrow function = lambda function IIFE (Immediately Invoked Function Expression) createElement
javascript interactuar con html mirar DOM primitives object
All the versions of JDK come bundled up with the JRE (Java Runtime Environment). This way, a user doesn’t have to download and install JRE on their PC separately.
check the major version for your JAVA code (the java class file)
65 is the major version , correspond to JAVA-21
you HAVE TO READ RUNNING.TXT , located in tomcat/
JRE_HOME or JAVA_HOME , required , not both , so simple solution , just delete JRE_HOME , altough some servlet tutorials (almost all) lead you to set up both .
if you find is neccesary set up both of them , this is the proccess , at final i give you some advices if nothing of these works ….
check our environments variables , this is the reason of our problem
we can comprobe just looking in our apachetomcat initialization
to solve you should JAVA_HOME == JRE_HOME , i mean have to be the same both jdk-21
JRE_HOME= xxx.yyyy.zzzz/jdk-21
check the current Java version load by server in in manager/html
admi user admin password is not the default one , have to config in tomcat-users.xml
install apache tomcat as a SERVICE is not the same that execute by startup.bat , just for test purpose you unistall the service one , and download a zip one , then launch it using startup.bat located at bin folder , indeed you can use both , just need to change the ports , but i suggest you foor test purpose unistall one of them
which vim # in unix , git , show wich vim is currently using in git bash enviroment
where vim #on windows , cmd , show you all vim you have
executes vim on git bash is different from the vim installed on windows , then in git you have to (if dont have) manually your «.vimrc» follow these two steps : #1 cd ~ #2 vim .vimrc
now , you wont get this error again , in the above showed case , there was a problem with «plugin-vim» then you have to follow the installation on the github repository , unix option
:set showmatch
"set nu
"THIS DISABLE SENSITIVE CASE IN SEARCH
set ignorecase
"TO SET UP RELATIVE NUMER AND ABOSIULUTE NUMBE , HYBRID
set relativenumber number
"set number
" nnoremap is used to remapn a combuination key to another
nnoremap <C-J> <C-W><C-J>
nnoremap <C-K> <C-W><C-K>
nnoremap <C-L> <C-W><C-L>
nnoremap <C-H> <C-W><C-H>
"VIM ENTRENATION
" DIsable arrows to force use hjkl keys
noremap <Up> <NOP>
noremap <Down> <NOP>
noremap <Left> <NOP>
noremap <Right> <NOP>
call plug#begin()
Plug 'mattn/emmet-vim'
"Plug 'tmhedberg/SimplyFold'
Plug 'tpope/vim-surround'
"Plug 'artur-shaik/vim-javacomplete2'
call plug#end()
"TO CHANGE FROM RELATIVE NUMBER TO ABSOLUTE NUMBER
nnoremap <F5> :set relativenumber!<CR>
"nnoremap <F6> :set number!<CR>
"edit emme-vim contro-y
let g:user_emmet_leader_key=','
" make indet to fold lines
set foldmethod=indent
" all fold lines (99)will be show when open the file
set foldlevel=99
"Enalble folding with the spacebar
"nnoremap <space> za
let mapleader = ' '
nnoremap <leader><Space> :w<CR>
colorscheme desert
set guifont=@MS_Gothic:h14:b:cANSI:qDRAFT
"CONFIGURATION FOR PYTHON DEVELOPING
"This will give you the standard four spaces when you hit tab, ensure your line length doesn’t go beyond 80 characters, and store the file in a Unix format so you don’t get a bunch of conversion issues when checking into GitHub and/or sharing with other users.
"au BufNewFile,BufRead *.py
" set tabstop=4
" set softtabstop=4
" set shiftwidth=4
" set textwidth=79
" set expandtab
" set autoindent
" set fileformat=unix
"
"
"au BufRead,BufNewFile *.py,*.pyw,*.c,*.h match BadWhitespace /\s\+$/
my current vim config , basically for html develoment
«Insert into CSE_DEPT.COURSE (COURSE_ID,COURSE,CREDIT,CLASSROOM,SCHEDULE,ENROLLMENT,FACULTY_ID) values (‘CSE-334′,’Elec. Measurement & Design’,3,’TC-212′,’T-H: 11:00-12:25 PM’,25,’H99118′);» In SQL , » &» is interpreted as the beginning of a substitution variable .
3 possible solutions :
SET ESPACE ‘\’ , and use ‘\’ to scape & in you code exp: \& SET SCAN OFF , disable scanning for substitution variables