自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 Solr8.5.2手摸手教学

该环境搭建基于win10、JDK1.8、Mysql5.7准备本地电脑暗转JDK1.8或以上下载Solr8.5.2 zip压缩包Mysql5.7创建core根据我的理解,一个solr服务是可以创建多个core,这里的每个core对对应一个服务,首先我们进入到解压后的根目录下,键入以下命令// 进入根目录下的bin文件夹cd bin// 启动solr服务.\solr start此时solr服务成功启动,solr服务默认占用的端口为8983,在浏览器中访问:在浏览器中看到该页面.

2020-05-28 17:52:35 826

原创 springboot 添加项目依赖

使用场景自己的项目,好几个应用使用项目的后台管理系统进行管理,前端有小程序,有网站、有APP、甚至还有桌面端,分别为不同的应用,之前的做法是都写在一个项目里面,由于每个项目使用的认证策略都不一样,网站无需身份认证,小程序与后台管理系统的认证方式不同,需要在拦截器中进行区分。使用的是springboot的技术栈,一开始想的是微服务,但是感觉自己的项目就是种类多,其实用户量都不大,应用与应用之间的关联性也不大,没有必要使用微服务,最近由于项目庞大了,想进行一定的拆分,所有项目的类在后台管理系统中都要,如果拆

2021-01-07 10:45:24 5208

原创 docker 使用 Tomcat 部署 springMVC +Mysql 项目

