cst

mybatis笔记二

北慕城南 提交于 2019-12-10 01:51:14
1.创建springboot项目 2.在pom文件加入mybatis等坐标 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.5</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.12</version> </dependency> 3.配置 server.port=8089 #druid���ݿ����� spring.datasource.url=jdbc:mysql://localhost:3306/user?serverTimezone=UTC spring.datasource.username=root spring.datasource.password

mybatis笔记二

三世轮回 提交于 2019-12-09 22:25:02
1.创建springboot项目 2.在pom文件加入mybatis等坐标 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.5</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.12</version> </dependency> 3.配置 server.port=8089 #druid���ݿ����� spring.datasource.url=jdbc:mysql://localhost:3306/user?serverTimezone=UTC spring.datasource.username=root spring.datasource.password

mybatis笔记二

半世苍凉 提交于 2019-12-09 22:14:15
1.创建springboot项目 2.在pom文件加入mybatis等坐标 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.5</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.12</version> </dependency> 3.配置 server.port=8089 #druid���ݿ����� spring.datasource.url=jdbc:mysql://localhost:3306/user?serverTimezone=UTC spring.datasource.username=root spring.datasource.password

finger和chfn命令使用说明

大城市里の小女人 提交于 2019-12-09 19:59:17
1、命令概述 finger 命令用于查找并显示用户信息。包括本地与远端主机的用户皆可,帐号名称没有大小写的差别。单独执行finger指令,它会显示本地主机现在所有的用户的登陆信息,包括帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话。 chfn 命令用来改变finger命令显示的信息。这些信息都存放在/etc目录里的passwd文件里。若不指定任何选项,则chfn命令会进入问答式界面。 2、命令语法 finger【选项】 【用户名】 chfn【选项】 【用户名】 3、命令选项 finger:   -l:列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,还有计划文件和方案文件内容;   -m:排除查找用户的真实姓名;   -s:列出该用户的帐号名称,真实姓名,登入终端机,闲置时间,登入时间以及地址和电话;   -p:列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,但不显示该用户的计划文件和方案文件内容。 chfn:   -f<真实姓名>或--full-name<真实姓名>:设置真实姓名;   -h<家中电话>或--home-phone<家中电话>:设置家中的电话号码;   -o<办公地址>或--office<办公地址>:设置办公室的地址;   -p<办公电话>或-

【报错】An error happened during template parsing (template: \"class path resource [templates/adminManageCourse.html]\")

不问归期 提交于 2019-12-08 12:44:24
页面显示: Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sun Dec 08 12:22:59 CST 2019 There was an unexpected error (type=Internal Server Error, status=500). An error happened during template parsing (template: "class path resource [templates/adminManageCourse.html]") 竟然跟controller中写的顺序有关。。。 @controller中的东西顺着往下写吧。。。 按理说不应该啊,可我把写的顺序换了就莫名其妙地好了。。 玄学一般。。。 不知道为啥。。 来源: https://www.cnblogs.com/christy99cc/p/12005356.html

Ubuntu 16.04将硬件时间UTC改为CST

风流意气都作罢 提交于 2019-12-06 06:04:24
在安装 Ubuntu 双系统的情况下,Ubuntu的时间总会和Windows的时间相差8小时,原因在于widows认为BIOS时间是本地时间,Ubuntu认为BIOS时间是UTC时间,这样从Ubuntu重启到ubuntu会发现时间相差8小时,Ubuntu会经常与NTP服务器时间进行同步,但Windows不会。 所以我们需要将Ubuntu的时间改成本地时间 以前的方法是 编辑/etc/default/rcS 将UTC=yes改成UTC=no Ubuntu 16.04使用systemd启动之后,时间也改成了由timedatectl来管理 更改方法是执行 timedatectl set-local-rtc 1 --adjust-system-clock 最后重启 来源: oschina 链接: https://my.oschina.net/u/1757911/blog/1820378

跨站跟踪攻击(CST/XST)

廉价感情. 提交于 2019-12-06 03:17:59
XSS与httponly 正常情况下,客户端脚本(如JS脚本)是可以通过document.cookie函数获得,这样如果有XSS跨站漏洞,cookie很容易被盗取。浏览器有一个安全策略,通过设置cookie的httponly属性,这样客户端脚本就不能通过document.cookie访问该cookie,即使有XSS漏洞,也不能盗取用户cookie。这个时候就可以利用HTTP TRACE方法来获取到用户的cookie信息。 TRACE方法 TRACE作用:客户端发起一个请求时,这个请求可能要穿过防火墙、代理、网关或其他一些应用程序。每个中间节点都可能会修改原始的 HTTP 请求。TRACE 方法允许客户端在 最终将请求发送给服务器时,看看它变成了什么样子。 下面就来看下允许TRACE方法的服务器,TRACE方法是如何工作的。 请求包: TRACE http://10.20.40.95/bWAPP/bWAPP/xss_get.php?firstname=aaaa&lastname=aaa&form=submit HTTP/1.1 Host: 10.20.40.95 Connection: keep-alive Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64)

模糊查询聚合函数以及查询条件对象的使用

二次信任 提交于 2019-12-05 20:23:47
接上篇 前面操作相同 数据库相同 一、模糊查询 示例 通过用户名查询用户 1、接口中添加相应的抽象方法 / 模糊查询 查询结果封装成List * */ List findByName(String username); 2、在映射文件中进行相应的配置 3、添加测试类 @Test public void testFindByName(){ IUserDao userDao = session.getMapper(IUserDao.class); //因为配置映射文件是没有指明模糊查询的标志 所以在测试类中要进行说明 添加%的标志 List users = userDao.findByName("%王%"); //List users = userDao.findByName("王"); for(User user:users){ System.out.println(user); } } 测试结果: User{id=41, username='老王', sex='男', birthday=Tue Feb 27 17:47:08 CST 2018, address='北京'} User{id=43, username='小王', sex='女', birthday=Sun Mar 04 11:34:34 CST 2018, address='深圳'} User{id=45,

zookeeper查看事务日志

房东的猫 提交于 2019-12-05 05:17:57
zookeeper的事务日志通过zoo.cfg文件中的dataLogDir配置项配置,文件如下: zookeeper提供了查看事务日志的工具类 LogFormatter , 运行: java -classpath .:slf4j-api-1.6.1.jar:zookeeper-3.4.5.jar org.apache.zookeeper.server.LogFormatter /export1/zookeeper/logs/version-2/log.1000003d2 将看到格式化的日志内容类似: ZooKeeper Transactional Log File with dbid 0 txnlog format version 2 5/12/14 7:06:31 PM CST session 0x145ef610b530000 cxid 0x229e zxid 0x1000003e8 delete '/hbase/region-in-transition/e3d18e83988febe321e563f085210127 5/12/14 7:06:31 PM CST session 0x245ef610b52004c cxid 0x0 zxid 0x1000003e9 createSession 40000 5/12/14 7:06:31 PM CST session