工作中的开发工具(JAVAWEB方向)-自我总结
刚培训完的时候,小巫见大巫,以为自己能达到三年工作经验的能力。 工作之前,认为工作经验是对代码和技能掌握的熟练度。 工作到现在,认为工作经验是对于问题的解决效率和能力。 在这里记录一下实际工作中用到的软件和解决方案。 算是对自己工作中 在工具方面的一个小总结。 1. GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务, 同类的有 码云,github。 ( 我们项目存放的地方。不过是在自己的私服上。) 2. Git 是一个开源的分布式版本
复杂 = 有序 + 无序
Neil Johnson, 在其a big proponent of Complexity Science中对复杂系统的定义如下: (复杂的)系统表现出是一种复杂的有序和无序行为的混合。
MFC中GDI之CFont(字体)
字体主要是用于修饰文字输出的形状、高度、宽度、粗度、倾斜、删除线等。 BOOL CreateFontIndirect(const LOGFONT* lpLogFont); 根据LOGFONT结构体创建一个字体 BOOL CreateFont( int nHeight, int nWidth, int nEscapenment, intnOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut, BYTE n
浅说:网络空间拟态防御是个什么鬼?
你可能在网信领域论坛上听过、可能在新闻报道中读到过、可能在一些IT企业或运营商机房里见到过……但网络空间拟态防御到底是什么样一个机理?到底有着什么样的创新?才使得它在近年来的网信理论、技术、产业等领域中,获得无数光环,成长为一枝独秀! 你可能在网信领域论坛上听过、可能在新闻报道中读到过、可能在一些IT企业或运营商机房里见到过……但网络空间拟态防御到底是什么样一个机理?到底有着什么样的创新?才使得它在近年来的网信理论、技术、产业等领域中,获得无数光环,成长为一枝独秀! 有专家作出了进一步解释,拟
网站建设前期准备要点
企业网站建设其实跟个人建站步骤大致想通,只是做出来的网站可能结构上有所变化,但其实流程都大致相似,那么对于我们建站上的问题,需要哪些基本的步骤呢1.网站域名我们浏览网站的时候,就能够看到网址的结尾,com、cn等等这样的类型,一般中间的名称需要自己设定,一般都是选择企业的名称简写,但是可能也会被其他人注册,这个需要尝试,同时域名也不能购买太便宜的。2.空间服务器普通服务器空间也叫虚拟主机,这个是使
Android程序员必备的六大顶级开发工具,快加入你的清单!
工欲善其事必先利其器!在现代IT中,每个Android程序员都需要最好的工具来提高他们的技能和效率。在Android应用程序开发这个残酷的竞争行业中,只有优秀的程序员才能生存下去。你需要向客户展示你拥有的最佳技术和能力。不仅仅是展示你的设备以吸引客户,还要确保你的Android应用程序在高效的时间内以最高质量构建。那么哪些是最好的Android开发者工具?有很多选择,但并非所有工具都足够好。在不浪
【刷题第二天】dfs算法例题——java
【例一】: 今有 7 对数字:两个 1,两个 2,两个 3,...两个 7,把它们排成一行。 要求,两个 1 间有 1 个其它数字,两个 2 间有 2 个其它数字,以此类推,两个 7 之间有 7 个其它数字。如下就是一个符合要求的排列:17126425374635 当然,如果把它倒过来,也是符合要求的。 请你找出另一种符合要求的排列法,并且这个排列法是以 74 开头的。 注意:只填写这个 14 位的整数,不能填写任何多余的内容,比如说明注释等。 package ACM;
import jav
洛谷P2634 聪聪可可 (点分治)
###题目链接### 题目大意: 给你一棵树,假如树上两点间的距离是 3 的倍数 的点对有 s 对,则输出最简分数 s/n ,其中 n 表示所有整棵树的点对总数。 分析: 1、显然,可以采用点分治。 2、当然考虑到数据过大,点分治中求距离时,可以不需要把真实距离依次存入 dis[] 数组中。可以将每个距离值 %3 ,这样如果有两个距离 x y ,若使 x + y 为 3 的倍数,只需要满足两点: x%3==0 && y%3==0 x%3==1 && y%3==2 上述 x y 可交换。故只需要
Redis的存储类型、集群架构、以及应用场景
什么是redis redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化,支持多种开发语言。 redis在高并发场景下的作用不言而喻,今天主要分享Redis大家比较关心的以下几个方面。 redis的数据类型 支持多种数据类型: 1.string(字符串) String数据结构是简单的key-value类型,value其实不仅可以是S
Wpf Dispatcher.BeginInvoke((Action)delegate{}));
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2
类型转化—悟空智慧教育
类型转化Hive的原子数据类型是可以进行隐式转换的,类似于Java的类型转换,例如某表达式使用INT类型,TINYINT会自动转换为INT类型,但是Hive不会进行反向转化,例如,某表达式使用TINYINT类型,INT不会自动转换为TINYINT类型,它会返回错误,除非使用CAST操作。1.隐式类型转换规则如下(1)任何整数类型都可以隐式地转换为一个范围更广的类型,如TINYINT可以转换成INT,INT可以转换成BIGINT。(2)所有整数类型、FLOAT和STRING类型都可以隐式地转换成
10.通过jenkins将springboot项目打包成docker镜像部署到humpback集群
前提准备 1.拥有一台jenkins服务器 192.168.215.50:8080 2.拥有一台humpback服务器 192.168.215.81:8012 3.有用一台docker服务器 192.168.215.20 (安装jdk) 4.获得一个基础JDK8镜像用来包装我们的应用程序 #先下载一个镜像
docker image pull hub.c.163.com/wuxukun/maven-aliyun:3-jdk-8 # 根据私有仓库,设定标签(必须) # 为镜像 `
django模型层数据增删改查
目录 模型层 如何配置测试脚本 创建数据 修改数据 get和filter区别 删除数据 查看所有orm语句内部对应的sql语句 查询数据13条 神奇的双下划线查询(范围查找) 模糊查询 一对多字段数据的增删改查 多对多字段数据增删改查 跨表联查 基于双下滑线的跨表联查 模型层 如何配置测试脚本 # 第一种:
# 直接在某一个应用下的tests文件中书写下面内容(去manage.py拷贝前四行代码)然后自己写两行代码即可
import os
if __name__ == "__main__"
第四次Scrum Meeting
第四次Scrum Meeting 11-23 团队 队员 昨日完成任务 明日任务 后台 黄飞越 更改密码页面的数据逻辑处理 完善密码页面的数据逻辑处理 黎咏杰 后台管理人员和普通用户主页的区分 后台人员管理普通用户逻辑 梁鸿津 注册账号页面的后台数据处理 注册账号的相关管理 前端 宗义澎 后台管理员页面的渲染 完善页面的相关渲染 梁浩然 完善更改密码页面和注册账号页面 完善所有注册以及登陆界面 测试 曾霖 对完成的三个页面进行单元测试 对主要界面进行再次测试 完成情况更新: 注册页面: 燃尽图
idea2019注册码,亲测可用!
2019已经过半了,最近可把我忙死了,好久没打理这里的留言了。 今天登上来,看到许多同学反馈按照之前的那篇文章 IntelliJ IDEA 2018激活码 永久破解 里的步骤无法破解idea,其实用这篇文章中网盘地址里的idea和补丁是可以破解的,但是就是有点麻烦,而且版本是18年的了。 今天来更新一下2019版本的idea激活方式。 首先下载2019版本的idea。网盘自取: 链接:https://pan.baidu.com/s/1zc1wkQLLVxbXSjy4ISN4aQ 提取码:cga
今日推荐
周排行