- 博客(33)
- 收藏
- 关注
原创 区块链是什么?
区块链的由来:“区块链”来自于比特币白皮书的中文翻译版本,是从比特币网络中提取出来的一种技术。区块链和BTC的关系:区块链是从比特币网络中提取出来的一种技术,区块链技术是比特币的底层技术,比特币是区块链的第一个应用。区块链的概念:一句话“去中心化的分布式账本”。一句简单的语言,包含了区块链的两个特点:去中心化,分布式账本。下面我们从这两个方面介绍下区块链。什么是“中心化”:假设你在...
2019-11-04 20:22:07
649
原创 SVN 锁住如何处理?
D:\eclipse-workspace(在工作空间)在出错文件夹下(或整个工程项目),鼠标右键TortoiseSVN->Clean up.1、选中文件夹,点击右键,依次选择【TortoiseSVN】-》【Repo-Browser(版本库浏览器)】:2、选中被别人锁定的文件,点击右键,选择【break lock(破除锁定)】就可以解锁该文件了。1、右健选择svn -->...
2018-09-03 10:15:46
5442
原创 Map的使用
Map的遍历List<LinkedHashMap<String, String>> pdetailList = projectDisasterService.getObjectList(projectDetail);for (Map<String, String> map: pdetailList) { Row row =...
2018-07-18 12:40:07
260
转载 String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字...
2018-06-13 10:20:07
188
原创 Servlet的用法和注意事项
Servlet的生命周期一、Servlet是什么?servlet是一个基于java技术的WEB组件,运行在服务器端,我们利用 sevlet可以很轻松的扩展WEB服务器的功能,使它满足特定的应用需要。servlet由servlet容器管理,servlet容器也叫 servlet引擎,是servlet的运行环境,给发送的请求和响应之间提供网络服务。比如tomcat就是我们常用的一个servlet容器。...
2018-06-12 15:31:55
558
原创 Jeesite 安装步骤
1. 搭建环境Eclipse、Maven、tomcat等环境2. 下载源码3. 修改Jeesite的配置文件①把jeestie源码导入到eclipse之前,打开解压后的jeesite目录,找到 jeesite-master\POM.xml文件,打开,修改artifactId节点值为自己所要二次开发的项目名称。 ②运行eclipse.bat运行 jeesite-master\bin\eclipse....
2018-06-11 10:49:30
2211
原创 Spring MVC 简单介绍
1.Spring MVC是什么? springMVC,是spring的一个开源子框架,在spring原有基础上,又提供了web应用的MVC模块,可以简单的把springMVC理解为是spring的一个模块(类似AOP,IOC这样的模块)。2.Spring MVC有什么优点? 简化WEB开发(有Spring的特点,并使用了MVC架构模式的思想,将web层进行职责解耦)。3.Spring ...
2018-06-01 15:59:49
832
原创 Spring是什么?
Spring是什么? Spring是一个开源的轻量级的Java开发框架。 2.Spring能帮我们做什么? 简化应用程序的开发。 3.简化应用程序开发体现在哪些方面? ①IOC容器 Java思想是面向对象的开发,一个应用程序是由一组对象通过相互协作开发出的业务逻辑组成,那么如何管理这些对象,使他们高效地协作呢?抽象工厂、工...
2018-05-29 01:06:27
31821
4
原创 mybatis中#和$的区别?
1.#{}用来传入参数①sql在动态解析的时候会加上" ",当成字符串来解析成为一个占位符‘?’;②可以很大程度上防止SQL注入。2.${}用来传入参数①在动态解析的时候会用转换成字符串,拼接到SQL中显示;②一般用于传入数据库对象,比如表名、列名;③不能防止SQL注入;注意:1、myBatis排序时使用order by,group by 动态参数时,需使用${}。 2、当用${...
2018-05-22 14:59:43
751
原创 jQuery 初始化select时如何赋值多个值?
function initSelect(){ var list = [{id:"111", text:"111"},{id:"222", text:"222"},{id:"333", text:"333"},{id:"444", text:"444"}]; $("select[nam
2018-05-21 19:07:20
2395
转载 jquery校验 remote缓存 remote只验证一次 解决办法
jquery校验,为了实现异步用户名是否存在功能,往往要用 jquery remote方法,然而,用remote方法,往往会有缓存,只请求一次,即使内容改变,错误结果还是一样。折腾了两天,什么修改jquery源文件,或者加代码清空第一次产生的缓存,各种办法都没用。又不想放弃jquery alidate的各种好处。最后不得已使用ajax和jquery共同实现校验。实现方法。使用jquery alid...
2018-05-10 10:52:34
800
原创 如何JSON.stringify()方法结合jQuery ajax打包数据传到Java后台?
JSON.stringify()方法是将一个JavaScript值(对象或者数组)转换为一个JSON字符串。定义对象:var data={ "contractInfoId":$("#contractInfoId").val(), ...
2018-05-07 19:49:15
2633
转载 JSON语法
一 定义JSON:JavaScript Object Notation(JavaScript对象表示法),可以将JavaScript对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将他它原为各种编程语言所支持的数据格式。例如,在用到AJAX时,如果需要用到数组传值,这是就需要用JSON将数组转换为字符串。二 语法1.规则 ...
2018-05-07 19:36:16
373
原创 如何使用百度统计?
步骤如下:https://jingyan.baidu.com/article/ce43664922a11f3772afd36f.html,这里不详细说明。主要用到的是下图中马赛克的链接:在页面中引入<script src='链接' type="text/javascript"></script>这个就可以,百度统计中查看网站的统计情况。...
2018-05-04 17:49:20
384
原创 Java如何监听Tomcat服务器启动、停止?
思路:用Java的@PostConstruct标签、@PreConstruct标签。原理:被@PostConstruct修饰的方法会在Tomcat服务器加载Servlet的时候运行,即Tomcat服务器启动的时候运行; 被@PreConstruct修饰的方法会在Tomcat服务器卸载Servlet的时候运行,即Tomcat服务器停止的时候运行。 注意:在ecli...
2018-05-04 12:31:20
3668
原创 jQuery validator addMethod 自定义错误提示信息
$.validator.addMethod("isIdCard",function(value,element){ var person = $("input[name='contractTenantType']:checked").val(); if(person == '0'){ $(eleme...
2018-05-03 14:01:18
1733
原创 设置table 或是div中input不可用
function Operation_table(ths){ if(ths == "个人"){ $(".unit :input").attr("disabled", true); $(".person :input").attr("disabled", false); }else if(ths ...
2018-04-25 11:20:34
909
原创 a 标签的href 和onclick 执行顺序?
a标签中同时存在href 与 onclick,想让通过onclick的返回值判断是否执行href,如果return的false就不执行,true就执行。<a href="${entity.path}" style="color: #3FABE9;" onclick="return isLoad()">下载</a><script type="text/javascrip.
2018-04-23 20:47:18
3830
原创 Java实现Zip压缩文件并可以下载
1、项目需求:将多个文件打包后,放到本地,提供下载的需求。2、实现思路:使用org.apache.tools.zip.ZipOutputStream。3、实现代码:(1)做一个压缩的工具类package com.thinkgem.jeesite.modules.data.utils;import java.io.BufferedInputStream; import java.io.File; ...
2018-04-01 18:11:07
14140
2
原创 统计网站的用户访问量的实现
1、项目需求:一个IP一天内访问算是一次访问,统计该网站的用户访问量。2、实现思想:服务器启动的时候把数据库中的访问量进行缓存,用户访问的时候进行访问量的刷新,把访问信息存到集合中进行缓存,达到一定数量的时候要存入数据库中,服务器关闭的时候把未存入数据库中的访问量存入数据库中3、代码实现: //用来统计不同的URL对应的访问情况 private static List<Map&l...
2018-04-01 17:52:25
25421
8
转载 Mybatis select返回值为map时,选取表字段的两列作为key,value
1、需求:Mybatis查询结果集为Map时,其中Map中的key为列名,而key对应的value是该列对应的列值。项目中的需求为字段A对应的value作为Map的Key,字段B对应的value作为key对应的value。2、实现思想:重写ResultHandler接口,,然后用SqlSession 的select方法,将xml里面的映射文件的返回值配置成 HashMap 就可以了。3、代码实现:...
2018-04-01 17:33:18
2937
原创 Eclipse中如何查看方法被哪些代码调用
在Eclipse中如何查看方法被哪些代码调用了,打开调用层级,操作如下:1、选中此方法,然后点击鼠标右键,选择【Open Call Hierarchy】(打开调用层级)选项。2、稍等一会之后,就可以在 【Call Hierarchy】(调用层级)页面看到哪些类的哪些方法,调用了此方法。3、择某个函数双击,就可以快速的进入此代码,并且找到调用位置。快捷键:Ctrl+Alt+H。...
2018-03-20 14:45:54
4064
转载 jstl forEach 指定了items如何自定义控制循环次数
这里控制循环的次数为6次,<c:forEach begin="0" end="5" var="i"> <c:set var="item" value="${list[i]}" /> <c:if test="${!empty item }">
2018-03-19 16:43:06
7493
1
原创 简单常用DOS命令
打开dos控制台:window+R+cmd+回车键1. d:+回车键 进行盘符切换2. dir(directory) 列出当前目录下的文件以及文件夹3. md(make directory) 创建目录4. rd(remove directory) 删除目录5. cd(change directory) 改变指定目录(进入指定目录)6. cd.. ...
2018-03-16 17:37:52
17066
1
转载 利用js 实现多个文件的下载
浏览器只弹出一个下载窗口,但是可以下载多个文件,一个文件下载完了再继续下载另一个文件。$(document).on("click", "#standLoad", function(){ let triggerDelay = 100; let removeDelay = 1000; //存放多个下载的url, ...
2018-03-15 16:27:26
8780
原创 Mybatis查询SQL中如何使用in?
这里整理一个只传一个参数的demo,该参数为字符串数组。这里foreach动态语句,foreach的参数:foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名.index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置.collection中放传过来的参数。open表示该语句以什么开...
2018-03-15 15:27:23
1112
原创 用Java IO流读取本地文件,并在前端显示
@RequestMapping(value = "readImg") public String readImg(HttpServletRequest request,HttpServletResponse response) throws IOException { ServletOutputStream out = null; FileIn...
2018-03-15 10:02:19
13831
1
原创 用Java IO流实现下载文件
@RequestMapping(value = "download") public String download(HttpServletResponse response, Model model) { //通过文件名找出文件的所在目录 String URL = "D:/one/two.txt"; //得到要下载的文件...
2018-03-15 09:59:49
6883
原创 如何通过Tomcat映射路径访问服务器上的文件?
通过配置E:\Tomcat7.0\conf下的server.xml文件,步骤如下1、打开E:\Tomcat7.0\conf下的server.xml文件。2、 <Host name="www.hthjx.cn" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!--这里为服...
2018-03-14 18:49:37
8253
原创 Mybatis传参数问题
问题:There is no getter for property named 'XXX' in 'class java.lang.String'方法:在dao.java层中提前定义DataSubject getSubjectByFileName(@Param(value="XXX") String XXX);在dao.xml 中保持参数一致<select id="" resultType...
2018-03-14 17:12:50
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人