- 浏览: 86431 次
- 性别:
- 来自: 北京
最新评论
-
jjruanlili:
好用!顶顶顶
java上传文件到微信服务器 -
henji409:
好,可用
java上传文件到微信服务器 -
u012453813:
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
java上传文件到微信服务器 -
_miniter:
144、145行有bug。这个程序还需要加载额外的处理JSON ...
java上传文件到微信服务器 -
王龙旻:
这么优秀的开源精神,居然没有人顶
java上传文件到微信服务器
文章列表
plsql连接oracle配置
- 博客分类:
- 笔记
1:由于plsql developer暂时没有64bit版本的,所以我们不得不下载32bit的oracle客户端。instantclient-basic-win32-11.2.0.1.0下载后解压。(oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html , 下载地址2:http://download.csdn.net/detail/czw2010/5732241)
2:第一步,将下载后解压的32位oracle客户端拷贝到你安装oracle路径下,本例为,D:\app\orcl\product ...
1:首先下载和SAP创建链接的jar包jco3.jar,然后跟指定SAP服务器建立连接,想要灵活性的话可以写个配置文件
package hfagro.mdm.core.utils;
import java.io.File;
import java.io.FileOutputStream;
import java.util.Properties;
import com.sap.conn.jco.JCoDestination;
import com.sap.conn.jco.JCoDestinationManager;
import com.sap.conn.j ...
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?
答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。
2、String不可变是因为在JDK中String类被声明为一个final类。
3、StringBuffer是线程安全的,而StringBuilder是非线程安全的。
ps:线程安全会带来额外的系统开销,所以StringBuilder的效率比StringBuffer高。如果对系统中的线程是否安 ...
一、秒杀业务为什么难做
1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息);
2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据;
3)秒杀系统,库存只有一份,所有人会在集 ...
Java 时间精确收集
- 博客分类:
- 笔记
java.util.Date日期格式为:年月日时分秒 java.sql.Date日期格式为:年月日[只存储日期数据不存储时间数据] java.sql.Time日期格式为:时分秒 java.sql.Timestamp日期格式为:年月日时分秒纳秒(毫微秒)
Java 计算返回当前第n个月
- 博客分类:
- 笔记
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH,-i);
Date date = calendar.getTime();
BigDecimal timeNow=new BigDecimal(matter.format(date));
dateList.add(timeNow);
js 校验身份证信息
- 博客分类:
- 笔记
angular.module('validationActions', [])
.factory('clsIDCard', function() {
// 构造函数,变量为15位或者18位的身份证号码
function clsIDCard(CardNo) {
this.Valid = false;
this.ID15 = '';
this.ID18 = '';
this.Local = '';
if (CardNo != ...
if(cartridgeStockList.size()>0){
Map<Integer, Product> stockMap= new HashMap<Integer, Product>();
for(int i=0;i<cartridgeStockList.size();i++){
Product cartridgeProduct=cartridgeStockList.get(i);
if(stockMap.containsKey(cartridgeProduct.getStockId())){
int oldQty=stoc ...
在指定ftp上建立文件
- 博客分类:
- 笔记
public static void uploadFile(String str) {
Date date = new Date();
DateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
String time=dateFormat.format(date);
Connection baseConn = null;
PreparedStatement geneIdPst = null;
ResultSet rs = null;
Stri ...
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
简单理解就是:以内存为中,用来操作将硬盘已有的数据读取到内存的是输入流,用来操作将内存中的数据存储到硬盘中的是输出流.输入流进行读操作,输出流进行写操作.
输入流
InputStream
FileInputStream
ByteArrayInputStream
Reader
FileReader
所有字节输入流的超类
文件字节输入流
字节数组输入流
读 ...
1:前台往后台送值
var param = "&ployId="+ployId+"&smsTamplateContent="+encodeURI(encodeURI(smsTamplateContent));
2:后台接收
import java.net.URLDecoder;
String smsTamplateContent = HttpUtil.getAsString(request, "smsTamplateContent");
smsTamplateContent = URLDecoder.d ...
前台
<td colspan="8"> <textarea cols="75" rows="10" id="tamplateContent" ></textarea></td>
js处理
var smsTamplateContent="";
function init()
{
<%String smsTamplateContent=new String(request.getParameter(" ...
java上传文件到微信服务器
- 博客分类:
- 笔记
package com.sz.kcygl.common.util;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net ...
java 编码进行树状结构
- 博客分类:
- 笔记
StringBuffer sb = new StringBuffer();
Map<String,Object> param = new HashMap<String,Object>();
List<Company>companyList = companyService.getAllCompany();
int n = 0;
for(Company company:companyList){
n++;
String companyCode = company.getCompanyCode();
...