自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 菜鸟教程的上面的一篇关于程序员的搞笑贴,不笑是你的损失哦!

原文地址:https://www.runoob.com/w3cnote/programmer-joke-20.html

2019-09-09 21:16:12 179

原创 IT资讯类网站推介

虽然目前自己做的编程工作,但是编程知识更新的速度非常快,更新的速度和物价上涨的速度差不多。因此只有不断的学习,才能让自己适应社会的发展,找到一份自己满意的工作。此篇文章向各位推介一些本人常去的编程资讯类网站。51CTO.COMhttp://www.51cto.com/首先推介这家网站,其推介的内容很实用,51cto自己也会创作与IT相关的内容,不多大多数是从其他网站抓取...

2019-09-04 14:33:28 750

原创 设置Git提交时项目文件时默认不提交的文件和文件夹

一、Git版本 本人电脑上的Git版本为2.19.2的版本。如图:二、Git提交文件时,默认不提交文件的显示效果自己电脑上的默认不提交的文件夹和文件的显示效果如下,如果有这种显示,文件或者是文件夹前面有个见好的标识符,则表示设置成功。三、需要使用的Git文件.gitignore和文件的存放位置需要一个纯文本文件,文件名为.gitignore,没有后...

2020-01-10 22:25:32 2336

原创 MySQL连接过多导致数据库无法正常使用的解决方案

问题描述 当前在做的一个项目中,采取前后台完全分离的开发模式,各自分工来共同完成项目的正常运转。在配置文件中设置了一个MySQL数据库的最大连接数为100,然后在测试时发现问题。只要多刷新几次页面,后台就会报一个错误,错误信息为:too many connections 直译为连接太多。出现这个问题后,就会自动退出登录,导致项目无法正常运行。解决方案 我自己寻找...

2019-10-12 11:31:46 1893

原创 MySQL删除语句的特别注意事项

引出问题 平时在开发中写sql语句时。自己总有一个习惯是使用别名,因为多表联合查询时如果不使用别名会很不方便。久而久之就形成在写SQL语句时使用别名的好习惯。然而某次在写一个简单的删除语句时,出现问题一直报一个错误说我的sql语句错误,DELETE FROM ai_models a where a.mcode = 'FL001';这是再简单不过的sql语句了,怎么会出错呢?而且...

2019-10-12 10:56:54 583

原创 程序中不捕获异常导致的问题

当前项目中我主要负责web端的后台开发,项目开发中需要调用其他人的AI训练接口,然后抛出了一个python代码的异常:如下Traceback (most recent call last): File "main.py", line 57, in <module> model.train() File "/app/algorithm_model/yolo3/trai...

2019-09-22 13:49:41 541

原创 一次完整的web服务搭建过程

虽然自己做开发已经好几年了,可是重来没有为自己做过网站。这就好比做了几年的大厨,从来没有真正为自己下过厨一样,自己想为自己做一个网站,不需要做得多好,只是想看看这整个过程需要做哪些事情,这也更加有利于自己理解服务请求的整个过程。想法敲定后,马上开始动手做自己的网站,想想都心情激动,主要分如下几步进行:软件开发 当前自己一直使用Node.js进行后台开发,所以这次开发语...

2019-09-20 14:56:22 1417

原创 Node中使用异步函数踩的坑

需求说明 最近一个项目中需要频繁的对文件和文件夹进行操作,如新增、删除、修改文件名等等。由于框架使用Node.js来搭建的,所以常规的操作都是使用里面的API,文件操作也是。异步函数埋下的坑 其中有一个需要删除文件,如果是删除单个文件则很好做;可是如果是删除多层目录,则需要循环递归调用进行删除。我去网上看了很多博文,然后开始根据网友们提供的代码来进行修改,如...

2019-09-07 16:12:02 1669

原创 电脑常规操作总结

本文主要收集整理自己平时工作中对于电脑的常规操作的一些实用方法,需要的可以点个赞。.1.前提条件:局域网内;从一台电脑进行远程登录另外一台电脑进行操作时,被登录的电脑必须设置登录密码才能远程登录成功,否则不能进行登录。当从一台电脑进行远程登录另一台电脑时,另一台电脑可以设置多个用户,然后在赋予其相应的权限,就可以让多台电脑同时使用不同的账户登录这一台电脑进行操作。以前做一个项目,有...

