Mysql8.0的连接写法

1.配置jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/testconn?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Hongkong jdbc.username=root jdbc.p...
分类: 其他 发布时间: 07-20 23:20 阅读次数: 0

MyEclipse 2017 CodeLive功能与代码冲突

公司要升级开发环境,作为小白鼠义不容辞。使用MyEclipse2017 stable 1.0 作为开发环境验证之前的项目能否跑起来。过程是很顺利的(怎么破解百度吧,目前运行还没有碰到情况)。导入项目,也很顺利。。发布到tomcat,没有问题。。访问系统主页,登陆,都没有问题。。看看功能吧,有问题了。前台提示404后台提示:freemark的异常,主要信息:Encountered "-", but ...
分类: 其他 发布时间: 07-20 23:20 阅读次数: 0

Shiro - 注解权限控制-5个权限注解

Shiro共有5个注解,接下来我们就详细说说吧RequiresAuthentication:使用该注解标注的类,实例,方法在访问或调用时,当前Subject必须在当前session中已经过认证。RequiresGuest:使用该注解标注的类,实例,方法在访问或调用时,当前Subject可以是“gust”身份,不需要经过认证或者在原先的session中存在记录。RequiresPermissions...
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

洛谷 2574 XOR的艺术

【题解】   线段树维护区间中1的个数就好了。每次修改就打上标记并把区间的sum改为len-sum. 1 #include<cstdio> 2 #include<algorithm> 3 #include<cstring> 4 #define LL long long 5 #define N 200010 6 #define rg register 7 #define ls (u<<1) 8 #define rs (u<<1|1) 9 #define mid ((a[u].l
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

Learn Python the Hard Way

