- docker与docker-compose安装
luoshuweiis
docker服务器
本人用的centos7系统,内核3.10.0.1127.18.2.el7.x86_64docker联网下载:curl-sslhttps://cdn.jsdelivr.net/gh/SuperManito/LunuxMirrors@main/DockerInstallation.shdocker-compose联网下载:curl-Lhttps://github.com/docker/compose/
- 18. 正则表达式
独木舟的木
[TOC]简而言之,正则表达式是一种符号表示法,被用来识别文本模式。在某种程度上,它们与匹配文件和路径名的shell通配符比较相似,但其规模更庞大。之前玩iOS的时候有写过一篇关于Mac上的正则表达式工具Expressions的文章:传送门::Expressions-正则表达式工具@独木舟的木⭐️⭐️⭐️grep文本搜索工具grep命令之前在【Lunux重定向】章节中有提及。它能使用正则表达式搜索
- Web3极客日报 #3
空乱木
如何构建一个最小化的区块链原文链接(英文)中文翻译@Caos:文章作者描述了一款最小可用的区块链需要具备什么样的核心模块,其核心思想是通过分层或隔离的方式来提高最小区块链的可维护性,希望这篇文章能够给我们一些启发。CosmosSDK中支持启用WASM虚拟机https://mp.weixin.qq.com/s/iVXDO010WD4zP_olunuXFQ@Caos:Rust即将统治世界,如果你是Ru
- 银河麒麟V10 SELinux启动问题
奋斗的小菜菜
linuxlinux
在银河麒麟V10的通过修改selinux配置文件/etc/selinux/config文件中的SELUNUX参数发现无法启动selinux。无意间发现,在银河麒麟中有个kysec安全软件,怀疑是此软件拦截了selinux的启动。参考这篇文章:kylinos-kysec介绍-gpysir-博客园关于kysec介绍一、麒麟V10服务器1、麒麟安全管理工具#图形化安全配置工具服务器默认没有开启,打开后提
- ifconfig命令无法找到,提示bash: ifconfig: command not found
Jackey_song
问题就是题目那样,具体解决方法截图如下:分析问题1.whereisifconfig看一下这个命令在哪个目录下2.echo$PATH看一下该目录是否在路经下,注意lunux下是完全区分大小写的,所以不要忽略这点3.执行命令,需要指定路径或者把目录加入PATH中4.于是可以这样访问方法一:[root@localhostsbin]$/sbin/ifconfig就可以出现使用了方法二:[root@loca
- Linux系统下gcc使用以及原理详解
Arthur___Cui
Linuxlinux运维服务器
Linux系统下gcc使用以及原理详解1.引言在Windows系统下,我们已经能够很熟练的使用**VS、VSCode、VSC++**等编译器熟练地输出“HelloWorld”。可是在不同的Lunux操作系统下又该是怎样操作的呢?这就不得不提到今天所提的gcc系列命令。例如:在Linux下创建一个Goodbye.c用来输出“Goodbye”#includeintmain(){printf("Good
- Linux学习
稳定的穷
Linux学习
文章目录linux操作系统中的addr地址详解命令模模式下的命令执行相关常用命令文件与inode和block的关系linux磁盘相关知识补充df、du、fdisk、lsblk区别Linux中u盘挂载Lunux中\换行操作显示linux中&、&&、|和||具体含义及使用方式tarxvf解压命令相关具体含义ln命令(link创建链接的命令)软链接和硬链接的区别chmod修改用户权限的命令拷贝相关同一服
- 【编译QT交叉编译链教程】
放羊的码字猿
QT交叉编译全教程qt5linuxarm开发
前言由于做嵌入式开发,很多时候ARM板子没有QT环境,也没有提供对应的交叉编译链,需要自己将QT源码编译,网上也很多教程,这边以全志A33为例,写个制作QT交叉编译教程。前期准备1、首先这边默认你已经安装好Lunux环境,我是用的是虚拟机,安装的是Ubuntu20.4LTS版本,在QT官网下载好linux版本的qt,qt的下载链接:https://download.qt.io/archive/qt
- redis服务启动不起来
旺来啦!
常遇问题redis缓存数据库
叙述(废话心得):小编明明检查了redis.conf好几遍,查看了好多教程就是启动不起来,结果回看一眼直接找到问题所在。哎哎时间可贵希望帮助后来人。redis安装遇到了这个问题特此记录redis提示有一个lunux内核bug解决方法:找到reids.conf将里面的ignore-warningsARM64-COW-BUG的注释去掉
- Windows官方Linux子系统C/C++开发环境搭建
Univer_Gao
windowsubuntu
关于利用Windows10适用于Linux的Windows子系统(WSL)安装Linux在Windows平台直接运行而不依赖虚拟机并通过VisualStudioCode在Windows平台直接开发并调试Linux程序这件有趣的事情1前言1.1背景1.2开发平台的搭建1.2.1编辑器1.2.2工具链1.3Windows+Linux平台1.3.1虚拟机1.3.2Lunux子系统2WSL2环境搭建及Li
- Docker配置 Gitlab Jenkins java 项目自动化部署(一)Gitlab
CJ点
dockerjavadockergitlab自动化部署
前提环境1、Dockerlunux服务内存至少有4G,安装教程自己百度下目录一、安装1、拉取镜像2、创建宿主文件夹3、启动4、调整时差5、修改配置文件gitlab.rb文件二、创建代码仓库,上传代码1、创建maven项目2、然后到gitllab,先建立一个仓库3、回到IDEA编辑器这里一、安装1、拉取镜像dockerpullgitlab/gitlab-ce:latest2、创建宿主文件夹mkdir
- Flutter macOS安装使用
Show_Perry
flutter作为Dart在移动端的一个跨平台SDK,它可以在Windows,macOS,Lunux中安装使用,随着稳定版本的发布和它开源的特性,越来越多的开发者开始使用,作为Google大力推广的一个跨平台开发工具,可以遇见它的强大和发展因此我们有必要对它进行一番探索。我用的是macOS所以这篇是介绍flutter在macOS中的安装使用操作。1.系统最低需求macOS64-bit磁盘空间最低7
- linux ls 按照文件大小排序
云浩舟
linux
一般我们用作在lunux查询文件都习惯是ls-ltr按照时间逆序排列但是有的时候比如为了清理日志啥的想要按照大小排列一下,清理最大的嘛。所以就需要ls-lS按照大小排列(从大到小)如果想要从小到大排列就是ls-lSrr就是逆序的意思。还有之前看其他文章说加一个-h表示-numan-readable单位是k或者M比较容易看结果但是我在我的机子上尝试了不好用,估计和系统版本有关系吧。ls-Sl其是按照
- spring boot+SQL Server 在CentOS7系统docker下的部署详解
亮亮的爸爸
LinuxLinuxspringbootdockersqlserverjava
最近有个项目在Windows下部署成功,听闻docker技术挺火,又想学学lunux,所以通过将项目部署在linux下的docker上来实践一下。下面是我的部署步骤及遇到的坑,分享出来避免别人也来踏坑。1.安装visualbox虚拟机,这个基本上网上都有教程,恕不繁述。2.下载一个CentOs的镜像文件,去官网下载最新的即可,我下载的是64位版本的。3.在visualbox里面新建一个操作系统,硬
- Xshell登陆lunux WARNING! The remote SSH server rejected X11 forwarding request.
、Crazy
redis学习
记一次警告SSH服务器拒绝了X11的转发请求把登陆连接的转发勾选去掉就可以了声明:博客中标注原创的文章,版权归本博客作者所有,若转载或者引用本文内容请注明来源及原作者,否则依法保留追究权如果帮到你了点个赞呗【嘘~~~悄悄话:要相信自己就是整条街上最靓的崽!】
- Web3极客日报 #3
syuukawa_jj
如何构建一个最小化的区块链原文链接(英文)中文翻译@Caos:文章作者描述了一款最小可用的区块链需要具备什么样的核心模块,其核心思想是通过分层或隔离的方式来提高最小区块链的可维护性,希望这篇文章能够给我们一些启发。CosmosSDK中支持启用WASM虚拟机https://mp.weixin.qq.com/s/iVXDO010WD4zP_olunuXFQ@Caos:Rust即将统治世界,如果你是Ru
- flink的提交任务
北京小峻
大数据
flink的提交任务1.web页面上传程序代码,填入要1.执行的maind的全类名,2.并行度3.接收机器和端口号,2.还有一种就是直接在项目(idea)中就直接执行程序!结果将会打印在控制台,3.再有一种就是在linux中提交任务将jar包上传到lunux,到flink的命令下bin下,-c指定main方法的全类名-n指定main的名字-p指定并行度-m指定jobmanager的地址doit01
- 20190513_驱动框架one
qq_37718322
1、内核中信号量使用structsemaphorestSem//lunux中定义一个信号量sema_init(&stSem,N)//初始化一个信号量;cnt>0表示同时被cnt个人使用;cnt=0用于同步,需要+1之后才能被使用。up(&stSem)//释放资源,信号量的值cnt+1down(&stSem)//获取信号量,如果信号量的cnt>0,则获取成功,获取成功后cnt-1。如果获取信号量失败
- 把自己加入kernel 的邮箱列表,
fly 100%
linux
kernel每天都在更新,几月就会有新的版本release出来,如何才能跟的上更新的脚步呢。这里kernel的组织就提供了一套邮箱系统所有的关于新版本和path的讨论都会分发下来,每天看看这些更新的说明讨论可以时刻跟住更新的脚本,对于lunux的学习也是一个很好的补充。第一步看看自己需要关注的领域点击subscribe可以直接连接outlook设置收件人其他的好像就只能自己手动了发下面这么一封信就
- Linux系统管理
其实我很dou
Lunux系统管理一.进程管理进程是正在执行的一个程序或者命令,每个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源,如ls命令,apache服务进程管理作用:判断服务器的健康状态查看服务器的所有进程杀死进程1.查看所有进程1.1ps命令psaux查看系统中所有进程,使用bsd操作系统格式ps-le查看系统中所有进程,使用linux标准命令格式选项含义-a:显示一个终端的所有进程,
- oracle ebs12 for linux 安装指南
coabmixr238253
引自:http://blog.ywxyn.com/index.php/archives/412安装指南:一、操作系统安装1、操作系统:Enterprise-R5-U4-Server-i386-dvd。1)配置网络时,不要选择动态DNS。输入静态IP地址和网关,DNS等信息。2)选择自动分区,建议使用LVM来安装Lunux。这里边需要调整的是Swap的大小。调整Swap的大小为2G。3)不要启用防火
- Linux 命令英文全名及解释
BETWEENAND
Statement:本文中命令作用并非全部!man:Manual【手册】查询其他命令用法pwd:PrintWorkingDirectory【定位当前工作目录】显示当前的目录位置su:SwithUser【切换用户】切换用户cd:ChangeDirectory【改变文件夹】跳转目录ls:ListFiles【文件集合】显示当前目录文件ps:ProcessStatus【进程状态】查看lunux进程mkdi
- Redhat Enterprise Linux 6 (RHEL 6) YUM源切换至阿里云的CentOS 6 YUM源
Lucifer_DavidYe
Linux
本文使用工具:RedHatEnterpriseLinux6x64vim编辑器01.在安装完RedHatEnterpriseLinux系统后,由于redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,请配置其他YUM源,以下为详细过程。(此过程不需卸载RedHatEnterpriseLinux(RHEL)自己的YUM程序)02.安装的RedHatEnterpriseLunux系
- 回顾基于Lunux搭建svn,SVN同步版本库与网站目录
checklin
前言:承接上一篇,http://www.jianshu.com/p/1f0195a051ad,里面提到的勾子hooks(钩子)文件说明:start-commit提交前触发事务pre-commit提交完成前触发事务post-commit提交完成时触发事务pre-revprop-change版本属性修改前触发事务post-revprop-change版本属性修改后触发事务定义:SVN版本库=/home
- Mark Text 支持斗图的 markdown 编辑器
Jocs
MarkText支持斗图的markdown编辑器MarkText是一款基于electron和vue框架构建的markdown编辑器,由于electron基因,其可运行于Mac、Windows、Lunux平台。网站:https://marktext.github.io/website/GitHub:https://github.com/marktext/marktextQ:现在市面上Markdown
- 软路由系统, OpenWrt (Lede), Ubuntu server, 爱快, ROS, Pfsense, m0n0wall, OPNsense
HelloWell_G
家庭网络软路由openwrtpfsense
网上流传的分析:没测过,不负责ROS太专业,不适合小白。i211网卡不支持,82583老网卡okLunux内核,要兼容性好,装个Ubuntu吧,有版本号要求4)全场景,含防火墙爱快小白首选Linux内核,不开源3)貌似防火墙比较弱OpenWRT(LEDE)Lede已回归OpenWRT2)功能丰富,含防火墙Linux内核4)koolshare的Lede也不开源Pfsense1)BSD内核2)拨号+防
- 回顾基于Lunux搭建svn,多项目共用同一配置文件(附完整运行命令)
checklin
u=232769277,3744342260&fm=27&gp=0.jpg前言:在开发中,经常会有多个项目开发,比如后端部分,IOS,Android等,代码都不相同,所以就需要创建多个分支来管理,在SVN里每个分支又有自己单独的authz,passwd,svnserve.conf,需要做配置,所以为了统一管理,不要总是切换目录去进行修改,所以就诞生了将多个配置文件统一起来配置,不管是哪个分支,都可
- lunux 查看系统资源使用情况
年轻的菜鸟
vmstart的用法vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。
- CentOS 7 常见命令、问题及解决方式
mmingxiang
一、ifconfig命令无法找到,提示bash:ifconfig:commandnotfound分析问题su切换到root用户1.[root@localhost/]#whereisifconfig#看一下这个命令在哪个目录下2.[root@localhost/]#echo$PATH#看一下该目录是否在路经下,注意lunux下是完全区分大小写的,所以不要忽略这点3.执行命令,需要指定路径或者把目录加
- 稳固知识点Lunux cd命令
燃肤
Linuxcd命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用cd命令上的。所以,学习Linux常用命令,首先就要学好cd命令的使用方法技巧。1.命令格式:cd[目录名]2.命令功能:切换当前目录至dirName3.常用范例3.1例一:进入系统根目录命令:cd/输出:[root@localhost~]#cd/说明:进入系统根目录,上面命令执行完后拿ls命令看一下,
- java短路运算符和逻辑运算符的区别
3213213333332132
java基础
/*
* 逻辑运算符——不论是什么条件都要执行左右两边代码
* 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的
* 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。
*
* 并联电路两个开关只要有一个开关闭合,电路就会通。
* 类似于短路或(||),只要有其中一个为true(开关闭合)是
- Java异常那些不得不说的事
白糖_
javaexception
一、在finally块中做数据回收操作
比如数据库连接都是很宝贵的,所以最好在finally中关闭连接。
JDBCAgent jdbc = new JDBCAgent();
try{
jdbc.excute("select * from ctp_log");
}catch(SQLException e){
...
}finally{
jdbc.close();
- utf-8与utf-8(无BOM)的区别
dcj3sjt126com
PHP
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如
- JAVA Annotation之定义篇
周凡杨
java注解annotation入门注释
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, pa
- tomcat的多域名、虚拟主机配置
g21121
tomcat
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
- Linux SSH 错误解析(Capistrano 的cap 访问错误 Permission )
510888780
linuxcapistrano
1.ssh -v
[email protected] 出现
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
错误
运行状况如下:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuratio
- log4j的用法
Harry642
javalog4j
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中
- mysql、sqlserver、oracle分页,java分页统一接口实现
aijuans
oraclejave
定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量
oracle分页:
select * from ( select mytable.*,rownum num from (实际传的SQL) where rownum<=pageEnd) where num>=pageStart
sqlServer分页:
 
- Hessian 简单例子
antlove
javaWebservicehessian
hello.hessian.MyCar.java
package hessian.pojo;
import java.io.Serializable;
public class MyCar implements Serializable {
private static final long serialVersionUID = 473690540190845543
- 数据库对象的同义词和序列
百合不是茶
sql序列同义词ORACLE权限
回顾简单的数据库权限等命令;
解锁用户和锁定用户
alter user scott account lock/unlock;
//system下查看系统中的用户
select * dba_users;
//创建用户名和密码
create user wj identified by wj;
identified by
//授予连接权和建表权
grant connect to
- 使用Powermock和mockito测试静态方法
bijian1013
持续集成单元测试mockitoPowermock
实例:
package com.bijian.study;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
import org.junit.Before;
import org.junit.Test;
import or
- 精通Oracle10编程SQL(6)访问ORACLE
bijian1013
oracle数据库plsql
/*
*访问ORACLE
*/
--检索单行数据
--使用标量变量接收数据
DECLARE
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
BEGIN
select ename,sal into v_ename,v_sal
from emp where empno=&no;
dbms_output.pu
- 【Nginx四】Nginx作为HTTP负载均衡服务器
bit1129
nginx
Nginx的另一个常用的功能是作为负载均衡服务器。一个典型的web应用系统,通过负载均衡服务器,可以使得应用有多台后端服务器来响应客户端的请求。一个应用配置多台后端服务器,可以带来很多好处:
负载均衡的好处
增加可用资源
增加吞吐量
加快响应速度,降低延时
出错的重试验机制
Nginx主要支持三种均衡算法:
round-robin
l
- jquery-validation备忘
白糖_
jquerycssF#Firebug
留点学习jquery validation总结的代码:
function checkForm(){
validator = $("#commentForm").validate({// #formId为需要进行验证的表单ID
errorElement :"span",// 使用"div"标签标记错误, 默认:&
- solr限制admin界面访问(端口限制和http授权限制)
ronin47
限定Ip访问
solr的管理界面可以帮助我们做很多事情,但是把solr程序放到公网之后就要限制对admin的访问了。
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="ad
- 多线程-用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
bylijinnan
java多线程
public class IncDecThread {
private int j=10;
/*
* 题目:用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
* 两个问题:
* 1、线程同步--synchronized
* 2、线程之间如何共享同一个j变量--内部类
*/
public static
- 买房历程
cfyme
2015-06-21: 万科未来城,看房子
2015-06-26: 办理贷款手续,贷款73万,贷款利率5.65=5.3675
2015-06-27: 房子首付,签完合同
2015-06-28,央行宣布降息 0.25,就2天的时间差啊,没赶上。
首付,老婆找他的小姐妹接了5万,另外几个朋友借了1-
- [军事与科技]制造大型太空战舰的前奏
comsci
制造
天气热了........空调和电扇要准备好..........
最近,世界形势日趋复杂化,战争的阴影开始覆盖全世界..........
所以,我们不得不关
- dateformat
dai_lm
DateFormat
"Symbol Meaning Presentation Ex."
"------ ------- ------------ ----"
"G era designator (Text) AD"
"y year
- Hadoop如何实现关联计算
datamachine
mapreducehadoop关联计算
选择Hadoop,低成本和高扩展性是主要原因,但但它的开发效率实在无法让人满意。
以关联计算为例。
假设:HDFS上有2个文件,分别是客户信息和订单信息,customerID是它们之间的关联字段。如何进行关联计算,以便将客户名称添加到订单列表中?
&nbs
- 用户模型中修改用户信息时,密码是如何处理的
dcj3sjt126com
yii
当我添加或修改用户记录的时候对于处理确认密码我遇到了一些麻烦,所有我想分享一下我是怎么处理的。
场景是使用的基本的那些(系统自带),你需要有一个数据表(user)并且表中有一个密码字段(password),它使用 sha1、md5或其他加密方式加密用户密码。
面是它的工作流程: 当创建用户的时候密码需要加密并且保存,但当修改用户记录时如果使用同样的场景我们最终就会把用户加密过的密码再次加密,这
- 中文 iOS/Mac 开发博客列表
dcj3sjt126com
Blog
本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。
本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。
本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 lcepy 提供自动转换脚本。这里有导入教程。
- js去除空格,去除左右两端的空格
蕃薯耀
去除左右两端的空格js去掉所有空格js去除空格
js去除空格,去除左右两端的空格
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
- SpringMVC4零配置--web.xml
hanqunfeng
springmvc4
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。
ServletContainerInitializer:启动容器时负责加载相关配置
package javax.servlet;
import java.util.Set;
public interface ServletContainer
- 《开源框架那些事儿21》:巧借力与借巧力
j2eetop
框架UI
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。
故事1:巧借力,乌鸦也可以吃核桃
有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。
核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于是,
- JQuery EasyUI 验证扩展
可怜的猫
jqueryeasyui验证
最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。
以下内容只需要在公用js中添加即可。
使用类似于如下:
<input class="easyui-textbox" name="mobile" id="mobile&
- 架构师之httpurlconnection----------读取和发送(流读取效率通用类)
nannan408
1.前言.
如题.
2.代码.
/*
* Copyright (c) 2015, S.F. Express Inc. All rights reserved.
*/
package com.test.test.test.send;
import java.io.IOException;
import java.io.InputStream
- Jquery性能优化
r361251
JavaScriptjquery
一、注意定义jQuery变量的时候添加var关键字
这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下:
$loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的
二、请使用一个var来定义变量
如果你使用多个变量的话,请如下方式定义:
. 代码如下:
var page
- 在eclipse项目中使用maven管理依赖
tjj006
eclipsemaven
概览:
如何导入maven项目至eclipse中
建立自有Maven Java类库服务器
建立符合maven代码库标准的自定义类库
Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。
我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就 把
- 中国天气网省市级联页面
x125858805
级联
1、页面及级联js
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
&l