摘要:
严重禁止转载,好多爬虫软件为了浏览到处抓东西,真缺德具有键“CorpType”的 ViewData 项属于类型“System.Int64”,但它必须属于类型“IEnumerable"先吐槽,不是不依赖微软的东西,是我对微软的类库实在有种排斥感,有些东西错了又找不到原因,这个问题就找了5个小时网上硬是... 阅读全文
摘要:
多装了一个.net framework4.5.1结果vs不能拥,借用了下面这个工具将vs2012从注册表中删除了就能重装了http://www.auslogics.com/en/software/boost-speed/after-download/ 阅读全文
摘要:
1.引用log4net.dll 2.在AssemblyInfo.cs中添加初始化: [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", ConfigFileExtension = "config", Wat 阅读全文
摘要:
配置文件1 2 3 ... 阅读全文
摘要:
static void Main(string[] args) { Console.WriteLine("发送端"); byte[] buffer = System.Text.Encoding.Default.GetBytes("this... 阅读全文
摘要:
channel取数据时未被赋值将被阻塞,可以使用这一机制来完成事件的监听 wg := new(sync.WaitGroup) wg.Add(2) event := make(chan bool) //函数 go func() { defer wg.Done() for i := 0; i... 阅读全文
摘要:
老问题:模拟一个售票窗口进行售票先定义类型Ticket(车票)和Conductor(销售员)--偷懒了,把售票和产票都交给Conductor了package utilimport ()//--------------------------------type Ticket struct { ID ... 阅读全文
摘要:
func Calculate(id int) { fmt.Println(id)} 使用go来实现并发func main() { for i := 0; i < 100; i++ { go Calculate(i) //单一使用go就可以实现多协成 } time.Sleep(1e9 * 2) ... 阅读全文
摘要:
//1.定义一个接口type Run interface { Runing()} //2.定义一个函数类型type Runer func() //3.让函数直接实现接口func (self Runer) Runing() { self()} //调用 var run Runer =... 阅读全文
摘要:
boy := util.Boy{util.Person{"Eric", 19, "boy"}, "1"}var boyClone interface{} = boy 如何判断 boyClone是否是boy类型呢?if i, ok := boyClone.(util.Boy); ok { fmt.P... 阅读全文