- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 连续子数组的最大和
问题HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。给一个数组,返回它的最大连续子序列的和...
2019-12-30 17:06:00 121
原创 @Scheduled(cron = "* * * * * *")
1 cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}“”字符代表所有可能的值。“”在{月份}里表示每个月的含义。“/”字符用来指定数值的增量。在{分钟} 里的“0/15”表示从第0分钟开始,每15分钟。在{分钟}里的“3/20”表示从第3分钟开始,每20分钟(它和“3,23,43”)的含义一样。“L” 字符仅被用于{日期}和{星期},它...
2019-12-30 11:08:47 2765 2
原创 BigDecimal加减乘除计算
java.math.BigDecimal 不可变的、任意精度的有符号十进制数。在银行、帐户、计费等领域,BigDecimal提供了精确的数值计算。Bigdecimal进行加减乘除的类方法。加法:add()函数减法:subtract()函数乘法:multiply()函数除法:divide()函数绝对值:abs()函数...
2019-12-30 10:29:24 228
原创 mongo 分组 aggregation
公司私用mongodb做后台存储,可能是图它的无结构,速度快,不过在我实际使用中,速度和mysql相比确实会快点不过需要分组聚合等查询的时候稍显麻烦,相比mysql而言,最近要做这方面的操作,就调研了下。sql和mongo聚合查询关键字对应sql 关键字mongo aggregation关键字where$matchgroup by$grouphaving...
2019-12-26 14:28:41 543
原创 Redisson分布式锁原理
分布式锁产生的场景分布式锁在需要分布式同步的场景下使用,也就是在分布式系统下才能发挥作用,传统的单台系统使用java提供的锁,分布式场景多实例项目需要多个项目之间同步。都有哪些实现方式1 数据库锁:通过在数据库中创建一条记录,根据创建结果来判断是否上锁成功。实现简单但是数据库效率低。2 redis实现:通过redis缓存中间件实现,比较繁琐,效率高。2 zookeeper实现:通过临时节...
2019-12-22 23:21:07 293
原创 Virtual server server already has a web module live-mix-1.0.2-t230 loaded at / therefore web module
公司用了一个很老的web容器,现在都没人知道我也是第一次用,使用报错,写这个错误答案应该也没有人用,抱着也许有同病相怜的人呢,就写下吧,凑个数。这个错,要把项目domain空间的application清理掉,因为已经有了上个版本的空间了,所以没法创建了,如下。我的项目叫mix,空间在/Users/admin/software/glassfish4/glassfish/domains/dom...
2019-12-20 10:17:21 459 2
原创 二进制中 1 的个数
/** * 本来想着java自带的有方法,尝试了下,并不能实现 * 只能自己想法了 * 既然是 1 的个数,那就要从二进制运算符入手 * 首先判断最后一位是1、0 * 然后将数据右移一位 * 以此循环 * 值得一提的是 >>> 无符号右移 >> 有符号右移 */private static int NumberOf1(int n) { int...
2019-12-19 14:10:06 113
原创 替换空格
使用stringbuffer自带函数解 字符串替换int index = 0;while (index < str.length()) { index = str.indexOf(" ", index); if (index != -1) { str.replace(index, ++index, "%20"); } else {...
2019-12-19 13:57:33 106
原创 从尾到头打印链表
问题牛客上面有这样一个题,输入如下链表public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}// 完成下面方法ArrayList<Integer> printListFromTailToHead(L...
2019-12-19 13:55:39 115
原创 包含min函数的栈(不算巧妙 从数据结构下手)
我刚开始是想使用LinkedList实现,牛客不让用java的集合,就没用了想着不让用LinkedList,我就只能自定义一个List了本着不麻烦够用就行的原则,写了个单链表。算法上没有有点 单纯的判断。后来看题解,牛客可以用Stack集合,我晕,给个提示啊,能用什么不能用什么,让我大费周折!private static class MyStack { private No...
2019-12-19 13:24:40 170
原创 docker安装mysql
装软件这样的事情,当然是要去官网最好,然而我就遇到个不靠谱的事情。docker安装mysql,我照样去官网找镜像,然后自然的去看官网的启动教程,在下载过后镜像,输入命令启动后$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag这个时候使用连接工具连接如下错误怀疑没启动 查看正常...
2019-12-14 22:55:09 133
原创 IncorrectResultSetColumnCountException: Incorrect column count: expected 1, actual 5
使用jdbcTemplate查询数据,刚开始如下操作Broker broker = jdbcTemplate.queryForObject( "select id, uname, broker_id brokerId, create_time createTime, deleted from broker where id = 26", Broker.class);我的本...
2019-12-13 11:38:35 1763
原创 sharding-jdbc 强制查询走主库
// 查// 只对下面第一条查询有效HintManager.getInstance().setMasterRouteOnly();Broker broker = jdbcTemplate.queryForObject( "select id, uname, broker_id brokerId, create_time createTime, deleted from bro...
2019-12-13 11:17:06 4621 2
原创 Unable to locate Spring NamespaceHandler for XML schema namespace shardingsphere
照着官网给的例子做sharding读写分离启动包如下错误Unable to locate Spring NamespaceHandler for XML schema namespace [http://shardingsphere.apache.org/schema/shardingsphere/sharding]其实官网还有一个namespace包 要导入 <dep...
2019-12-12 20:05:03 272
原创 No archetype found in remote catalog. Defaulting to internal catalog
在远程目录中找不到原型。 默认为内部目录maven新项目创建时候报错因为使用了maven模版构建项目,要从网上获取模版,然后没有找到这个模版或者网络慢,导致获取失败不用太在意,关闭项目重新打开就没事了...
2019-12-12 11:06:40 11076
统一管理系统
2018-08-04
mariadb-10.3.7.tar.gz
2018-06-21
wls1213_dev_update3.zip
2018-03-10
MySQL-server-5.1.72-1.glibc23.i386.rpm
2017-09-04
apache-tomcat-7.0.79.tar.gz
2017-09-04
MySQL-client-5.1.72-1.glibc23.i386.rpm
2009-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人