自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

boy的博客

迷茫的搬砖工

  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 实现JSON String<->Java Object的Mapper

import java.io.IOException;import org.apache.commons.lang.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import com.fasterxml.jackson.annotation.JsonInclude.Include;import c

2018-01-08 15:28:47 621

原创 Struts2Utils工具类,用来传json数据

package com.pacia.framework.core.utils.web.struts;import java.io.IOException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.ser

2018-01-08 15:27:09 2110

原创 TCP/IP协议以及创建和断开

TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准[应用、表示、会话]应用层:TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 等等[传输]传输层:TCP,UDP[网络]网络层:IP,ICMP,OSPF,

2017-09-12 14:29:15 598

原创 HashMap+ConcurrentHashMap+HashTable

1.HashMaphashmap是一个“链表散列”的数据结构,即数组和链表的结合体。hashmap是线程不安全的,再多线程环境下使用hashmap进行put操作会引起死循环,导致CPU利用率接近100%,因此在并发情况下不能使用hashmap2.HashTableHashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效

2017-09-06 10:32:00 217

原创 记一次(mybatis)sql传map,list,参数小结

1.简单的map传参map的键值传参只需要在sql中注明#key#,设置parameterClass="Map"即可select id from table where name=#id#2.list参数像list,array参数一般结合in使用,即需要在语句中遍历出来,网上看了下一般使用<foreach>标签(使用foreach标签,参数#{}里面...

2017-09-05 13:30:43 3567

原创 进程和线程(基础)

一.(引用别人对两者的分类)定义方面:进程是程序在某个数据集合上的一次运行活动;线程是进程中的一个执行路径。角色方面:在支持线程机制的系统中,进程是系统资源分配的单位,线程是系统调度的最小单位。资源共享方面:进程之间不能共享资源,而线程共享所在进程的地址空间和其它资源。同时线程还有自己的栈和栈指针,程序计数器等寄存器。独立性方面:进程有自己独立的地址空间,而线程没有,线程必须依赖于进程而存

2017-07-20 15:29:49 192

原创 String、StringBuffer、StringBuilder小结

三者执行速度比较:StringBuilder&gt;StringBuffer&gt;String1.String.字符串常量;----每当用String操作字符串时,实际上是在不断的创建新的对象,而原来的对象就会变为垃圾被GC回收掉,可想而知这样执行效率会有多底。   (常量池:字符串的分配,和其他的对象分配一样,耗费高昂的时间与空间代价。JVM为了提高性能和减少内存开销,在实例化字符串常量的时候...

2017-07-19 10:51:41 143

转载 从追MM到23种设计模式(贼形象)

从追MM谈Java的23种设计模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.  工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品

2017-07-18 15:14:39 170

原创 六大设计原则(概念)

1、开闭原则(Open Close Principle)    开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,是通过增加代码进行的,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substi

2017-07-18 09:47:49 404

原创 基础(冒泡排序+汉字转换+datagrid+date格式加一年+个性代码)

1.,冒泡排序public class BubbleSort { public static void main(String[] args) { int[] array = {10,5,7,12}; System.out.print("排序前;"); printArray(array); bubbleAscSort(array); bubbleDescSort(arr

2017-07-17 15:32:18 253

原创 折线图+(饼图、柱状图)

遍历数据格式$.each(ajDataNew, function(key, val) { yset.push( val.thickmin); name = val.station; xset.push([val.inspectingdate +'/'+val.inspectingunit]) ;//为x轴数组赋值 growth += va

2017-07-17 14:50:07 874

原创 uploadify文件上传以及预览

1.项目中uploadify上传js格式$('#file_upload').uploadify({ 'swf' : '${ctx}/js/uploadify3.2.1/uploadify.swf', 'uploader':'${ctx}/upload/uploadAction!uploadFile?jsessionid='+"", 'buttonText' : '添

2017-07-17 14:31:29 554

原创 excel表格导入数据库后台JAVA方法

1.判断文件类型public class ReadExcal { /** * 对外提供读取excel 的方法 * */ public List> readExcel(File file) throws IOException { String fileName = file.getName(); System.out.prin

2017-07-17 14:19:39 862

原创 利用poi将数据库数据导出excel

spring+springmvc+mybatis1.控制层controller@Controller @RequestMapping("/user") public class UserController { @Autowired private UserService userService; /** * 用于导出excel的查询结果 * @param queryJ

2017-07-17 14:04:22 545

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除