总结
wenni328
这个作者很懒,什么都没留下…
展开
-
Electron入门总结篇
Electron 桌面应用首先电脑上需要安装好node以及npm建议下载淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org进入Electron 官网,里面步骤都很明确,这里写一些注意点可能碰到的错误npm ERR! Cannot read property ‘parent‘ of null npm ERR! A complete log of this run can be found解决方式:https:原创 2021-06-07 20:50:40 · 286 阅读 · 0 评论 -
2021-05月份记录一次面试过程
前言坐标深圳,因公司濒临倒闭,于是5月份出来寻求新机会(这时间真不适合找工作,天热),前后也准备了大半个月进行复习。正式进入面试环节一个简单的自我介绍,突出你在项目中做了啥,介绍一下自己的工作经历这些巴拉巴拉的。问了下离职原因(我履历不太好)巴拉巴拉的然后会就着你项目中使用的技术带觜提一点儿(本次并没有对我的项目进行深问)开始简单的技术提问了。常用的数据结构,说下它是怎么实现的?HashMap和ConcurrentHashMap原理说一下sync对象头啊这些,实现原理啊,重入实现.原创 2021-05-22 16:44:16 · 95 阅读 · 0 评论 -
Java多线程读写一个文件
最近项目中有遇到并发同时访问一个文件读写的情况、但是同时读写就会出错、所以我研究了一下java文件锁这个机制 最近项目中有遇到并发同时访问一个文件读写的情况、但是同时读写就会出错、所以我研究了一下java文件锁这个机制下面直接贴代码 我通过的是线程来模拟多人同时读写的情况 写文件 package com.dnion...转载 2021-05-15 21:51:20 · 577 阅读 · 0 评论 -
用redis实现支持优先级的消息队列
为什么需要消息队列系统中引入消息队列机制是对系统一个非常大的改善。例如一个web系统中,用户做了某项操作后需要发送邮件通知到用户邮箱中。你可以使用同步方式让用户等待邮件发送完成后反馈给用户,但是这样可能会因为网络的不确定性造成用户长时间的等待从而影响用户体验。有些场景下是不可能使用同步方式等待完成的,那些需要后台花费大量时间的操作。例如极端例子,一个在线编译系统任务,后台编译完成需要30分...转载 2019-02-14 10:21:30 · 896 阅读 · 0 评论 -
关于阿里OSS大文件上传504超时问题
前言这里记录博主一个痛点,后端上传大文件到阿里OSS,前端总是返回504 getAway timeOut错误。错误信息感言博主找了运维修改服务器的请求超时设置,因为网上博文写了可能是nginx的超时设置的60秒太少了。后来又找了前端,让他设置的超时时间大点儿。但是最后还是一样的错误。但是看我后端返回给前端的数据日志,没问题啊,上传成功。很尴尬,随后又打印出上传时间,有些久。之后...原创 2019-01-25 13:09:48 · 8965 阅读 · 3 评论 -
Mac使用Jmeter压测
官网下载Jmeter解压包https://jmeter.apache.org/解压打开open ~/.bash_profile添加PATH=$PATH:/usr/local/mysql/bin;/Users/xy/Downloads/apache-jmeter-5.0/bin比如我的加在后面分号隔开刷新文件source ~/.bash_profile开启压测进入apache-j...原创 2019-01-18 11:51:17 · 5393 阅读 · 0 评论 -
适配器模式和装饰者模式
设计模式在面向对象程序设计中,我们把经常会反复的遇到相同的问题,于是我们把这个问题集中抽象出来,用一种通用的方法进行处理,这种通用的方式就是设计模式。适配器模式适配器模式指的是把两个不想连的接口通过某个类连接起来。例子:比如我的小米笔记本电脑没有一个插接网线的接口,这个时候网线和电脑是没法连在一起的,然后我买了一个网线转接口。这时候通过转接口我的网线和电脑就可以连接起来了。 装饰...原创 2018-05-30 14:21:34 · 591 阅读 · 0 评论 -
单例设计模式
一直对设计模式很模糊,虽然项目中运用到了,但是很难真正说清什么是设计模式。这一节主要讲的是单例设计模式在一个类中只有一个类的实例(构造函数是私有的),这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。主要作用对象是:一个全局使用的类频繁地创建与销毁。懒汉(线程不安全)/** * @author xieyong * @descripti...原创 2018-05-29 18:18:14 · 171 阅读 · 0 评论 -
面试总结(随笔)
2018-02-25,某医疗互联网1.自我介绍。 2.介绍简历中的项目 扯到一个发布动态的问题,然后直接问微博这样的多线程情况下怎么整,好吧,没考虑到这样的情况。3.JVM内存模型 java堆:Java虚拟机所管理的内存中最大的一块。Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分...原创 2018-05-25 17:01:08 · 263 阅读 · 0 评论 -
dubbo简单入门案例(回顾)
项目目录结构maven所依赖的jar<dependencies> <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> ...原创 2018-05-25 15:03:07 · 383 阅读 · 0 评论 -
误删oracle-mysql数据恢复方法
前言工作中难免会不小心删除数据库数据,简单数据无关紧要还没事情,但是遇到一些比较重要的数据的时候那就慌了。不要慌,这里给大家提供一种数据库数据恢复办法(仅限两个小时之内!!!)。数据误删解决办法1、查询数据库当前时间(目的是为了检查数据库时间是否与你电脑时间相近,避免时间不同而将数据恢复到错误时间点)select to_char(sysdate,'yyyy-mm-dd hh2...原创 2018-04-27 21:25:36 · 278 阅读 · 2 评论 -
layui表格(table)操作与form操作
layui表格操作与form表单操作(layui-v2.2.45 )table表格操作html代码(注意里面的lay-filter) 有兴趣的朋友可以看看我之前写的layui前后台交互<link rel="stylesheet" href="static/layui/css/layui.css" media="all" /> <script type="text/...原创 2018-04-24 14:30:12 · 24178 阅读 · 2 评论 -
抽象类和接口
浅谈抽象类和接口 在面试中相信大家经常被问到接口和抽象类的区别,使用场景在这里希望能给大家留下深刻印象1、接口中都是抽象方法,而抽象类之中既可以有实例方法也可以有抽象方法。2、接口中的变量都是public static final(无论修饰不修饰),而抽象类之中任何修饰符都行。3、一个类可以实现多个接口,但是只能继承一个抽象类。4、(面试官比较喜欢问的)抽象类可以实现接口...原创 2018-03-27 17:03:12 · 191 阅读 · 0 评论