自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 一些常用的jvm启动参数

-server -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=64m -XX:MaxPermSize=64m -XX:-UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSInitiatingOccupancyFraction=...

2019-01-25 15:11:14 411

原创 spring通过反射执行注解对应的方法

import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target({ElementType.METHOD})@Retent...

2018-12-06 20:12:59 1354

原创 java抛物线移动

package test;/** * o_o .... * Created by teemo on 2018/4/19. */public class Sprite { private double x; private double y; private double vx = 100; //水平速度 private double vy =...

2018-04-20 15:20:21 800

原创 与运算判断包含哪些条件

2 4 8 16 32 64 128public static boolean isAContainsB(int a, int b) { return a == 0 || (a & b) == b;} System.out.println(BitOperationUtil.isAContainsB(24, 8)); System.out.pr

2017-10-05 14:52:41 340

原创 Java启动参数

-verbose:gc  表示输出虚拟机中GC的详细情况.-Xloggc:日志文件的输出路径-XX:-OmitStackTraceInFastThrow强制要求JVM始终抛出含堆栈的异常(-XX:-OmitStackTraceInFastThrow)-XX:+HeapDumpOnOutOfMemoryError JVM会在遇到OutOfMemoryError时拍摄一个“

2017-04-13 21:27:45 639

原创 业务逻辑中 记id列表的高级写法

列入有一组礼包  都有个唯一值  id需要记录已经领取过得礼包id一般都会用数组 来存一组id来记录领取过哪些id的礼包而下面的方法只需要存一个long型的值  不过前提是id必须大于1和小于60思路如下:long giftId = userVo.getGiftId()   //long型的idint id = request.getGiftId ; //需要领取的id

2016-09-11 18:45:07 372

原创 Java Comparator排序

Collections.sort(arrs, new RankComparator());class RankComparator implements Comparator{ @override public int compare(LeagueVo arg0, LeagueVo arg1){ if(arg0.getLv() == arg1.getLv()

2016-06-12 16:40:16 301

转载 java 反射获取所有类文件

public static void main(String[] args) { String packageName = ""; List classNames = getClassName(packageName); for (String className : classNames) {// System.out.p

2016-02-22 16:51:56 707

原创 数据结构和算法 笔记

时间复杂度:时间频度:T(n)一个算法中的语句执行次数称为语句频度或时间频度n : 算法规模log : 如果 a^x=N(a>0,且a≠1),那么数x叫做以a为底N的对数(logarithm),记作 x=log(a) N .其中,a叫做对数的底数,N叫做真数。算法时间复杂度的定义:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(

2016-02-18 15:45:52 350

原创 一个简单排序

适用于小规模的排序 每一次插入都对整个数组排序private static List rankList = new ArrayList(); public static int sort(DevilTrialDmgVo dmgVo) { int resultIndex = -1; boolean inserted = false;

2015-10-08 11:52:00 392

原创 idea14 自定义模板Templates导入

讲模板文件复制到 用户--Administrator--.IntelliJidea14--config--fileTemplates目录下同理,所有的自定义模板都在这个目录下

2015-08-20 10:48:04 6769

原创 JAVA小技巧

变量 a,b  交换int a = 5;int b = 11;a = a^b;b = a^b;a = a^b;

2015-01-21 22:37:32 289

转载 Google Guava Collections 中 MapMaker

MapMaker: final类,继承了 GenericMapMaker,是 ConcurrentMap的 builder。它的构造方法是公开的,可以直接通过 new获取一个实例。成员方法:          initialCapacity(int initialCapacity):如果 this的初始容量已经设置过了,则抛出异常,否则将其设为参数中的 initia

2014-12-04 10:55:26 988

转载 几种任务调度的 Java 实现方法与比较

Timer相信大家都已经非常熟悉 java.util.Timer 了,它是最简单的一种实现任务调度的方法,下面给出一个具体的例子:package com.ibm.scheduler; import java.util.Timer; import java.util.TimerTask; public class TimerTest extends TimerTas

2014-12-01 17:34:18 445

原创 Java库中的具体集合

ArrayList 一种可以动态增长

2014-11-05 22:55:26 339

转载 MySQL数据类型和java数据类型

Java数据类型和MySql数据类型对应一览

2014-10-22 18:32:30 298

转载 Geohash 算法学习

Geohash 算法:    这是一套纬度/经度地理编码算法,把纬度/经度编码成base32位的字符串。这种编码和纬度/经度不是唯一对应,其实是一个纬度/经度区间。算法有一个精度概念,精度越高,字符串越长,所表示的区间越小。可以编码后的字符串想象成一个格子,里面存放一些纬度/经度值。格子趋近很小的时候,只能存放一纬度/经度值,那么编码和纬度/经度就是唯一对应的关系。但是这个不是重点,这套算法目

2014-10-21 13:27:12 510

转载 JAVA 随机选出MAP中的键

Map map = new HashMap();

2014-07-15 17:29:14 7837 1

转载 Java生成随机字符串的代码

public static String getRandomString(int length) { //length表示生成字符串的长度    String base = "abcdefghijklmnopqrstuvwxyz0123456789";       Random random = new Random();       StringBuffer sb = new Str

2014-07-07 16:01:46 535

原创 BugFree 使用说明

解决方案注解:

2014-07-07 14:33:08 500

原创 在一个非套接字上尝试了一个操作 解决方法

java + mina 导入项目后不能启动  无限报错 见下图

2014-06-26 14:44:36 13212 1

原创 项目出现红色感叹号的解决方法

这是导入项目的后出现的,原因为外部jre路径不正确  导入新的就可以

2014-02-14 11:43:57 720

转载 android:versionCode和android:versionName 用途

Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNameandroid:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升级,该值不显示给用户。android:versionName:这个是我们常说明的版本号,由三

2014-02-13 10:23:34 424

原创 java 笔记

jsp:Java Server Page 是一种动态网站开发技术

2014-02-12 15:47:30 276

原创 Android 笔记

layout、layout-land和layout-port的区别一般把UI 布局文件放在layout文件夹下,如果要支持橫屏,就会取同名的layout放在layout-land文件夹下。-res/layout-land 横屏  -res/layout-port 竖屏  -res/layout 默认 还有layout-finger, layout-land-

2014-02-11 11:14:52 324

转载 Android五大布局

Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。  LinearLa

2014-02-10 15:04:25 302

转载 JAVA之TCP网络通信一个小例子

1.服务器代码JAVA中设计网络编程模式的主要有TCP和UDP两种,TCP是属于即时通信,UDP是通过数据包来进行通信,UDP当中就会牵扯到数据的解析和传送。在安全性能方面,TCP要略胜一筹,通信过程中不容易出现数据丢失的现象,有一方中断,两方的通信就会结束,UDP数据包传送的过程当中,一方中断,数据包有很大的可能丢失,还有可能传来的数据包的顺序是错乱的;在效率方面,UDP要比TC

2014-02-08 15:03:47 492

转载 CI的session操作

在使用session之前,要对配置文件config.php 里面的$config['encryption_key']随便赋个值,例如12341. 首先要加载session类,固定写法:$this->load->library('session');//加载session类2.session的信息以数组的方式保存:$this->session->set_userdata($arr);

2014-01-26 11:33:35 858

转载 mysql sql 百万级数据库优化方案

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id f

2014-01-06 16:18:25 332

转载 在WINDOWS中设置计划任务执行PHP文件

在网上找了些WINDOWS执行PHP的计划任务的方法,有一个写得很全,可惜在我这竟然没通过。最后不得不综合各门派的方法,才能在我这运行成功。1、写一个PHP程序,命名为test.php,内容如下所示:12$fp = fopen("test.txt", "a+");

2013-12-23 13:38:50 428

转载 PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )

/*** 作用:FTP操作类( 拷贝、移动、删除文件/创建目录 )*/class class_ftp{ public $off; // 返回操作状态(成功/失败) public $conn_id; // FTP连接 /** * 方法:FTP连接 * @FTP_HOST -- FTP主机 * @FTP_PORT -- 端口 *

2013-12-19 14:39:02 626

转载 php四种基础算法:冒泡,选择,插入和快速排序法

许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。下面是我按自己的理解,将四个方法分析一遍。需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中 的值按照从小到的顺序进行排序。 $arr(1,43,54,62,21

2013-11-13 10:53:57 358

转载 PHP图片裁剪、缩放函数

根据自定义的目标图高宽, 按目标图高宽比裁剪、缩放源图.传入参数:$source_path string 源图路径$target_width integer 目标图宽度$target_height integer 目标图高度源图支持MIMETYPE: image/gif, image/jpeg, image/png.function imagecropper

2013-11-13 00:25:41 671

转载 PHP识别电脑还是手机访问网站

<?phpfunction isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:''

2013-11-12 12:00:41 562

转载 一个漂亮的PHP验证码

[导读] 自己导入字体,可以按照自己的额需要随便修改。<?php class Imagecode{ private $width ; private $height; private $counts; private $distrubcode; private $fonturl; private $session; function __constru

2013-11-12 11:58:26 648

转载 php webservice实例

首先大家要简单了解了何谓webservice,接下来就做两个非常简单的例子,webservice还是逃不开server端与client端。我测试的环境为:apache2.2.11 php5.2.10做这个测试之前,要确认你的php配置文件中已经将soap扩展打开,即extension=php_soap.dll;OK 现在我们来体验webservice//server端

2013-11-06 16:39:07 514

转载 8 个必备的PHP功能开发

1、传递任意数量的函数参数 我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PHP允许你使用任意个数的参数。下面这个示例向你展示了PHP函数的默认参数:  // 两个默认参数的函数 function foo($arg1 = ”, $arg2 = ”) { echo “arg1: $arg1\n”; echo “arg2: $arg2\n”; }

2013-10-30 11:56:48 392

原创 IIS下使用fopen报错failed to open stream: Permission denied in的解决方法

写了个程序,本地调试都没错。放到服务器IIS上报错,更改文件夹权限等都无法解决。之后把这个PHP文件放入到一个文件后运行成功。不要再网站的更目录运行这类PHP文件,估计是IIS本身的安全设置。

2013-10-29 14:33:02 1862

转载 AS3-单例模式

讲单例模式之前我们先看一个普通的例子,先建一个普通的类:package net.smilecn{ public class MySubClass{ public var num:Number = 0; public function MySubClass(){ } }}下面再建两个类

2013-09-22 15:58:39 760

转载 Flash AS3 常见编程错误 中文解释+举例【转】

1000对 _ 的引用不明确。引用可能指向多项。例如,下面使用了 rss 和 xml 命名空间。每个命名空间为 hello() 函数定义了不同的值。trace(hello()) 语句返回此错误,因为它无法确定使用哪个命名空间。private namespace rss; private namespace xml;    public function ErrorExample

2013-08-13 15:34:13 1762

空空如也

空空如也

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

TA关注的人

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