- 2021-03-18 Linux进阶-from Biotrainee
乔帮主_d2ac
vim编辑器Vim编辑器:大多数Linux都会自带的文本编辑器。功能强大:代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。功能强大到其官方现在对自己的定位是“程序开发工具”Vim编辑器:三种模式image.png命令模式方向键或者hjkl^和$:快速到所在行的开头和末尾(用0也可以到开头)30j:向下移动30行(数字+方向进行快速移动)ctrl+f或b:上下翻页(forwa
- 线程和进程 linux,Linux进阶之进程与线程
Lee General
线程和进程linux
一、进程与线程1、进程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。-----------百度百科在Linux中进程是运行中的程序的一个副本,是被载入内
- Linux进阶命令
红虾程序员
Linuxlinux服务器前端
目录一、touch1.基本语法2.常用选项二、which1.基本语法2.主要功能3.常用选项三、find1.基本语法2.常用选项和表达式四、more1.基本语法2.常用操作3.对比more和less五、grep1.基本语法2.常用选项六、wc1.基本语法2.常用选项七、管道符1.基本概念2.基本使用3.处理大文件4.结合awk和sed进行文本处理5.查找并实时监控日志文件6.注意事项八、echo1
- Linux进阶之HTTP服务篇
Warnex
Linux进阶-RHCElinuxhttp运维
HTTP服务HTTP简介HTTP的基础配置HTTP服务的默认配置文件`/etc/httpd/conf/httpd.conf`HTTP服务用户自定义配置文件HTTP服务配置之用户认证HTTPS服务的配置基于python的动态HTTP服务HTTP简介HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写,是用于从万维网(WWW:WorldWideWeb)服务器传输超文
- Linux日常运维-history
dessler
Linux进阶#Linux日常运维运维linux服务器
作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。主要从以下几个部分来讲解:Linux日常运维-主机名&hostsLinux日常运维-history(本章节)Linux日常运维-SSHD(一)Linux日常运维-S
- Linux基础软件-lvm
dessler
Linux进阶#Linux基础软件linux运维服务器
作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。Linux进阶部分又分了很多小的部分,我们刚讲完了Linux日常运维。讲的那些东西都算是系统自带的,但是Linux作为一个服务器操作系统,肯定是要安装运行软件来满足我们的业务需要,本章基础软件部分,将从下面几个部分来讲解:Linux基础软件-软件安装Linux基础软件-yum(
- Linux进阶语法介绍
む妖饰千年ょ乱一世浮华
大数据linuxcentos远程工作交互
1.用户相关命令Linux系统和Mac系统,windows系统一样,也是支持多用户管理的,为了更好的管理多用户,就有了用户组和用户的概念,Linux系统中,root账号拥有最高权限.增,新增用户useradd用户名改,修改用户的密码passwd用户名删userdel[-r]用户名查,即:查询所有的用户cat/etc/passwdgetentpasswd查看用户信息zhangsan:x:1000:1
- 【Linux进阶之路】网络——“?“(上)
舜华丶
Linux进阶之路linux网络
文章目录一、历史发展1.独立形态2.互联形态3.局域网二、网络协议1.OSI七层协议2.TCP/IP四(五)层模型三、网络通信1.封装与解包2.数据的传输1.局域网2.广域网总结尾序本篇文章的目的是带大家初步认识网络,为后面的网络编程打下基础,一、历史发展1.独立形态说明:数据的传递人来完成,效率是较低的,且中间可能会出现错误。2.互联形态说明:数据的传输由人变为了机器,更加的高效。拓展:服务器的
- linux操作命令(三)
测试小懒
进行Linux进阶指令的学习。1、df指令作用:查看磁盘的空间语法:#df-h以可读性较高的形式展开大小查看磁盘空间2、free指令作用:查看内存使用情况语法:#free-m表示以mb为单位查看注意:Swap用于临时内存,当系统真是内存不够用的时候可以临时使用磁盘空间来充当3、head指令作用:查看一个文件的前n行,如果不指定n,则默认显示前10行语法1:#head-n文件路径【n表示数字】4、t
- 嵌入式Linux学习DAY18---IO编程
所念皆星海911
linux学习服务器
Linux进阶--软件编程用户->shell->内核->硬件设备->用户shell命令:文件查看:文件内容能在终端显示的文件叫做ascii码文件----代码,文章文件内容不能在终端显示的叫做二进制文件------图片,视频,压缩包od-c:以八进制ascii的值显示内容head:查看文件开头内容(默认10行)head-n5:查看头5行内容tail:末尾内容(和head类似)man+N:查看对应功能
- Linux进阶命令合集
龙行天5
linux运维服务器
后台任务我们的应用写好后,下一件事就是启动,让它一直在后台运行。$pythonmain.py这样就会有一个问题,一旦你退出命令行窗口,这个应用就一起退出了,无法访问了。怎么才能让它变成系统的守护进程(daemon),成为一种服务(service),一直在那里运行呢?使用&符号只要在命令的尾部加上符号&,启动的进程就会成为”后台任务”。如果要让正在运行的”前台任务”变为”后台任务”,可以先按ctrl
- Linux进阶 | 超详细全方面的Docker Swarm Web集群介绍与部署!
chaochao️
Linuxdocker运维swarmdocker-composevolume
创作不易,来了的客官点点关注,收藏,订阅一键三连❤前言运维之基础——Linux。我是一个即将毕业的大学生,超超。如果你也在学习Linux,不妨跟着萌新超超一起学习Linux,拿下Linux,一起加油,共同努力,拿到理想offer!系列文章Linux进阶|dockercompose的安装与使用详解,超详细!Linux进阶|Docker部署nginx的web服务,VOLUME的使用详解,实现数据持久化
- Linux进阶命令使用
Walter Sun
linux网络运维
在Linux中,除了常用的基础命令,有一系列进阶命令可以帮助用户更有效地管理系统和执行复杂的任务。以下是一些常见的Linux进阶命令及其用法:文本处理grep:搜索文本并打印匹配的行。grep'pattern'filenameawk:用于模式扫描和处理语言,非常强大的文本分析工具。awk'/pattern/{actions}'filenamesed:流编辑器,用于执行文本替换、删除、插入等操作。s
- Linux 常用进阶指令
南城余coding
那些年有关我的代码经历人生linux运维服务器
我是南城余!阿里云开发者平台专家博士证书获得者!欢迎关注我的博客!一同成长!一名从事运维开发的worker,记录分享学习。专注于AI,运维开发,windowsLinux系统领域的分享!其他中间件安装可参考下方知识库!本章节对应知识库Linux进阶·语雀#1.crtl+d退出登出推出某些软件,如mysqlpython等#2.yum[-y][install|remove|search]软件名称-y表示
- Linux查看系统性能的命令
qq_42475191
linux运维
其他命令:实践+收藏版——Linux性能优化知识点总结大全!q100道Linux常见面试题,建议收藏,慢慢读~实践+收藏版——Linux性能优化知识点总结大全!q常用命令:Linux基础git:Linux进阶2
- Linux 常用基础命令(入门版)
九号新秀
计算机基础linux服务器运维
文章目录一、linux系统目录二、linux常用命令1.linux文件操作核心命令2.vim文本编辑器3.linux文本工具4.打包与压缩5.yum安装应用程序二、linux进阶应用1.linux系统管理命令2.用户与用户组常见命令及linux修改文件权限一、linux系统目录在Linux世界里,一切皆文件/根目录二、linux常用命令1.linux文件操作核心命令同时创建多级目录带-p参数mkd
- Linux进阶系列(二)——lscpu、htop、seq、shuf、sort
Iareges
Linuxlinuxjavaspring
1.lscpulscpu命令是Linux系统中用来显示关于CPU架构的信息的工具。它详细展示了CPU的相关信息,包括型号、核心数、架构类型、缓存大小等等。1.1物理CPU与逻辑CPU物理CPU指的是实际存在于硬件系统上的中央处理单元。每个物理CPU都是一个独立的处理器芯片或处理器核心。在多核心处理器中,一个物理CPU可以包含多个核心,每个核心能够独立执行指令。例如,一个四核处理器有四个物理CPU核
- 【Linux进阶之路】线程
舜华丶
Linux进阶之路linux线程概念线程控制线程安全
文章目录一、初始线程1.概念2.执行3.调度4.切换二、线程控制1.创建2.等待3.分离4.退出5.取消三、线程安全1.互斥1.1初始1.2理解1.3锁1.3.1概念1.3.2原理1.3.4死锁2.同步2.1概念2.2原理3.生产消费者模型总结尾序一、初始线程1.概念简单的概念:线程就是一个进程的一份子。下面我们从生活的角度我们来简单的理解一下这个概念:鲁迅曾经说过,人类的悲欢并不相通,我只觉得世
- linux进阶36——信号
却道天凉_好个秋
linux进阶signallinux
1.概念linux系统支持的所有信号均定义在/usr/include/asm/signal.h,其中常见的信号有:SIGNKILL:杀死进程SIGSTOP:暂停进程SIGCHLD:子进程停止或结束时用来通知父进程2.发送信号2.1函数原型#includeintkill(pid_tpid,intsigno);intraise(intsigno);kill函数将信号发送给进程或进程组。raise函数允
- linux进阶39——信号量
却道天凉_好个秋
linux进阶信号量
1.概念信号量与其他进程间的通信方式不大相同,主要用途是保护临界资源。进程可以根据它判断是否能够访问某些共享资源。除了用于访问控制外,还可用于进程同步。2.分类二值信号量:信号量的值只能取0或1,类似于互斥锁。但两者有不同:信号量强调共享资源,只要共享资源可用,其他进程同样可以修改信号量的值;互斥锁更强调进程,占用资源的进程使用完资源后,必须由进程本身来解锁。计数信号量:信号量的值可以取任意非负值
- linux进阶55——service文件
却道天凉_好个秋
linux进阶linux服务器
实现流程创建.service文件创建
[email protected]文件,内容可以如下:[Unit]Description=pingdaemonAfter=network.target[Service]Restart=on-failureExecStart=/usr/bin/ping127.0.0.%dExecReload=/bin/kill-s-HUP$MAINPIDExecStop=/bin/kil
- Linux进阶-进程间通信(ipc)
Couvrir洪荒猛兽
#linux基础之路linux
进程间通信:数据传输、资源共享、事件通知、进程控制。目录Linux系统下的ipc无名管道(只支持具有亲缘关系的进程间通信)有名管道(FIFO)软中断信号(signal,信号):通知进程发生了异步事件signal函数kill函数:向其它进程或者线程发送信号raise函数:向当前进程发送信号(自己给自己发信号)信号集处理函数:屏蔽信号集、非处理信号集system-v消息队列:进程发送数据块到另个进程。
- linux系统中变量正确形式,Linux进阶试题
weixin_39747511
linux系统中变量正确形式
Linux进阶试题发布时间:2007-10-2800:22:09来源:红联作者:uprtystpk1.在Linux系统中,硬件设备大部分是安装在______目录下的。A./mnt*B./devC./procD./swap2.为了得到外壳程序中命令行参数的个数,我们可以使用变量:*A.$#B.$@C.$0D.$!3.系统管理常用的二进制文件,一般放置在________目录下。*A./sbinB./r
- Linux进阶命令
gjzmufeng
Linuxlinux进阶命令
目录一用户1.1介绍1.2登录过程1.3配置文件1.4命令1.4.1useradd1.4.2userdel1.4.3passwd1.4.4chsh二top2.1字段含义2.2快捷键三时间3.1date3.2hwclock3.2时区四计划任务4.1cron4.1.1系统cron任务4.1.2用户cron任务4.2anacron4.3at五其他5.1nohup5.2time注意一用户1.1介绍linu
- 【Linux进阶之路】进程间通信
舜华丶
Linux进阶之路linux管道共享内存消息队列信号量
文章目录一、原理二、方式1.管道1.1匿名管道1.1.1通信原理1.1.2接口使用1.2命名管道2.共享内存2.1原理2.2接口使用3.消息队列原理4.信号量引入原理总结一、原理进程间的通信是什么?解释:简单理解就是,不同进程之间进行数据的输入输出。为什么要进行进程间通信呢?解释:不同进程实现数据的交互,资源的共享,进程控制的手段。数据交互,类似与读写过程,你给我发消息,我收到了,并对消息进行读取
- 【Linux进阶之路】进程(下)—— 进程控制
舜华丶
Linux进阶之路linux进程控制进程退出进程等待进程替换
文章目录前言一.再识fork1.为啥有两个返回值?2.为啥给父进程返回子进程的pid,给子进程返回0?3.为啥返回的同一个变量,地址相同,但值不同?二.进程退出1.退出情况1.1正常退出,退出码正常1.2正常退出,退出码异常1.3异常退出2.退出码2.1转化错误码信息2.2全局错误码3.exit系列3.1exit3.2_exit三.进程等待1.wait1.1基本信息1.2接口的简单使用1.3参数1
- 【Linux进阶之路】动静态库
舜华丶
Linux进阶之路linux动态库静态库
文章目录回顾一.静态库1.代码传递的方式2.简易制作3.原理二.动态库1.简易制作2.基本原理尾序回顾 前面在gcc与g++的使用中,我们简单的介绍了动态库与静态库的各自的优点与区别:动态链接库,也就是所有的程序公用一份代码,虽然方便省空间,但是一旦链接库被删,那么所有的程序将无法运行!静态链接库,就是所有程序都拷贝一份代码自己用,这样虽然库删除之后会正常运行,但是会使代码的空间异常的大,通常在几
- Linux进阶---第五篇
LoveHoneyYou
Linuxlinux
目录1.信号的基本概念2.修改信号的响应方式3.kill4.子进程结束会默认给父进程发送信号5.信号的实质1.信号的基本概念信号:通知进程产生了某种事件进程对此信号做出反应,忽略此信号,也是一种反应与信号有关的系统调用在"signal.h"头文件中有声明常见的信号SIGABORT---进程异常终止SIGALRM---超时警告SIGFPE---浮点运算异常SIGILL---非法指令SIGHUP---
- 【Linux进阶之路】信号
舜华丶
Linux进阶之路linux信号异常内核
文章目录一、初始信号1.概念2.简单认识3.硬件信号二、异常与信号1.信号处理异常2.特殊事件3.终端信号与内核信号三、深入信号1.信号的发送2.信号的保存2.1.sigset_t2.2.sigprocmask3.信号的处理四、内核1.原理2.函数尾序一、初始信号1.概念信号我们可以大体上从角度来看:认识与理解信号。当信号来临时识别信号。不立即处理保存信号时保存信号。处理信号。我们下面举个生活中的
- Linux进阶之TCP/IP的三次握手和四次挥手的理解(基于面试)
嵌入式软件工程师
socket编程linuxtcp/iplinux面试
一、简述TCP/IP协议互联网协议(InternetProtocolSuite)是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。它常被通称为TCP/IP协议族(英语:TCP/IPProtocolSuite,或TCP/IPProtocols),简称TCP/IP。二、两种传输的模式TCP面向有连接可靠常用于点对点例如微信,打电话UDP面向无连接高速常用于点对面例如直播三、数据的
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1