- 浏览: 56692 次
- 性别:
- 来自: 福建
最新评论
文章列表
linux下创建用户并且限定用户主目录
- 博客分类:
- linux
linux下创建用户并且限定用户主目录
useradd -d /home/users/sport -m sport
passwd sport
1.alias
说明:设置指令的别名命令,这样我们就可以把自己一些习惯的参数默认的带上,不用每次都敲一遍
1.1.设置
$alias grep='grep --color'
$alias less='less -mN'
1.2.修改
和设置是一样的,就直接再设置一遍对应的命令就可以,比如我要修改less命令,我只需要
$alias less='less -m'
就可以了
1.3.删除
unalias key
unalias less
这样就删除了less的别名设置
配置1:
vi /etc/ssh/sshd_config
修改内容:
AllowTcpForwarding yes
GatewayPorts yes
生效:
/etc/rc.d/init.d/sshd restart
配置2:
vi /etc/sysctl.conf
修改内容:
net.ipv4.ip_forward = 1
生效:
sudo sysctl -p 或 /sbin/sysctl -e -p /etc/sysctl.conf
即可
1.引用插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<descriptors>
<descriptor>assembly.xml</descriptor>
</descriptors> ...
参数列表
-n 不输出结尾的换行符
例如:
echo -n "test line 1"
echo "test line 2"
结果是:"test line 1test line 2"
显示在一行了
-e 能够解释下面列出的反斜杠转义字符
例如:
echo -e "\033[31m BUILD FAILED!!! \033[0m"
含义就是把“BUILD FAILED!!!”显示为红色,具体看:echo ANSI控制码使用
-E 不能够解释那些字符串序列
例如:
就是不走反斜杠转意了
针对"-e" ...
在使用ehcache的时候碰到一个问题:
is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'ehc
ache'
Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'ehcache'
分析下来就是 ehcache.xml文件加载出问题了,根据错误可以看出是"ehcache&qu ...
今天踩的坑:
http://blog.csdn.net/nosxcy/article/details/6989633
同样的坑还有,Long.getLong(String str);Boolean.getBoolean(String str);
读了源代码,然后还恶补了一些其他关联的知识点
原码, 反码, 补码 详解
http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html
需求:公司内部对云开发机器做了限制,对外只能开放8000~9000的端口,然而数据库的端口却只能这只在内网端口,比如3306,3307这种,如果本地开发机器要链接云开发机就不能链接。
解决办法1:
使用iptables,详情看百度一下,因为有些机器没有iptables权限所以这个方法不是都通用
解决办法2:
利用ssh做本地端口转发
ssh -C -f -N -g -L 8383:10.95.39.37:3307 lianzerong@10.95.39.37
8383:是云开发机监听端口,本地访问到云开发机的8383端口的都会转发
10.95.39.37:数据库所在的ip,3307:数据 ...
在命令行执行mysql的查询语句的时候经常会碰到中文乱码。可以通过一下手段在命令行查看到正常编码的显示问题
1.查询当前数据库的编码集
mysql>status
2.设置编码集合
mysql>set names gbk
然后执行查询语句就可以正常显示中午内容了
3.设置mysql命令行可以输入汉字
3.1.如果数据库的字符集是UTF-8
>LANG="en_US.UTF-8" mysql -h主机 -P端口 -u用户名 -p密码
3.2.如果字符集为latin1/gbk/gb2312等
>LANG="en_US" mys ...
如下用法是不正确的:
for(JaveBean1 jb: jbList){
if(jb.status == F){
jbList.remove(jb);
}
}
具体原因可以参考:
http://blog.csdn.net/smcwwh/article/details/7036663
正确的使用方法是
Iterator<JavaBean1> it = jbList.iterator();
while(it.hasNext){
JavaBean1 jb = it.next();
if(jb.status == F){
...
一.jackson一般的使用默认的配置:
1.json字符串转化为对应的java类
public static <T> T transferToObj(String jsonString, Class<T> valueType) {
if (StringUtil.isBlank(jsonString)) {
throw new IllegalArgumentException(
"[Assertion failed] - the object argument must be ...
error:
svn: Commit failed (details follow):svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) optionssvn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' ...
在linux上面安装了Mysql,突然某天由于某种原因重启了系统,可是Mysql没有启动,而且还没有servces权限,怎么启动mysql服务啊。
1.找到mysqld 文件
find / -name mysqld
2.执行命令
./mysqld&
执行结果:
[lianzerong@host libexec]$ ./mysqld&
[1] 15216
[lianzerong@host libexec]$
[lianzerong@host libexec]$ mysql start –u root –p 111111
有很多时候都会需要要求限制输入款的输入的,那么什么体验好点呢
如下是本人觉得比较好的体验:
输入认为非法的字符自动覆盖,只保留正确的输入正确的文本
代码如下:
<input onkeyup="this.value=this.value.replace(/^\.|^0\d{1,}|\.{2,}|[^.\d]|\..*\./g,'');" onblur="this.value=this.value.replace(/\.$/g,'');"/>
说明如下:
在input原属添加两个监听事件(onkeyup,onblur)
其中在onkeyup添 ...
在设计公共的错误和成功之类的页面的时候,都免不了会要一个"返回上一页"的链接和按钮之类的页面元素
一般的使用
<input type=button value=后退 onclick="window.history.go(-1)">
<input type=button value=后退 onclick="window.history.back()">
或者
<a class="btn btn-primary btn-lg" role="button" href=& ...