![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
有你一份开心
这个作者很懒,什么都没留下…
展开
-
sqleclipse连接MySQL(详细教程)
首先,下载mysql-connector-java-x.x.xx.jar可以到官网下载:http://dev.mysql.com/downloads/connector/在这里插入图片描述原创 2021-01-06 08:31:51 · 122 阅读 · 0 评论 -
非局域网MySql数据库配置主从同步备份
添加链接描述转载 2020-12-25 08:36:50 · 135 阅读 · 0 评论 -
Mysql cancel分析
添加链接描述转载 2020-12-25 08:36:19 · 343 阅读 · 0 评论 -
Mybatis学习笔记(一)- Mapper整合和注入原理分析流程
添加链接描述转载 2020-12-24 08:10:29 · 62 阅读 · 0 评论 -
linux
添加链接描述转载 2020-12-23 12:15:49 · 38 阅读 · 0 评论 -
2020-12-23
添加链接描述转载 2020-12-23 12:14:40 · 63 阅读 · 0 评论 -
linux
添加链接描述转载 2020-12-23 12:13:51 · 66 阅读 · 0 评论 -
2020-12-23
1、 查询数据库所有表结构通过该脚本可以快速查找表字段,或者生成数据库设计文档、进行数据库对比。SELECT obj.name 表名,col.colorder AS 序号 ,col.name AS 列名 ,ISNULL(ep.[value], ‘’) AS 列说明 ,t.name AS 数据类型 ,CASE WHEN col.isnullable = 1 THEN ‘1’ELSE ‘’END AS 允许空 ,ISNULL(comm.text, ‘’) AS 默认值,Coalesce(原创 2020-12-23 12:10:25 · 77 阅读 · 0 评论 -
2020-12-23
文章目录前言一、鸿蒙OS是什么?二、HarmonyOS的特点1.HarmonyOS的设计与理念2.HarmonyOS的创新3.方舟编译器特点分析4.HarmonyOS的应用研究结束前言提示: 2019年8月华为推出鸿蒙HarmonyOS,并运用在荣耀智慧屏,HDC 2020,华为消费者业务软件部总裁王成录将在9月11日进行《共建、共享 HarmonyOS 生态》的演讲,将分享 HarmonyOS 2.0发布的新进展以及给人们、给行业带来的价值。提示:以下是本篇文章正文内容,下面案例可供原创 2020-12-23 12:08:25 · 116 阅读 · 0 评论 -
2020-12-23
CSDN的idea插件CSDN tools(以下简称tools),tools整合了日常开发中常用的工具,提高开发效率。真香警(王境泽)_王境_真香表情顺便安利下我司的Chrome插件,不要太好使,根本停不下来.jpg插件主要功能:(小伙伴们有啥想要的功能,尽管砸过来,我们在群里等着你,群地址在文末)json格式化时间格式化ip查询计算器CSDN平台搜索github仓库搜索maven仓库依赖搜索常用文档检索单词翻译看新闻代码查询二维码生成2.安装方法1.插件本地安装先下载t原创 2020-12-23 12:07:36 · 45 阅读 · 0 评论 -
2020-12-23
mysql性能调优之 max_allowed_packet 详解一、背景mysql报错如下:SQLSTATE[HY000]: General error: 2006 MySQL server has gone away二、原因mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。三、优化方案查看当前允许的最大值mysql> show global variables like ‘%max_all原创 2020-12-23 12:06:52 · 42 阅读 · 1 评论 -
2020-12-03
我们之前介绍过Percona出品的pt-online-schema-change工具,它可以实现在线的DDL,其实MySQL在5.6版本中也加入了online DDL的功能,但是由于当时功能的不健,导致DBA们再使用时非常谨慎,甚至直接放弃了MySQL自带的在线变更功能,随着MySQL5.7的不断优化以及8.0的问世,MySQL自带的online DDL也是越发的完善和稳定,今天我们就一起来了解下。ALGORITHMMySQL online DDL的语法举例,比如我们想新增一个主键:ALTER TAB原创 2020-12-03 13:31:36 · 60 阅读 · 0 评论 -
和 杠精 聊Redis多线程
周末被一位小同学憋的很窝火。他要和我探讨一下,redis到底是多线程的还是单线程的。这个问题本来比较好解释,但我遇到的却是一个杠精。答案是显而易见的:redis6,逃不过真香定理,引入了多线程;而在redis6之前,却是单线程的。也就是说,这不是一个是和否的问题,还涉及到第二维度的版本参与。可是,这位同学要打我的脸。不知道小姐姐的脸皮很嫩么?摸不得。“照你的逻辑,redis5是单线程的了?”“是的。”“那下面这张截图是怎么回事?”同学甩给我一张图,并送来一个鄙视的眼神。“使用top -Hp原创 2020-11-30 18:12:11 · 87 阅读 · 0 评论 -
11-30
感谢关注HarmonyOS,为了便于大家学习特将鸿蒙2.0基础教学内容整理如下:1、HarmonyOS应用开发—视频播放https://developer.huawei.com/consumer/cn/codelab/HarmonyOS-hap1/index.html#02、HarmonyOS应用开发—基本控件https://developer.huawei.com/consumer/cn/codelab/HarmonyOS-hap2/index.html#03、HarmonyOS应用开发—UI开原创 2020-11-30 18:10:50 · 277 阅读 · 0 评论 -
软件实施流程
一、实施概述软件实施人员工作内容是合理调配公司、现场资源,制定推进计划并保证实施,争取节约成本并在合同签订的时间范围内完成项目的验收。具体工作包括:常用操作系统、应用软件及公司所开发的软件安装、调试、维护,现场软件应用培训,协助项目验收,需求的初步确认以及项目后期维护。二、系统流程图三、系统实施过程3.1项目启动项目启动包括内部启动和外部启动。内部启动是由项目经理、实施人员、项目负责人、在了解项目签单背景的情况下,共同确定整体项目计划,以及项目内部人员联系方式。外部启动是实施人员、项目经理、市场部原创 2020-11-30 18:04:05 · 2290 阅读 · 0 评论 -
庚顿实时数据库支持的平台
CPU架构CPU类型操作系统类型操作系统版本备注ARM华为鲲鹏KunpengLinux银河麒麟(Kylin4+)在鲲鹏916上测试中标麒麟(NeoKylin7+)CentOS 7.0+飞腾FTLinux银河麒麟(Kylin4+)在FT-1500及FT-2000+上测试MIPS龙芯LoongsonLinux中标麒麟(NeoKylin5+)在3A3000上测试X86IntelWindowsWindows 7Windows 8Windows 10Wind原创 2020-11-26 08:48:39 · 169 阅读 · 0 评论 -
实时数据库与时序数据库
1、概述在工业大数据数据库存储领域,除了传统的关系型数据库和分布式数据库以外,还有一种类型的数据库是非常常用,而且是非常有必要的,就是实时数据库,以及时序数据库。但是,大家可能会有疑问,都是专门处理时序数据的,这是两种数据库吗?他们之间有什么联系?1.1发展历史实时数据库是数据库系统的一个分支,它适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。实时数据库技术是实时系统和数据库技术相结合的产物。实时数据库最起初是基于先进控制和优化控制而出现的,对数据的实时性要求比较高,因而实时、高效、稳定原创 2020-11-26 08:43:09 · 2507 阅读 · 0 评论 -
《程序员面试宝典》.pdf
当你在羡慕程序员十几万美金年薪的同时,你却不知道他们在应付面试时,要经历的重重磨难和压力。程序员面试中,技术面试必不可少,除此之外,还有很多非技术相关的问题,例如考察你的逻辑思维能力,或者是沟通协作能力等等。这注定了程序员面试并不是走过场,实力永远比运气重要。因此,事前准备,也是一剂良方。最近很多小伙伴问我要一些 面试 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《程序员面试宝典》。资料介绍《程序员面试宝典》取材于各大公司面试真题(笔试、口试、电话面试、英语面试,以及逻辑测试和智商测.原创 2020-11-26 08:40:43 · 552 阅读 · 1 评论 -
牛气的JavaScript,让雪花算法成为空气
这里写自定义目录标题cat test.tstsc test.tscat test.jsnode test.js不羡鸳鸯不羡仙,一行代码调半天。原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。没错。前端,就是用来坑后端的。我也只能在这里,发表这样无耻的言论。因为xjjdog的修为主要体现在后端上,所以爱屋及乌。这体现了斗争是人类的基本属性:程序员除了要干产品经理、项目经理,内部也并不是铁板一块。不过这次要聊的问题,确实是很坑。它几乎断送了整个系统,让暴躁的老板脸上爆炸式的长原创 2020-11-26 08:37:43 · 258 阅读 · 1 评论 -
JavaWeb入门之简单分页查询功能实现
一、MySql实现分页查询的SQL语句1、分页需求:客户端通过传递pageNo(页码),counter(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下:比如:查询第1条到第10条的数据的sql是:select * from table limit 0,10; ->对应我们的需求就是查询第一页的数据:select * f原创 2020-11-25 08:51:39 · 357 阅读 · 0 评论 -
软件实施工程师项目经验(转
在项目实施的时候,有些独特的地方,需要有独特的工具来帮助。前天晚上,和一位做了多年实施项目带领的朋友吃饭。我笑着跟他说:实施,能不能不实施?!不去人,也不搞实施,把软件卖了就OK,你们做好IT咨询就可以,把什么数据准备、培训、协调业务部门和信息科需求、推动上线、报表制作都让客户做。咱也不赚他的实施费用。因为你们是个合伙成立的小公司,你们如果也是从开发到定制化到实施到支持,你们根本没有那么多人,项目周期又这么长,销售价格竞争又如此激烈,你们赚不了几个钱。实施尤其是最耗成本的,你们好不容易拿到的单,实施完剩原创 2020-11-25 08:49:01 · 12452 阅读 · 3 评论 -
实施文档
项目实施文档是用来记录、描述、展示实施过程中一系列信息的处理过程,通过书面或图示的形式对项目活动过程或结果进行描述、定义、规定及报告。例如分阶段实施计划文档,标准业务流程文档,标准编码及数据文档,标准参数设置文档,功能操作指南文档。这些文档将会伴随着ERP实施的各个阶段逐渐充实、完善,也同时记载了整个实施的过程和成果。作为实施顾问人员,在实施过程中应将各种标准实施文档提交给企业,以确保ERP实施项目的质量。也就是说,实施顾问与企业之间的工作与文档的提交息息相关,它描述项目实施过程的每一个细节。因此,从某种原创 2020-11-25 08:47:00 · 305 阅读 · 0 评论 -
软件实施工程师职业规划
、一定的技术基础.身为软件实施顾问,你不能不了解你的产品,当然你可以了解得粗略,不必象技术工程师那样精通,你要能够回答客户提出的大部分问题,需要你掌握的知识非常综合、全面——强调的是广度而不是深度,当然,如果你的深度够好,那么会更加有利.如果你的深度不够,经常回答不上客户的问题,不要紧,关键是你要留一个缓冲余地,你要知道,你应该从哪里获得帮助和支持.优秀的实施顾问,应该懂得如何调度资源.以下为我认为实施顾问应该掌握的技术:(1)ERP软件本身,如SAP, ORACLE中的某个或某些模块,用友、金蝶等.原创 2020-11-25 08:44:49 · 1412 阅读 · 0 评论 -
实施工程师面试题(答案)
、两电脑都在同一个网络环境中,A 电脑访问不到 B 电脑的共享文件。此现象可能是哪些 方面所导致?怎样处理?answer:首先你要确定是不是在一个工作组内,只有在一个工作组内才可以共享文件,然后看一个看一看有没有防火墙之类的,然后确定文件是不是已经共享2、 电脑开机时风扇转, 但是屏幕没有任何显示, 此现象可能是哪些方面所导致?怎样处理?answer:1.查看是否有报警声?如果没有接着看第二条。如果有可能是内存或者是显卡问题,建议都取下清理干净,看看是否ok!在经手指部分用橡皮擦擦拭2.主板问题,建原创 2020-11-25 08:44:10 · 2004 阅读 · 0 评论 -
软件实施流程
系统整体实施流程概述一、实施概述软件实施人员工作内容是合理调配公司、现场资源,制定推进计划并保证实施,争取节约成本并在合同签订的时间范围内完成项目的验收。具体工作包括:常用操作系统、应用软件及公司所开发的软件安装、调试、维护,现场软件应用培训,协助项目验收,需求的初步确认以及项目后期维护。 二、系统流程图三、系统实施过程3.1项目启动项目启动包括内部启动和外部启动。内部启动是由项目经理、实施人员、项目负责人、在了解项目签单背景的情况下,共同确定整体项目计划,以及项目内部人员联系方式。外部启动是实施人员、项原创 2020-11-25 08:39:04 · 505 阅读 · 0 评论 -
实施要解决的
1、 安装软件。什么是安装软件?举个例子来说,隔壁王叔叔最近迷恋上微信了,但是你妈妈不会玩,也不会下载,你就要教你妈怎么在她的Iphone4S上安装微信。安装软件就是给企业用户安装自己公司的产品,部署的服务器上,能够让软件流畅的运行起来。2、 软件测试?微信刚出来你能立马给你妈安装吗?肯定要自己先使用一段时间了,能够熟悉里边的各种功能了,发现一些问题了,你才能给你妈安装,要不然你妈在使用的时候发现了问题请教你的时候,你也不会那多尴尬了。3、 处理和反馈意见?你妈在使用微信的时候肯定会出现各种问题原创 2020-11-25 08:37:08 · 64 阅读 · 0 评论 -
实施是干嘛的
本人也是一个面临就业的菜鸡,到处找各个工作是干嘛的,有什么前景,今天在查软件实施是干嘛的时候,偶遇一帖,我看了之后感觉太有意思了,所以偷过来跟大家分享下,都小声点1、 安装软件。什么是安装软件?举个例子来说,隔壁王叔叔最近迷恋上微信了,但是你妈妈不会玩,也不会下载,你就要教你妈怎么在她的Iphone4S上安装微信。安装软件就是给企业用户安装自己公司的产品,部署的服务器上,能够让软件流畅的运行起来。2、 软件测试?微信刚出来你能立马给你妈安装吗?肯定要自己先使用一段时间了,能够熟悉里边的各种功能了,原创 2020-11-25 08:36:14 · 360 阅读 · 0 评论 -
软件实施常用的软件
工欲利其事,必先利其器。在软件项目的实施过程中,适当的使用一些工具,不仅能大大的简化工作流程,而且可以提高实施效率,本文就为大家整理了一系列软件实施工具,希望对大家有所帮助!一、Project 2013Project 2013项目管理工具可以实现:了解项目的总体概况,进行计划前的准备工作WBS工作分解结构设置项目里程碑任务之间建立相关性利用期限和限制设置时间提醒并降低风险建立项目资源库,并将资源分配到任务对成本进行预算和分析,查看项目报表及整体日程排定,结合企业自身特点自定义数据域等。利原创 2020-11-25 08:35:03 · 792 阅读 · 1 评论 -
如果你想做实施,那么你必须要了解实施的这些冷知识
这里写自定义目录标题如果你想做实施,那么你首先要知道要具备的工作职能:安装软件。安装软件就是给企业用户安装自己公司的产品,部署在服务器上,能够让软件流畅地运行起来。2.测试软件软件刚出来你能立马给用户安装吗?肯定要自己先试用一段时间了,基本没什么问题了,有什么问题自己知道了,然后你才能给用户安装,要不然用户在使用的时候发现了问题再去请教你的时候,你一脸懵逼,那多尴尬。3.处理和反馈意见用户在使用软件的时候肯定会出现各种问题,这些问题你要是能解决的就要给用户解决了,要不然用户就不原创 2020-11-25 08:34:09 · 200 阅读 · 0 评论 -
优化Servlet
用UserServlet专门处理关于User模块的功能,在这个UserServlet里面提供很多方法,完成不同的功能,优化Servlet的目的就是减少Servlet的数量,讲一个功能一个Servlet优化为一个模块一个Servlet,也相当于是数据库中一张表对应一个Servlet,在Servlet中提供不同的方法,完成用户的请求优化Servlet的方法:我们写一个BaseServlet继承HttpServlet,重新service()方法。然后其他Servlet继承 BaseServlet。8 然后原创 2020-11-17 18:05:50 · 112 阅读 · 0 评论 -
11.17
发现一个 bug,怎么定位是 APP 端还是服务端的问题考点:1、考察对测试基础的理解2、考察实际工作中问题排查的能力参考答案:1、抓包分析, 通过对客户端进行抓包,分析服务端返回的数据是否符合预期,如果服务端数据是正确的,那就是客户端的问题。2、日志分析, 可以通过查看客户端/服务端的日志,分析有没有异常的日志信息,从而确定具体原因。针对 App 的安装功能,写出测试点考点:1、经典业务场景用例设计参考答案:1、正常安装测试,检查是否安装成功。2、APP 版本覆盖测试。例如:先安装原创 2020-11-17 18:05:17 · 62 阅读 · 0 评论 -
程序员去面试时通常犯的10个错误
1.只在电脑上练习如果面试官要考核你的技术,很有可能会要求你在白板上写代码,而不是电脑上。所以,你就不能只在电脑上练习。电脑上的编译器会自动发现你的语法错误,但是白板不会。拿出笔和纸来练习下如何写代码。如果你自我检查之后,觉得程序正确,再将它们输入到电脑里,看看是否和原先设想的一样。2.不为可能提出的问题做准备面试之前一定要为可能提出的问题做准备。问题可能涉及你曾经的项目,你遇到的不同问题以及如何解决这些难题。你的回答会影响面试官对你的技术能力的印象。在面试之前先好好回顾自己做过的项目,将自己的主原创 2020-11-16 15:45:43 · 70 阅读 · 0 评论 -
工作5年的Java程序员告诉你,为什么要阅读底层源码
最近一位5年开发经验的群友与我聊天。他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问题,即使在网上各种百度,当时回答出来也会是很皮毛,不痛不痒的解答。如果你有认真好好的看《Java编程思想》,你应该能认识到,里面一句深刻的一句话,“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。读源码三问:“为什么要有这样的架构”,“他是什么样子的”,“他是怎么工作的”。我们就拿 Spri原创 2020-11-16 15:44:39 · 266 阅读 · 0 评论 -
快手Java后台三面,意向已拿,复盘面试官都问了些啥?
快手的面试挺有挑战性的感觉哈哈哈哈,不过我觉得挺有意思的,感觉啥都能问到。(二面是10天前约的面试,差点要忘了)然后是HR面,昨天就收到offer一面二面啥的我都忘记具体的了,就简单的总结一下基础int float short double long char 占字节数?int 范围?float 范围?hashcode 和 equals 的关系深拷贝、浅拷贝区别java 异常体系?RuntimeException Exception Error 的区别,举常见的例子lambda 表达式中使用原创 2020-11-16 15:42:41 · 312 阅读 · 0 评论 -
超宽带信号高速采集记录回放系统 超宽带信号高速采集记录回放 超宽带信号采集记录回放系统
超宽带信号高速采集记录存储回放系统主要用于对超宽带信号进行长时间高速连续实时采集记录和回放产生,适用于雷达、无线通信、软件无线电、电子对抗、电子侦察、卫星导航、复杂电磁环境模拟信号的高速采集、分析、记录、存储和回放产生。超宽带信号高速采集记录存储回放系统基于高性能PCI EXPRESS及SRIO协议,实现标准化、模块化、可扩展、可重构的超宽带信号高速连续采集记录回放产生平台。采用高性能的ADC、DAC和超大容量固态FLASH及高速海量磁盘阵列存储,广泛适用于军用、民用领域的机载、车载、外场及实验室等多种环原创 2020-11-16 15:40:02 · 109 阅读 · 0 评论 -
面试:第十七章:Java中高级开发
面试十大提问1.多线程(ThreadLocal(问了父子线程怎么共享数据 interitableThreadLocals)、lock和sync区别(问HashMap1.7、1.8区别时带出)、AQS原理(执行过程源码,⼊队出队的细节,源码细节)、CountDownLatch和CyclicBarrier的区别是什么源码级别、volatile从指令重排序,内存屏障,聊到总线⻛暴)所占⽐重较⼤答案:敬请期待12.数据库(mysql索引(聚集索引、⾮聚集索引、索引结构(顺带会问各种树的特性)、执行计划、c原创 2020-11-16 15:35:27 · 66 阅读 · 0 评论 -
Java集合框架面试题
常见集合集合可以看作是一种容器,用来存储对象信息。数组和集合的区别:(1)数组长度不可变化而且无法保存具有映射关系的数据;集合类用于保存数量不确定的数据,以及保存具有映射关系的数据。(2)数组元素既可以是基本类型的值,也可以是对象;集合只能保存对象。Java集合类主要由两个接口Collection和Map。Collection接口派生出来的常用集合有:(主要)ArrayList、LinkedList(次要)HashSet、TreeSet、Vector(过去式)Map接口派生出来的常用集合有原创 2020-11-16 15:33:04 · 54 阅读 · 0 评论 -
2020-11-16
在学习数据结构与算法(C语言)版本后,特地又学习了Java版本,以下为我的笔记:稀疏数组稀疏数组(sparsearray)与二维数组的相互转换队列链表:单链表双向链表约瑟夫问题(Josephu)栈栈中缀表达式求值递归迷宫问题八皇后问题排序冒泡排序选择排序插入排序希尔排序快速排序归并排序堆排序查找线性查找二分查找插值查找斐波那契查找哈希表树树和二叉树顺序二叉树线索二叉树赫夫曼树赫夫曼树编码二叉排序树平衡二叉树图...原创 2020-11-16 14:32:53 · 32 阅读 · 0 评论 -
11.14
第一章 jQuery简介1.1、jQuery简介jQuery 是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器,这让诸如 HTML 文档遍历和操作、事件处理、动画和 Ajax 操作更加简单。目前超过90%的网站都使用了jQuery库,jQuery的宗旨:写的更少,做得更多!1.2、jQuery官网官方地址:点击打开官方文档:点击打开1.3、jQuery版本介绍1.x (本教程所采用)兼容老版本IE文件较大,但兼容性最好2.x部分I原创 2020-11-16 11:09:51 · 46 阅读 · 0 评论 -
看看吧
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple“常用的国内源如下:清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/原创 2020-11-16 11:08:24 · 180 阅读 · 0 评论