`
jahu
  • 浏览: 58052 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
我是一名懒惰的人,有些重复的操作,喜欢写一些工具,或者做好整体设计。 说简单也简单。说难也真的难。 一,偷懒的点有很多       开发,设计,架构,代码,运维等等。 二,工具最头疼等是的完善。很头疼   不会废话。先说到这里
Mybatis like查询官方文档没有明确的例子可循,网上搜索了很多,都不正确。   Mybatis 3.2.6 经过尝试,给出三种可靠可用的写法:   select * from person where name  like "%"#{name}"%"   select * from person where name  like '%'||#{name}||'%'   select * from person where name  like '%${name}%'   三种写法对比后,第一种属于预编译SQL,后两种都不是 ...
1、查看iptables -nvL –line-number -L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数-n 不对ip地址进行反查,加上这个参数显示速度会快很多-v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网络接口–line-number 显示规则的序列号,这个参数在删除或修改规则时会用到2、添加添加规则有两个参数:-A和-I。其中-A是添加到规则的末尾;-I可以插入到指定位置,没有指定位置的话默认插入到规则的首部。 当前规则: [root@test ~]# iptables -nL --line-numb ...
这段内容是转的。下面是自己的解析。   file:/dev/urandom   不知道,这个作者的jre是多少。 在dev目录下,只有 urandom与random文件。然后   /dev/./urandom 其实就等于 /dev/urandom 在jdk1.8的java.security 文件里面默认是 random,然后解决启动延迟需要  修改成   /dev/urandom   最大的坑来了, 如果你把 securerandom.source=file:/dev/urandom 那么所有的加密操作都失败了。 tomcat启动时SessionIdGen ...
异常一          mysqld: [ERROR] Found option without preceding group in config file /etc/my.cnf at line 1!         mysqld: [ERROR] Fatal error in defaults handling. Program aborted!  配置文件格式错误,第一行  异常二           InnoDB: undo tablespace '/mysql//undo001' exists. Creating system tablespace with exist ...
sdafasdfasdfasdfasdfa
http://blog.csdn.net/gbenson/article/details/51083817   CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(user)之分,需要开机不登陆就能运行的程序,存在系统服务里,即:/usr/lib/systemd/system目录下 每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install],我写的这个服务用于开机运行tomcat项目: [plain] view plain copy vim /usr/l ...
shrio 权限管理filterChainDefinitions过滤器配置 /** * Shiro-1.2.2内置的FilterChain * @see ============================================================================================================================= * @see 1)Shiro验证URL时,URL匹配成功便不再继续匹配查找(所以要注意配置文件中的URL顺序,尤其在使用通配符时) * @see   故filterChai ...

shrio之权限注释

    博客分类:
  • java
@RequiresAuthentication 验证用户是否登录,等同于方法subject.isAuthenticated() 结果为true时。 @RequiresUser 验证用户是否被记忆,user有两种含义: 一种是成功登录的(subject.isAuthenticated() 结果为true); 另外一种是被记忆的(subject.isRemembered()结果为true)。
inux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 复制代码 代码如下: echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 ...
grep -A 5 可以显示匹配内容以及后面的5行内容 grep -B 5 可以显示匹配内容以及前面的5行内容 grep -C 5 可以显示匹配内容以及前后面的5行内容   rsync  -av --exclude "*.log" ./  root@192.16.6.1:/test 过滤掉 /test 目录下的所有 .log文件。很办法的   启动目录的 jar包 nohup java -Xmx128m -Xss512k -jar `ls ./ | grep *.jar` --spring.profiles.active=test  > java.out ...
1,什么是管理 2,什么是好的管理 3,技术管理与团队管理 4,正确性与完整性的重要性 5,技术的度 6,技术与产品,技术部与需求 7,人员管理 8,最好与差不多。 9,功劳与苦恼 10,问题的治标与治根
目录 [−] 服务器的参数调优 TCP/IP参数配置 最大文件描述符 应用运行时调优 OutOfMemory Killer 客户端的参数调优
主健冲突或数据不一致的情况: (1)停止slave进程 STOP SLAVE; (2)设置事务号,事务号从Retrieved_Gtid_Set获取 SET @@SESSION.GTID_NEXT= 'xxxxxxxxxxx' (3)设置空事务 BEGIN; COMMIT; (4)恢复事务号 SET SESSION GTID_NEXT = AUTOMATIC; (5)启动slave进程 START SLAVE; --------------------------------------------- ...
1,MasterMonitor.pm的 main 方法 g_config_file 属性 2,wait_until_master_is_unreachable 方法    new MHA::Config  读取配置,@servers_config = @$sc_ref3, new MHA::ServerManager  对配置进行操作 4,     do_master_failover 1,MasterFailover.pm 的mian 方法 do_master_failover 2,do_master_failover           init_config 读取文件 ...
Global site tag (gtag.js) - Google Analytics