程序猿必备技能
文章平均质量分 68
private_static
一只冉冉升起的小白
展开
-
PDF在线预览插件touchPDF.js:手机端预览
接上一篇web端预览,博主找了一篇关于手机端的预览插件,丑是丑了点,但是能用,下面就来介绍一下吧!PDF在线预览插件:手机端预览1、编辑界面的HTML代码2、第二步就没了3、既然这样那我们直接上预览图吧项目相关:version : pdf.compatibility上篇博客也说了,这段时间再开发一个功能Pdf在线预览,也介绍完了电脑端网页预览插件,但之前用的PDF-object并不支持手机网页端预览,因为需求需要,所以有研究了一下手机端的,这里就讲一下手机网页端预览的插件!博主也简单做了.原创 2022-03-11 11:46:36 · 2438 阅读 · 2 评论 -
PDF在线预览插件:PDFObject web端预览(不支持手机网页预览,手机网页预览见下一篇博客);
电脑网页端实现PDF在线预览插件- -PDFObject1、引入2、HTML中开拓个模块区域3、JS动态载入PDF4、效果图演示项目相关:version : PDFObject v2.2.7Vue 、 BootStrap这段时间再开发一个功能,期中遇到了一个Pdf在线预览的问题,其实电脑网页端预览都是比较简单的,有很多插件可以用,而我用的是PDFObject,比较简单,容易上手,下面来简单介绍下吧!博主用的是PDFObject v2.2.7版本的插件,下面提供我的:–PDFObject原创 2021-11-30 14:04:18 · 2032 阅读 · 0 评论 -
Windows如何通过cmd命令行启动mysql
为了提升逼格,Windows如何cmd命令行启动mysql一、我原来的启动方式。二、First Try三、Second Try四、Third Try五、登录并查询数据一、我原来的启动方式。某天打开电脑启动Mysql的时候,Ctrl Shift + Esc当打开以后呢,我陷入了短暂的思考中,作为一名优秀的码畜,启动Mysql的方式怎么能如此草率和掉档次呢。所以我决定了一定要养成常用命令行的的好习惯,这样不懂技术的人一看到就会感觉,这个畜生貌似是技术好腻害的鸭子!所以今天就从改变启动Mysql启动原创 2021-11-29 17:51:32 · 63349 阅读 · 5 评论 -
Chrome :错误代码“STATUS_INVALID_IMAGE_HASH”
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-03-16 10:30:54 · 7465 阅读 · 1 评论 -
无法启动此程序,因为计算机丢失api-ms-win-crt-process-l1-1-0.dll
无法启动此程序,因为计算机丢失api-ms-win-crt-process-l1-1-0.dll。尝试重新安装此程序在公司的老年机上面装了个python,测试安装结果的时候报了这个错误。开始以为是安装出错了。修复了半天还是没解决。最后谷歌了一下,才发现是Windows的锅,公司的老年机缺胳膊少腿的。解决方案1:直接电脑查看检查更新,晚上有说更新就可以了。也可以尝试一下!解决方案2:KB2999226、KB3118401更新下载:KB2999226 微软下载链接KB31原创 2021-03-04 18:09:56 · 9027 阅读 · 2 评论 -
前端实现视频在线预览插件之video.js上手
前端实现视频播放预览1、预览效果图2、预览窗口dom3、Js代码4、引入相应的js库和css布局即可进行预览了。亲测G级视频秒播, 不考虑传输和缓存。当然视频得在服务器上最近做了个新功能。说白了其实就是一个系统内的留言。当然留言内容包括视频留言、图片留言、信息留言、文档留言。对新提交的内容需要先进行预览和审核。然后针对附件内容进行下载。当然上传下载都是自己在做。后面有时间再来讲Java实现视频上传、转码、文件压缩、前端自定义导出word文档。1、预览效果图先上效果图吧,这是博主嵌套在界面里面的一原创 2020-12-04 16:35:26 · 6232 阅读 · 0 评论 -
如何在前端上传Excel到后台,批量导入数据到Mysql数据库
如何在前端上传Excel数据批量导入数据库一、效果图二、代码实现1、前端代码(1)、HTML代码(2)、JS代码2、后端代码(1)、先将Base64转成文件留存在服务器上(2)、具体调用和实现(3)、解析工具类3、返回前端未插入的excel并下载。需求:用户需要一个能够上传Excel表批量导入数据的功能。未成功导入的人员返回给前端一个Excel。个人觉得这样还不如直接通过连接工具手动将excel导入数据库。比如说这种:直接Navicat导入;因为之前自己也是这么搞得>>>》》传送门》》原创 2020-10-29 17:31:31 · 14702 阅读 · 1 评论 -
线程池的创建和使用,基础入门,线程池源码初探(篇一)
线程的简单创建和使用(篇一)1、线程池的介绍2、线程池的优点:3、主要参数介绍a、corePoolSize:核心线程数b、maximumPoolSize:最大线程数c、keepAliveTime:表示线程没有任务执行时最多保持多久时间会终止。d、unit:参数keepAliveTime的时间单位e、workQueue:阻塞队列f、threadFactory:线程工厂,主要用来创建线程。g、handler: 表示当拒绝处理任务时的策略,有以下四种取值:4、线程池的五种状态5、线程池常用方法今天来总结一下线原创 2020-10-24 19:26:23 · 254 阅读 · 0 评论 -
如何将已有项目同步到码云上去
Git如何将已有项目push到码云上去前提是你已经装了Git的哈!1.先在码云上面创建一个空项目,项目名就取你项目的名字。该设置的基本信息设置了,点击完成2.点开项目**如果你有洁癖,想你的项目干净一点,可以直接将码云上面的项目清空!这样上面就是个干净的空壳(刚尝试了,不知道会不会有影响,哈哈)我还没遇到问题,你们如果发现问题记得给我说 **3.在IDEA上面登陆gitee,...原创 2018-12-03 18:28:05 · 2970 阅读 · 0 评论 -
Commit failed with error
关于git 的使用最近在学习git的使用中也是遇到了许多的坑,在这了给大家分享几个我遇到的坑,在网上也查了很多,简单总结几个一、nothing to commit ,working three clean !遇到这个问题我也是搜罗了所有的资料都没有解决,最后灵感来自博客之前项目都是能正常push到码云的,突然间就不能commit和push了,最后pull也总是被拒绝!但是最后用命...原创 2018-11-22 18:53:20 · 23894 阅读 · 3 评论 -
No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 64-bit
在使用exe4j打包程序的时候遇到的问题1、首先需要添加一个环境变量。检查你的环境变量,有没有添加或者添加是否正确!2、如果问题还没有解决说明是你在exe4j建包过程中配置出现了问题,检查这几个地方。这个问题主要是由于你设置的jre版本出现了问题,或者环境变量没有配。1、首先需要添加一个环境变量。检查你的环境变量,有没有添加或者添加是否正确!环境配好以后直接点finish ,从新启动一...原创 2018-12-09 13:35:22 · 57385 阅读 · 18 评论 -
Context 的 path=““ reloadable=“false“的作用
___最近刚上手调试公司的项目,公司用的SVN进行版本控制,Eclipse进行开发,所以我不得不抛弃我亲爱的IDEA和GitHub来尝试使用这两个工具。在导项目搭建本地环境运行项目的时候的时候就遇到很多问题。在我们本地测试运行web项目的时候,会使用到Tomcat服务器,我们新建服务器,将项目在服务器上运行。这是会有一个Server,里面有关于tomcat的相关配置文件server.xml。我想...原创 2019-07-11 22:19:16 · 2809 阅读 · 0 评论 -
Parameter ‘xxx’ not found. Available parameter are [0,1,param1,param]
好久没写博客了,今天姑且就来记录一个关于代码规范的问题。就来记录一下今天写bug的时候遇到的这个问题吧。解决方案,问题所在注:本博客记录心情,不想看我踩坑过程的,来找答案的可直接戳上面的解决方案。就来记录一下今天写bug的时候遇到的这个问题吧。最近在写bug ,也遇到很多坑,有很多想写想记录想分享的,奈何时间精力有限哎! 哈哈…现在工作的公司规模并不大,自己又家里远程办公!遇到许多问题几乎...原创 2019-08-08 23:24:43 · 797 阅读 · 0 评论 -
Eclipse项目爆红叉 但是没有报错。
遇到这个问题肯定是你的项目配置的问题,只是产生的错误不太影响大局。作为程序猿都应该对代码有一定的洁癖,不允许代码出任何问题,这也极大可能造成日后的bug (个人推测)来看看我的项目吧,报红但点开又没有错误。接下来就讲一下如何定位这个红叉的问题。划重点:错误位置:Windows --> show view --> problems 如下图,这是我的错误报错:Java ...原创 2019-08-12 09:03:59 · 2318 阅读 · 0 评论 -
Date格式的字段存取的时候,去掉年月日后面的时分秒
我们来看看如何提取date类型的时分秒:我们在使用date类型字段的时候不一定需要时分秒。例如下面。我前段传过来的只有年月日。但是存的时候自动生成了时分秒。还默认置零了。当我们再次返回前端的时候就很丑。比如下面:但是我们需要的效果是下面:解决方法:因为存和取都是json格式,所以我们在实例化对象的时候就把这个字段定义为只有年月日。只需要添加一个注解就行了。 @JSON...原创 2019-10-24 18:08:26 · 10472 阅读 · 1 评论 -
1045:Access denied for user ‘root’@’xx.xx.xx.xx’
Linux系统安装MySql后用本地Navicat连接报错1045:Access denied for user ‘root’@’xx.xx.xx.xx’最近又去捣鼓了一下自己当年十块钱买的云服务器,被自己删了又改。又重新建了一遍服务器。记录一下吧遇到的一个小问题吧。当年刚开始的时候在ubuntu上面装的时候可谓一步一坑。如果有缘看到本篇博客。说明咱们有缘。留个赞吧。哈哈错误原因: 当登录MySQL数据库出现 Error 1045 错误时,说明你输入的用户名或密码错误被拒绝访问了;因为MySQL服务搭原创 2020-06-18 20:27:48 · 443 阅读 · 0 评论 -
MyBatis代码自动生成器Mybatis-Generator使用教程
MyBatis代码生成器Mybatis-Generator的配置和使用。注:项目介绍编译器:Intellij IDEA项 目:SpringBoot项目讲道理现在MyBatis-plus出来了。省去了再写许多繁琐的xml文件。也大大简化了开发压力。类似于SpringData-JPA(也挺好用的)。MyBatis-plus也有相关的代码生成器。后面有时间博主再去踩一下回来再整理。1、首先我们有一个建好的现成项目。可以看到什么都还没有加进去,那我们就从连接数据库到代码自动生成演示一下。使.原创 2020-06-11 13:28:31 · 13944 阅读 · 3 评论 -
Sql关联查询之inner join、left join、 right join、outer join的区别和使用
数据库查询inner join、left join 、right join的区别和应用!一、先来两个表二、inner join(内连接)、left join(左连接) 、right join(右连接):一、先来两个表t_person表:no(pr_key)numbernameclass1001张三三班2002李四三班3003王五三班4004刘六三班t_grade_list表:id (pr_key)number原创 2020-05-27 16:19:28 · 685 阅读 · 0 评论 -
Oracle数据库安装使用报错:ORA-01031和ORA-47410
来记录一下今天写bug的时候遇到的一个问题吧!关于使用Oracle遇到的一些个问题。ORA-01031:权限不足ORA-47410:领域违规。关于使用Oracle遇到的一些个问题。ORA-01031:权限不足我的Oracle是装在本地Windows上的,大家不要参考错了。由于开发任务需要,需要使用Oracle,故在本地安装Oracle,MD由于装了个最新的19C,网上全是11g,一些细节配...原创 2019-09-18 20:27:38 · 1186 阅读 · 0 评论 -
git如何更新远程仓库地址、仓库迁移、fatal: refusing to merge unrelated histories
在我们的远程仓库地址改变时,或者把代码从码云迁到github上面,如何操作。1、移除原有远程仓库地址。 git remote remove origin //移除原有的仓库2、添加新的远程仓库地址。 git remote add origin +新的仓库地址3、重新push到新的远程仓库。 git pull origin master //将远程仓库上de文件导...原创 2019-06-30 11:06:06 · 352 阅读 · 0 评论 -
熟练使用GitHub,如何将项目上传到GitHub上去。
关于项目管理工具git可以说是团队项目开发一个很好的助力工具,可以很好的进行版本控制。当然也是个人管理代码或者个人资源的很好的选择。今天就来谈谈github的基本使用吧,之前写过一篇关于码云的使用博客,那会还停留在点击设置按钮进行代码上传的阶段。将你的财富(代码和资源)管理在github上面,别人还可以看得到你的成就,想想还是觉得比你存在本地某天忘了是个什么东西误删好吧!1、使用github...原创 2019-06-30 10:47:08 · 1081 阅读 · 0 评论 -
如何远程连接控制云服务器以及简单的项目部署(腾讯云)
最近刚入手一个入门云服务器,一起来探讨探讨云服务器的搭建与项目部署等吧!1、简单介绍云服务器!云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。(初次接触云服务器,个人理解,知识有限,不知道准不准确,大佬勿笑)个人...原创 2019-05-03 14:54:32 · 5958 阅读 · 1 评论 -
Ubuntu中mysql忘记密码重置(Ubuntu安装mysql遇到的坑)
前言:写一下我艰辛的MySQL安装之路,踩坑达人来了。只有亲历了这么多的艰辛,才知道最后成功的喜悦!必须记载一下——重置步骤:重置密码第一步需要先进入mysql,第二步输入命令重置密码,第三步退出重启服务1.安装Mysql,因为我是在Ubuntu安装mysql,前面安装什么的就不赘述了,在我另一篇博客里有详细命令和步骤,感兴趣的小伙伴可以看一下>Ubuntu安装Mysql,Ngin...原创 2019-04-26 12:37:59 · 2613 阅读 · 13 评论 -
E: 无法定位软件包、E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)、E: 无法锁定管理目录(/var/lib/dpkg/)
今天在安装wine的时候遇到了太多坑,可谓是一步一个坑!记录一下起因是想在linux上运行exe文件,本人对linux也仅限于vim。所以也遇到很多常识性的坑。大佬勿笑。查询资料说要装一个wine。但是由于网络原因出了各种幺蛾子。安装的wine各种扯拐!我也是醉了坑一:安装wine。当我直接用sudo apt-get istall wine 准备直接安装的时候,他告诉我要指定版本。...原创 2019-04-22 12:09:25 · 5750 阅读 · 2 评论 -
程序包无效:“CRX_HEADER_INVALID“
之前在安装谷歌插件的时候遇到的问题,解决方法小技巧1、报错:程序包无效:“CRX_HEADER_INVALID”如图:原因是插件格式不对,谷歌无法进行解析。需要手动解压文件。2、解决方法将下载的crx文件后缀名改为 .zip 或者后缀名 .rar 。如果zip不行就改为rar 。然后对文件进行解压到指定文件夹,点击加载已解压的扩展程序,选定所解压的指定文件夹。即可:方法参考网上...原创 2019-04-21 12:27:11 · 30002 阅读 · 5 评论