工作中的开发工具(JAVAWEB方向)-自我总结

刚培训完的时候,小巫见大巫,以为自己能达到三年工作经验的能力。 工作之前,认为工作经验是对代码和技能掌握的熟练度。 工作到现在,认为工作经验是对于问题的解决效率和能力。 在这里记录一下实际工作中用到的软件和解决方案。 算是对自己工作中 在工具方面的一个小总结。 1. GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务, 同类的有 码云,github。 ( 我们项目存放的地方。不过是在自己的私服上。) 2. Git 是一个开源的分布式版本
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

ip知识点1

网络有很多定义,但是其主要是起到连接的作用,把地理分散的计算机与外设利用通信线路互连成一个系统,是计算机与计算机之间交互信息,共享资源。 网络分为局域网(LAN)、城域网(MAN)、广域网(WAN)。我们接触更多是局域网,其分为接入层(星型网)、汇聚层(树型网)、核心层(分布式网络)。【最开始的网络拓扑结构为总线型网是半双工网络】 OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。前四层也称为底层数据流,后四层称主机间数据传输。OSI模型层次
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

复杂 = 有序 + 无序

Neil Johnson, 在其a big proponent of Complexity Science中对复杂系统的定义如下: (复杂的)系统表现出是一种复杂的有序和无序行为的混合。
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

配置远程服务器小结

1.网站域名的地方应该填写网站域名,不能再填服务器IP地址了, 2.针对80端口被占用但又找不到占用的程序时可以反复切换80、81端口然后再重启Apache,可能会正常 3.服务器不要在用phpstudy配置了,容易被黑客攻击
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

IP知识点2

TCP/IP协议族与OSI参考模型一样,分为不同的层次开发,每一层负责不同的通信功能。分为应用层、传输层、网络层和链路层,不同的网络层次有不同的协议组成 。 网络接口层(链路层)规定了传输数据所需要的机械、电气、功能及规格等特性,提供检错、纠错、同步等措施,同时进行流量调控;网络层主要协议有IP、ICMP、IGMP、RARP、ARP;传输层是为了两台主机间的应用程序提供端到端的通信,含有的主要协议有TCP、UDP;应用层负责显示接受到的信息,把用户的数据发送到低层,为应用软件提供网络接口,如H
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

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
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

浅说:网络空间拟态防御是个什么鬼?

你可能在网信领域论坛上听过、可能在新闻报道中读到过、可能在一些IT企业或运营商机房里见到过……但网络空间拟态防御到底是什么样一个机理?到底有着什么样的创新?才使得它在近年来的网信理论、技术、产业等领域中,获得无数光环,成长为一枝独秀! 你可能在网信领域论坛上听过、可能在新闻报道中读到过、可能在一些IT企业或运营商机房里见到过……但网络空间拟态防御到底是什么样一个机理?到底有着什么样的创新?才使得它在近年来的网信理论、技术、产业等领域中,获得无数光环,成长为一枝独秀! 有专家作出了进一步解释,拟
分类: 其他 发布时间: 11-27 22:50 阅读次数: 0

网站建设前期准备要点

企业网站建设其实跟个人建站步骤大致想通,只是做出来的网站可能结构上有所变化,但其实流程都大致相似,那么对于我们建站上的问题,需要哪些基本的步骤呢1.网站域名我们浏览网站的时候,就能够看到网址的结尾,com、cn等等这样的类型,一般中间的名称需要自己设定,一般都是选择企业的名称简写,但是可能也会被其他人注册,这个需要尝试,同时域名也不能购买太便宜的。2.空间服务器普通服务器空间也叫虚拟主机,这个是使
分类: 企业开发 发布时间: 11-27 22:50 阅读次数: 0

Android程序员必备的六大顶级开发工具,快加入你的清单!

工欲善其事必先利其器!在现代IT中,每个Android程序员都需要最好的工具来提高他们的技能和效率。在Android应用程序开发这个残酷的竞争行业中,只有优秀的程序员才能生存下去。你需要向客户展示你拥有的最佳技术和能力。不仅仅是展示你的设备以吸引客户,还要确保你的Android应用程序在高效的时间内以最高质量构建。那么哪些是最好的Android开发者工具?有很多选择,但并非所有工具都足够好。在不浪
分类: 移动开发 发布时间: 11-27 22:40 阅读次数: 0

【刷题第二天】dfs算法例题——java

