自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘利新西安

A math Java fellow

  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

转载 求函数的最大值

2013-08-30 21:27:40 516

原创 对参数的注释

package paramAnno;import java.lang.reflect.Method;import java.lang.annotation.*;public class testParamAnno { /** * @param args * @throws SecurityException * @throws NoSuchMethodException

2013-08-29 17:00:42 484

原创 b3log版的反射ReflectHelper

public static String[] getMethodVariableNames(final Class clazz, final String targetMethodName, final Class[] types)三个参数的意义clazz类中,方法名为targetMethodName,该方法的参数为types,返回的值如果能找到这样的方法,返回参数的名字有诗为

2013-08-28 23:45:26 632

原创 如何获得一个类的Class对象

how to get Class object of a classimport java.util.HashSet;import java.util.Set;public class retrieveClash { /** * @param args */ public static void main(String[] args) { // TODO Auto-gen

2013-08-28 18:32:16 440

原创 泛型与继承

类名相同,泛型参数不同的两个类不存在继承关系。MyClass与MyClass没有关系。实际上,MyClass的父类是Object!public class GenericsInheritance { public static void main(String[] args) { String str = "abc"; Object obj = new Object();

2013-08-28 00:29:46 462

原创 b3log handleMappingString

\\{[^}]+\\}匹配“{”,之后不能紧跟“}”,可以多个{,最后匹配“}”  即字符串中第一个“{”和第一个“}”之间的部分              双斜杠“\\”为java里的转义字符import java.util.regex.Matcher;import java.util.regex.Pattern;import java.util.ArrayList;imp

2013-08-27 21:52:14 591

原创 Request getMethod

package liuliking;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.Http

2013-08-27 17:04:10 2734

原创 b3log StaticResources赏析

import java.io.File;import java.util.logging.Level;import java.util.logging.Logger;import java.util.Iterator;import java.util.Set;import java.util.TreeSet;import javax.xml.parsers.DocumentBuilde

2013-08-26 22:14:21 552

原创 使用getNamedDispatcher()转发请求

请注意web.xml servletNamedDispatcher Controller liuliking.Controller Weather liuliking.Weather Controller /controller

2013-08-26 21:23:16 663

原创 Tomcat default servlet

每个servlet容器都有一个默认的servlet,一般都叫做defaultservletDefault dummy liulixin.DummyServlet dummy /dummy default /static/index.html

2013-08-26 01:26:12 1267

转载 利用spring的表达式语言注入bean

以下是xml版applicationContext.xml package com.javacodegeeks.snippets.enterprise;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereoty

2013-08-24 23:45:33 937

原创 注意区分作为键的字符串与JSON对象

import org.b3log.solo.model.Article;import org.json.JSONException;import org.json.JSONObject;public class testArticleGet { /** * @param args * @throws JSONException */ public static void

2013-08-24 21:18:54 530

原创 字符串与字节码的相互转换

public class zhuHuan{public static byte[] stringToBytesUTFCustom(String str) { char[] buffer = str.toCharArray(); byte[] b = new byte[buffer.length << 1]; for(int i = 0; i < buffer.length; i++) {

2013-08-24 14:39:52 2620

原创 b3log的ArticleSender不是往本地数据库存文章的

如果是通过启动tomcat运行程序,那么,blogHost中会含有localhost字符串,这样,看这句:ArticleSender.javafinal String blogHost = Latkes.getServePath(); System.out.println("inside articel sender,the blogHost is "+blogHo

2013-08-24 00:40:56 649

翻译 如何在没有管理员权限的win7上设置环境变量

好吧,如果你在一台你没有管理员权限的计算机上工作。而且你还想设置一些环境变量,path,classpath之类。在windows xp中,你就是没有管理员权限也能为用户设置环境变量。但是在win7中你要是这样做,它会向你索取管理员密码。那么,对于非管理员用户而言,如何设置环境变量呢?按照下面简单的步骤,你可以很容易做到这一点:第一步,打开开始菜单,在程序和文件搜索框中输入Accounts字

2013-08-23 03:17:47 6783

原创 get call callable

import java.util.*;import java.util.concurrent.*;public class whoCallCall implements Callable{ public String call(){ System.out.println("耶律屠狗招您那!"); return "刘爷"; }}imp

2013-08-22 18:20:35 543

转载 多线程之Callable

To demonstrate, the following example creates separate Callable instances for each word passed in on the command line and sums up their length. Each Callable will just calculate the sum of its individ

2013-08-22 07:55:22 468

转载 多线程之Future

The Future interface represents the result of an asynchronous computation. Future provides methods to check if the computation is complete, to wait for its completion, and to retrieve the result of th

2013-08-21 23:16:55 412

转载 spring REST 之Hello World

要运行更复杂的REST程序,需要chrome插件或者专门的客户端package com.mkyong.common.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.ModelMap;import org.springframework.web.bind.a

2013-08-20 17:33:05 627

原创 b3log的preference表

import org.b3log.latke.Latkes;import org.b3log.latke.repository.RepositoryException;import org.b3log.solo.model.Preference;import org.b3log.solo.repository.PreferenceRepository;import org.b3log.so

2013-08-20 17:01:35 503

转载 ThreadLocal为线程安全而生

package com.veerasundar;public class Context { private String transactionId = null; public String getTransactionId() { return transactionId; } public void setTransactionId(String transac

2013-08-19 19:36:03 631

原创 b3log的计时器的应用

import org.b3log.latke.util.Stopwatchs;public class testJiShiQi { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Stopwatchs.start("哈哈");

2013-08-19 04:10:16 461

翻译 Google GSON起步

在Java领域,JSON正在变成数据交换的事实上的标准,替代了XML.这是因为它简单易用,效率高。如果你不知道JSON,那我告诉你:它是一种以文本为基础的数据交换格式,是一个Javascript对象。具体说来,就是一些键值对,键必须是字符串类型的,而值可是是整形,布尔型,数组或其他的json对象。GSON是一个开源的Java库,由google开发,它是用来把java对象转化成json表达式

2013-08-19 00:15:03 652

原创 从后台给b3log的表插入记录

import java.sql.SQLException;import org.b3log.latke.Latkes;import org.b3log.latke.model.Role;import org.b3log.latke.model.User;import org.b3log.latke.repository.RepositoryException;import org.b3

2013-08-17 20:39:15 764

原创 MD5加密

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.logging.Level;import java.util.logging.Logger;public class liuliKingMD5 { private static final Lo

2013-08-17 19:28:07 409

转载 spring mvc测试之配置

package net.petrikainulainen.spring.testmvc.controller;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Controller;import org.springframework.web.bind.

2013-08-17 01:13:39 437

转载 对数函数

根据奇,偶性作出f(x)和g(x)的方程,从而求出这两个函数的解析式

2013-08-16 23:00:35 530

转载 多层根号

配凑完全平方式,4-2sqrt(3)=sqrt(3)^2-2sqrt(3)+1^2

2013-08-16 22:46:43 556

原创 在eclipse中用tomca和mysql调试b3log

首先,不要用这种办法单独建立表:http://blog.csdn.net/weiyanghuadi/article/details/9842531这样做了以后,初始化就完不了:由于eclipse中自带的浏览器版本太老,所以程序会提示你下载新版浏览器,我们可以从eclipse的环境中拷贝链接,然后再chrome中运行:从后台数据库看一下:

2013-08-15 00:20:50 546

原创 b3log从数据库中根据角色查找管理员

update b3_solo_user set userRole='adminrole' where oid=8import java.util.logging.Level;import org.b3log.latke.Latkes;import org.b3log.latke.repository.AbstractRepository;import org.b3log.latke.rep

2013-08-14 22:29:35 702

翻译 在指定目录下找ftl模板

Freemarker是一个简单的模板引擎,可以通过任何类型的模板生成文本内容。它非常简单,一天时间你就能学会。可以把它用在各种工程中。如果你想生成大量的文本内容,而这些文本内容又有相同的格式,比如像小册子,通知之类的,那么freemarker很有用。package fm;import java.io.File;import java.io.IOException;import jav

2013-08-14 21:40:42 626

原创 freemarker之new configuration

Date : ${bday?date}Time : ${bday?time}Time : ${bday?datetime}Date : ${bday?date}Time : ${bday?time}Time : ${bday?datetime}import java.io.IOException;import java.io.OutputStreamWriter;impor

2013-08-14 05:13:52 918

原创 b3log的query方法

mysqldump -u root -p b3log b3_solo_user>kuazi.txtinsert into b3_solo_user values('8','liulixin63@163.com','刘利新','188029.net','123','admin',0,0);DROP TABLE IF EXISTS `b3_solo_user`;/*!40101 SET @saved

2013-08-14 02:08:32 1219

原创 ClassLoader.class.getResource

import java.net.URL;public class test_getResource { public static URL resource = ClassLoader.class.getResource("/"); public static URL resource2 = ClassLoader.class.getResource(""); /** * @pa

2013-08-13 14:27:09 461

原创 MathContext的例子

import java.math.*;public class xinMathContext { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(new BigDecimal("123.4"

2013-08-13 03:35:26 11447

原创 测试b3log的查询方法

DROP TABLE IF EXISTS `aircraft`;CREATE TABLE `aircraft` ( `AircraftID` smallint(4) unsigned NOT NULL AUTO_INCREMENT, `AircraftTypeID` smallint(4) unsigned NOT NULL, `RegNum` char(6) NOT NULL,

2013-08-13 01:03:56 850

翻译 spring Jpa 的例子

本文给了一个spring jpa的简单例子,用的是驻留内存的数据库HSQL。代码在github的spring-jpaRepository目录下。该例以spring-mvc-with-annotation的那个例子为基础。JPA数据库我们为本例做一个假的bean:package com.jverstry.DAO;import javax.persistence.Entity;imp

2013-08-12 20:13:15 954

原创 b3log的repositoriesMap里装了些什么

import org.b3log.latke.repository.jdbc.util.FieldDefinition;import org.apache.commons.io.IOUtils;import java.io.InputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.L

2013-08-12 02:13:33 554

翻译 spring通过注释整合freemarker

本文提供了一个简单的spring应用整合freemarker的例子。它是以带注释的spring mvc的那个基本例子为基础的.代码在github的spring-freemarker-integration目录下。FreeMarker自己也提供了2个很好的教程:模板作者指南和程序员指南。配置我们要改变网站配置,设置一个freemarker视图和一个freemarker配置器。@Ena

2013-08-11 22:42:56 975

原创 b3log中的读取JSON文件

import java.io.InputStream;import org.apache.commons.io.IOUtils;import org.json.JSONArray;import org.json.JSONObject;public class readJSOn { private static JSONObject repositoriesDescription;

2013-08-10 21:28:18 564

空空如也

空空如也

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

TA关注的人

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