自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 21年记录

精准沟通传媒 1.项目中用到过哪些设计模式,比如策略模式,装饰器模式 回答aop的动态代理,项目中用到不多 2.jdk8的新特性 答:lamda表达式,stream流。 有没有自定义过流的收集器,函数式接口了解过吗 日期用的哪个类,回答Calendar,SimpleFormatdate。 SImpleFormatedate是线程安全的吗,不是线程安全的 面试完以后了解到java8 有一个LocalDateTime 3.怎么更新redis 先删除缓存,再更新数据库,如果遇到高并发情景,和有什么弊端没有答好 m

2021-03-11 17:50:17 169 1

原创 2020-08-24

记一次python定时任务不执行 先进入Python环境 然后输入命令 import sys sys.path 然后出现一堆python是变量值 其中/data/anaconda2/lib/python2.7/site-packages这个是存放python下载好的包的位置。 因为crontab定时任务会默认去找/urs/bin下的环境变量,而/usr/bin下面是存放的python2.6,而且python2.6的包很多不全,所以才会有crontab执行时找不到导入的包这个错误,不知道谁动了线上的环

2020-08-24 11:51:22 243

原创 es采坑记录

低版本的es默认post创建索引,指定不了字段类型,在post创建完索引后,mapping是空的,需要在用put创建指定类型 如下 请求方式为put http://172.16.215.16:9400/bigdata_web_log_new/_mapping/log { “logs”: { “properties”: { “client_ip”: { “type”: “string” }, “code”: { “type”: “string” }, “cost_millis”: { “type”: “str

2020-07-20 18:47:22 280

原创 redis启动

redis启动了一遍,不能访问,后来又启动又好了,不知道怎么回事。 可是用命令lsof -i:6379查看端口是启动着的 后来又用多种不同的命令启动还是不行 用到的命令 在/usr/loca/redis/bin目录 ./redis-server /data/redis-3.2.7/redis.conf ps -ef|grep redis 发现一个端口6380的,不知道怎么回事,杀掉端口,再启动就好...

2020-04-15 16:41:11 196

原创 最近总结

一 最近很久没使用linux系统了,所谓熟能生巧,虽然以前干了一年大数据课程开发,但还是有些生疏。在研究es的日志收集时,在从节点机器上创建了一个普通用户es,然后把data目录的权限chown赋给了es,导致下午登录不上系统。还以为表丢了,黑客黑了系统。最后心惊胆跳,总结通过比对几个从节点的用户,通过ll,因为数据库有的表可以打开,有的没权限。所以应该是某台机子上有问题。 maven 项目从gi...

2019-12-22 12:12:20 165

原创 导入项目报错问题

一开始导入项目pom文件有红线,估计是maven仓库缺少jar包,可能是一开始导入进来的时候忘记点add as maven project,,所以项目没有被当做maven项目来处理,也就没有下载jar包。还改了好几遍IEDA的maven配置,还是不管用,看来是一开始就没选对。太着急了。 ...

2019-12-12 17:17:50 266

原创 面试记录

面试记录 卡尔金融面试: 如何防止表单重复提交(意思是如何保证幂等) 用多线程读取一个文件里的内容 还有try-catch代码块里有return最后返回的结果是多少。 写了半天最后,面试官说跟我们有点不太适合,我们用的框架是springcloud,真是太刁难人了,然后同大部分的面试一样,都会问团队的规模,数据量的大小,还有数据库调优,自己没有实际调优经验,随便瞎说了一个ztree树for循环遍历次...

2019-12-11 17:14:21 177

原创 vue采坑记录

一开始用webpack打包的vue项目是不能用vue serve demo.vue启动vue组件的,必须用vue ui 创建一个项目才可以。 es报错问题,改了这个就能启动vue组件了。

2019-10-29 11:28:21 251

原创 记录

数据库备份地址可以随意,左斜线和右斜线,还有双斜线,都不影响下载时路径的使用。

2019-06-11 20:56:24 201

原创 记录

在弹出层,js获取属性值需要加上win对象,然后调用同页面的另一个方法用top。

2019-06-03 10:04:20 196

原创 bug记录

分页插件PageHelper.startPage(pn, ps);,下面要跟上分页查询的业务,否则会失效,由于我新增了一个接口方法,导致把分页语句没有紧跟插件下面,页面不显示数据也不报错。他的作用是加 limit 语句,还有mybatis报错,要学会看控制台sql语句。原来想的简单,查询语句只是从用户表里查看,实际上还要根据角色查出所有的用户,把用户list作为参数穿进去,这样方法有了两个参数,...

2019-05-21 20:14:23 200

原创 记录

数据库为datetime,如何在页面正确显示 可以加一个字段为String类型的,然后显示为时间类型。 将显示字段改为String类型的字段。 登录页面,样式没有加载出来,结果是shiro拦截的效果。在shiroconfig类放行就可以了。 ...

2019-05-14 20:37:45 174

