摘要:
@Path("resource_path"):The @Path annotation defines the path to the base URL or resource_path. The base URL is based on the application's name, the se... 阅读全文
摘要:
Git Proxy:设置代理git config --global http.proxy 代理地址Repository clonegit clone git地址git checkout branchName工作流程:1.为一个feature新建一个branch在它上面进行开发, 最好在远程repos... 阅读全文
摘要:
《早上3小时完成一天工作》《静观日本》《创造》《世界秩序》《创造》《当我谈跑步时我谈些什么》村上春树《娱乐至死》《这样装修不后悔》《家庭广袖必须亲自监工的99个细节》《你的时间有限,不要为别人而活》《富爸爸穷爸爸》《知乎日报——读万里书》《程序员健康指南》《久坐致命,我们该怎么办》《我不知道该说什么... 阅读全文
摘要:
今天手懒,看了一些SAP HANA 的一些外文介绍,不翻译了,直接剽窃过来,供参考。 1. HANA 是什么东西? “HANA doesn't actually mean anything, but some people have coined the phrase High perfor... 阅读全文
摘要:
移动文件树是复制和删除的文件树的结合。实际上,有两种方式来完成文件的移动。一种是使用Files.move(), Files.copy(), 和Files.delete() 这三个方法;另一种是只使用Files.copy(),Files.delete()方法。基于你的选择,在实现FileVisitor... 阅读全文
摘要:
拷贝整个文件树是可以递归每个目录和文件调用Files.copy()方法。在使用的时候有一下注意事项。在往目录拷贝文件之前,首先要保证目录已经存在。拷贝源目录(不论是否为空)都会生成目标目录。整个任务一定在preVisitDirectory()方法中执行。visitFile()方式用来拷贝每个文件... 阅读全文
摘要:
文件删除 删除单个文件的操作很简单,如果要删除一个目录树的话,需要实现FileVisitor 接口然后递归地调用delete() 或deleteIfExists()方法。在看代码之前,需要注意一下问题。在删除一个目录之前,要先删除里面的文件。visitFile()方式是执行删除每个文件最好的方式。... 阅读全文
摘要:
众所周知,递归编程是一项有争议的技术,因为它需要大量的内存,但是它能简化一些编程任务。基本上,一个递归操作都是程序调用自己传递参数修改的值或者参数传递到当前的程序循环中。递归编程通常用来计算阶乘斐波那契数列,回文,谢尔宾斯基地毯等问题。下面的代码演示了用递归实现的阶乘。/** * Calcu... 阅读全文
摘要:
1 package com. lee.first1200 ; 2 3 public interface Car { 4 5 public void sayName() ; 6 } 7 8 package com. lee.first1200 ; 9 10 public clas... 阅读全文
摘要:
Files类提供了很多方法用于检查在于你真正实际去操作一个文件或目录。这些方法强烈推荐,也非常有用,也能避免很多异常的发生。例如,一个很好的习惯就是在你试着移动一个文件从一个地方到另一个地方的时候,先检查文件是否存在。 检查一个文件或目录是否存在 在前面的例子中已经演示到,Path实例能够有... 阅读全文
摘要:
如果你有很多疑问关于一个文件或目录,它是否是隐藏的,它的大小是多少,谁拥有它,你可以从元数据中得到这些信息。所谓的元数据,就是描述数据的数据。 NIO.2组织了这些原数据的属性的概念,并提供了java.nio.file.attribute 包去访问它们。因为不同的文件系统有不同的概念跟踪这些属... 阅读全文
摘要:
路径隶属于文件系统,实际上它是存储和组织媒体文件的格式,通常在一块或多块硬盘设备上,以便于非常容易地检索。文件系统可以通过java.nio.file.FileSystems 这个final 类来访问,通常我们用来获取它的实例然后做我们想做的事情。FileSystems 包含下面两个非常重要的方法... 阅读全文
摘要:
我们在实际开发中,经常需要覆写Object中的equals,hashcode,toString方法,其实编写这些代码并不是很难,但很枯燥和乏味。下面推荐Google的Guava jar包来覆写上面的方法。直接上代码。import com.google.common.base.MoreObjects;... 阅读全文
摘要:
It's possible to synchronize both an entire method and a section of code within a method, and you may wonder which one you should use. To understand... 阅读全文
摘要:
好久没有写点什么了,一是懒,二是觉得自己是无病呻吟,自己貌似觉得呻吟得挺得意,但别人看了估计就恶心得不行了。很多人都会说,不是不想写,是实在没啥可写的。其实,这都是给自己找借口,就像是很多人都说过,我就是这样的性格,改不了类似的话,纯属扯淡,是压根没想真正去改变。再是,经历多了,阅历多了,文字... 阅读全文
摘要:
所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions;public class User { private int id; private String username; p... 阅读全文
摘要:
packagecom.lee.first1200;publicinterfaceCar{publicvoidsayName();}packagecom.lee.first1200;publicclassAudiCarimplementsCar{@OverridepublicvoidsayName()... 阅读全文
摘要:
1,首先定义Employee类。package coffee.how.to.program.early.objects.chapter15;public class Employee { private String firstName; private String lastN... 阅读全文
摘要:
When defining your own exception type, study the existing exception classes in the Java API and try to extend a related exception class. For example, ... 阅读全文
摘要:
There have been many excellent books that have greatly influenced what I believe and how I behave. I try to spend at least some time every day reading... 阅读全文
摘要:
1,收集Request传递过来的参数; 2,把这些参数组织成模型需要的类型; 3,调用模型进行逻辑功能处理; 4,选择下一个页面,先准备好一个页面需要的数据,然后转向下一个页面。 阅读全文
摘要:
Oracle中支持窗口函数ROW_NUMBER(),其用法和MSSQLServer2005中相同,比如我们执行下面的SQL语句:SELECT*FROM(SELECTROW_NUMBER() OVER(ORDER BYFSalaryDESC) row_num,FNumber,FName,FSalary... 阅读全文
摘要:
The biggest mistake that you can make is to believe that you are working for somebody else. Job security is gone. The driving force of a career must c... 阅读全文
摘要:
package wellGrounded;import java.io.IOException;import java.nio.file.FileVisitResult;import java.nio.file.Files;import java.nio.file.Path;import java.... 阅读全文
摘要:
Finder窗口默认显示当前文件夹的名称或当前所在的模式(例如AirDrop)。如果想要显示路径(用User/【当前用户账号名称】/Documents 替代以前显示的Documents),打开终端并运行以下命令: defaults write com.apple.finder _FXShowP... 阅读全文
摘要:
如果要打开的应用程序没有保留在Dock栏里,一种快速启动它的办法是按住Control+Space键后再输入应用程序的名称。按Control+Space键会开启聚光灯(Spotlight)搜索工具,它会根据输入的前几个字符自动补齐并高亮显示应用程序的名称。你只要按下Return键便可运行这个应用程... 阅读全文
摘要:
1,梦想一定亲手写下来。2,实现梦想的方法之一,就是利用记事本;将梦想写入记事本里,将来的目标、想做的事情、人生的计划……全部可以写进记事本李, 然后将记事本寸步不离地带在身边。3,虽然这是个数字全盛时代,但是别忘了用笔书写的活页记事本所拥有的强大威力。4,任何人都可以轻易写下十几二十则“想做的事情... 阅读全文
摘要:
苹果笔记本电脑和苹果的无线键盘只有一个Delete键,可以删除光标前面的字。 按住Fn键再按Delete键就能删除光标后面的字符。 按住Fn键会把上下方向键的效果变成Page Up / Page Down键。而左右方向键会转变成Home / End键。 阅读全文
摘要:
如果你想调整窗口大小,只需要把鼠标指针悬停在窗口边框上。当它变成双向箭头时,点击并拖动鼠标即可完成这一操作。但在实际操作中,迅速把鼠标指针定位到边框上比较困难。 解决的办法是:在终端输入以下命令: defaults write -g AppleEdgeResizeExteriorSize 1... 阅读全文
摘要:
The bcp Command-Line UtilityYou use the bcp (bulk copy program) tool to address the bulk movement of data. This utility is bidirectional, allowing for... 阅读全文