pycharm配置git--图文教程

1. 下载git客户端 2. File->Default Setting-> Version Control->Git 3. Path to Git executable 填写git客户端的git.exe路径,点击OK,如图下 4. 5. Git Repository URL的地址填写 其形式如:http://gitlab.AAAA.com/redredava/semantic.git,以 .git结束的链接; Parent Directory路径是本地保存路径,点击Clone 6. 7. 8
分类: 其他 发布时间: 06-13 22:32 阅读次数: 1

UDP聊天室 java

要求实现一个聊天室,能同时接收和发送信息。 下面的代码用两个线程在处理发送和接收信息。信息在网际的传递采用UDP协议。这种方法不需要建立连接,因此比较高效,但是正因补永济哪里连接,因此会有丢包的不安全性。 import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.I
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

字典操作学习小结

字典操作: 字典是一种key-value的数据类型, 字典的特性: dict 是无序的 key必须是唯一的,天生去重 info = { 'stu1101':"brace"; 'stu1102':"Kitty"; 'stu1103':"Lucy" } print(info) print(info['stu1101']) 输出: {'stu1101': 'brace', 'stu1102': 'Kitty', 'stu1103': 'Lucy'} brace 查找: info[stu1101] #
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

第九次作业——测试报告和用户手册

测试报告:https://www.cnblogs.com/fangzehui/p/9180456.html 用户手册:https://www.cnblogs.com/fangzehui/p/9180460.html
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

Codeforces Round #463 F. Escape Through Leaf (李超线段树合并)

听说正解是啥 set启发式合并+维护凸包+二分 根本不会啊 , 只会 李超线段树合并 啦 ... 题意 : 给你一颗有 \(n\) 个点的树 , 每个节点有两个权值 \(a_i, b_i\) . 从 \(u\) 跳到 \(v\) 的代价是 \(a_u \times b_v\) . 你需要计算每个节点跳到叶子的最小代价 . \((n \le 10^5, -10^5 \le a_i, b_i \le 10^5)\) 题解 : 我们首先考虑一个很容易的 \(dp\) , 令 \(dp_i\) 为 \
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

Ubuntu16.04 下安装配置 nginx+php

1、sudo apt-get update 更新软件库 2、sudo apt-get install nginx 安装nginx 3、sudo apt-get install php php-fpm 安装php 4、配置nginx vi /etc/nginx/sites-available/default 如果命令netstat -anol中没有查看到以前监听的127.0.0.1:9000端口那么就切换到下面的配置 若有:则只修改(fastcgi_pass:127.0.0.1:9000) lo
分类: 其他 发布时间: 06-13 22:32 阅读次数: 1

django+xadmin在线教育平台(二)

老话总是没错的,工欲善其事,必先利其器 教你安装pycharm,mysql,navicat,python相关环境。 windows下搭建开发环境 2-1 pycharm,mysql,Navicat安装。 环境搭建: pycharm (我:PyCharm 2017.3.2) mysql for windows(mysql-installer-community-5.7.20) navicat for mysql(我:Navicat Premium) python2.7 提醒:记住自己设置的mys
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

Maven Nexus3 安装,私服搭建

首先从Nexus官网下载安装包,下载地址:https://www.sonatype.com/download-oss-sonatype 本文使用的是:nexus-3.11.0-01-win64.zip 安装之前,请确保你的电脑已经装好Java8+运行环境(JRE&JDK),在控制台执行java -version确定一下当前系统的java版本。 解压后,安装主目录\nexus-3.11.0-01\bin\nexus.vmoptions中可以配置JVM启动参数 安装主目录\nexus-3.11.0
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

Springboot手动搭建项目——配置mybatis tk框架

最近一直在学springboot和Cloud,互联网公司现在也更倾向于微服务这一块,前景是一篇光明的,特别是在springboot上开发的Cloud的部分,是一套分布式的整体解决方案,学好这一块至少这几年都很吃香; 既然学习很久,落地实践一下为好; 项目git网址:https://github.com/David-BIQI/manage.git(项目使用比较新的springboot2.0 还有jdk8 ) 参照的代码规范:https://github.com/xwjie/PLMCodeTemp
分类: 其他 发布时间: 06-13 22:32 阅读次数: 1

POJ 1364-King

Description Once, in one kingdom, there was a queen and that queen was expecting a baby. The queen prayed: ``If my child was a son and if only he was a sound king.'' After nine months her child was born, and indeed, she gave birth to a nice son. Unf
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

PHP 常用正则表达式整理

表单验证匹配 验证账号,字母开头,允许 5-16 字节,允许字母数字下划线:^[a-zA-Z][a-zA-Z0-9_]{4,15}$ 验证账号,不能为空,不能有空格,只能是英文字母:^\S+[a-z A-Z]$ 验证账号,不能有空格,不能非数字:^\d+$ 验证用户密码,以字母开头,长度在 6-18 之间:^[a-zA-Z]\w{5,17}$ 验证是否含有 ^%&',;=?$\ 等字符:[^%&',;=?$\x22]+ 匹配Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