原创 工作总结

最近几天写拼接sql都要写半天,and or 都没区分。 select id from da_basic where (file_name like’aa’ OR assetpath like ‘aa’) and (file_name like '‘bb’ OR assetpath like ‘bb’) 上面是正确的格式 下面是错误的理解 select * from da_basic where...

2019-03-25 18:50:31 172

原创 xshell连接不上虚拟机

解决办法 在if-eth相关的配置中添加IPADDR=“你的IP地址”,要和本地在一个网段,然后就可以了

2019-01-31 19:09:10 205

原创 面试记录

千里马招标网面试 线程池抛出一个异常,其中的线程会停止运行吗,如果是线程抛出异常呢 linux如何查看一个进程的端口号 杀死一个进程的命令,kill -9 和 kill -2的区别 用过哪些集合 ArrayList和LinkedList的区别 用过哪些缓存 ...

2019-01-21 10:48:01 404

原创 一次面试

类的初始化问题 新建一个Parent类 public class Parent{ static{ System.out.println(“parent init”); } public Parent() { System.out.println(“parent Construct”); } } class Son extends Parent{ public Son() { System.out....

2018-11-19 12:09:15 178

原创 电脑系统问题

今天开机又出现了问题,开机以后出现 disk read error occured,最后重启几次以后进入了windows update界面,更新了几分钟后进入系统,系统却无响应,卡。只能关机,再次开启就开不了了。绝望,只能上网查了。最后进入u盘启动盘,进入硬盘分区,设置了重新引导记录,然后再开机,按esc键居然进不去u盘启动盘了,报硬件配置错误,不能找到引导。最后进入bios点了点,也没改变什么设...

2018-11-16 11:28:45 439

原创 synchorized

class Sync { public synchronized void test(){ System.out.println(“test开始”); try{ Thread.sleep(1000); }catch (InterruptedException e){ e.printStackTrace(); } System.out.println(“test结束”); } } class M...

2018-11-07 10:45:54 345

转载 session共享问题

Http协议是无状态的 第一次访问会生成Jsessionid保存在tomcat的ConcurrentMap里服务器,把JSESSIONID写到客户端的cookie里面。 关于cookie和Session的联系 cookie中会包含哪些信息 名字、值、过期时间、路径、域 cookie会带到http请求偷中发送给服务器端 如果cookie没有设置过期时间的话,那么cooke的默认生命周期是浏览器的会话...

2018-11-06 17:48:10 195

原创 java基础

public class BreakTest { public static void main(String[] args){ for(int i=0;i<10;i++){ System.out.println(“i的值是”+i); if(i==2){ continue; } } } } 运行结果为0-9 continue的功能和和break有点类似,区别是continue只是忽略本次循...

2018-11-06 15:43:44 230

原创 错误记录

1.zookeeper集群启动失败 防火墙未关闭systemctl stop firewalld

2018-10-31 17:17:13 229

转载 持久化和集群

redis持久化机制 提供两种持久化策略 RDB RDB的持久化策略:按照规则将内存的数据同步到磁盘 snapshot:快照 reids在指定的情况下会触发快照 1.自己配置的快照规则 save 只要满足下面任意一个条件,都会执行快照 save 900 1 当在900秒内被更改的key的数量大于1的时候,就执行快照 save 300 10 save 60 10000 2.save或者bgsav...

2018-10-30 18:28:37 299

转载 分布式锁

分布式锁的实现 锁是用来解决什么问题的:synchronized、lock 多进程的架构: 1.资源共享竞争问题 2.数据的安全性 分布式锁的解决方案 1.怎么去获取锁 数据库 lock{ id int(11) methodName varchar(100) memo varchar(1000) modifyTime timestamp unique key mn(met...

2018-10-30 16:24:38 204

转载 redis基础命令

redis的优势 存储结构 1.字符类型 2.散列类型 3.列表类型 4.集合类型 5.有序类型 功能 1.可以为每个key设置超时时间; 2.可以通过列表来实现分布式队列的操作 3.支持发布订阅的消息模式 简单 1.提供了很多命令与redis进行交互 redis的应用场景 1.数据缓存(商品数据、新闻、热点数据) 2.单点登陆 3.秒杀、抢购 4.网站访问排名… 5.应用的模块开发 redis-...

2018-10-30 15:59:55 232

转载 各大公司后端开发面试题总结

2、Java内存模型: Java虚拟机规范中将Java运行时数据分为六种。 1.程序计数器:是一个数据结构,用于保存当前正常执行的程序的内存地址。Java虚拟机的多线程就是通过线程轮流切换并分配处理器时间来实现的,为了线程切换后能回复到正确的位置,每条线程都需要一个独立的程序计数器,互不影响,该区域为“线程私有”。 2.Java虚拟机栈:线程私有的,与线程生命周期相同,用于存储局部变量表,操作栈,...

2018-10-08 18:32:08 1038

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除