摘要: 把依赖的创建移到使用这些依赖类的外部,这成为控制反转模式,之所以这样命名,是因为反转的是依赖的创建。 用控制反转模式实现责任转移的两种常用方法:服务定位器和依赖注入。 阅读全文
posted @ 2018-12-22 11:36 1936xinyang 阅读(283) 评论(0) 推荐(0)
摘要: 克隆项目到本地 $ git clone git@github.com:1936xinyang/eShop.git 查看文件夹中的文件 $ ls ~/.ssh/ 生成key $ ssh-keygen -t rsa -C "531582760@qq.com" 初始化本地文件夹git仓库 $ git in 阅读全文
posted @ 2018-12-16 11:45 1936xinyang 阅读(108) 评论(0) 推荐(0)
摘要: 普通用户和管理团员权限的切换 普通用户->root用户:1)su->回车->输入root密码; 2)su -root->回车->输入root密码 root用户->普通用户:su "普通用户名" 查看所有已经安装的软件名称:rpm -qa;软件安装路径:rpm -ql 软件名称 查看IP: ip ad 阅读全文
posted @ 2018-12-10 21:03 1936xinyang 阅读(177) 评论(0) 推荐(0)
摘要: 解决办法:直接在终端运行 rm -f /var/run/yum.pid 将该文件删除,然后再次运行yum。 阅读全文
posted @ 2018-12-10 20:57 1936xinyang 阅读(393) 评论(0) 推荐(0)
摘要: 1.List<T>类型强制转换: List<UIData> datalist=null;datalist.ConvertAll<object>(input => input as object); //将UIData类型的List强制转成object类型。 List<Object> m= datal 阅读全文
posted @ 2018-12-08 22:45 1936xinyang 阅读(463) 评论(0) 推荐(0)
摘要: 1.Oracle中下面这么写 按名查找存储过程: select * from user_objects where Object_Type='PROCEDURE' and object_name like '%'||upper('p')||'%' 按内容查找存储过程: SELECT * FROM A 阅读全文
posted @ 2018-11-12 11:40 1936xinyang 阅读(2406) 评论(0) 推荐(0)
摘要: kernel32.dll是Windows 9x/Me中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。 阅读全文
posted @ 2018-11-12 11:12 1936xinyang 阅读(234) 评论(0) 推荐(0)
摘要: 使用.Net Remoting/RealProxy 采用TransparentProxy和RealProxy实现对象的代理,实现思路如下:Client -TransparentProxy - RealProxy - Target Object 下面实现自定义的TransparentProxy和Rea 阅读全文
posted @ 2018-11-06 21:33 1936xinyang 阅读(439) 评论(1) 推荐(0)
摘要: 在这里列表了我想到的在你的应用程序中加入AOP支持的所有方法。这里最主要的焦点是拦截,因为一旦有了拦截其它的事情都是细节。 Approach 方法 Advantages 优点 Disadvantages 缺点 Remoting Proxies 远程代理 Easy to implement, beca 阅读全文
posted @ 2018-11-06 20:54 1936xinyang 阅读(462) 评论(0) 推荐(0)
摘要: base是对父类的引用,而this是对类本身的引用。 子类与基类的构造函数执行顺序: 先调用父类的构造函数进行初始化,再调用继承类的构造函数,如果没有在继承类中指明父类的构造函数,则默认调用父类中无参构造函数,然后调用继承类的构造函数。 阅读全文
posted @ 2017-11-25 16:16 1936xinyang 阅读(358) 评论(0) 推荐(0)