【例一】: 今有 7 对数字:两个 1,两个 2,两个 3,...两个 7,把它们排成一行。 要求,两个 1 间有 1 个其它数字,两个 2 间有 2 个其它数字,以此类推,两个 7 之间有 7 个其它数字。如下就是一个符合要求的排列:17126425374635 当然,如果把它倒过来,也是符合要求的。 请你找出另一种符合要求的排列法,并且这个排列法是以 74 开头的。 注意:只填写这个 14 位的整数,不能填写任何多余的内容,比如说明注释等。 package ACM; import jav
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

建模即是构造--构造定律

建模是将相关的要素有机的构造成一个整体。
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

洛谷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 可交换。故只需要
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

Redis的存储类型、集群架构、以及应用场景

什么是redis redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化,支持多种开发语言。 redis在高并发场景下的作用不言而喻,今天主要分享Redis大家比较关心的以下几个方面。 redis的数据类型 支持多种数据类型: 1.string(字符串) String数据结构是简单的key-value类型,value其实不仅可以是S
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

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
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

类型转化—悟空智慧教育

类型转化Hive的原子数据类型是可以进行隐式转换的,类似于Java的类型转换,例如某表达式使用INT类型,TINYINT会自动转换为INT类型,但是Hive不会进行反向转化,例如,某表达式使用TINYINT类型,INT不会自动转换为TINYINT类型,它会返回错误,除非使用CAST操作。1.隐式类型转换规则如下(1)任何整数类型都可以隐式地转换为一个范围更广的类型,如TINYINT可以转换成INT,INT可以转换成BIGINT。(2)所有整数类型、FLOAT和STRING类型都可以隐式地转换成
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

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 # 根据私有仓库,设定标签(必须) # 为镜像 `
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

django模型层数据增删改查

目录 模型层 如何配置测试脚本 创建数据 修改数据 get和filter区别 删除数据 查看所有orm语句内部对应的sql语句 查询数据13条 神奇的双下划线查询(范围查找) 模糊查询 一对多字段数据的增删改查 多对多字段数据增删改查 跨表联查 基于双下滑线的跨表联查 模型层 如何配置测试脚本 # 第一种: # 直接在某一个应用下的tests文件中书写下面内容(去manage.py拷贝前四行代码)然后自己写两行代码即可 import os if __name__ == "__main__"
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

第四次Scrum Meeting

第四次Scrum Meeting 11-23 团队 队员 昨日完成任务 明日任务 后台 黄飞越 更改密码页面的数据逻辑处理 完善密码页面的数据逻辑处理 黎咏杰 后台管理人员和普通用户主页的区分 后台人员管理普通用户逻辑 梁鸿津 注册账号页面的后台数据处理 注册账号的相关管理 前端 宗义澎 后台管理员页面的渲染 完善页面的相关渲染 梁浩然 完善更改密码页面和注册账号页面 完善所有注册以及登陆界面 测试 曾霖 对完成的三个页面进行单元测试 对主要界面进行再次测试 完成情况更新: 注册页面: 燃尽图
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

IP通信回顾

1、桥ID 网桥ID的交换机将成为跟网桥 网桥优先级 网桥MAC地址 2字节 6字节 网桥优先级的取值范围:0~65535; 默认值:32768(0x8000) 首先判断网桥优先级,优先级最低的网桥将成为跟网桥; 若网桥优先级相同,则比较网桥MAC地址,具有最低MAC地址的交换机或网桥将成为跟网桥。 2、端口ID(参与选举跟端口) 端口优先级 端口编号 1字节 1字节 端口优先级的取值范围:0~255; 默认值:128(0x80) 端口优先数值越小,则优先级越高; 若端口优先级相同,则编号越小
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0

idea2019注册码,亲测可用!

2019已经过半了,最近可把我忙死了,好久没打理这里的留言了。 今天登上来,看到许多同学反馈按照之前的那篇文章 IntelliJ IDEA 2018激活码 永久破解 里的步骤无法破解idea,其实用这篇文章中网盘地址里的idea和补丁是可以破解的,但是就是有点麻烦,而且版本是18年的了。 今天来更新一下2019版本的idea激活方式。 首先下载2019版本的idea。网盘自取: 链接:https://pan.baidu.com/s/1zc1wkQLLVxbXSjy4ISN4aQ 提取码:cga
分类: 其他 发布时间: 11-27 22:34 阅读次数: 0