2019-09-05 21:22:23 683

原创 web开发面试题总结----2019持续更新

本文收录了自己平时总结的于web开发相关的所有面试题,有需要的朋友可以看看。.1.JDBC连接数据库的几个操作步骤//JDBC的开发步骤//.一、注册数据库驱动;.二、获得数据库连接对象;.三、预编译sql语句;.四、执行sql获取查询结果集;.五、处理结果集,释放数据库资源。//关闭的顺序是先得到的后关闭,后得到的先关闭//.2.JSP中动态包含includ...

2019-09-05 20:55:00 409

原创 Java代码库----2019持续更新

这里有的所有代码均来自于互联网还有自己平时工作中的总结,有兴趣的朋友可以看看。2019-06-09判断一个变量的数据类型//注意这里获取的都是包装类型//public static String getType(Object o){ //获取变量类型方法 return o.getClass().toString(); //使用int类型的getClass()方法...

2019-09-05 20:31:34 624

原创 数据表格展示某一行详情的实现

功能说明 项目中有一个功能是需要根据某一行数据的信息展示与这一行数据相关的详细信息,去百度里面搜索查看各种教程,都没有找到合适的,然后只能自己想办法来实现。效果如下:功能实现 最开始时,没什么思路,看各种教程也没找到合适的例子可以复制、粘贴的。然后开始着手自己来做,首要考虑的是在获取的某一行数据后面创建一个相同的元素,每一行都表示一个tr元素,我只要拿到...

2019-09-05 00:04:15 1420

原创 扫描二维码下载APP文件在项目中的实现

实现思路 现在的很多项目都拥有web网页端和APP端,一般都是同时使用,当使用APP时则需要下载,常用的方式则是扫描二维码下载。现在来分享一下自己在工作中具体是如何实现扫描二维码进行下载的。生成二维码草料二维码生成器https://cli.im/ 比如上面这个网站,可以在线生成二维码,然后打开手机上面可以扫描二维码的应用,就可以看到自己添加的内容。...

2019-09-04 20:40:41 7484

原创 RSA加密、解密,RSA数字签名和签名验证在真实项目中的应用

RSA是什么 百度百科的解释为:RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 简单点说则是加密...

2019-09-02 12:34:12 1346

原创 JavaScript代码库---2019持续更新

这个代码库全部是自己平时工作中总结出来的,还有一些是在网上浏览各种博客时整理出来的。有需要的朋友可以作为参考,某些地方如果有误,还请各位留言指出。2018-10-25.1.js中入门/入口函数的写法//前提条件需要引入jQuery$(document).ready(function() { //初始化时需要做的一些事情 //如果需要初始化多个函数,并且需...

2019-09-01 22:51:13 218

原创 web项目中文件下载的常用方式

文件下载是项目中最基本的功能之一,基本上大多数项目中都会使用到这个功能,如在导入某个excel文件之前,需要先下载这个模板文件。或者是将某个查询结果导入到excel中,然后在再下载这个excel文件等等。一、文件在项目中 这种情况最简单,处理起来很方便。因为文件是在项目中,直接下载操作简单。如果不是图片文件,则在页面中使用window.open(url)下载即可,这个...

2019-09-01 22:18:05 2037

原创 原生input标签实现ajax单文件上传和多文件上传

自己还是一个菜鸟的时候,有次项目经理让我用Java做一个多文件上传的功能。那时候技术学得很渣,最多只能够实现单文件上传。做了一个星期都没有做出来,于是项目经理不留半点情面,当着办公室所有人的面痛批我一顿,让我颜面扫地,当时我对了他一句我大不了辞职嘛。那是我的悲伤记忆,最终和上级领导沟通半天后,确定留下来继续干。经历一些事情后,一个人总是要成长的,我也一样。如果那个简单的功能都做不出来,那...

2019-09-01 21:30:57 927

原创 python读取xml文件,并生成可执行sql的text文件

需求相关 项目中拿到一个新需求,厂家丢给我们一大堆xml文件,大小有四五十兆,总共有40个xml文件。我需要做的工作是读取xml文件里面我们需要的信息,并将其保存在数据库中。需求实现 开发中主要使用的是Node.js,在网上看了几篇关于node读取xml文件的教程,感觉不理想。而自己平时又在自学Python,于是想使用Python来尝试一下读取xml文件,看看...

