- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 FTPClient 上传
public boolean uploadFile(String remoteFile,File localFile) throws IOException { ftpClient.setFileTransferMode(FTP.BINARY_FILE_TYPE); FileInputStream fis = new FileInputStream(localFile); boolea
2017-04-18 21:00:59 511
转载 二维码生成和解析代码
import com.google.zxing.*;import com.google.zxing.Reader;import com.google.zxing.client.j2se.BufferedImageLuminanceSource;import com.google.zxing.client.j2se.MatrixToImageWriter;import com.google.
2017-02-13 11:13:43 736
原创 FileChannel 与 ByteBuffer 操作文件
FileChannel 可由 RandomAccessFile、FileOutputStream 等 getChannel方法获取RandomAccessFile raf = new RandomAccessFile("d://test.txt", "rws");FileChannel channel = raf.getChannel(); ByteBuffer bb = ByteBuff
2017-02-10 18:00:35 1334
原创 web.xml简单配置
<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jav
2017-01-05 17:54:31 805
转载 文章标题
[原文地址](http://blog.csdn.net/xtu_xiaoxin/article/details/8464808) Servlet 规范笔记—servlet概念及结构 Servlet, 这个词对java程序员并不陌生,我想几乎每个java程序员
2017-01-05 16:57:27 399
原创 HttpURLConnection 中参数的构建方式 引起的 500错误
1: 错误方式String urlParameters = "fileName="+ fileName+"¶m02="+ param02+"¶m03="+ param03+"¶m05="+ param05+"¶m08="+ param08+"¶m11="+ param11;String encodedurl = java.net.URLEncoder
2016-10-25 20:04:41 5230
原创 JAVA synchronized 同步锁 简析
package proj_decode;public class TestSynchornized { public static synchronized void add() {//类锁 long time = System.currentTimeMillis() / 1000; System.out.println(Thread.currentThread().getName
2016-10-09 13:53:37 318
原创 C++ 派生类赋值给 基类
#include using namespace std;class A{public: int n; A(int n):n(n){} void display(){ cout<<"Class A: n="<<n<<endl;} //void operator= (A &a){n = 0;}};class B: public A{public: B(int n):A(n)
2016-08-20 16:24:41 764
原创 C++ 虚继承
#include #include #include using namespace std;class Root {public: Root() { } virtual void v1() { cout<< "ROOT V1 is "<< endl; } virtual void v2() { cout<< "ROOT V2" << endl;
2016-08-20 15:52:51 298
转载 C++ 虚函数表解析
前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使
2016-08-15 21:01:31 249
原创 C++ 模板函数
#include #include #include #include using namespace std;template void inverse(T1 *a , T2 *b, int row, int col);template void output(T1 *a, int row, int col);template void initArr(T *a, int ro
2016-08-11 20:47:29 303
原创 字符 赋值给INT 大小端模式 联合体 位域 等 基础知识简单整理
#include #include #include #include using namespace std;typedef unsigned int uint32_t; void inet_ntoa(uint32_t in) { char b[18]; register char *p; p = (char *)∈ #def
2016-08-11 17:46:19 878
原创 c++ 位操作
C++ 中位 操作:》 左移 最高位 补 0;《 右移 大部分系统 保持符号位不变,低位补0;& 与操作: 不同为0 ,只有同为1 时 得 1; 1&1 = 1; 1&0 = 0; 0 &0 = 0;| 或操作: 同为0时才为 0,其它为 1; 0|1 = 1; 0 | 0 = 0; 1|1 = 1;^ 异或操作: 相同时 为0 , 不同为1; 0^1 = 1; 0^0 =
2016-08-11 12:04:03 309
原创 C++ 字符数组 与 字符串
#include #include #include using namespace std;void main(){ string a1 = "wo"; string a2 = "her" + a1; string a3 = "her" + a1 + "wo"; cout << &a2 << endl <<&a3 << endl;// a2: 0043FBF4 a3:
2016-08-10 16:03:06 519
原创 C++ 变量初始化 与 引用
string 对象 默认初始化值 为 空串char 类型 默认初始化值 为 空int , float, double 等基本类型 的默认初始化值 为未知值引用& C++ 中的引用 初次赋值后, 会伴随变量或对象整个生命周期:#include #include using namespace std;int main(){ int a =
2016-08-03 19:48:22 701
原创 关于JAVA的foreach
运行结果:它 , -1它 , -1它 , -1它 , -1它 , -1它 , -1heheheyoumeshe000123
2015-12-15 11:41:21 688
原创 JAVADOC有关命令简析
JAVADOC 相关标记:@author ->标记作者@version ->标记软件版本@deprecated ->标记不建议使用@param ->标记参数信息@return ->标记返回值信息@exception ->标记异常信息 等1、创建软件包lin 和 zero2.在lin 包中添加Test.java和TestJavaDoc.java文件Te
2015-07-28 15:11:27 410
原创 JAVA 数据库操作简析
JAVA 数据库操作步骤:1:注册驱动程序静态方式:OracleDriver od = new OracleDriver(); DriverManager.registerDriver(od); 编译时创建动态方式:Class forName("oracle:jdbc:driver:OracleDriver").newInstance(); 利用了反射机制,运行时确定对象,括
2014-12-08 19:52:16 408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人