- 博客(57)
- 资源 (2)
- 收藏
- 关注
原创 Linux里上传的文件是乱码
convmv是一款开源的文件编码转换程序,可以在Linux系统中实现文件名和文件内容的编码转换。它支持多种编码格式,包括UTF-8、GBK、GB2312、BIG5、JIS、EUC-JP等。上传到linux上的tomcat里excel文件的文件名是乱码,因为本地系统是gbk,服务器上使用的en_US.UTF-8.为了便于直接使用convmv,可以将convmv添加到PATH环境变量。需要将GBK转为UTF-8,可以使用开源的工具包 convmv。convmv可以从源码安装或者使用系统软件包管理器安装。
2023-08-29 07:01:35 810 1
原创 在Intelij中debug Quarkus项目
在Intelij中debug Quarkus项目1. 点击edit Configurations[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GFFXt2Nw-1615861274785)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210316100907000.png)]2. 点击"+", 在configuration 列表里找到remote,双击[外链图片转存失
2021-03-16 10:23:01 297
原创 线程池原理学习
线程池的设计与原理解析什么是线程池在 Java 中,如果每个请求到达就创建一个新线程, 创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。如果在一个 Jvm 里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源不足为了解决这个问题,就有了线程池的概念,线程池的核心逻辑是提前创建好若干个线程放在一个容器中。如果有任务需要处理,则将任务直接分配给线程池中的线程来执行就行,任务处理完以后这个线程不会被销毁,而是等待后续分.
2021-02-17 07:59:28 134
Classloader
The class loader: BootStrap classloader: load the classes that are included in "java.*" package. Extention classloader: load the classes that are included in "javax>*" or under the directory ...
2011-11-22 14:09:56 85
原创 JUnit Knowledges
mock objects:http://bigwhite.blogbus.com/logs/535124.html
2011-10-25 23:09:27 95
原创 Eclipse
The Eclipse Web Tools Platform Project provides tools for Web Development, and is a platform for adopters making add-on tools for Web Development.All-in-one ...
2011-10-17 15:00:08 108
原创 Java跨平台程序设计规则
不是说所有的Java程序都具有Java跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情。 跨平台Java程序设计的规则使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有Java跨平台的特性,事实上...
2011-09-20 12:38:50 137
Message format between client and web service server
As we known, data transferred between web services server and client are xml-format. There are lots of web service client invoke types:a) JAX-RPC SOAP invocation. This approach eschewed generatin...
2011-09-20 11:14:43 95
原创 english evening
trail pound english is beautiful country, and have long history. diverse culture. transit holiday to work.. second - hand -store. business suprised at something. ...
2011-09-20 10:39:42 103
Daily useful english
it has not effectget something for nothing. side effect overhead --- 日常开支
2011-09-07 14:52:32 100
English farewell letter
To all,I am very sad to tell you that I’ve just been fired over the phone by Yahoo’s Chairman of the Board. It has been my pleasure to work with all of you and I wish you only the best going forwa...
2011-09-07 08:58:06 202
Servlet - life cycle and listener events
import database.BookDBAO;import javax.servlet.*;import util.Counter;import javax.ejb.*;import javax.persistence.*;public final class ContextListener implements ServletContextL...
2011-08-25 15:56:34 126
原创 Common Gateway Interface
A web server that supports CGI can be configured to interpret(解析) a URL that it serves as a reference to CGI scripts. A common convention is to have a cgi-bin/ directory at the base of the directo...
2011-08-25 15:20:58 135
什么时候使用属性或者元素(Designing XML document)
Properties 是平面结构,想要表达结构复杂的信息有一定难度:font.name = song font.size=3 属性只应该在修改值的解释时使用,而不应该在指定值时使用, Html: 凡是不在页面上显示的都是属性 Parse: DOM(Documnet Object Model)--- 树形结构解析器 SAX(Simpl...
2011-08-19 11:34:58 128
原创 Java - Generic
Generics<!--[if !supportLists]-->1. <!--[endif]--> Functions:The compiler can now check the typecorrectness of the program at compile-time. A generic type declaration i...
2011-07-19 12:35:03 127
Java Exception Study
Java Exception<!--[if !supportLists]-->1. <!--[endif]-->CallStackThe set of possible "somethings" tohandle the exception is the ordered list of methods that had been call...
2011-07-13 16:37:54 132
原创 Framework comparision
Others Java FrameworkQuartz http://www.quartz-scheduler.org/Quartz is a full-featured, opensource job scheduling service that can be integrated with, or used alongsidevirtually any Java EE o...
2011-07-13 09:28:34 174
原创 Useful links for studying Java, Framework, english, anything
Java study -- anything about Javahttp://www.allapplabs.com/java/java_collection_framework.htm index page: http://www.allapplabs.com/ XDotlethttp://xdoclet.sourceforge.net/xdoclet/index...
2011-07-12 09:52:08 84
原创 面向对象的原则 12
依赖管理是我们每个人都要面对的问题,每当我们在屏幕面前打开那些彼此纠结又令人作呕的代码,我们就会遭受不良的依赖管理所带来的恶果。不良的依赖管理导致代码难以改变,易被破坏,而且不可重用。实际上,我在PPP一书中谈论过很多不同的设计坏味道,而这些都与依赖管理有关。从另一方面来说,如果依赖经过了良性的管理,代码就可以保持灵活性、健壮性和重用性。所以依赖管理和这些相关原则是程序员们渴求的让软件保持优...
2011-07-11 15:38:45 99
原创 Java 构造函数(抽象类中的构造函数) 和 加载
1. Java 的构造函数 与初始化块: a. 抽象类的构造函数 若果在父类中(也就是抽象类)中显示的写了有参数的构造函数,在子类是就必须写一个构造函数来调用父类的构造函数 abstract class Person { //定义一个抽象类,必须被继承 Person(int i) { } } public clas...
2011-07-11 15:25:35 189
原创 Java 接口与抽象类 (interface V abstract)
详细解析Java中抽象类和接口的区别 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和...
2011-07-11 14:24:48 95
面向对象的设计的四个主要原则
1. ISP (Interface Segregation Principle) -- 一个接口中的所有契约应该是所有这一类东西所具有的, such as, Door 具有 open(), close(). 但是对于alarm() , 一般的门是没有的。 public interface Door { public void open(); public void close...
2011-07-11 14:22:12 301
原创 Design Pattern
Mediator一、引子 中介在现实生活中并不陌生,满大街的房屋中介、良莠不齐的出国中介……。它们的存在是因为它们能给我们的生活带来一些便利:租房、买房用不着各个小区里瞎转;出国留学也不用不知所措。 中介者模式在程序设计中也起到了类似的作用。 二、定义与结构 GOF给中介者模式下的定义是:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦...
2011-07-11 11:52:11 78
原创 Java Generic, Association, Composition, Aggregate
UML中依赖泛化关联实现聚合组合的Java实现 UML中依赖泛化关联实现聚合组合的Java实现在类图中,类与类之间的关系主要有一下几种: 泛化关系:public class Employee {}public class SaleEmployee extends Employee {} 依赖依赖关系是指一个类对别一个类的依赖,比...
2011-07-05 16:20:02 109
原创 UML -- 正向工程与逆向工程(Reverse Engineering)
使用 IBM Rational Software Architect 从 Java 代码逆向工程生成 UML 类图和序列图 2009-08-03 作者:Fenglian Xu,Alex Wood 来源:IBM ...
2011-07-01 10:58:08 2177
原创 ETL
ETL 对于数据仓库以及ETL的知识,我基本上是个门外汉。一切都得从头开始,记个笔记,方便自已了解学习进度。 首先,我们来了解最基本的定义: 嗯,也有人将ETL简单称为数据抽取。至少在未学习之前,领导告诉我的是,你需要做一个数据抽取的工具。 其实呢,抽取是ETL中的关键环节,顾名思义,也就将数据从不同的数据源中抓取(复制)出来。 太简单了! 上面的...
2011-06-30 11:36:01 89
原创 Java Collection Frameworks 学习
Java 集合总结<!--[if !supportLists]-->1. <!--[endif]-->Collection– Super class of List, Set一般的容器的子类通过实行其中一子接口(List, Set), 有两个构造函数:<!--[if !supportLists]-->a. ...
2011-06-30 11:17:33 111
英语单词的发言规则
英语单词发音规则一、元音字母在重读音节中的读音 元音字母 读 音 例 词 a 在开音节中 [ei] name plane Jane baby cake 在闭音节中 [æ] bag dad hat map black back e 在开音节中 [i:] he these me Chinese 在闭音节中 [e] bed let pen desk yes egg ...
2011-06-30 09:16:26 305
名词变复数,动词第三人称, 过去式 读音
动词第三人称单数词尾变化形式及读音动词第三人称单数词尾变化有三种形式。(1)一般动词在词尾加-s,-s在清辅音后读/s/,在浊辅音或元音后读/z/,ds读/dz/,ts读/ts/。如:help→helps/helps/,know→knows/nEuz/,get→gets/gets/,read→reads/ri:dz/(2)以字母s,x,ch,sh或有些以o结尾的动词加-es,...
2011-06-30 09:13:48 573
原创 Java Clone
Clone interface: 如果一个实现了Cloneable interface, 它暗示了 Object.clone() 进行 Field_to_field 复制是合法的。 如果一个类没有实现Cloneable 接口, 但是它调用了object.clone(), CloneNotSupportedException being thrown 通常, 如果一...
2011-06-29 16:07:57 117
Useful English idiom
Word about plant plant grass corn bean wheat agriculture cultivate potato [pə'teitəu] tomato [tə'mɑ:təu, -'mei-] -------------------------------------------...
2011-06-28 09:55:36 114
Useful English idiom
at no charge --- freeeg> you could get supprt from rational at no charge Sound good to me, i would like to help you. this suggestion/ idea sounds good, perfect... sound/look/become...
2011-06-27 13:29:21 94
WSS - Https - 握手协议
<!--[if !supportLists]--> <!--[endif]-->SSL协议的握手过程 为了便于更好的认识和理解SSL 协议,这里着重介绍 SSL 协议的握手协议。SSL 协议既用到了公钥加密技术(非对称)又用到了对称加密技术,对称加密技术虽然比公钥加密技术的速度快,可是公钥加密技术提供了更好的身份认证技术。SSL的握手协议非常有效的让客户和...
2011-06-24 11:43:58 1013
原创 WSS - Over views.
Overview of web Service Security 1. Wire-level Security 1) The client and Service need insurance for client and service sides 2) the sent data need be encrypted 3) the data should be integri...
2011-06-24 11:05:31 109
原创 Web Service Security --- Application Authentication
Container-Managed Security for Web Service (Tomcat is the referenceimplementation, it can not only be used to published Restful web service asservlet, but also can publish SOAP-based web s...
2011-06-23 15:57:43 181
原创 WS summary
<!--[if !supportLists]-->1. <!--[endif]-->Createa ws project “JasperReportProject” 2. Write some classes needed to be accessed ordeployed. @WebService(...
2011-06-23 14:25:53 105
原创 Useful English idiom
1. stipulate ['stipjuleit]vi. 规定;保证vt. 规定;保证adj. [植]有托叶的2. herein [,hiə'rin]adv. 于此;在这方面Herein is the source code for a barebone service that will be secured...
2011-06-23 14:25:09 73
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人