11 2013 档案
摘要:问题描述: java反射机制参考资料: 1、http://blog.csdn.net/nieweilin/article/details/5908165 2、http://www.cnblogs.com/shiyangxt/archive/2008/11/03/1325832.html名词解释: 什么是Java反射机制: Java反射式Java被视为动态(或准动态)语言的一个特质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,其中包括modifiers(如public和static等)、SuperClass(例如Object)、实现的In
阅读全文
摘要:注: 转载于 http://www.cnblogs.com/xingyun/archive/2012/12/09/2809962.html package com.holdobject;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java....
阅读全文
摘要:问题描述: C#委托和事件名词解释:委托概述委托具有以下特点:委托类似于 C++ 函数指针,但它们是类型安全的。委托允许将方法作为参数进行传递。委托可用于定义回调方法。委托可以链接在一起;例如,可以对一个事件调用多个方法。方法不必与委托签名完全匹配。C#public delegate int PerformCalculation(int x, int y);事件概述类或对象可以通过事件向其他类或对象通知发生的相关事情。发送(或引发)事件的类称为“发行者”,接收(或处理)事件的类称为“订户”。事件具有以下特点:发行者确定何时引发事件,订户确定执行何种操作来响应该事件。一个事件可以有多个订户。一个
阅读全文
摘要:问题描述: Java操作XML,包括增删查改、创建、删除基本操作参考资料: http://www.cnblogs.com/ITEagle/archive/2010/03/03/1677431.html问题解决: 包含jar包文件: dom4j.jar和jaxen.jar创建、删除XML文件:XmlBuilder.java 文件package org.xml;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import org.dom4j.Document;import org.dom.
阅读全文
摘要:问题描述: 使用C++实现迭代器 迭代器模式(Iterator): 提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象中的内部表示 使用情况: 需要访问一个聚合对象,而且不管这些对象是什么,都需要遍历的时候,考虑使用迭代器模式 如何使用: 具体实现: Aggregate.h 包含聚合对象...
阅读全文
摘要:问题描述: 使用C#做一个简易的天气预报系统问题解决: 主要使用类如下:WeatherLoc:包含常用的调用中国气象局天气情况接口using System;using System.Collections.Generic;using System.Linq;using System.Text;using WeatherReport.ServiceReference1;namespace WeatherReport{ class WeatherLoc { //调用天气接口的类private static WeatherWebServiceSoapClient ws...
阅读全文
摘要:问题描述: 在学习ptypes中string类的空间分配时,经常使分配的空间超出实际所需的空间 使用的分配函数是:_alloc函数 注: 在_alloc函数中调用了quantize(numchars)函数确定分配空间的大小 quantize函数的代码如下: 在quantize函数中调用memquantize函数如下:...
阅读全文
摘要:问题描述: 当我们集体进行项目时,将自定义分支push到主分支master之后,如何删除远程的自定义分支呢 问题解决: (1)使用命令git branch -a 查看所有分支 注: 其中,remote/origin/master表示的是远程分支 (2)删除远程分支 注: 如上所示,使...
阅读全文
摘要:问题描述: 使用git创建和删除远程分支 问题解决: (1)git创建本地分支 注: 如上所示,使用命令 git branch -a 查看所有分支情况,以及当前分支 使用命令git branch temporary 创建分支temporary 使用命令 git checkou...
阅读全文
摘要:问题描述: github 中版本库创建/删除/更该名称 问题解决: (1)创建版本库(Repository) 注: 在上图中的+按钮图标指示的是创建版本库的按钮 注: 创建版本库的名称,以及具体属性 (2)重命名版本库 注: 如上图所示,对于已经创建的版本库更名,首先打开需要更名的...
阅读全文
摘要:问题描述: git在push代码时提示如下错误: 问题解决: 问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有2个选择方式: 1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容 git push -f 2,先把git的东西fetch到你本...
阅读全文
摘要:问题描述: 使用git时本地文件删除了,提交至github,希望撤销修改,找回源文件 问题解决: (1)查看git log,查看日志信息 注: 使用 git log 可以查看提交的日志信息 (2)撤销已经完成的提交 注: git reset是指将当前head的内容重置,不会留任何痕迹。 (3)具体使用 git reset HEAD...
阅读全文
摘要:问题描述: ubuntu安装git 问题解决: (1)ubuntu下载git 注: 使用命令apt-get install git安装 (2)查看git是否安装成功、查看ssh密钥 注: 如上,git --version 查看git版本,使用命令 ssh-keygen -t rsa -C 814...
阅读全文
摘要:问题描述: Mysql中创建用户和删除用户 问题解决: (1)查询Mysql当前登录账户 (2)创建用户 方法一: 创建用户赋予用户所有权限: 新创建的用户可以在Mysql.user表中查询到用户信息: 退出mysql之后,使用新用户连接: 方法二: 将新创建用户信息直接插入Mysql.user 解决方法:...
阅读全文

浙公网安备 33010602011771号