首页 > 编程语言
GO语言使用开源SSH模拟终端
package main import ( "go-ssh/ssh" "log" "os" ) func main() { check := func(err error, msg string) { if err != nil { log.Fatalf("%s error: %v", msg, err) } } client, err := ssh.Dial("t...
分类:编程语言   时间:2015-07-08 16:30:14    收藏:0  评论:0  赞:0  阅读:245
窗口和线程漫谈
为什么要讨论窗口和线程讨论这个依然是跟之前的项目经历有关。这里暂且称该项目为 A 项目。A 项目包括一个客户端和服务端,客户端有一个核心的网络模块,该网络模块基于完成端口开发,有多个工作线程,网络模块负责接收来自服务端的数据,对这些数据进行处理,并将最终的处理结果显示在窗口上。那么问题来了,工作线程如何将数据的最终处理结果显示在窗口上?可以说这个问题不仅仅是 A 项目中遇到的问题,绝大多数网络应用程...
分类:编程语言   时间:2015-07-08 16:27:44    收藏:0  评论:0  赞:0  阅读:232
python初码
第一次用python写代码,有一些不习惯,例如if、else、for、def后要加:,如果换一个编译工具可能会好点,否则只能每次运行的时候查看错误信息。它的好处也正是这里不需要每条语句输入;,不需要输入{},靠缩进理解语义(缩进本来就是语义) 在遍历目录的时候功能也很强大for root,dirs,files in os.walk(path),当需要单独的文件名的时候可以直接从files取到...
分类:编程语言   时间:2015-07-08 16:26:16    收藏:0  评论:0  赞:0  阅读:213
Spring学习(16)--- 基于Java类的配置Bean 之 基于泛型的自动装配(spring4新增)
例子:定义泛型Storepackage javabased;public interface Store {}两个实现类StringStore,IntegerStorepackage javabased;public class IntegerStore implements Store {}pac...
分类:编程语言   时间:2015-07-08 16:22:54    收藏:0  评论:0  赞:0  阅读:287
【leetcode】Candy(python)
题目要求的比它的邻居比自己奖励,因此,我们有最少一个多的。所有我们可以找到所有的坑,凹坑例如,存在以下三种情况。找到全部的凹点后,我们就能够从凹点处開始向左右两个方向依次查找递增序列。当中每一个高的都要比相邻的矮的多一个。比方1,2,5,4.我们找到凹点为1 和4,那么从1開始向左没有其它点,我们向...
分类:编程语言   时间:2015-07-08 16:21:54    收藏:0  评论:0  赞:0  阅读:322
深入理解Java的接口和抽象类 _摘抄
http://www.cnblogs.com/dolphin0520/p/3811437.html 原文深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在....
分类:编程语言   时间:2015-07-08 16:18:54    收藏:0  评论:0  赞:0  阅读:157
C#开发Unity游戏教程之游戏对象的行为逻辑方法
C#开发Unity游戏教程之游戏对象的行为逻辑方法
分类:编程语言   时间:2015-07-08 16:17:34    收藏:0  评论:0  赞:0  阅读:266
Selenium2(webdirver)入门之环境搭建(Java版)
一、开发环境: 1、JDK1.6 2、Eclipse:Version: Kepler Service Release 1,下载地址:http://www.eclipse.org/downloads/ 3、Selenium:selenium-java-2.39.0.zip,下载地址:http:/...
分类:编程语言   时间:2015-07-08 16:14:24    收藏:0  评论:0  赞:0  阅读:231
【算法学习笔记】64. 枚举法 SJTU OJ 1381 畅畅的牙签
枚举法就好了,推理很麻烦,感觉也做不出来。创造一个结构体,一个是真实的数,一个是花费的牙签数。构建一位数,两位数,三位数即可。#include #include using namespace std;//从0到9耗费的牙签数int cost[10]={6,2,5,5,4,5,6,3,7,6};st...
分类:编程语言   时间:2015-07-08 16:12:34    收藏:0  评论:0  赞:0  阅读:229
python六核心编程——条件和循环
1.if声明单 if 通过使用布尔运算符的声明 and , or 和 not。if-elif-else. elif即else ifif expression1: expr1_true_suiteelif expression2: expr2_true_suiteelse: none_of_...
分类:编程语言   时间:2015-07-08 16:06:04    收藏:0  评论:0  赞:0  阅读:213
C++ 开源库
1、C++各大有名库的介绍——C++标准库2、C++各大有名库的介绍——准标准库Boost3、C++各大有名库的介绍——GUI4、C++各大有名库的介绍——网络通信5、C++各大有名库的介绍——XML6、C++各大有名库的介绍——科学计算7、C++各大有名库的介绍——游戏开发8、C++各大有名库的介...
分类:编程语言   时间:2015-07-08 16:05:44    收藏:0  评论:0  赞:0  阅读:214
PHP 判断数组是否为空的5大方法
1. isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右<?php$a = '';$a['c'] = '';if (!isset($a))...
分类:编程语言   时间:2015-07-08 16:05:24    收藏:0  评论:0  赞:0  阅读:220
==与equal在java中应用的感悟
今天又算是长见识了。了解了下平时不注意的equal和==的区别。不管是==又或是equal都是用来比较相同与否。当问题就在这里了,比较什么相同呢?我的在日常的比较无非也就是两种:1、基本数据类型之间的比较,2、引用类型数据之间的比较。1、在基本数据类型之间的比较的时候。==与equal是一样的。都是...
分类:编程语言   时间:2015-07-08 16:01:34    收藏:0  评论:0  赞:0  阅读:237
java使用默认线程池踩过的坑(一)
云智慧(北京)科技有限公司陈鑫场景一个调度器,两个调度任务,分别处理两个目录下的txt文件,某个调度任务应对某些复杂问题的时候会持续特别长的时间,甚至有一直阻塞的可能。我们需要一个manager来管理这些task,当这个task的上一次执行时间距离现在超过5个调度周期的时候,..
分类:编程语言   时间:2015-07-08 14:54:44    收藏:0  评论:0  赞:0  阅读:302
java使用默认线程池踩过的坑(二)
云智慧(北京)科技有限公司陈鑫是的,一个线程不能够启动两次。那么它是怎么判断的呢?publicsynchronizedvoidstart(){/***Azerostatusvaluecorrespondstostate"NEW".0对应的是stateNEW*/if(threadStatus!=0)//如果不是NEWstate,就直接抛出异常!thrownewIllegalThreadStateE..
分类:编程语言   时间:2015-07-08 14:54:14    收藏:0  评论:0  赞:0  阅读:246
java使用默认线程池踩过的坑(三)
云智慧(北京)科技有限公司陈鑫重启线程池TaskManagerpublicclassTaskManagerimplementsRunnable{…..publicTaskManager(Set<FileTask>runners){super();this.runners=runners;executeTasks(runners);}privatevoidexecuteTasks(Set<FileTask>runners){for(FileTas..
分类:编程语言   时间:2015-07-08 14:53:44    收藏:0  评论:0  赞:0  阅读:255
使用python发送html邮件
说明:最近一直在忙着业务迁移工作,己经有些日子没有写东西了,虽然写的很渣,还好是将功能实现了。#!/usr/bin/envpython #coding:utf8 importsmtplib fromemail.mime.textimportMIMEText importsys reload(sys) sys.setdefaultencoding(‘utf-8‘)#重新设置字符集,默认是asci..
分类:编程语言   时间:2015-07-08 14:53:34    收藏:0  评论:0  赞:0  阅读:292
简述spring mvc 和spring
spring是是一个开源框架,是为了解决企业应用程序开发,功能如下 ◆目的:解决企业应用开发的复杂性 ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 ◆范围:任何Java应用 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 ◆轻..
分类:编程语言   时间:2015-07-08 14:52:54    收藏:0  评论:0  赞:0  阅读:250
python版trace命令显示归属地
无论是windows还是linux系统的traceroute命令都不能显示归属地,在实际的网络维护中,这些追踪路由的归属地址也是很重要的信息,来帮助我们定位问题发生的地方。以下为python写的一个脚本来显示归属地。也方便自己的记忆和日后的使用。#!/usr/bin/python importsys importos i..
分类:编程语言   时间:2015-07-08 14:52:34    收藏:0  评论:0  赞:0  阅读:354
纯js 添加数组删除
Array.prototype.remove=function(s,dust){//如果dust为ture,则返回被删除的元素if(dust){vardustArr=[];for(vari=0;i<this.length;i++){if(s==this[i]){dustArr.push(this.splice(i,1)[0]);}}returndustArr;}for(vari=0;i<this.length;i++){if(s==this[i]){this.splice..
分类:编程语言   时间:2015-07-08 14:51:26    收藏:0  评论:0  赞:0  阅读:317
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!