vim编辑器笔记

一、基本操作 模式: 正常模式(默认) 输入模式(在普通模式中按i,esc切换回普通模式) 1、光标在屏幕文本中用hjkl字母键控制 h(左移) j(下移) k(上移) l(右移) 2、进入vim编辑器(从命令行) $vim 文件名<回车> 3、退出vim编辑器, <esc> :q!<回车>放弃所有改动 <esc> :wq <回车>保存所有改动 4、在正常模式下删除光标所在位置的字符,按<x> 5、插入或添加文本,在正常模式下 <i> 输入欲插入文本 <esc> 在光标前插入文本 <A> 输入
分类: 其他 发布时间: 06-13 22:32 阅读次数: 2

http 协议~一

http 协议(1) HTTP协议的主要特点 支持客户/服务器模式。 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

第二十六节,滑动窗口和 Bounding Box 预测

上节,我们学习了如何通过卷积网络实现滑动窗口对象检测算法,但效率很低。这节我们讲讲如何在卷积层上应用这个算法。 为了构建滑动窗口的卷积应用,首先要知道如何把神经网络的全连接层转化成卷积层。我们先讲解这部分内容,并演示卷积的应用过程。 一 卷积的滑动窗口实现 假设对象检测算法输入一个 14×14×3 的图像,图像很小,不过演示起来方便。在这里过滤器大小为 5×5,数量是 16, 14×14×3 的图像在过滤器处理之后映射为 10×10×16。然后通过参数为 2×2 的最大池化操作,图像减小到 5
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

vue-music 关于playlist (底部播放列表组件)

建立playlist.vue 组件,在player.vue 组件中引用,点击迷你播放器的播放列表按钮由下至上弹出这个层,所以在player.vue 播放器组件中引用 在playlist.vue 组件中首先设置对外的方法可以控制该组件的显示隐藏,通过mapGetters 获取歌单数据 播放列表功能操作:   当前播放歌曲显示正确的icon   点击当前歌曲播放该歌曲,对应相应的icon ,列表滚动到最上面   删除当前单条播放歌曲,(判断当前歌曲是否为正在播放的歌曲,重置数组)   清空整个播放
分类: 其他 发布时间: 06-13 22:32 阅读次数: 1

第九次作业-测试报告和用户使用手册 第九次作业-测试报告和用户使用手册

第九次作业-测试报告和用户使用手册 测试报告 测试原则:所有的测试都应追溯到用户需求。测试必须基于“质量第一”的思想去开展各项工作。 网站计划应该在测试工作真正开始前的较长时间内进行。 测试应从“小规模”开始,逐步转向“大规模”。测试用例是设计出来的,不是写出来的。穷举测试是不可能的。为了达到最佳效果,应该由独立的第三方来构造测试。不充分的测试是不负责任的;过分的测试也是一种不负责任的表现。由于学业上时间安排关系以及团队匮乏开发经验,可能我们没能测完全部,当bug是程序员进步的动力。 用户注册
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

http协议~二

http协议(2) HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,当一个客户端向服务器端发出请求,然后Web服务器返回响应(response) 所有HTTP连接都被构造成一套请求和应答。 ==== HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

第一篇 python基础介绍

一、Linux基础 - 计算机以及日后我们开发的程序防止的服务器的简单操作 二、Python开发 http://www.cnblogs.com/wupeiqi/articles/5433893.html 作业: - 程序 - 博客地址(开通博客) http://www.cnblogs.com/wupeiqi/articles/6084562.html http://www.cnblogs.com 注册 申请博客 登录 我的博客 随笔:所有人在博客中都可以找到的文章 文章:别人找不到,可以通过U
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

Linux用户登录信息

1.用户登录日志信息 /var/run/utmp:记录当前正在登录系统的用户信息,默认由who和w记录当前登录用户的信息,uptime记录系统启动时间; /var/log/wtmp:记录当前正在登录和历史登录系统的用户信息,默认由last命令查看; /var/log/btmp:记录失败的登录尝试信息,默认由lastb命令查看 2.查看用户登录命令 w:查看当前登入系统的用户信息及用户当前的进程 [root@H0f ~]# w 22:03:33 up 29 days, 4:47, 1 us
分类: 其他 发布时间: 06-13 22:32 阅读次数: 3

因为喜欢“对抗”,这位安全首席架构师一年为网易云节省上千万

尽管鼻梁被碰坍陷,牙齿被撞裂,“伤痕累累”的沈明星依然喜欢对抗运动,他从骨子里觉得:“男人就应该拼一点,偶尔争强好斗下。”沈明星是网易云安全首席架构师,他主要从事安全防御体系建设、安全应急响应、云安全、安全服务产品化等工作,目前正致力于实践传统企业在向云进行迁移时,利用云安全服务解决企业的安全需求。作为网易云安全首席架构师,他的大部分精力在管理上,偶尔看到下属碰到难解的问题,经过多轮努力仍无解时,
分类: 企业开发 发布时间: 06-13 22:27 阅读次数: 5