- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 idea将项目自动化部署到服务器(wagon-maven-plugin)
1.添加自动化部署的插件(可省略) org.codehaus.mojo wagon-maven-plugin 1.02.使用该插件需要在build中配置内容 org.apache.maven.wagon wagon-ssh 2.10 3.对一些用户名的属性进行配置/**/tomca
2017-12-22 14:27:49 1472
原创 将文件上传到GitHub上
1. 配置用户名和邮箱git config –global user.name “sxy”git config –global user.email 18210332926@163.com2. 查看配置信息 git config –list3. 清除工作区未提交的改动 git checkout 将文件上传到GitHub上1. 安装git工具
2017-11-22 15:29:47 312
转载 freemarker 取值(插值)
原文链接:http://www.weixinpy.com/vp/blog/6a9405fbef26409eba05ae1c528a8dc2/http://blog.csdn.net/lwt976647637/article/details/73135933 Java数据模型1)基本数据类型取值八种基本的java类型:byte、short、int、l
2017-11-21 16:32:06 12971
转载 velocity模板保留两位小数(截断2位)
$number.format("#0.00", $val) 附原文:************************************************I want to convert23.59004 to 23.5935.7 to 35.703.0 to 3.009 to 9.00参考
2017-11-21 16:14:14 4191
转载 Java请求一个URL。获取网站返回的数据。
public static String SendGET(String url,String param){ String result="";//访问返回结果 BufferedReader read=null;//读取访问结果 try { //创建url URL realurl=new URL(url+"?"+par
2017-11-17 15:38:53 6243 2
原创 Intellij IDEA 4种配置热部署的方法
热部署可以使的修改代码后,无须重启服务器,就可以加载更改的代码。第1种:修改服务器配置,使得IDEA窗口失去焦点时,更新类和资源菜单Run -> EditConfiguration , 然后配置指定服务器下,右侧server标签下on frame deactivation = Update classes and resource。优点:简单缺点:基于JVM提供的热加载仅支
2017-11-08 17:36:09 257
原创 java基于springBoot项目搭建
1.创建SpringBoot工程2.基于springboot配置简单的ssm 环境(见基于springboot,ssm工程搭建)3.配置模板 一般使用freemarkerhttps://my.oschina.net/jeffli1993/blog/845888http://blog.csdn.net/u014639561/article/details/77836358有
2017-11-08 14:28:05 431
转载 java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目
转载于 http://blog.csdn.net/liboyang71/article/details/73459909最终项目目录结构创建过程1.创建开关SpringBootApplication为了创建快速。我们使用idea自带的创建springboot来创建结构,当然创建普通的web项目也是可以的。(使用eclipse的同学可以按照
2017-11-07 10:26:07 5299 1
原创 Freemarker 数字格式化
一、freemarker在解析数据格式的时候,自动默认将数字按3为分割(1,000),这会给开发带来一些问题,比如通过URL传参,就会报错${id}=1,000 解决的办法:1、使用内建函数c,比如:${id?c},可以避免数字被格式化。缺点:在所有需要传参的地方都要处理。 全局的处理方法2、在freemarker配置文件freemarker.p
2017-11-01 16:45:55 1657
原创 基本数据类型
1.变量的三要素:变量类型 变量名=变量值在使用之前必须保证该变量有值2.java中变量的类型分为基本数据类型和引用数据类型基本数据类型有8种:数值型:byte:1个字节8位[-128~127]; short:2个字节16位[-2的15次方~2的15次方-1] int:4个字节32位[-2的31次方~2的31次方-1]
2017-05-15 23:03:17 251
原创 idea加载maven包
通过idea,我们可以直接创建maven项目,相应的jar包就不用复制再粘贴可以在pom.xml中写相应的配置 标签来引入jar包刚开始加载时可能jar包还没有引入1.点击idea环境右侧的maven project2.点击上方的刷新按钮 即可3.在左侧的文件结构中就可以发现对应加载的mavenjar包
2017-05-15 11:15:45 914 1
原创 java中static作用详解
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建
2017-05-04 15:48:10 169
原创 jdbc 读取属性文件
1.首先编写 jdbc的属性文件 db.properties# 数据库的连接信息:驱动类Driver,连接地址url,用户名:username,密码:passwordjdbc.Driver=com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc.url=jdbc:sqlserver://127.0.0.1:1433;databaseNam
2017-05-04 15:06:40 545
原创 idea修改tomcat启动的初始页面
所有修改初始的页面都在项目的web.xml中。idea也不例外 找到项目对应的web.xml在中添加要初始化的页面找到节点welcome-file-list>welcome-file>indexwelcome-file>welcome-file-list> 如果找不到该节点 则手动创建 更改相应的文件名即可。
2017-05-04 11:35:19 16052 4
原创 idea创建maven项目
1.打开idea软件 file--->new project2.选择maven项目 --->勾选create---->选择下图的maven3.下一步看到的结果,名可以随便起4.继续下一步5.起一个项目名,Finish这就建立完成一个maven项目了,接下来要做的是更改目录结构和进行一些配置1)打开project structure2)配置Facet
2017-05-04 11:14:42 247
转载 使用IntelliJ IDEA 15和Maven创建Java Web项目
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。 可以通过其命令做所有相关的工作,其常用命令如下: - mvn compile - mvn test - mvn clean - mvn package
2017-05-04 10:28:31 508
原创 3DES加密解密
3DES又称Triple DES,是DES加密算法的一种模式,它使用3条56位的密钥对数据进行三次加密。3DES(即Triple DES)是DES向AES过渡的加密算法(1999年,NIST将3-DES指定为过渡的加密标准),加密算法,其具体实现如下:设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,M代表明文,C代表密文,这样:3DES加密过程为:C
2017-02-17 16:47:03 12704
原创 cookie和session的理解
总是对cookie,session和缓存搞不清楚,现在把对它们的理解及一些用法写下来,以便后续查看。cookie和session可以说是会话跟踪技术。cookie是用于客户端记录用户信息确定身份,session是服务器端记录信息确定身份。一.cookie 1.cookie机制 一个用户的所有请求操作应该属于一个会话,另一个用户的所有请求操作应该属于另一个会话。web应用
2017-02-17 10:19:14 332
原创 扫描二维码登录的接口
最近写了一个扫描二维码登录的接口,功能完成后,有很多的知识需要学习。首先说一下扫码登录的流程:一个程序最重要的就是业务流程,只有明白流程是什么才能继续往下写代码扫码登录的流程:(1)生成二维码: a.首先生成随机的Id用来表示生成的二维码,使用cookie中的uniqueFlag为名称用来标记是否登录,如果cookie中存在uniqueFlag,则直接将randomI
2017-02-16 17:12:18 21684 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人