自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 JVM参数-XX:MatespaceSize的含义

在JDK1.8开始有了元空间区(Matespace)来替换永久代(Permanent Generation),那么在设置JVM参数的时候,也要增加上Matespace的相关参数了。在把JVM参数设置为:-Xms1g -Xmx1g -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -XX:+UseParNewGC -XX:+...

2020-04-17 17:41:02 8922 2

原创 无锁并发环形队列(Java版)

环形队列是顺序队列的一种。普通的顺序队列,当队列不满且tail指针移动到数组的最后位置时,就需要将数组中的元素整体向前搬移,而环形队列却不用。这就提高了入队的效率。无锁并发主要基于CAS原理,在java中Unsafe类中提供了底层的CAS操作。但是程序员不可以直接操作Unsafe类,JDK提供了一系列的Atomic类来满足一般的无锁需求。import java.util.concurre...

2020-04-12 18:17:04 941 2

原创 Java程序与运行环境交互(Runtime)

有时候项目中需要知道所在环境(服务器)的状态,或者需要执行一些所在环境(服务器)的命令。Runtime是Java中用来与程序运行环境交互的类,可以通过这个类提供的接口来与底层交互。比如获取当前服务器的网络状态:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamRe...

2020-02-29 13:55:16 598

原创 Http请求优化之DNS优化

公司的一个系统需要调用外部合作商的http接口,经常会出现超时,一天会有多个大于1秒的请求。当时使用的http组件是HttpClient,默认的连接池参数:maxTotal=20,maxPerRoute=2;因为项目中对外的http请求只存在一个host,所以就把maxPerRoute设置为10.从系统的并发量上看,这个配置足够了,但是线上的运行情况还存在一些长耗时,未达到预期效果。和http...

2020-02-20 21:38:12 962

原创 丢了三年的博客,好心疼...

19年的时候,想上来写篇文章发现,草稿箱里多了好多文章,可打开一看全是乱码.....为啥要盗我csdn'的账号呢....两年多的文章都丢了...心好疼

2020-02-20 19:00:18 87

转载 IDEA 出现Cannot Download Sources的问题

有时候明明对应的依赖已经添加了,并且在External Libraries里也看到对应的依赖包了,但想看源码的时候就是看不到详细内容,点download sources也显示Cannot Download Sources,此时只需要在Terminal根目录下输入:mvn dependency:resolve -Dclassifier=sourcesIDEA会重新下载依赖包,下载完后再看源码就...

2019-10-10 15:32:00 518

转载 Hibernate 无主键映射 注解版

详情 : http://blog.csdn.net/robinpipi/article/details/7655388

2016-03-11 18:08:25 3052

原创 MyBatis 动态SQL的单参数不执行问题

在使用MyBatis的动态SQL功能时,可能会出现单参数方法不执行或者抛出该属性没有get、set方法的异常。该问题的解决方法是:在Mapper接口中通过 @Param 来标记该参数即可。public List getWithDynamicSql(@Param(value="address")String address); select * from stude

2016-02-29 15:52:35 782

原创 去除div中img元素的白边

在div中的img在margin padding 为0,且broder为none的情况下依然存在白边,原因在于,img标签默认情况下display:inline-block;img在div中的白边就是因为inline-block;造成的,所以此时将img的display设置为block;白边就消失了

2015-11-30 12:09:49 19999 3

原创 在Fragment之间切换,getActivity()为null的处理

当出现这个问题时,只要在Fragment 中声明一个上下文类型的成员变量,并在onAttach()方法中将getActivity()的值赋给变量,在Fragment中使用到getActivity()时,都是用context即可。protected Context context;@Override public void onAttach(Activity activity)

2015-05-30 15:30:37 1378

转载 Fragment的可见再加载的方法(真正的Fragment的OnResume和OnPause)

转自:http://blog.csdn.net/jasoncol_521/article/details/24973565一 起因我们在做应用的过程中,一个应用的界面可能是多个Fragment切换而成的,但是如果在每次应用启动的时候就去加载大量的网络数据(假设你的每个Fragment都需要加载网络数据,你也可以理解为初始化大量资源)肯定是不好的,能不能有一种方法可以在我们看

2015-05-28 14:02:36 856

原创 ListView中Item中组件事件的响应

在ListView的item布局中的控件的事件的添加及响应方法,要在ListView中的Adapter中完成,这样既保证了安全性又要保证了唯一性

2015-04-18 10:56:42 454

原创 ListView添加条目后,条目显示的顺序问题

在ListView中,item的排列顺序是受集合的顺序影响的,一般情况下,每动态增加一个条目,(listview就会调用getView方法对整个listview进行一次重绘,)这个新增条目会添加在listview的最后的位置,这是因为添加该条目时,该条目的信息被添加到了集合的最后一个位置。基于上面的原理,为了使新增的item摆放在listView的上方位置,只需要把该条数据放在集合的第

