自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 python-orm框架

首先见代码:#!/usr/bin/env python3# encoding: utf-8# @File: __init__.py.py# @Author : Leon Chu <[email protected]># @Time : 2019-03-15 15:45class Field(object): def __init__(self, name, ...

2019-11-11 23:15:56 647

原创 对含有一亿数据的大文件进行排序,要求使用内存小于32MB

大文件排序题目:有10个文件,每个文件有1000万行,文件内容的每一行为一个整型数字;需要,写一个程序,将所有数字排序,分为10个文件输出,如0号文件包含前1000万个数字,1号文件文件包含1千万-2千万之间的数字,依次类推。限制:如果使用java,-Xmx需要设置为32MB;其它语言也需限制内存为32MB。 要求:正确输出 使用多线程加分编写时长:24。小时。提供可运行的程序,以及实现说...

2018-07-20 15:57:31 11623 1

转载 java规范转

前言这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则, 对于那些不是明确强制要求的,我们尽量避免提供意见。1.1 术语说明在本文档中,...

2018-07-17 18:36:31 216

转载 基于JDK7 NIO2的高性能web服务器实践之二(转)

前一篇博客,我简单提了下怎么为NIO2增加TransmitFile支持,文件传送吞吐量是一个性能关注点,此外,并发连接数也是重要的关注点。 不过JDK7中又一次做了简单的实现,不支持同时投递多个AcceptEx请求,只支持一次一个,返回后再投递。这样,客户端连接的接受速度必然大打折扣。不知道为什么sun会做这样的实现,WSASend()/WSAReceive()一次只允许一个还是可以理解,毕竟简化...

2018-07-14 17:14:16 293

原创 java AIO 服务端代码实现

java 7引入AIO  基于linux epoll, window iocp异步 I/O(简称 AIO)AIO 的核心概念:发起非阻塞方式的 I/O 操作。当 I/O 操作完成时通知。应用程序的责任就是:什么时候发起操作? I/O 操作完成时通知谁?AIO 的 I/O 操作,有两种方式的 API 可以进行:Future 方式  和 Callback 方式。Future 方式:即提交一个 I/O ...

2018-07-14 16:52:27 3782 1

原创 观察者模式和订阅模式的案例代码

观察者模式和订阅模式的案例代码 一观察者接口和实现package com.DesignPatterns.observer;public interface Observer { public void update (String message);}package com.DesignPatterns.observer;public class User implements Ob

2017-08-22 10:45:12 321

原创 实现读取文件夹中文件,复制到另外一个文件夹,并且删除原来的文件包括(图片和PDF)

实现读取文件夹中文件,复制到另外一个文件夹,并且删除原来的文件包括(图片和PDF)

2017-08-11 21:35:43 851

原创 window 下上传项目到git 和插件上传

今天想上传我的项目到git,先是eclipse上git插件出问题,老是连接不上去,然后各种跳坑现在讲流程写下来1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add

2017-08-11 10:59:01 486

原创 swt实现文件图片拖拽上传

一,拖拽得到文件地址,根据地址得到文件二,拖拽的 swt空间内不必须要有一个可以点击的项目才能实现例如table内可以放tableitem以下是代码,table可以换成其他的,拖拽后的处理也可以是爱他的int operations = DND.DROP_DEFAULT | DND.DROP_COPY; DropTarget dropTarget = new DropT

2017-08-10 19:56:12 817

原创 swt浏览文件 显示文件目录 swt显示图片以及图片缩放处理

swt 显示文件 显示文件目录 swt显示图片swt 图片缩放

2017-08-10 10:43:22 875

转载 理解RESTful架构

理解RESTful架构作者: 阮一峰日期: 2011年9月12日越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个

2017-08-09 19:32:50 143

原创 日期时间工具类

package com.basis.Data;import java.text.SimpleDateFormat;import java.util.Date;public  class dataUtil {/** * 得到当前系统日期 *  * @return 当前时间的格式字符串,格式为"yyyy—mm-dd" */ public static Strin

2017-08-09 18:46:50 217

原创 读取文件夹下文件,获取文件名,重命名

package com.file;import java.io.File;public class ReadFile {    /*     * 读取指定路径下的文件名和目录名     */    public void getFileList() {        File file = new File("D:\\a\\");        File[] fil

2017-08-09 18:40:47 1441

原创 上传图片验证相关

private boolean checkImageFile(MultipartFile uploadImg,ShowImgInfoDto imgInfo) throws IOException {        String fileName = uploadImg.getOriginalFilename();        String extUpp =StringUtil.toU

2017-08-09 17:34:27 198

原创 PDF读取框架pdfbox 图片读取和存储以及创建新pdf

Apache PDFbox是一个开源的、基于Java的、支持PDF文档生成的工具库,它可以用于创建新的PDF文档,修改现有的PDF文档,还可以从PDF文档中提取所需的内容。Apache PDFBox还包含了数个命令行工具。 Apache PDFbox于2016年4月26日发布了最新的2.0.1版。备注:本文代码均是基于2.0及以上版本编写。官网地址:https://pdfb

2017-08-01 08:34:31 4050 1

原创 简单的eclipse应用jna入门和实例

NA全称Java Native Access,是一个建立在经典的JNI技术之上的Java开源框架(https://github.com/twall/jna)。JNA提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,

2017-07-28 10:29:15 1898

原创 最简单的数据库连接池(SQLlite)

其中prop是从xml文件中读取数据库配置参数package com.airport.demo.util;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException

2017-07-27 09:09:09 2921

原创 java读取bitmap文件

读取24位bitmap(bmp)格式图片文件package pcm24; import java.awt.Color; import java.awt.Graphics; import java.io.IOException; /** * * 类说明: * * @author 彭晨明 E-mail:[email protected] *

2017-07-25 10:09:58 3678

原创 定时器的种类和用法

几种延时器种类

2017-07-25 08:56:58 3271

原创 事务与连接池

java jdbc深入理解(connection与threadlocal与数据库连接池和事务实)1.jdbc连接数据库,就这样子Class.forName(“com.mysql.jdbc.Driver”); java.sql.Connection conn = DriverManager.getConnection(jdbcUrl);2.通过传入jdbc url用Drivermanager.get

2017-06-07 20:35:08 352

JNA入门手册

JNA入门以及原理讲解

2017-08-10

空空如也

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

TA关注的人

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