- 博客(34)
- 资源 (8)
- 收藏
- 关注

原创 大文件下载你可以这么做!
我们常常会面临服务器和本地机器之间的文件传输,通常情况下,lszrz命令是可以完全应付的。但是当文件过大的时候,例如前段时间需要传输一个1.7G的堆dump文件到本地,就让我犯了难,sz命令直接卡死,根本下载不下来,这个时候nc就派上了用场。nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具。语法nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件&
2020-06-09 19:36:34
775
1
原创 linux cat -A 隐藏符号显示
最近发现某些日志的分隔符使用的是"\001",这种属于隐藏字符,使用tail -f 或者cat并不能看到,经过测试发现,使用less可以,cat的话,增加-A或-v可以看到,如下所示cat -A 1.logcat -vET 1.logcat的语法格式cat [-AbeEnstTuv] [--help] [--version] fileName参数说明:-n 或 --number:由 1 开始对所有输出的行数编号。-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不
2020-06-09 19:37:40
9107
原创 Vert.x官方中文文档,流畅在线阅读
https://vertxchina.github.io/vertx-translation-chinese/core/Core.html可关注公众号,获取更多内容。
2020-05-15 11:29:14
2445
原创 2.JVM虚拟机 - long和double的非原子性
java内存模型要求lock、unlock、read、load、assign、use、store、write这8个操作都具有原子性,但是对于64位的数据类型(long和double),在模型中特别定义了一条先对宽松的规定:允许虚拟机将没有被volatile修饰的64位数据的读写操作划分为2次32位的操作来执行,即允许虚拟机实现选择可以不保证64位数据类型的read、store、load和writ...
2018-09-19 20:54:11
708
1
原创 HttpClient4 TIME_WAIT和CLOSE_WAIT
最近,公司的接口服务器(客户端,向外发送数据)频繁出现了connect timeout 以及readtime out 的情况,经过运维平台检测,并没有网络延时的情况。于是,开始怀疑连接池出了问题。 使用linux命令: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 可以清楚的看到tcp各...
2018-05-25 11:24:00
792
原创 Arrays.asList 为什么不能 add 或者 remove 而 ArrayList 可以
分析如下例子: 1 import java.util.Arrays; 2 import java.util.List; 3 4 5 public class Test { 6 public static void main(String[] args) { 7 Integer[] a = {0,1,2,3,4,5,6}; 8...
2016-05-30 11:17:00
147
原创 Javascript保证精度的小数乘法
众所周知,js的小数乘法很容易丢失精度,这是一件很恶心的事情。所以我写了这个方法,保证计算精度。/*** js小数乘法*@parameter arg1:被乘数(接受小数和整数)*@parameter arg2:乘数(接受小数和整数)*@parameter fix: 乘积保留几位(接受正负整数以及0)*/function accMul(arg1,arg2,fix...
2016-04-27 14:48:00
389
原创 Spring事务(一) Markdown 版
事务事务的特性(ACID)原子性(Atomicity)原子性要求事务所包含的全部操作是一个不可分割的整体,这些操作要么全部提交成功,要么只要其中一个操作失败,就全部“成仁”一致性(Consistency)一致性要求事务所包含的操作不能违反数据资源的一致性检查,数据资源在事务执行之前处于一个数据的一致性状态,那么,事务执行之后也需要依然保持数据间的一致性状态隔离性(I...
2016-02-18 09:59:00
110
原创 myeclipse maven tomcat插件 创建web工程
自从有了云笔记,很久不写博客了。今天写了使用Freemarker静态化JSP页面,索性就发出来。初学,勿喷。这篇文字以前放在云笔记里,当然里面有很多借鉴网络上的东西,而自己也使用Maven很久了,索性一起发出来。 myeclipse6.5 搭建maven环境一、myeclipse 6.5附带了Maven插件,不好用。首先卸载附带的Maven插件。方法是到\MyE...
2016-01-22 13:07:00
190
原创 使用Freemarker 实现JSP页面的静态化
使用Freemarker 静态化网页 一、原理 Freemarker 生成静态页面,首先需要使用自己定义的模板页面,这个模板页面可以是最最普通的html,也可以是嵌套freemarker中的 取值表达式, 标签或者自定义标签等等,然后后台读取这个模板页面,解析其中的标签完成相对应的操作, 然后采用键值对的方式传递参数替换模板中的的取值表达式,...
2016-01-22 12:44:00
223
原创 webService-AXis2
首先使用AXis2 实现webService 需要两个资源: 1.myEclipse 6.5 实现服务器端的插件 http://download.youkuaiyun.com/detail/u014104269/90270312. axis2.war :用于将WebService发布到Web容器中。http://download.youkuaiyun.com/detail/u...
2015-09-01 17:27:00
122
原创 java 日期类 小结
import java.text.*; import java.util.*; class Test2 { public static void main(String[] args) { System.out.println(System.currentTimeMillis())...
2015-08-21 19:48:00
117
原创 WebService-----Xfire
Xfire相对Axis2 个人感觉相对简单一点,因为myEclipse上可以自动生成。而且在目前来讲,Xfire也是更受欢迎一点。 首先说明Xfire所用jar包:http://download.youkuaiyun.com/detail/u014104269/9028679 下面是步骤: 步骤一:打开myEclipse ,New-》web Se...
2015-08-20 16:22:00
125
原创 接口 详解
接口关键字 interface使抽象的概念向前迈进了一步。abstract关键字允许人们在类中创建一个或者多个没有任何定义的方法——提供了接口部分,但是没有提供任何相应的具体实现,这些实现都是由此类的继承者们创建的。 interface 这个关键字产生一个完全抽象的类,换句话说接口这是提供了形式,所有实现了特定接口的类看起来都像这样。 in...
2015-08-17 17:13:00
82
原创 java 基础知识小结
1. java 有三个求整的函数 math.floor () (floor 是地板的意思) 向下求整 math.ceil () (ceil 是天花板的意思 ) 向上求整 math.round() (round有四舍五入的意思)四舍五入 public class A{ ...
2015-07-29 17:21:00
88
原创 jsp 基础知识之指令元素
由于考研和结业的事情,这里荒废了许久,而如今重新捡起来,是因为带到公司的碳素笔没有油了。。。。。。 jsp的指令元素:通常以<%@开始,以%>结尾。 jsp主要包括三种指令元素:page指令,include指令,taglib指令。指令元素在客户端是不可见的,它是被服务器解释并执行的。 page:页面指令,用于定义整个JSP页面的属性和这些...
2015-07-29 11:54:00
332
原创 C++
//C++ 标准输出如何控制小数点后位数#include <iostream>#include <iomanip>using namespace std;int main( void ){ const double value = 12.3456789; cout << value << endl; //...
2014-06-24 20:02:00
110
原创 mfc启动画面
目标 用一张位图来作为启动画面,在进入程序时显示。 策略 在应用程序类的I n i t I n s t a n c e ()函数中,在最早时刻创建启动窗口。启动窗口用一个位图类显示在普通窗口中。 步骤 1. 创建一个启动窗口类 1) 用ClassWizard创建一个从一般CWnd类...
2014-05-05 17:51:00
355
原创 个人冲刺第十天
这是最后一天了,经过十天的冲刺,做的感觉挺累的,但是收获也是很多的,之前对局域网不了解,现在自己能做一个简单的局域网了,还是感觉很棒的,这次也是一个很好的精力,也一定会为我以后做东西有了一个铺垫。 终于到了这个时候,我们的翻翻棋基本功能已经全部实现,剩下的是都是边边角角的修补工作了。在这初始版本发布的最后的冲刺时段里,临时发现并修改了几个问题,一个是走棋交换问题,吃棋问题还有就...
2014-05-03 22:30:00
82
原创 个人冲刺第九天
快要接近尾声了,该和大家的任务综合一下啦: done doing to do 之前完成了这个项目总体的框架,然后和小伙伴交换
2014-05-02 22:04:00
122
原创 个人冲刺第八天
八天了,局域网完成了,又有了一个小的想法,开机启动画面,大家看看我的工作吧: done doing to do 之前完成了这
2014-05-01 22:23:00
84
原创 个人冲刺第七天
已经是第七天了,貌似任务也快差不多了,有点小高兴,这是七天的工作: done doing to do 之前完成了这个项目总体的框架,然后和小伙伴交换了任务,开始局域网的设计。今天主要的内容就是去图书馆和网上找书,查资料。初步对局域网的设计有了个了解。计划从tab页写两个界面,...
2014-04-30 22:21:00
80
原创 个人冲刺第六天
继续之前的任务,继续努力,虽然遇到了一些问题,但是一定不能放弃,再接再厉,下面附上这六天的工作内容: done doing to do 之前完成了这个项目总体的框架,然后和小伙伴交换了任务,开始局域网的设计。今天主要的内容就是去图书馆和网上找书,查资料。初步对局域网的设计有了个了解。...
2014-04-29 22:19:00
81
原创 个人冲刺第五天
经过了已经五天的冲刺,觉得自己从这个项目中学到了一些东西,觉得这是最让自己觉得高兴的,下面贴上自己前五天的工作日程: done doing to do &#
2014-04-28 22:03:00
84
原创 个人冲刺第四天
今天和前三天工作表: done doing to do 之前完成了这个项目总体的框架,然后和小伙伴交换了任务,开始局域网的设计。今天主要的内容就是去图书馆和网上找书,查资料。初步对局域网的设计有了个了解。计划从tab页写两个界面,一个是服务器端的界面,一个是客户端的界面。...
2014-04-27 22:35:00
85
原创 个人冲刺第三天
下面是今天和前两天的工作表: done doing to do 之前完成了这个项目总体的框架,然后和小伙伴交换了任务,开始局
2014-04-26 22:14:00
90
原创 我的mfc基础知识点
最近由于作业的缘故,结交了mfc这个新朋友,虽然他对我还很是陌生,相信日久定能生情!现在记录一些学习的笔记,备忘。 MFC提供了不同类型的设备描述表的类(绘图类):CDC、CPaintDC、CClientDC、CWindowDC和CmetafileDC。其中CDC类是MFC绘图类的根类,其它的绘图类都是CDC类的派生类。...
2014-04-26 08:56:00
145
原创 个人冲刺第二天
下面的今天和昨天的日程,以后我会发上今天和之前的内容,以便查看之前完成的任务: done doing to do 之前完成了
2014-04-25 22:30:00
79
原创 个人冲刺第一天
今天是我们组冲刺的第一天,同时也是我个人冲刺的第一天,经过小组的讨论,我的主要任务是进行局域网对战部分。下面是我第一天冲刺的内容: done doing to do
2014-04-24 22:24:00
88
原创 软件设计之我想
翻开百度,有什么求职网,相亲网,团购网。但很难让我们想到一个专门为大学生量身打造的旅游网站。 据可靠数据分析,目前全国在校大学生总数达2500万之多,可以毫不客气的说,世界上有好多国家的总人口数都不及这个。而且大学生的空余时间丰富,周末,五一,十一等等,各种假期各种放。大学生拥有的学生证,不仅在交通上拥有半价的便利,而且在旅游区的门票上也享有大大...
2014-04-02 14:04:00
95
原创 软件开发方法综述
60年代中期开始爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。与此同时,软件研究人员也在不断探索新的软件开发方法。 D. Parnas在1972年最早提出了软件开发方法 Parnas的方法针对的是可维护性和可靠性方面存在着严重问题 信息隐蔽...
2014-03-19 21:19:00
208
原创 求二维数组的最大子数组———曹玉松&&蔡迎盈
继上节课老师让求了一维数组最大的子数组后,这节课堂上,老师加深了难度,给了一个二维数组,求最大子数组,开始觉得很容易,但是自己思考起来感觉这个算法很困难,既需要考虑数组直接的连续,又要求出最大的,老师提供的思路是找最大的数所在的位置是结果的可能性会大一点,或者是负数少的可能性会大一些,但这也只是一个概率问题,求解起来还是比较麻烦,也想过用二叉树,但是不能确保数组的连续性,所以只能想用一个...
2014-03-19 20:41:00
110
原创 单元测试——我的认识
百度文库里对单元测试是这么解释的: 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,...
2014-03-09 10:18:00
145
原创 文章搜素—最终版
顺序有些乱,是我没来的及更新。写完初始版本后感觉速度实在是慢,就把开始版本中复杂的数据交换temp=p1->num; p1->num=p->num;p->num=temp; s=p1->word; p1->word=p->word;p->word=s; 去掉了,新的代码是//删除了复杂的数据交...
2014-03-02 14:40:00
81
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人