`
文章列表
     以下自定义的简单类中,分析涉及的基础知识   //设计原则,设计模式的理解应用   //面向接口编程  public interface InterfaceTest {   int p=3; //接口中定义属性默认public static final int k=6; void test1(); AbstraceTest1 at=new Test2();  //依赖倒转原则? 组合模式 }     //接口隔离原则 public abstract class AbstraceTest1 implements InterfaceTest {   ...

it职业思考

      出来工作,从事it已有几年,也换了几种不同的行业,从原来的一味追求高薪,到现在的迷茫,不知道自己到底需要什么,最近比较空闲,想得更多的还是这个问题。在这里不得不先感谢一些做it的老前辈们的分享和提点,有的说你要找个较好的项目做一做,才能提升自己,延长自己做it的职业寿命;有的说你要在一个行业待得较长时间,才能最大限度地积累经验,薪资待遇才能更上一层楼,有的说要从事技术更新没那么快的工作,例如linux编程,dba等;有的说做coding到一定时间,就会遇到一个瓶颈,需要提升就要研究一下设计方面的东西。问题来了,it本来就是一个技术更新很快的行业,那么什么才是万变不离其中的呢?有些人说 ...
       在上个公司很幸运,可以有机会担任研发管理的工作,之前可以说是完全没有这方面的经验的,作为一个初次涉及这方面的工作,之前也完全没有理论指导的情况下,怎么样才能完成项目的开发工作,不至于使项目失败 ...
应用场景:在一个web应用中,程序需要通过一定协议定时或手动向另一部分硬件或软件推送差异数据,目标硬件或软件分布在不同的地方.        这个需求很简单,在这里并不会考虑出错情况下的容错处理,考虑的是理想状态下的情况(网络正常,设备正常),但却会催生一些并发问题。在这里定时调用和手动调用推送数据是在同一个类中实现的.例如推送数据时会产生以下一种情况,定时推送过程中,数据还没有提交完成,数据已被更改,当推送的数据对象只有一个时候,这并不会明显产生问题,运行正常,但当推送数据的对象不断增加时,问题出来了,经过检查,发现程序运行完成时,只有一个或几个推送成功的,绝大部分目标硬件或软件并没有收到预 ...
云计算,最近是多么的耀眼,hadoop作为一个提供顶层应用的开源分布式应用的搜索引擎,更是有成功的应用。其实云计算,现在并不是新鲜的概念,只是相对于顶层的应用而已。说起分布式,令人想起的有分布式计算机,分布式数据库,以个人见解,hadoop的云计算,也是脱胎于这两个之上,据了解到到资料,总结出hadoop的一个简单的基本流程如下: 数据处理----》节点处理-----》数据合并处理   图示见附件  
做it的总在不断的学习,一下介绍接触过的可与eclipse结合使用的开源工作流工具; AgilProSimulator :可以单独运行,也可以集成到eclipse中,运行时可进行交互操作,可导出交互中的图片,有自己的一套简单的独立交互语言,有较成熟的例子 jbpm:与jboss结合使用,可以与eclipse集成,最大的优点是可以运行在web服务器上,不过目前使用上似乎还有点难度,官方提供的gwt-console-server也未能很好的运行
前段时间做一个考勤系统,用到一个crc16的算法,于是上网搜索,很多资料,奈何版本各不相同,都不能满足现有的需求,于是还是看合作方实现的c#代码:整理如下: C#代码: using System; using System.Collections.Generic; using System.Text;        class Program     {             public static class CRC16     {         // Methods         public static ushort GetCRC16(byte[] inf)      ...
    最近项目中用到一个应用,当访问同一个网站地址的时候,例如:www.xxx.com的时候,如果当前客户端是pc则跳转到专注于pc的部分,如果当前客户机是手机,则跳转到专注于手机的部分,秉承一贯的习惯,baidu or google,但发觉网上的解决办法都不尽如人意,很多都是通过js读取本地文件系统进行判断,但经过测试,不能成功,而且通过js读取本地文件系统会造成安全性问题,但作为开放的互联网,我们不可能为每一部电脑设置安全性,于是自己动手,丰衣足食,以下就是我的解决办法:   依然是用js,不过只需要用到 navigator.platform,这是鉴于读取这个属性并不会造成安全性问题,而且 ...
<?xml version="1.0"?> <!-- DataGrid control example. --> <mx:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="applicati ...
     一直以来觉得css+div的布局太麻烦,flex中有人写了个iframe的控件,但还是不能满足布局的要求,主要是flex和网页交互的时候,因为层次的问题,网页会可能会遮住flex弹出的窗口,这也是我一直也来觉得flex和网页集成比较麻烦的问题,网上有http://code.google.com/p/flex-iframe/提供的iframe控件,但测试了下也还是不能满足交互的需求,于是自己动手在别人提供的代码基础上进行改造,我想如果用这种方式代替css+div布局的话,或许是一种好方法:演示地址: http://www.minnblog.com/
          做系统集成,到底需要具备什么样的知识或技能?当我们的编程工作分得越来越细的时候,上级领导告诉我们,你只要完成分配给你的任务就行了,当用到的技术或框架很单一并且业务逻辑并不太复杂的时候,问题似乎不是很大,但java的开源框架实在太多,很多项目上都用到很多框架,而且有些框架或技术是在本公司中第一次尝试用的,到集成阶段时,每个编程人员基本上都做好了自己的本职工作,而且单元测试和功能测试都没问题,本来应该可以开始庆祝了,突然发现,由于用到的框架太多,有些单元测试和功能测试都发现不了的问题,开始集成测试的时候显现出来了,现在距离项目交货期也越来越近,怎么办?整个团队就成了热窝上的蚂蚁, ...
前段时间在一间小公司里做过一段时间,其中有一项是实现一个自定义的日期控件,原因是flex本身并没有项目需求上需要的现成的控件提供,于是上网搜索了一下,除了js的实现一大把外,as的都没有(有的话可以留言告诉我,。。),想继承flex的日期控件改造,似乎又觉得有点过于麻烦,于是自己根据日期的算法,写了个日期控件,以下是算法的简单实现:   package date { import flash.events.Event; //create by minn qq:394286006 2010-12-11 public class DateSelectEvent extends Ev ...
一个经典的问题:      a 问:    假如在开发过程中,你碰到困难,怎么解决?       b答:baidu or google or 查找api       a问:那如果在那些都找不到解决方法呢?或者在整个行业中都还没有比较好的解决方法呢?你怎么解决?       b(代表个人)答:可以形成规则的东西就可以把它的规则以编程的方式体现出来(你的解决方法又是什么呢?)      b问a:那你认为怎么解决好?      b问大家:大家认为怎样解决才好?  
String digit=null; int numSum = 0; for (int i = 0; i < code.length(); i++) { varArray[i]=code.charAt(i); varArray[i] = varArray[i] *(2^(15-i-1)%11); numSum = numSum + varArray[i]; } int checkDigit = numSum % 11; if(checkDigit ==10)digit=x;   ...
可级联选择tree中的checkBox package minntree { import flash.events.Event; import flash.events.MouseEvent; import mx.controls.Alert; import mx.controls.CheckBox; import mx.controls.Tree; import mx.controls.treeClasses.TreeItemRenderer; import mx.controls.treeClasses.TreeListData; import m ...
Global site tag (gtag.js) - Google Analytics