[置顶] 10月7日梦

过程略。 最后遇到了一个算命先生,对我说了三句话: 第一、你对技术过于偏执,忘记了真正重要的东西 第二、你过于谨慎,防御心太强。要尝试做一些大胆甚至出格的事情。 第三、你一直在逃避。去面对它,你有很多朋友会帮你。 同学都说三句话说得太好了,句句都在点上。不知道哪位贵人给我托梦,写在这里,为了让自己每天都能看见。...
阅读(3678) 评论(9)

《thinking in JAVA》读书笔记 (二)

对象与引用一切被视为对象。操纵的标识符实际上是对象的一个“引用”; 基本类型的变量没有被视作对象。但我认为它们应该与类类型得到相同的待遇。 JAVA的操作符更像是对象的指针。书上了花了大段来说明为什么是引用不是指针,但还是不理解。 你拥有一个引用,并不需要有一个对象与之关联。 使用之前关联上对象就可以,不一定要在声明的时候。 创建对象基本类型不用new不创建,也不是创建引用。而是创建“自动...
阅读(106) 评论(0)

《thinking in JAVA》读书笔记 - 1

以前跟别人讨论问题时,有一些概念或思想无法表达。但在这本书里找到了比较到位的理解,记录下来。 黑体 - 原文 斜体 - 自己的想法,不代表作者观点 为什么要抽象人们所能够解决的问题的复杂性直接取决于抽象的类型和质量。 最NB的抽象莫过于周易。道即原理、规律。道本身就是抽象。周易是对抽象的抽象,所以能占卜天地,无所不知吗? 什么是对象 建模方式 语言代表 建模方法 优点...
阅读(30) 评论(0)

eclipse插件导出失败

将eclipse插件导出为Deployed plug-ins and fragments时失败并提示: 现象将eclipse插件导出时失败,根据提示打开log 1. ERROR in D:\workspace\com.test.myplugin\src\com\test\myplugin\Environment.java (at line 5) import org.eclipse....
阅读(610) 评论(0)

eclipse插件运行时提示NoClassDefFoundError

