能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
通过课程学习与实战项目,熟练掌握Python的语法知识与编程技能,具备Python语言的函数、面向对象、异常处理等能力,常用开发框架的实际应用和开发能力,具备使用,掌握Python数据分析三剑客Matplotlib、Numpy、Pandas的概念与应用场景,掌握利用Python语言从数据采集到分析的全流程相关知识。
能力说明:
掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。
能力说明:
了解Docker是什么,能做什么,产生的背景,理念是怎样。熟悉基本的Docker用法,知道怎么通过帮助命令来完成相应的操作,搞清楚一个完整的Docker有哪几个部分组成。
能力说明:
掌握Linux文件管理方式和技巧,对用户和组管理有基本认知,掌握Linux网络知识,对TCP/IP协议及OSI七层模型有较为清晰的概念,掌握Linux磁盘与文件系统管理技巧,知道如何安装Linux软件包,逐步掌握Shell脚本的编程技巧。
能力说明:
掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。
暂时未有相关云产品技术能力~
python java vue css typescript
python自动化系列之python操作pptx文件
python自动化系列之使用python-docx操作word文档
Pandas是xlwt,xlrd库的封装库,拥有更全面的操作对象,csv,excel,dataframe等等。在xlwt等读写库的基础上实现一个库操作不同格式的文件。所以pandas依赖处理Excel的xlrd模块;
python自动化系列之使用win32com操作Excel
python自动化系列之写Excel操作使用模块xlsxwriter
python自动化系列之提取pdf文字和图片
在python中有多个对应的库可以操作Pdf文件,其中最常用的是Pypdf2
openpyxl的简单使用入门
开发环境准备好后,就开始实战创建基于maven的多模块项目; 1、创建一个SpringBoot项目 打开开发工程IDEA,选择File->New->Project,打开创建初始化页面; 选择Maven,点击下一步;输入groupId和artifactId,点击finish按钮,完成创建; 也可以选择Spring Initializr选择,点击下一步,选择springboot版本完成创建;
openpyxl是一个比较综合的工具,能够同时读取和修改Excel文档。
Vue开发实战02-vue项目添加状态管理Vuex,路由router,以及http请求axios
xlsxwriter是用于创建Excel XLSX文件的Python模块,可用于将文本、数字、公式和超链接写入Excel2007+ 文件中的多个工作表。它支持格式化等功能。
问题idea maven无法加载导入子模块的依赖包的解决办法
配置nginx文件服务器: 1、解压nginx压缩包到指定位置,进入文件夹,打开命令行窗口:执行命令 ``` ./nginx -V ``` 查看nginx版本信息; 如果有显示-with-http_ssl_module表示已编译openssl,支持安装ssl.
使用python批量压缩图片分辨率到指定大小,
遇到问题idea maven无法加载导入子模块的依赖包
xlwings的意思是给Excel插上翅膀,官网解释为Make Excel Fly。 xlwings是一个可以实现从Excel调用Python,也可在python中调用Excel的库。开源免费,一直在更新。特点:
Python可视化模块matplotlib生成图表中文乱码问题解决
Vue开发实战01-创建基础项目,包管理使用yarn
vue是一个用于创建用户界面的开源JavaScript框架,也是一个创建单页应用的Web应用框架;Vue的核心库只关注视图层,容易入门,可以和第三方库或者已有的项目进行整合;vue是目前三大主流的框架之一,其他两个框架是:React、Angular。
SpringBoot替换web容器tomcat为undertow
python中最基础的操作Excel写入数据的库就是xlwt
关于python自动化所用到的库介绍
python自动化办公之使用xlrd读取excel文件
之前搭建halo博客,因为不能直接使用80和443端口,需要设置一下反向代理;
centos7系统敲命令发现无法自动补全,原因是 /dev/vda1 磁盘满了
centos7升级安装python3.8版本
* 为什么打包源码 如果你想让你的实现的python代码,通过pip install 方式供所有人进行下载;那就需要将代码上传到PyPi上,这样才能让所有人使用;
ffmpeg工具的使用
使用python扫描文件夹获取所有文件路径
使用easyExcel导出数据到excel表中
安卓手机上的终端模拟器Termux,可以在手机上运行python
java开发实战(3):springboot多模块工程整合mongo数据库(mongodb-driver)
解决vue报错:vue : 无法加载文件 C:\Users\liang\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本
Centos7设置欢迎语,登录后自动执行指定的命令,脚本等
centos安装gitea,使用内置库
centos安装mysql8
python使用pillow实现一张图片转为九宫格图片
使用java发送钉钉消息
java开发实战(2):springboot多模块工程引入日志配置和swagger3
java开发实战(1):创建springboot多模块Maven工程
Vue项目开发系列(1):环境搭建并创建项目
python面向对象之获取对象信息
python中的abc模块
pygame入门基础知识(五
pygame 碰撞检测功能:
python面向对象之创建类
python对象中的类成员
网络编程基础: * Sockets(套接字)可以在一个进程内,在同一机器上的进程之间,或者在不同主机的进程之间进行通信,主机可以是任何一台有连接互联网的机器。 * Socket主要是使用IP地址,协议,端口号来标识一个进程。端口号的范围为0~65535(用户端口号一般大于1024),协议有很多种,经常用到的就是TCP,IP,UDP等;
* 面向对象三要素 > 封装: > >通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 > > 继承: >> 继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。