java全栈day07---Eclipse开发工具 超市库存管理系统

前六天我们都是用Notepad++来编写java程序,通过DOS命令来运行,我们发现这样比较繁琐,那么我们今天就用一个工具Eclipse来开发java Eclipse的下载安装 * A: Eclipse的下载安装  * a: 下载 * http://www.eclipse.org * b: 安装 * 只需要解压后就能使用 * c: 卸载 * 只需要将文件夹删除就可以了 * d: 注意 * 开发软件的安装目录中,尽量不要出现空格与中文 * B: Eclipse的特点 * a: 免费 * b:
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

<C++学习五>变量

变量:程序运行期间其值可以改变的量。一个变量应该有一个名字,并在内存中占据一定的存储单元,在该存储单元中存放变量的值。如下图所示: 1、变量的命名规则   标识符:用来标识变量、符号常量、函数、数组、类型等实体名字的有效字符序列称为标识符。变量为标识符的一种。   C++规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。 注意:在C++中,大写字母和小写字母被认为是两个不同的字符。    在软件开发中,常习惯在变量前面加一个字母以表示该变量的类型,如iCunt:整
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

SpringBoot------全局异常捕获

1.添加异常类 package myshop.config; import javax.servlet.http.HttpServletRequest; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.anno
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

如何优雅地过滤敏感词

敏感词过滤功能在很多地方都会用到,理论上在Web应用中,只要涉及用户输入的地方,都需要进行文本校验,如:XSS校验、SQL注入检验、敏感词过滤等。今天着重讲讲如何优雅高效地实现敏感词过滤。 敏感词过滤方案一 先讲讲笔者在上家公司是如何实现敏感词过滤的。当时毕竟还年轻,所以使用的是最简单的过滤方案。简单来说就是对于要进行检测的文本,遍历所有敏感词,逐个检测输入的文本中是否含有指定的敏感词。这种方式是最简单的敏感词过滤方案了,实现起来不难,示例代码如下: @Test public v
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

版本控制工具

接口 github就是一个使用了给github版本控制的网站,用来服务全球众多的开源项目。
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

如何为Java中的窗口(JFrame)添加颜色