【CompanyName】表示公司名称需要替换为你自己的公司,【ProjectName】标识项目名称需要替换为你自己的项目名称。Mysql DockerFileFROM mysql:5.7.31COPY ./sql /tmp/sqlRUN mv /tmp/sql/*.sql /docker-entrypoint-initdb.dRUN rm -rf /tmp/sqlTomcat DockerFile注意需要将相关的软件包与DockerFile放在一起,主要的依赖分别为FROM c.

2020-08-06 10:17:39 722

原创 js 监听页面缩放

js 监听页面缩放,主要用在浏览器发生页面缩放时,对页面布局进行调整,比如网站飘窗,通过js监听页面缩放调整飘窗位置。创建onzoom函数// detect resize(function() { var oldresize = window.onresize; window.onresize = function(e) { var event = window.event || e; if(typeof(oldresize) === 'function' &&.

2020-07-21 15:20:00 8722 3

原创 前端框架解决了什么

经历过的前端开发方式不知什么时候开始,在学习新的知识的时候,我都会不禁思索,这个知识能够解决什么样的问题。然后开始回忆一遍自己在已经的开发过程中有没有遇到可以采用这个知识来优化或是改善它。目前我经历的前端的开发方式主要有,采用underscore作为模板渲染引擎,渲染动态页面,这时我经历的第一个不需要操作DOM就可以实现页面修改的方式,当时小小的神奇了一把,原谅我第一次开始使用模板渲染引擎。后来开始使用react,突然发现我们可以完全不用在意页面DOM操作了,我可以关注与页面数据的获取,然后将数据.

2020-06-23 15:50:16 316 1

原创 项目全周期管理心得

有感于在项目中花费的较多的时间在沟通上,所以觉得有必要在团队的内部形成约定俗成的一些规范,已减少项目中不必要的沟通及其他方方面面带来的问题。我将项目规范设置了3个重要等级,分别为A,该等级相对重要,属于个人认为必须要执行的规范,B等级属于有助于项目推进的规范,C等级属于个人比较困惑,难以权衡的规范。项目资料在项目的开始,比较中的项目资料有项目需求文档、数据库表结构设计文档、系统生产、测试项目账户密码、第三方或客户对接人员联系方式表。项目开始,我们往往并不是就立即开始编码,而是阅读需求设计文档、设.

2020-06-23 15:44:48 1131

原创 git daily

本文主要作用为归纳一些常用的git开发操作,具体的学习查看廖雪峰的教程,日常开发中git使用的问题还不止于此,git merge 就会产生较多的问题,这些问题不包含在此教程当中,最好的学习方法还是自己多试几次,可以在github上创建个项目进行这些测试,以下的教程是基于命令的教程,你也可以使用webstorm之类IDE自带的git管理工具,其操作更为方便快捷。加入项目获取你的项目(基本上项目周期里只要一次)git clone [email protected]:jcxu/County..

2020-06-22 16:07:48 149

原创 30岁码农之路在何方

是否要焦虑我们赶上最好的时代,也赶上最坏的时代,类似这样的句子有很多,我们既要焦虑也要淡定,30而立,今年30岁的我,突然产生了写文章的冲动,CSDN账号注册了8年,但是今年才开始写文章,决定记录自己的感受与沉淀。或许这一切是因为自己焦虑,现在动不动就能刷到《大龄程序员如何找工作》、《35岁是否是码农终点》、《30岁还没当上管理层的码农去哪里了》,我想说这些作者都是在带节奏,基本上都是广告贴,这群人和年初说“报复性消费”的专家一个德行,胡乱带节奏,忽视客观规律,枉顾事实,难道30岁以上的程序员连生存的权利

2020-06-18 09:15:23 226

原创 IE8 + JQuery1.12.4 兼容之旅

公司的产品大部分的用户可能还在使用IE8,无奈兼容IE8重构中,其实对于兼容IE8没有太多的抗拒,这么久了网上关于如何兼容IE的资料比较多。起手式如果需要兼容IE8,那就应该放弃绝大多数的现代javascript框架,使用HTML+ajax的方式或服务端模板渲染引擎开发,这样可以减少很多的问题,推荐使用下面的配置:jquery-1.12.4.min.js (用于ajax请求,DOM操作及事件监听,一定要使用2.0以下的版本)bootstrap3.3.7(用于系统中美观度要求较高,需要定制开发的.

2020-06-04 20:42:06 1120

原创 如何快速学习一种框架

目前软件开发的技术不断的迭代更新,但是有一个趋势是不变的,那就是不管是语言还是框架都变得越来越友好,能够让你已最快的速度上手,疫情期间开始尝试一些sideproject,所以在较短的时间内学习了 flutter’,小程序,swiftUI。确定是不是要使用陌生的技术本身我自己是一名web前端开发工程师,公司使用的是vue + SpringMVC 这样的技术栈,在开发我的边缘项目时,我也优先采用的是这样的技术栈,唯一的修改就是将SpringMVC替换成springboot,相对来说都是大路货一般的技术栈.

2020-06-04 17:52:47 277

原创 win10 安装 ubuntu20(WSL) 并安装 swift5.2 使用 vscode 开发

标题很长,但也不是故意的,最近打算使用swiftUI开发个APP试试,开发一点后发现,很多的swift语法不是特别的熟悉,而工作电脑的是win10的,所以打算在工作电脑上学习下swift的基本语法。win10 WSL 安装 ubuntu在WSL刚出来的时候ubuntu的安装还是比较麻烦的,但是现在容易了,直接在Microsoft Store 中搜索 ubuntu 后找到对应的想要的ubuntu版本即可:通过Windows Terminal 访问UbuntuWindows Terminal的安装.

2020-06-04 14:13:20 1104

原创 javaweb项目安全整改常见问题思路

目前公司多个项目需要进行安全整改,因为客户在交付之前要求进行等保测试,现在尤其是政府单位或是国企在安全上的要求越来越高了,可能也是这些单位一旦被攻击,后果可能比较严重,所以要求都比较严格,等保测试一般分为黑盒测试和白盒测试,黑盒测试一般为安全扫描,功能测试,功能测试这里就不说了,而白盒测试则为静态代码扫描。安全扫描安全扫描常见问题tomcat默认配置泄露tomcat默认配置页面泄露tomcat版本信息非正常手段占据tomcat资源session长时间未失效关闭不安全的http方.

2020-06-03 10:32:18 657

原创 Vue 后台管理类项目兼容IE9+

最近项目进入到了第三方集成的环节,集成第三方监控非要用IE,咋办?老板让我将后台管理系统的框架兼容下IE,一直都是在chrome下开发的,也不知道IE下是什么鬼。目前后台管理系统前端搭建方式目前系统是用[email protected]生成的,UI框架使用的是iview,ajax请求使用的是axois,此外就没有什么特殊的npm包了。需要解决的兼容问题经过自己的一番测试,目前主要有以下的兼容问题:在IE下由于没有promise,所以axios不能用了;在涉及到flex、fixed、absolute定位.

2020-05-20 21:00:53 282

原创 flutter 开发总结

flutter 开发总结为什么选择flutter?作为一个前端开发工程师,怎么能少得了APP端,那就开始吧!一开始我认为react-native可能会是个不错的选择,于是兴冲冲的本地搭建环境,但是最后没成,为什么呢?其实react-native画页面是没问题的,但是生态不是特别的优化,建议技术栈是APP(主)前端(辅)的开发人员可以尝试下,作为前端人员,在没有APP大神的协助,在国内网络的环境下,开发体验不是特别的友好,刚出来的时候挺火的,现在感觉不温不火,也有可能是我没以前那么关注了。第二个APP端

2020-05-20 20:55:25 484

solr-8.5.2.zip

solr8.5.2配置完成版本,包含solr导入mysql数据完整配置,配置了中文分词集成了多个中文分词,配置solr安全登录。

2020-05-28

jQuery in Action, Third Edition

jQuery in Action, Third Edition, is a fast-paced and complete guide to jQuery, focused on the tasks you'll face in nearly any web dev project. Written for readers with minimal JavaScript experience, this revised edition adds new examples and exercises, along with the deep and practical coverage you expect from an In Action book. You'll learn how to traverse HTML documents, handle events, perform animations, write plugins, and even unit test your code. The unique lab pages anchor each concept with real-world code. Several new chapters teach you how to interact with other tools and frameworks to build modern single-page web applications.

2016-02-21

Learn Git in a Month of Lunches

Learn Git in a Month of Lunches introduces the discipline of source code control using Git. Whether you're a newbie or a busy pro moving your source control to Git, you'll appreciate how this book concentrates on the components of Git you'll use every day. In easy-to-follow lessons designed to take an hour or less, you'll dig into Git's distributed collaboration model, along with core concepts like committing, branching, and merging.

2016-02-21

The Node Craftsman Book

As the official sequel to The Node Beginner Book, this book will help readers to dive deeper into software development with Node.js and JavaScript, including topics like object-orientation, test-driven development, database handling, web frameworks, and much more!

2016-02-21

Packt.Learning.Node.js.for.Mobile.Application.Development

Make use of Node.js to learn the development of a simple yet scalable cross-platform mobile application

2016-02-21

Learning.PHP.MySQL.and.JavaScript

[PHP.MySQL.JavaScript学习手册].

2016-02-21

空空如也

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

TA关注的人

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