Reference Zed Shaw - Learn Python the Hard Way Ex0: The Setup Windows Python 2, Atom, Terminal. Ex1: A Good First Program Keyword 1 print 2 print "Hello World! " Run the file 1 python ex1.py Error Garbled Chinese Possible Solutions (Unfortunately, n
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

《大道至简》,悟在天成——读后有感

  “码农,程序猿”,这对这些在“45块方田上农忙”、在字里行间如动物一样行动的程序员即使爱称,也是蔑称。要说为什么是蔑称,这得聊下人们对程序员的刻板印象。程序员相对于一般的工作,说是“坐在空调房里赚钱”,不如说是困在小房间里的进行反复、重复操作的农民,这不应该是作为一个已经深入学习过计算机的有为人士应该做的事,所以,肯定是有哪里的不足。   作为一个拥有学习能力的人,不应该止步不前。   读了《大道至简》前半段,我如获至宝,懂了不少宝贵经验。什么是编程,什么是程序,什么是语言,什么是工程,这
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

Kettle7.1在window启动报错

实验环境: window10 x64 kettle7.1 pdi-ce-7.1.0.0-12.zip 错误现象: a java exception has occurred 问题解决: 运行调试工具 data-integration\SpoonDebug.bat //调试错误的,根据错误明确知道为何启动不了,Y--Y---Y ,在根目录下生成SpoonDebug.txt文件 根据调试日志 DEBUG: Using JAVA_HOME DEBUG: _PENTAHO_JAVA_HOME=C:\
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

好用的firefox浏览器、geckodriver驱动的版本组合(55 和 0.19.1)

试过很多的firefox浏览器版本和geckodriver的组合,有时候好用,有时候不好用,现在确定了一个好用的版本组合,记录一下: firefox:版本55,而且此版本可以用firebug geckodriver.exe版本号:0.19.1
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

集合的嵌套(泛型)和递归算法

1、  集合的嵌套: 集合的用法其实和数组的用法有很多共同之处,在使用数组的时候,二维数组就是数组的嵌套; 那么在集合之中是否也可以这样呢? 当然也是可以的,例如对于最复杂的的map集合; map<string, map<string,student>>;这样map中就嵌套了一个map集合; 其中对于map右边的<>尖括号是泛型的一种应用; a、泛型 使用尖括号里面规定存入的类型,简单来说就是对于存入数据的一种限制,和数组比较像,只能够存入一种数据类型,如果有其它类型存入会发生报错; 例如:如
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

window系统下远程部署Tomcat

远程访问windows系统,在windows系统上启动tomcat,发布项目。 1、拨VPN 2、远程桌面连接,cmd --> mstsc 回车,弹出远程桌面连接窗口 3、输入计算机IP:132.232.7.35:33891 依次点击:显示选项 本地资源 本地设备和资源的详细信息,全部勾选,确定,连接 (不勾选不能复制粘贴文件) 4、是否信任此远程连接? 连接 5、输入用户名和密码:Administrator/bdministrator123,确定 6、连接到已有的远程桌面,确定 7、找到项目
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

升级tomcat需要更改哪些配置?

1、上传Tomcat apache-tomcat-7.0.84.zip 将38服务器上的Tomcat传到107服务器指定目录: scp /data/apache-tomcat-7.0.84.zip [email protected]:/data/ 2、在服务器上解压apache-tomcat-7.0.84.zip后修改配置文件: context.xml 修改数据源(已修改) server.xml 修改端口 3、将原Tomcat的应用拷贝到新Tomcat下 cp -r /data/apac
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

hbase报错org.apache.hadoop.ipc.RemoteException(java.lang.NullPointerException): java.lang.NullPointerException

这个错误找了好长时间,日志看半天,找度娘没什么用,再看stackoverflow,上面有几篇相关的帖子,但是没人回答。 看半天,没有cause,只好到idea中去看sortLocalSorts源码,结果才知道是dns解析相关的配置,查了几个主机上的hbase-site.xml没问题,HA配置也没问题,最后才知道是s201机架感知忘了配,就是这个:net.topology.node.switch.mapping.impl 具体怎么配置机架感知自己去搜博客哈,本人前几篇有关于机架感知的博客,怎么配
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

C++ storage allocation + Dynamic memory allocation + setting limits + initializer list (1)

1. 对象的空间在括号开始就已经分配,但是构造在定义对象的时候才会实现,若跳过(譬如goto),到括号结束析构会发生错误,编译会通不过。 2.初始化 1 struct X { int i ; float f; char c;}; 2 3 - X x1 = { 1,2.2,'c'}; 4 X x2[3] = { {1,1.1,'a'},{2,2.2,'b'} }; 5 6 7 struct Y {float f; int i; Y(int a);} ; 8 9 Y y1[] = {Y(1
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

[P2219][HAOI2007]修筑绿化带

Link: P2219 传送门 Solution: 先对每个点算出以$(i,j)$为矩形右下角时的权值和 问题就转化为对于以$(i,j)$为右下角的$a*b$的矩形中的最小值 这时模型和 [BZOJ 1047]理想的正方形 就基本相同了,做两次单调队列就好了 Tip: 1、$c*d$处于$a*b$边界的情况不能选,注意边界判断 2、算矩阵和时是用$pre[i-a][j-b]$而不是$pre[i-a-1][j-b-1]$…… Code: #include <bits/stdc++.h> usi
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

Shiro - 登录认证及授权详解

Apache Shiro 是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。Apache Shiro 的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应该尽可能掩盖复杂的地方,露出一个干净而直观的 API,来简化开发人员在使他们的应用程序安全上的努力。以下是你可以用 Apache Shiro 所做的事情:验证用户来核实他们的身...
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

Java中FreeMaker的使用

1.什么是freemarker FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。 目前企业中:主要用Freemarker做静态页面或是页面展示 2.Freemarker的使用方法 把fr...
分类: 其他 发布时间: 07-20 23:19 阅读次数: 0

蓝桥杯 回形取数

问题 : 回形取数时间限制: 1 Sec  内存限制: 128 MB提交: 26  解决: 13[提交][状态]题目描述回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入输入第一行是两个不超过200的正整数m,  n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出输出只有一行,共mn个数,为输入矩阵回形取数得到的结果。数之间...
分类: 其他 发布时间: 07-20 23:18 阅读次数: 0

第九届蓝桥杯比赛总结

                                                              第九届蓝桥杯比赛总结               这一次参加蓝桥杯应该说比起去年要轻松许多,因为到达赛场的时候还没开始比赛,所以有时间平复心情,没有那么紧张。        这次比赛的想法是一定要把最简单的题目写出来。所以第一遍先挑了最简单的题目来做。        这次比赛...
分类: 其他 发布时间: 07-20 23:18 阅读次数: 0

求N的阶乘末尾有几个0

翠花,上代码:核心代码:#include&amp;lt;stdio.h&amp;gt; int solve(int n) { int ans = 0; while(n &amp;gt; 0) { ans += n / 5; n /= 5; } return ans; } int main(void) { int n; scanf(&quot;%d&quot;, &amp;amp;n); printf(&quot;%d\n&quot;, so...
分类: 其他 发布时间: 07-20 23:18 阅读次数: 0

poj3273 Monthly Expenses

                                          Monthly ExpenseTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 32155 Accepted: 12113DescriptionFarmer John is an astounding accounting wizard and ha...
分类: 其他 发布时间: 07-20 23:17 阅读次数: 0