2019-09-01 17:25:35 1232

原创 中、小型web项目开发工作经验总结---持续更新

2019-06-27 开发中自己坚持的准则是在实现代码功能的前提下,坚持写干净、简洁的代码,并且一定要写必要的注释。写代码的核心思想是:代码首先是先给人看的,其次才是拿去给机器执行的。每次写代码时,都会认真考虑,假如自己离职了,别人来维护我的代码时,他能看得懂吗?如果一个和自己同等水平的人不能很好的看懂自己写的代码,那我会视这些代码为垃圾代码,永远不写只有自己才能看得懂的代码,这样...

2019-09-01 16:36:31 683

原创 JavaScript高强度密码校验正则表达式包含特殊字符、数字、大、小写字母长度8到18位

需求相关 网站中一般都需要用户注册,然后才能登录网站。可是现在网络安全环境越来越差,密码如果太简单则很有可能被心怀叵测之人利用,进而可能让用户私密信息泄露或者是出现其他安全问题。所以在开发时需要考虑提升密码的安全等级,公司现在进行全体整改,所有项目中的弱口令的密码全部要求修改为安全等级较高的密码,最低要求是密码必须包含大、小写字母,数字,特殊字符,长度为8到18位。需求实现...

2019-09-01 15:04:43 4188

原创 web项目API接口设计与开发总结

当前公司自主开发的一个AI图片识别项目,需要对外开放提供接口,领导二话没说把这个任务交给我来做,算是对我的一次考验。虽然以前自己没有设计过接口,但是调用过别人写的接口,如百度提供的接口,还有以前在项目中调用别人的接口等等。感觉调用别人的接口还挺方便的,自己来设计的时候,真不知道如何下手。然后去查看学习各种教程,开始进行接口的设计与开发工作。设计原则 鉴于目前的网...

2019-08-31 18:48:47 6507 1

原创 真实项目开发中:MySql语句优化之left join 关联查询

很久没来写博客了,现在心情好又开始写了。只想记录自己在真实项目中遇到到的各种各样的问题,也算是对自己工作经历的一种文字记忆。问题的由来 今天上午刚进办公室,公司的测试人员就向我反馈了一个问题,说有个页面中的数据无法导出,正常情况应该是可以导出为excle文件的。刚拿到这个项目不久,对项目还不是太熟悉,于是先在本地测试了了一下那个页面中的导出功能,结果果然如此,点...

2019-08-31 15:28:54 355 1

原创 MySQL执行更新语句报错-Truncated incorrect DOUBLE value

问题的由来 项目开发中需要对MySQL数据库中某张保存token信息的表进行失效操作,按照设计token的有效时长为1个小时。开发中我设置的的定时器任务每十分钟执行一次,具体执行的任务为除了更新表中某个标识是否有效的字段外,还对token这个列执行失效操作,即是执行更新语句时,让某条数据的某一列在原来的基础上做相应的更新,并且使用加号来进行连接,sql语句为:update ai_i...

2019-08-31 15:11:18 1735

原创 ajax,post,getParamater获取不到参数

2018-3-21使用公司的一个老项目来改的,把之前使用的框架整理出来,因为公司没有裸的框架,整理时发现一个问题:进行测试,前台向后台传递参数时,后台一直获取不到参数。如上图所示,第一张为request信息,第二张为后台的java代码,一直显示为null.下面打印的是在向后台发送请求前的参数,参数是存在的我之前就在csdn论坛上发了一篇帖子,好心的网友们给出的方法都已经一一尝试过了,但是还是没有解...

2018-03-23 14:09:44 570

原创 java中奇葩异常一

java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testFindUserByQueryVo], {ExactMatcher:fDisplayName=testFindUserByQueryVo(com.baidu.test.UserMapperTest)], {LeadingIdentifierMat...

2017-03-26 12:36:06 754

原创 两种通用Servlet的写法以及分析

第一种写法:使用斜杠/import java.io.IOException;import java.lang.reflect.Method;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;im...

2017-01-28 15:27:10 3607 3

空空如也

空空如也

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

TA关注的人

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