最近一些学习Java的小伙伴,向我请教了一些关于Java图形化界面的问题,以下就是我对Java图形化界面的一些总结。 一:为何J Frame无法显示添加的颜色 public class Login extends JFrame{ public Login(){ this.setLayout(null); this.setBounds(600, 200, 200, 300); this.setVisible(true); this.setBackground(Color.yellow); //为
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

MyBatis基本工作原理

Application是程序员开发的Java代码,蓝色为MyBatis框架. API是MyBatis提供的增删改查等功能接口. 老式SQL写法我们在Dao中写SQL: SELECT * FROM user WHERE user_name = ?; 而在MyBatis中没有完全封装JDBC,还需要预先写一下SQL语句,不过不用像之前那样大篇幅以及多设置了:(进行了简化) 看一下老式的Dao层写法: 通过用户ID查询用户返回用户实例: ///// * 通过用户ID查询用户实例返回给showUser
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

Python学习 15day__高级语法

asyncio   asyncio 本身是一个消息循环   步骤:   创建消息循环   把协程导入   关闭 1 import threading 2 # 引入异步io包 3 import asyncio 4 5 # 使用协程 6 @asyncio.coroutine 7 def hello(): 8 print("Hello Word! (%s)"% threading.currentThread()) 9 print("Sta
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

IIS 8.5详细错误

把网站部署到IIS后报错,我错的原因是文件夹内没有设置默认文档,计算机不知道运行哪一个文件,所以报错。 方法:(1)在IIS目录下找到默认文档,双击,点击添加,手写 自己的 启动文件 (2)启动自己的网站测试成功。
分类: 其他 发布时间: 08-08 23:50 阅读次数: 0

详解:shell采集系统信息

cpu信息采集 cpu使用率 采集算法: 通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下: cat /proc/stat | grep ‘cpu0’得到cpu0的信息 cpuTotal1=user+nice+system+idle+iowait+irq+softirq cpuUsed1=user+nice+system+irq+softir...
分类: 其他 发布时间: 08-08 23:49 阅读次数: 0

教你如何快速切换Linux PHP版本

天在帮别人安装一个不知所谓的东西时碰到,三版本的PHP环境,我感觉那个人也是666哒,他使用的是AMH快速开发工具,然后就顺便写下怎么快速、简便切换php版本。 有图有真相!!! 首先:find命令找下php在哪里先 #find / -name php 第一步:ln命令(百度下大把资源)主要用来创建软连接 现在主要是想将5.4版本换5.5版本: #ln -s /usr/loc...
分类: 其他 发布时间: 08-08 23:49 阅读次数: 0

大神教你:xdebug和最重要的php调试技巧

好几年没有写PHP代码了,最近写了一些。我比较厌烦php,主要是调试麻烦,要按无数次F5,经常刷出空白. 以前调试总是依赖于在代码中加入下面两行: error_reporting(E_ALL ^ E_NOTICE); ini_set('display_errors', 1); 通常情况下,是 写代码--&amp;gt;F5--&amp;gt;刷出白板,然后翻箱倒柜的找出上面两条code,加入config....
分类: 其他 发布时间: 08-08 23:48 阅读次数: 0

linux下如何查看服务器wwn号

PC server主机与FC存储进行连接时,一般需要加装HBA卡,两者之间衔接的一个重要参数就是wwn号。redhat或suse下查看wwn号的方法如下。 一、SuSE Linux 9 查看 /proc/scsi/qla2xxx/* ,并以 adapter-port 为关键字过滤即可查看FC HBA卡的WWN信息: # cat /proc/scsi/qla2xxx/* | grep ada...
分类: 其他 发布时间: 08-08 23:48 阅读次数: 0

细述:Fail2ban 阻止暴力破解案例

Fail2ban 能够监控系统日志,匹配日志中的错误信息(使用正则表达式),执行相应的屏蔽动作(支持多种,一般为调用 iptables ),是一款很实用、强大的软件。 攻击者不断尝试穷举 SSH 、SMTP 、FTP 密码等,只要达到预设值,fail2ban 就会调用防火墙屏蔽此 IP ,并且可以发送邮件通知系统管理员。 功能、特性: 1、支持大量服务:sshd 、apache 、qmai...
分类: 其他 发布时间: 08-08 23:48 阅读次数: 0

详解:Nginx 反向代理、后端检测模块

实验环境 Nginx shell &amp;gt; yum -y install gcc gcc-c++ make wget zlib-devel pcre-devel openssl-devel shell &amp;gt; wget http://nginx.org/download/nginx-1.12.2.tar.gz shell &amp;gt; tar zxf nginx-1.12.2.tar.gz; ...
分类: 其他 发布时间: 08-08 23:47 阅读次数: 0

详解:Mysql binlog 安全删除实例

如果你的 Mysql 搭建了主从同步 , 或者数据库开启了 log-bin 日志 , 那么随着时间的推移 , 你的数据库 data 目录下会产生大量的日志文件 shell &amp;gt; ll /usr/local/mysql/data/ # 如下 -rw-rw----. 1 mysql mysql 63278 9月 11 02:03 mysql-bin.000001 -rw-rw----. 1...
分类: 其他 发布时间: 08-08 23:47 阅读次数: 0

使用Linux容器迅速搭建渗透测试环境(下篇)

在本文的上篇中,我们为读者介绍了如何配制宿主机和网络,在本文篇中,我们将为读者介绍容器的创建和启动等内容。 创建我们的第一个容器 lxc发行版附带了许多工具来帮助用户创建和管理容器。第一个是lxc-create,该工具可以通过模板为各种Linux平台创建最小化的安装。您可以通过查看/usr/share/lxc/templates目录来查看当前可用的模板。在我的Slackware 14.2宿主机...
分类: 其他 发布时间: 08-08 23:47 阅读次数: 0

使用 yum-cron 自动更新 Linux系统

我知道如何使用 yum 命令行 更新系统,但是我想用 cron 任务自动更新软件包。该如何配置才能使得 yum 使用 cron 自动更新系统补丁或更新呢? 首先需要安装 yum-cron 软件包。该软件包提供以 cron 命令运行 yum 更新所需的文件。如果你想要每晚通过 cron 自动更新可以安装这个软件包。CentOS/RHEL 6.x/7.x 上安装 yum cron 输入以下 [yum ...
分类: 其他 发布时间: 08-08 23:46 阅读次数: 0

如何选择最合适的DDoS高防服务

在互联网高度发展的今天,互联网公司正面临着十分激烈的市场竞争,不仅要承担比金贵的流量费用,还要面对来自技术、产品、品牌、营销,和人才等多方面的竞争压力,公司要在市场中突围而出变得愈发艰难。 DDoS高防服务的重要性或许远超你想象 在互联网高度发展的今天,互联网公司正面临着十分激烈的市场竞争,不仅要承担比金贵的流量费用,还要面对来自技术、产品、品牌、营销,和人才等多方面的竞争压力,公司要在市场...
分类: 其他 发布时间: 08-08 23:46 阅读次数: 0

linux运维常见问题解决集锦

作为linux运维,多多少少会碰见这样那样的问题或故障,用点心,平时多注意积累,水平肯定越来越高。下面就是常见问题解决集锦: 1.shell脚本不执行 问题:某天研发某同事找我说帮他看看他写的shell脚本,死活不执行,报错。我看了下,脚本很简单,也没有常规性的错误,报“: bad interpreter: No such file or  directory”错。一 看这错,我就问他是不是在...
分类: 其他 发布时间: 08-08 23:46 阅读次数: 0