3001_基础综合知识
一步一个脚印
很普通的我.
展开
-
CMMI过程文档
这一年半,全程参与一个重要项目,协助参与了两个项目还有一些时间片的设计开发任务。回过头来再次总结一下这些对咱个人的积累不再是单纯的技术主题,而更多的是个人综合素质、团队配合、协同工作。在与同事的协作过程中有意识的提高自己的交流、沟通、描述各方面的能力,在这个过程中体会到软件工程和标准化的意义真正理解到CMMI等软件管理主题存在的价值。我们技术存在的价值就是为客户服务,技术只是整个软件工程中原创 2013-04-10 12:41:50 · 6006 阅读 · 0 评论 -
Java线程_04
线程与Java SwingJava Swing非线程安全多线程情况下访问Swing对象必须要遵守特殊的规则(保证只从单一线程来访问Swing对象)。Swing程序会有多个线程,其中事件派发线程负责对所有Swing对象的访问和对象状态修改,保持所有对Swing对象的访问都被事件派发线程发出是排查多线程问题非常重要的关注点。例外和规则未呈现的Swing对象可被任何的thread原创 2012-10-31 23:19:42 · 1401 阅读 · 0 评论 -
总结近来设计设计开发的结构较验工具
总结近来设计设计开发的结构较验工具结构是根基感悟到清晰的结构才是王道,当定义出模型之后我们的工程才是工程,这些模型的概念涉及到问题解决,对问题的认识,定义了问题或是说理清了问题。下一步就是围绕着认识到的问题建立问题解决流程。第一步先把大问题分解。第二步解决小问题。第三步整合重构验证对问题的理解是根本问题,或就是设计出来的这个工具/功能是如何提供服务的,这是对外的,对内的原创 2012-04-29 18:26:15 · 1284 阅读 · 0 评论 -
数据结构_排序_02
希尔排序 /** * 希尔排序 * 1、间隔序列是关键 * 2、要求最终间隔为1(普通排入排序) */ public void shellSort() { int[] arr = new int[]{3, 5, 9, 6, 7, 2, 4, 8, 0, 1};System.out.println("Begin=>" + A原创 2014-03-27 18:13:20 · 933 阅读 · 0 评论 -
LDAP主题的学习分步总结
这些步骤算是在完成相关LDAP工作之后的学习内容总结,当然这些步骤是相互穿插着进行的完全不是那种一板一眼的去走流程。1、LDAP的本质的理解,一些理论知识,如LDAP是什么?为什么会有LDAP?LDAP能做什么?怎么有的LDAP(LDAP的变迁)?2、LDAP的用,建原创 2011-09-17 13:30:19 · 1235 阅读 · 0 评论 -
LDAP ACL(OpenLDAP)
OpenLDAP ACL原创 2011-05-24 17:36:00 · 7086 阅读 · 0 评论 -
Servlet生命周期
Servlet原创 2011-04-30 22:39:00 · 918 阅读 · 0 评论 -
字符集字符编码学习
字符集字符编码学习 字符编码这块的知识很重要,从刚入行时的ASCII到现在的Unicode,遇到过很多字符集乱码情况,也都似懂非懂的解决了,但对这些似懂非懂模棱两可的事情总会在心里犯嘀咕,最近终于有时间可以将这块内容好好理一下。 计算机中的字符编码的基本原理就是映射,将给定的字节序依据指定的字符集进行映射输出字符集映射的结果,根据既定的规则完成字节序到特定字符集的映射。 ASCI原创 2014-06-21 19:42:18 · 1419 阅读 · 0 评论 -
Ftp学习笔记
FTP环境Linux环境 Window环境 wuFtpd早期的ftp服务器,拥有不错的稳定性 IIS proFtpd对wuFtpd的全面重写较好的安全性容易配置易上手 Server原创 2013-06-26 07:08:05 · 4285 阅读 · 0 评论 -
Java线程_05
被替换掉的同步继承体系结构下父类的某个声明为同步的方法是可以被更加具体的子类覆盖并声明为非同步。示例/** * 父类的synchronized方法可以在子类中改变为非synchronized方法 * @author WangYanCheng * @version 2012-11-12 */public class SynExtends { public s原创 2012-11-13 15:24:45 · 1071 阅读 · 0 评论 -
Java线程_01
线程?可被并行执行的指令序列可被操作系统调度处理的最小单元线程也可被理解为轻量的进程通常情况下线程是被包含在进程内一个进程可包含多个线程,常规情况下,这些线程相互之间会共享资源在多核心CPU上线程是的确可以同时运行的,同时运行的线程受核心数量影响在单核CPU上线程是分时运行的,因为足够快我们感觉不到有什么问题线程的一些应用场景处理和执行异步性质的任务,GUI中通常需要单一Pan原创 2012-08-30 00:01:07 · 1799 阅读 · 0 评论 -
整理交易异常情况及处理
整理交易异常情况及处理一、支付金额与订单金额不等场景这类场景主要发生在商家或平台单方在后端对待付款订单的修改(修改运费、商品金额、商品数量、优惠方式等),订单修改的过程中收到了第三方支付平台支付成功的回调通知。分析解决1.增加运费修改流程,强制加入客户与商家双重确认流程2.对多支付金额进行生成退款单加入运营复核确认流程3.平台方修改订单的情况多见在内部优惠打折、客服与客原创 2015-10-31 22:18:20 · 6761 阅读 · 0 评论 -
Linux#public key登陆问题
Linux#public key登陆问题场景jekins部署出现permission问题原因ssh服务器的key方式登录对权限要求严格。对于客户端:私钥必须为600权限或者更严格权限(400),一旦其他用户可读,私钥就不起作用(如640),表现为系统认为不存在私钥。对于服务器端:要求必须公钥其他用户不可写,一旦其他用户可写(如660),就无法用key登录,表现为原创 2016-02-27 20:03:55 · 2882 阅读 · 0 评论 -
数据结构_排序_03
/** * 快速排序 * 1、划分思想 * 2、递归 * @author WangYanCheng * @version 2014-4-29 */public class QuickSort { private int[] dataArr; public QuickSort(int[] dataArr) { this.dataArr = dataArr原创 2014-04-30 11:37:16 · 949 阅读 · 0 评论 -
数据迁移之Kettle的使用小结
场景有五个数据库,其中两个SQL Server还有三个是Oracle10G。目标将两个SQL Server中的业务数据分别依照特定的逻辑迁移到三个Oracle数据库中。Kettle的使用(基础)Kettle的安装和配置关于Kettle的安装可以直接到官网上去下载。对于Kettle的配置需要有一个数据库,Kettle的数据库负责存储Kettle自身需要的元数据描述、任务、原创 2012-04-19 18:59:32 · 12258 阅读 · 1 评论 -
FTP命令学习
FTP命令综述 登陆 注意:如果是匿名用户email地址可为空但必须批定用户名(anonymous) 目录定位目录定位分两种类别:定位远程服务器目录,可通过pwd确认当前目录,通过cd进行目录切换定位客户机当前目录,可通过lcd查询变更当前客户机的工作目录注意本地命令操作标记“!”,命令指令前缀“!”可标记为此命令为客户机操原创 2011-12-31 13:11:56 · 1349 阅读 · 0 评论 -
LDAP之JNDI修改条目密码
JNDI修改LDAP条目密码原创 2011-05-25 10:32:00 · 4338 阅读 · 0 评论 -
数据结构_排序_01
选择排序 /** * 选择排序 * 1、左边先有序 * @param array */ public void selectSort(int[] array) { for (int i = 0; i < array.length - 1; i++) { int tmp = i;原创 2014-03-10 00:04:33 · 1130 阅读 · 0 评论 -
Velocity
对Velocity的几个关键点问题1、Velocity是什么?2、Velocity最佳实践?3、Velocity使用场景?4、Velocity在WebApp中的使用?5、Velocity实践?6、Velocity技术结构?7、Velocity技术流程?8、Velocity技术知识点?综述<img alt="计算机生成了可选文字: Hl--rPRequest原创 2013-03-31 21:42:22 · 1752 阅读 · 0 评论 -
JasperReport
20:45JasperReportJasperReport提供很多服务,其中我们常用的是JasperReports Liberary,众多产品中的一员。JasperReport还提供报表服务器产品、ETL产品、报表工具Studio产品、Ireports Designer产品。JasperReport还提供多种数据交换工具,如Hadoop Connector、JasperMo原创 2013-03-31 22:08:13 · 2283 阅读 · 1 评论 -
Java线程_03
持有锁的线程释放锁的场景加锁的代码块执行完成加锁的代码块执行过程中出现异常线程终止Object#wait会释放锁不会释放锁sleep()/join()sleep()的目的是让线程暂停指定时间,时间过后线程会继续运行join()的目的是让线程等待指定线程执行完成后,它才开可以运行Thread#interrupt适用与中断处在blocking method状原创 2012-09-30 22:34:06 · 1283 阅读 · 0 评论 -
Java线程_02
多线程间的资源共享关键词synchronized、sychronized块、并发、automic、Mutex Lock、volatile、锁的作用域、Java对象实例上的锁、static method上的synchronized 锁的语法在类对象实例声明的锁,依据修饰符static可区分单实例拥有的锁和多实例共享的锁,通过使用synchronized标记类的某个方法支持同步,它原创 2012-09-02 13:06:54 · 1413 阅读 · 0 评论 -
openLDAP之JLDAP源码的获取
openldap,jldap,JLdap源码原创 2011-05-02 00:51:00 · 3014 阅读 · 0 评论 -
文件上传原理实现
文件上传原理,文件上传原理实现,多文件上传思路原创 2010-09-07 18:22:00 · 27333 阅读 · 1 评论 -
Resin#unexpected end of file in utf8 character解决过程
2014-8-1 19:05Resin#unexpectedend of file in utf8 character解决过程场景服务器使用Resin3.0.25,因业务需要修改了一个Jsp文件并部署,客户端无法访问修改的jsp,服务器端出现异常,容器无法编译新上传的jsp文件,异常信息:unexpected end offile in utf8 character分析/解决原创 2014-08-01 19:44:36 · 2287 阅读 · 0 评论 -
HTTP协议_01_请求/响应
Http请求Http请求由三部分:请求行、请求头域、请求正文约定的请求结构请求行Method SP Request-URI SP HTTP-Version CRLF请求方法 Method 方法描述GET请求URI标识的资源POST请求URI标识的资源并传递数据原创 2012-12-13 18:01:00 · 2028 阅读 · 0 评论 -
BigEndian&LittleEndian
字节存储顺序主要在两块业务中需要约束,一块是网络多字节传输顺序,一块是内存、CPU等对字节的处理顺序原创 2017-03-02 02:09:25 · 605 阅读 · 0 评论