常量
定义常量表示不能改变的数值
分类整数常量所有整数
小数常量所有小数
布尔(boolean)型常量只有两个数值,true、false
字符常量将一个数字字母或者符号用单引号( ‘ ‘ )标识,如:’a’
字符串常量将一个或者多个字符用双引号(””)标识,如:”hello world”、”a”、””(空字符串)。
null常量只有一个数值就是:null
注释
单行注释格式: //注释文字
多行注释格式: /* 注释文字 */
文档注释格式:/** 注释文字 */
PS.
对于单行和多行注释,被注释的文字,不会被JVM(Java虚拟机)解释执行。所以,即使添加再多的注释,编译后生成的class文件占用硬盘字节多少不变
对于文档注释,是Java特有的注释,其中注释内容可以被JDK提供的工具Javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档
注释是一个程序员必须要具有的良好编程习惯,初学者编写程序必须养成习惯:先写注释再写代码
将自己的思想通过注释先整理出来,再用代码去体现,因为代码仅仅是思想的一种体现形式而已
阿里云设置二级域名
进入控制台在阿里云官网登录后,点击右上角的控制台
进入域名管理界面点击左侧菜单的域名
解析域名
点击添加记录(主机记录为我们二级域名所要设置的名称,记录值为阿里云本机的 id,其它的值根据图片设置即可)
一个Tomcat部署多个项目以及配置域名
首先找到服务器Tomcat的server.xml配置,然后在原来的基础上,多复制一份Host节点,然后 name 改成我们需要设置的域名以及Context节点对应好项目路径即可
1234567891011<Host name="jxc.zoutl.cn" appBase="webapps" unpackWARs="true"> <Context path="" docBase="/home/tomcat9/apache-tomcat-9.0.46/webapps/JXC" debug="0" reloadable="true" /> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!--<V ...
Windows10系统定时关机cmd命令
定时关机1shutdown -s -t 7200
最后面的数字为秒,一小时等于 3600 秒
取消定时关机1shutdown /a
Spring Boot2.0实现自定义404页面渲染
第一种写法实现ErrorPageRegistrar,404.html放在项目的webapp文件夹中
123456789101112@Configurationpublic class ErrorPageConfig implements ErrorPageRegistrar { @Override public void registerErrorPages(ErrorPageRegistry registry) { ErrorPage[] errorPages = new ErrorPage[2]; errorPages[0] = new ErrorPage(HttpStatus.NOT_FOUND, "/404.html"); errorPages[1] = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500.html"); registry.addErrorPages(errorPages); ...
进销存系统
项目地址GitHub地址:https://github.com/a6678696/JXC
使用的技术本系统使用Spring Boot架构,数据访问层采用Spring Data Jpa,安全框架采用Shiro,实现了完整权限系统,Controller方法采用Shiro注解,来实现有效的权限控制;界面采用了EasyUI技术;
功能介绍进货管理(进货入库、退货出库、进货单据查询、退货单据查询、当前库存查询)、销售管理(销售出库、客户退货、销售单据查询、客户退货查询)、库存管理(商品报损、商品报溢、库存报警、报损报溢查询)、统计报表(供应商进退货单统计、客户进退货单统计、按日统计销售利润、按月统计销售利润)、供应商管理、客户管理、商品管理、期初库存管理、权限管理模块(角色管理、用户管理)、查看系统日志、修改密码、安全退出
图片展示首页
公司进货入库
公司退货出库
公司进货单据查询
公司退货单据查询
商品销售出库
客户退货
销售单据查询
客户退货单据查询
商品报损商品过期、受潮等
商品报溢商品实际数量比记录的数量少,可能是初期记录失误,实际与记录相差的数量
库存报警当商品的当前库存<库 ...
Github私有仓库改为公开
打开设置
进入该仓库所在首页,找到Settings并点击(在首页的菜单栏)
修改仓库visibility属性
在出现的页面找到 Danger Zone(在最下面),点击 Change visibility 按钮
然后选择Make public,并根据提示输入指定内容,点击同意按钮,然后输入 GitHub 账号的密码即可修改完成
个人博客系统
项目地址GitHub地址:https://github.com/a6678696/MyBlog
使用的技术本项目核心技术采用Spring Boot+Mybatis;开发工具idea;数据库 MySQL5.6;模版引擎采用的是Thymeleaf;安全框架采用SpringSecurity;在线编辑器CKEditor;Lucene全文检索;Quartz定时任务;基于JavaMail实现用QQ邮箱发送邮件 ;highlight.js代码高亮;Highcharts图表;Redis存储经常查看的数据;
功能介绍前台主页分页展示所有博客、按类别分类博客、按日期分类博客、查看博客内容详情、Lucene全文检索博客标题和摘要、点赞博客、评论博客、网站数据展示
后台写博客、博客类别管理、博客管理、安全退出、每天23点定时删除无效的博客图片(删除的博客但未删除其引用的图片)、查看访问记录、一键切换前台UI(一共有4套UI,下面展示的是第二套)、评论管理(删除、审核、回复)、查看点赞记录、友情链接管理、一键备份数据以及每天23点定时备份数据(包括数据库、博客正文图片、Lucene索引)、有人留言自动给站长发邮 ...
Tomcat运行web项目不带项目名字
概述默认情况下,项目发布到 Tomcat ,要运行项目,浏览器访问路径是这样的: http://localhost:8080/MyBlog
改端口首先在 Tomcat 安装目录的 config 文件夹中找到 server.xml ,然后找到如下代码并将端口 8080 改为 80 ,这样我们访问项目时就不需要加端口号了,访问路径为:http://localhost/MyBlog ,也可以加上端口号80,不过一般都是省略掉的
修改前:
1<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改后:
1<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> ...