运行插件时,在Console出现类似这样的错误提示: Caused by: java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/ui/packageview/PackageFragmentRootContainer at com.test.myplugin.Environment.getCurrentProject(Enviro...
阅读(356) 评论(0)

eclipse插件在真实环境中没有效果

现象在开发plugin的工程中,点击Run运行查看效果,插件正常运行。 把插件导出,并在另一个eclipse中加载该插件,发现插件没有效果。 打开放插件的目录,删除该插件,删除成功。 原因一:eclipse没有加载该插件解决方法: 1. 删除整个目录/eclipse/configuration/org.eclipse.update/,重启eclipse 2. 在启动eclipse时带上 -...
阅读(237) 评论(0)

eclipse插件开发 - 打log

eclipse插件在开发过程中可以通过System.out.println(message)打log,测试时通过Console查看log。 插件到加载到真实环境中后,这些log就看不到了。解决方法IProject project = null; ILog log = Activator.getDefault().getLog(); Status status = new Status(IS...
阅读(339) 评论(0)

算法导论 15-3 编辑距离

题目概述有六种操作,分别是复制(copy)、替换(replace)、删除(delete)、插入(insert)、交换(twiddle)、消灭(kill)。 将这六种操作任意组合(可以重复或者没有)得到一个操作序列。 操作序列的输入是一个字符串,操作的输出是另一个字符串。 例如字符串algorithm,经过以下操作序列,得到字符串altruistic。 一个字符串src,变成另一个字符串d...
阅读(432) 评论(0)

eclipse插件开发 Hello World

使用模板创建一个插件File -> New -> Other -> Plug-in Project 如果Wizards中没有Plub-in Project,可能因为使用的是Java SE版本的eclipse,换成Java EE版本的eclipse就可以了。 输入Project name选择一个模板,例如“Hello, World Command”,Finish运行效果出现了这样的一个工程:...
阅读(389) 评论(0)

使用pyhton采用多线程方式ping IP

在使用ping命令ping多个网络地址时,一般是一个一个的ping,等待前一个结果出来后再ping后一个IP地址,本文使用python多线程写了一个简单的小程序,它支持同时ping多个IP地址。需要注意的有以下几点: 1、本代码将要处理的IP地址放入了Queue中,而Queue是线程安全的,能够确保每一次操作都是原子操作。这样就省去了自己管理多线程资源申请的问题。 2、在pingIP地址时,使用...
阅读(399) 评论(1)

结构体的初始化

带构造函数的结构体不能使用初始化列表的方式初始化 初始化结构体的两种方法struct noContructor{ int param1; int param2; }; int main() { //方法一:初始化列表 noContructor str1={1,2}; //方法二:先定义,再初始化 noContructor str2; str2....
阅读(211) 评论(0)

atom init文件

When Atom finishes loading, it will evaluate init.coffee in your %USERPROFILE%\.atom directory, giving you a chance to run CoffeeScript code to make customizations. Code in this file has full access to...
阅读(285) 评论(0)

eclipse实用技巧(整理)

读代码 快捷键 作用 tag F2 当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip F3 跳转到定义处 F12 激活编辑器 CTRL + e/pg dn/pg up 快速转换Tab页面 CTRL + G 工作区中的声明 搜索 Ctrl+H 打开搜索对话...
阅读(253) 评论(2)

atom遇到的问题及解决方法

问题一:git push不成功,又没有任何错误提示在atom中push不成功,又没有任何错误提示。 在git bash中push,提示输入用户名和密码。 原因是使用了https协议,改成ssh协议可以解决此问题。1.把~/.ssh/id_rsa.pub加到git的工程中 2.改协议 git remote -v origin https://github.com/windmissing/wi...
阅读(1826) 评论(0)

git push报Bad file number

这个问题通常意味着你不能连接到git服务器。 通常与防火墙或代理服务器有关。问题现象当运行remote git命令或SSH时,提示连接超时。$ ssh -vT git@github.com OpenSSH_5.8p1, OpenSSL 1.0.0d 8 Feb 2011 debug1: Connecting to github.com [207.97.227.239] port 22. debug...
阅读(239) 评论(0)

atom安装package遇到的问题

问题一:connect ETIMEDOUT 54.197.251.22:443原因:可能代理的问题 客户端和浏览器走的代理不同。 如果只对浏览器设置了代码,浏览器可以访问,但客户端还是不行。 设置客户端代理的方法:cmd netsh winhttp import proxy source=ie问题二:gyp info it worked if it ends with ok gyp info...
阅读(2534) 评论(0)

windows tomcat 无法启动

现象双击tomcat9w.exe,启动到一半就退出,并显示stopped 浏览器中输出127.0.0.1:8080无法打开网页 debug方法1.在cmd中使用startup.bat,可以看到一些打印信息 2.访问127.0.0.1:8080页面会提示一些信息 可能的原因(1)浏览器设置了代理。 访问localhost不能使用代理,需要把代理关掉或者设置过滤。 过滤在advanced里设...
阅读(349) 评论(0)

windows mysql安装及遇到的问题

安装下载安装把下载文件解压,放到特定的位置,例如C:/Program Files/MySQL/ 设置环境变量,path后加;C:/Program Files/MySQL/MySQL 5.6/bin 重启 把根目录下的my-*.ini改名为my.ini,编辑文件。 basedir = C:/Program Files/MySQL/MySQL 5.6/ datadir = C:/Program...
阅读(173) 评论(0)

【转】Python yield 使用浅析

初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通函数不一样,yield 到底用来做什么,为什么要设计 yield ?本文将由浅入深地讲解 yield 的概念和用法,帮助读者体会 Python 里 yield 简单而强大的功能。您可能听说过,带有 yield 的函数在 Python 中被称之为 generator...
阅读(199) 评论(0)

C语言开源项目-tinyhttpd

tinyhttpd 是一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服务器程序的本质。 main | start_up_port -...
阅读(263) 评论(0)

ios - 基本的用户输入和输出

ios提供多种不同的方式使APP展示用户显示信息及获取用户提供反馈。接下来,我们将介绍IOS软件开发组件(SDK)给我们提供的与用户交互的工具。我们先从基本的工具开始。按钮其中一种最常见的交互就是检测到用户触碰按钮(UIButton)并对此做出反馈。你可能还记得,按钮拥有一个视图,能够对用户在界面上触发的事件做出反应。通常用一个内置的touch up事件来表示用户的手点击了按钮并释放。一旦按钮检测到...
阅读(259) 评论(0)
425条 共22页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:892666次
    • 积分:13336
    • 等级:
    • 排名:第974名
    • 原创:371篇
    • 转载:34篇
    • 译文:20篇
    • 评论:673条
    博客专栏
    最新评论