2015-04-09 16:56:17 2517

原创 Android中设置Button为透明

为了使界面比较美观,从而设置Button为透明状态,从网上查询可知,有两种最简单的方式:1. 在layout.xml文件中的Button节点下,设置Button的Alpha属性,因为该属性在0~255范围内取值,0表示完全透明,255表示完全不透明;但是此方法有一个缺点,当设置为0后,Button上的文字也看不见了。所以在项目中使用了第二种方法。2. 在layout.xml文件中的Bu

2015-03-18 19:54:51 6992

原创 Android 下style和theme的用法

Android中的style可以被多个界面共用,所以它适合为应用做一些基础的外观设置,可以使应用的外观既统一又容易修改。style的用法为:1.在values文件夹下新建一个style.xml文件2.在style.xml文件中来设置android各个组件的属性。style节点有三个属性值,分别是

2015-03-17 19:29:25 438

原创 HttpClient学习笔记

HttpClient是由Apache提供的一个完善的支持HTTP协议的编程工具包。虽然它提供了对HTTP协议的全面支持,但是开发者只可以使用http协议中的get和post两种请求方式。HttpClient的一般使用步骤如下:1.创建一个HttpClient对象,因为HttpClient是一个接口,并且有很多方法,所以一般使用系统提供一个简单类,DefaultHttpClient2.实

2015-03-16 14:21:15 557

转载 点击超链接调用javascript函数

原文转自:http://zwde007.blog.163.com/blog/static/292126742012110105148283/点击超链接调用javascript函数,一般人都用但这有个缺点,就是点击链接后,页面上的GIF动画将静止。试看如下代码:function Foo(){    //do something}//-->htt

2014-12-04 16:58:08 627

转载 HTTP协议详解

转自http://blog.csdn.net/gueter/article/details/1524447Author :Jeffrey  My Blog:http://blog.csdn.net/gueter/ 引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速

2014-11-26 23:28:00 432

转载 Jsp中URL中加斜杠与不加斜杠的区别

url中加斜杠”/”和不加斜杠的区别:设webapp为web程序包名通常来说,不加斜杠的形式(如”example.jsp”)请求的是相对于当前页面路径的资源 http://localhost:8080/webapp/examole;加斜杠的形式(”/example.jsp”)请求的是服务器根目录下的资源,完整的url是由服务器地址+/example构成的:http://lo

2014-10-06 09:44:32 1534

转载 Failed to install *.apk on device 'emulator-5554': timeout

错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout或者the user data image is used 原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator\.androi

2014-09-16 20:14:16 619

原创 关于Dialog使用上下文的问题

public class DActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance

2014-09-13 13:05:40 2024

原创 关于Java中变量初始化问题

大三实习面试一家公司时,shejidaol

2014-09-04 23:39:34 736

转载 单例中的懒汉与饿汉

class Instance{}//懒汉式class LSingle{ private static Instance _instance = null; private LSingle(){} public static Instance getInstance(){ if(_instance==null){ synchronized(LSingle.class){

2014-07-07 22:55:06 497

转载 URL中汉字编码

如果在URL中有汉字参数的话,直接传递会导致出现乱码。因此需要对汉字参数进行转码。有如下方法:1.将字符串转码:newString(“xxxxx”.getBytes("iso-8859-1"),"utf-8")这种转码方式有很大的弊端,因为它是使用指定的字符集将此String编码为 byte 序列,并将结果存储到一个新的byte 数组中,然后通过使用指定的字符编码将生成的byt

2014-07-07 22:42:50 1753

原创 javaee中的编码问题

String =  byte[ ] + 编码  为了解决编码问题可以在BaseServlet中的service()方法中写:request.setCharacterEncoding("utf-8");只能负责处理客户端请求的post()方法。Get()方法不能处理request = new GetRequest(request);负责处理service()方法对客户端的反应。

2014-07-07 22:39:44 399

转载 java多线程中的异常处理

在java多线程程序中,所有线程都不允许抛出未捕获的checked exception,也就是说各个线程需要自己把自己的checked exception处理掉。这一点是通过java.lang.Runnable.run()方法声明(因为此方法声明上没有throw exception部分)进行了约束。但是线程依然有可能抛出unchecked exception,当此类异常跑抛出时,线程就会终结,而对

2014-07-07 22:32:41 474

Spring技术内幕

Spring技术内部便于猿们学习Spring源码,包括设计模式、Spring的思想等等。不知道为啥要写这么多的介绍,这也差不多了

2017-09-20

数据结构与算法(C语言版)答案

很全的答案,可以帮助学习入门者学好数据结构

2014-04-02

空空如也

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

TA关注的人

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