Tomorrow YE
码龄9年
关注
提问 私信
  • 博客:376,325
    问答:388
    376,713
    总访问量
  • 152
    原创
  • 1,168,602
    排名
  • 24
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-06-25
博客简介:

不如养猪!

查看详细资料
个人成就
  • 获得48次点赞
  • 内容获得17次评论
  • 获得145次收藏
  • 代码片获得145次分享
创作历程
  • 1篇
    2018年
  • 111篇
    2017年
  • 10篇
    2016年
  • 33篇
    2015年
成就勋章
TA的专栏
  • 并发编程
    21篇
  • 并发编程
    24篇
  • HTML5前端
    40篇
  • 分布式架构
    13篇
  • 安全算法
    6篇
  • 常见Web攻击手段
    4篇
  • rabbitMQ
    4篇
  • Docker
    6篇
  • redis
    5篇
  • 数据库相关
    3篇
  • Cookie和Session
    4篇
  • Java基础
    32篇
  • Spring
    6篇
  • 事务
    1篇
  • git
    1篇
  • 服务器优化
    2篇
  • 面试扯淡
    1篇
  • 其他
    3篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

struct2批量上传文件至指定目录

jsp:定义上传文件的name,可配置多个用于多文件上传 js文件3: 仅限上传JavaScript文件 /td>服务端,1.申明变量及set get方法 // 上传多个文件的集合文本 private List upload; // /多个上传文件的类型集合 private List uploadContextType; // 多个上传文件的文件
原创
发布博客 2018.01.03 ·
444 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

遍历map的方式汇总

1,平时开发中对map的使用很多,然后发现了很多map可能存在的各种问题;如HashMap 需要放置 1024 个元素,由于没有设置容量初始大小,随着元素不断增加,容量 7 次被迫扩大,resize 需要重建 hash 表,严重影响性能,因此最好在初始化时设置map的大小;2,用 entrySet 遍历 Map 类集合 KV,而不是 keySet 方式进行遍历。因为keySet 其实是遍历
原创
发布博客 2017.12.26 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux系统下tomcat加入系统服务以及开机自动启动

1.首先将tomcat/bin 下的catalina.sh复制到目录/etc/init.d中,并修改名称为tomcat[root@iZ2318 ~]# sudo cp /usr/local/tomcat7.0.67/bin/catalina.sh /etc/init.d/tomcat2.修改tomcat文件[root@iZ2318 ~]# vi /etc/init.d/tomcat
原创
发布博客 2017.12.26 ·
3831 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

Java Word转PDF

所需jar包avalon-framework-4.1.5 commons-io-2.4 docx4j-2.7.1 (核心jar包)log4j-1.2.15 serializer-2.7.1 xmlgraphics-commons-1.3 batik-util-1.6-1 commons-logging-1.1.3 fop-0.93 xalan-2.7.1
原创
发布博客 2017.12.26 ·
2193 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

面试小故事

1、主语言本身以及它的高级特性对于Java来说,它的语言本身以及它的高级特性,都有哪些比较容易在面试中问到呢?一般情况下,主要有以下知识点很容易被问到。(PS:以下所列举的,都是一些Java相对而言比较高级一点的知识点,因为这里谈的是社招,而不是校招)1)Java的数据结构相关的类实现原理,比如LinkedList,ArrayList,HashMap
原创
发布博客 2017.12.22 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java-ftp支持中文目录、文件名的 上传、删除文件

一、问题描述:Java中FTPClient上传中文目录、中文文件名乱码问题解决方法原因:FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码。解决方案:name=new String(name.getBytes("GBK"),"iso-8859-1"); 使用这个转码二、ftp 上传代码package me.grass.net; impor
原创
发布博客 2017.12.22 ·
1275 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Java根据UA判断手机,平板,PC登录

/** * 校验是否手机端 * @param request * @return */ public boolean isFromMobile(HttpServletRequest request) { //1. 获得请求UA String userAgent = request.getHeader("USER-AGENT").toLowerCase(); //
原创
发布博客 2017.12.18 ·
3929 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

无敌全的application.xml配置详解

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www
原创
发布博客 2017.12.18 ·
13047 阅读 ·
0 点赞 ·
2 评论 ·
11 收藏

无敌全web.xml配置文件元素详解

一、web.xml配置文件常用元素及其意义预览
原创
发布博客 2017.12.18 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

5种Spring配置事务的方式

Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。    DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,T
原创
发布博客 2017.12.18 ·
4825 阅读 ·
1 点赞 ·
1 评论 ·
16 收藏

js定位当前城市,获得当前城市的天气

/** * 定位当前城市 */ function locationInit(){ $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(_result) { if (remote_ip_info.ret == '1') { cityName = r
原创
发布博客 2017.12.01 ·
12017 阅读 ·
0 点赞 ·
3 评论 ·
9 收藏

js setCookie和getCookie

function setCookie(name,value){ var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*30); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString
原创
发布博客 2017.12.01 ·
22889 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

js动态添加HTML标签

function addElement_imageText(img,title,source,view_count,publish_time,url,article_type,newsid,category_chn){ /*var reconmendDiv = document.getElementById("m-newList"); var reconmendDivWarp = doc
原创
发布博客 2017.12.01 ·
9683 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js根据时间戳换算过去间隔

function formatMsgTime (dateTimeStamp) { var minute = 60; var hour = minute * 60; var day = hour * 24; var halfamonth = day * 15; var month = day * 30; var now = new Date().getTime()/1000
原创
发布博客 2017.12.01 ·
858 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js定时器倒计时

function CountDown() { if (maxtime >= 1) { minutes = Math.floor(maxtime / 60); seconds = Math.floor(maxtime % 60); msg = "距离结束还有" + min
原创
发布博客 2017.12.01 ·
1082 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js页面滑到底部触发事件

function getScrollTop(){   var scrollTop = 0, bodyScrollTop = 0, documentScrollTop = 0;   if(document.body){     bodyScrollTop = document.body.scrollTop;   }   if(document.documentElement){     
原创
发布博客 2017.12.01 ·
2364 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js拓展词搜索智能提示

类似如下的功能:js关键代码$(function(){//当键盘键被松开时发送Ajax获取数据 $('#spinput').keyup(function(){ var keywords = $(this).val(); $.ajax({ // url: 'http://suggestion.baidu.com/su?wd='+keywords,
原创
发布博客 2017.12.01 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js动态添加子节点

function addElement_pic(i,imgsrc,website,landingPage){ //获得ul var ul = document.getElementById("hot_web_pic"); //创建li var li = document.createElement("li"); //给li设置属性    li.setAttrib
原创
发布博客 2017.10.31 ·
10571 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

js实现全国三级城市联动select选择

/** 全国三级城市联动 js版*/function Dsy(){ this.Items = {};}Dsy.prototype.add = function(id,iArray){ this.Items[id] = iArray;}Dsy.prototype.Exists = function(id){ if(typeof(this.Items[id]) == "undefi
原创
发布博客 2017.10.31 ·
3389 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

js获取当前城市,并根据当前城市获得当地天气

/** * 定位当前城市 */ function locationInit(){  $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(_result) {if (remote_ip_info.ret == '1') {cityName = remote_i
原创
发布博客 2017.10.31 ·
3082 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多