- 浏览: 21300 次
- 性别:
- 来自: 沈阳
最新评论
文章列表
1. json数据类型
类型
描述
Number
数字型
String
字符串型
Boolean
过滤器--解决全站中文乱码问题
- 博客分类:
- java基础
全站乱码案例:
* 利用Servlet的doGet()和doPost()方法中,可以解决中文乱码:
[java] view plain copy print?
* doGet()
String value = request.getParameter("");
value = new String(value.getBytes("ISO8859-1"),"utf-8");
response.setContentType("text/html; ...
转载: http://blog.csdn.net/zhao9tian/article/details/40346899
前些日子接到了一个面试电话,面试内容我印象很深,如何模拟一个并发?当时我的回答虽然也可以算是正确的,但自己感觉缺乏实际可以操作的细节,只有一个大概的描述。
当时我的回答是:“线程全部在同一节点wait,然后在某个节点notifyAll。”
面试官:“那你听说过惊群效应吗?”
我:“我没有听过这个名词,但我知道瞬间唤醒所有的线程,会让CPU负载瞬间加大。”
面试官:“那你有什么改进的方式吗?”
我 ...
1.基于jax-ws开发的webservice获取客户端ip的方法【在代理类XXXDelegate添加如下代码】: 写道
import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.xml.ws.WebServiceContext; import javax.xml.ws.handler.MessageContext; @Resource private WebServiceContext wsContext; private String g ...
1、判断文件是否存在,不存在创建文件
File file =new File("C:\\Users\\QPING\\Desktop\\JavaScript");
//如果文件夹不存在则创建
if (!file .exists() && !file .isDirectory())
{
System.out.println("//不存在");
file .mkdir();
} else
{
System.out.println(& ...
package com.chen.util;
import java.io.UnsupportedEncodingException;
public class Util {
public static void main(String args[]){
String gbk16 = convertStringToUTF8("今天天气真好","UTF-8");
System.out.println( gbk16);
System.out.println(convertUTF8ToString(gbk16,&qu ...
public class ImageUtil {
/**
* 将图片转换成Base64
* @param imgFilePath
* @return
*/
private double scaleWidth = 358.0;
private double scaleHeight = 441.0;
private InputStream fis = null;
private BufferedImage bi;
public static String GetImageStr(Stri ...
excel2003 与 excel2007 导入
package com.chen.ExcelUtil;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date ...
window.postMessage 是一个用于安全的使用跨源通信的方法。通常,不同页面上的脚本只在这种情况下被允许互相访问,当且仅当执行它们的页面所处的位置使用相同的协议(通常都是 http)、相同的端口(http默认使用80端口)和相 ...
/**
* 三个数取最大最小值
* @param first
* @param second
* @param third
* @return Map {min max}
*/
public static Map MinOrMax(int first,int second,int third){
Map map = new HashMap();
int max = first > second ? first : second ;
max = max > thi ...
Java格式化时间到毫秒:
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss:SSS");
String formatStr =formatter.format(new Date();
JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
1.不使用递归的方法调用.
public void traverseFolder1(String path) {
int fileNum = 0, folderNum = 0;
File file = new File(path);
if (file.exists()) {
LinkedList<File> list = new LinkedList<File>();
File[] files = fi ...
来源
http://www.jb51.net/article/91257.htm
24位彩色图与8位灰度图
首先要先介绍一下24位彩色图像,在一个24位彩色图像中,每个像素由三个字节表示,通常表示为RGB。通常,许多24位彩色图像存储为32位图像,每个像素多余的字节存储为一个alpha值,表现有特殊影响的信息[1]。
在RGB模型中,如果R=G=B时,则彩色表示一种灰度颜色,其中R=G=B的值叫灰度值,因此,灰度图像每个像素只需一个字节存放灰度值(又称强度值、亮度值),灰度范围为0-255[2]。这样就得到一幅图片的灰度图。
几种灰度化的方法
1、分量法:使用RG ...
接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下Java实现的例子。
拿代码扫描上面的图片,然后输出结果。主要思想就是利用Java调用系统任务。
下面是核心代码:
package com.zhy.test;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
i ...
1. String --> InputStreamInputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream;}
2. InputStream --> StringString inputStream2String(InputStream is){ BufferedReader in = new BufferedReader(new InputStreamReader(i ...