<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[somefuture的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/somefuture</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; somefuture]]></copyright><item><title><![CDATA[GIM发布新版本了 （附rust CLI制作brew bottle流程）]]></title><link>https://blog.csdn.net/somefuture/article/details/148139949</link><guid>https://blog.csdn.net/somefuture/article/details/148139949</guid><author>somefuture</author><pubDate>Thu, 22 May 2025 13:46:42 +0800</pubDate><description><![CDATA[GIM 发布新版本了！现在1.3.0版本可用了 可以通过升级。初次安装需要先执行GIM 是一个根据git仓库内文件变更自动生成git提交消息的命令行工具，参考前文《此外还内置了更多大模型的 API 调用地址。]]></description><category></category></item><item><title><![CDATA[GIM: 根据代码变更自动生成git提交消息的工具]]></title><link>https://blog.csdn.net/somefuture/article/details/147976218</link><guid>https://blog.csdn.net/somefuture/article/details/147976218</guid><author>somefuture</author><pubDate>Thu, 15 May 2025 10:16:10 +0800</pubDate><description><![CDATA[GIM - Git Intelligence Message，是根据文件变更内容，自动生成提交消息的工具。代码托管地址。]]></description><category></category></item><item><title><![CDATA[UCMA4中连接的建立]]></title><link>https://blog.csdn.net/somefuture/article/details/27646615</link><guid>https://blog.csdn.net/somefuture/article/details/27646615</guid><author>somefuture</author><pubDate>Fri, 30 May 2014 10:10:17 +0800</pubDate><description><![CDATA[前文中说到了用UCMASampleHelper帮助建立连接，现在来看自己如何建立。

前文说到了，过程分四步：创建终端、认证终端、会话建立、连接建立。

1.UserEndpoint的构造方法只有一个：


C#代码  



public UserEndpoint(CollaborationPlatform platform, UserEndpointSettings se]]></description><category></category></item><item><title><![CDATA[UCMA4初体验]]></title><link>https://blog.csdn.net/somefuture/article/details/27646287</link><guid>https://blog.csdn.net/somefuture/article/details/27646287</guid><author>somefuture</author><pubDate>Fri, 30 May 2014 10:08:30 +0800</pubDate><description><![CDATA[进入新公司需要新技能。以前从来没用过C#，但是现在的项目是Lync API开发，只能抓紧从头开始了。

网络上关于UCMA4的文章并不多，微软的网站上可能有不少，还有一些视频，不过并不适合入门。有一个视频除外，我也是从这个视频开始学的：http://channel9.msdn.com/posts/UCMA-Hello-World-Send-an-Instant-Message （UCMA
 ]]></description><category></category></item><item><title><![CDATA[去还是留，已不是一个问题]]></title><link>https://blog.csdn.net/somefuture/article/details/22056371</link><guid>https://blog.csdn.net/somefuture/article/details/22056371</guid><author>somefuture</author><pubDate>Tue, 25 Mar 2014 13:40:00 +0800</pubDate><description><![CDATA[在公司待得越来越没意思了，原因很多，下面会提到。最近一直在找新工作，可惜目前还是一无所获。

 

先说说近来面试的情况。

找工作的途径我真的不了解。作为职场新人，我感觉敢想到跳槽已经是很大的一步了。

在51job和智联上面放了简历，然后坐等。同事还给推荐了内推网，从广告里还看到了猎聘网。都一起放上去。

出乎意料的受到不少电话通知。

1、帮我买 B5M

这是第]]></description><category></category></item><item><title><![CDATA[Python基础知识(七)--字符串详解]]></title><link>https://blog.csdn.net/somefuture/article/details/7171513</link><guid>https://blog.csdn.net/somefuture/article/details/7171513</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 16:07:00 +0800</pubDate><description><![CDATA[#字符串是一个序列，因此也是有大小的对象。  #可以使用字符串为参数调用len()函数   #在字符串操作中，+运算符被重载用于字符串连接  #如果需要连接大量字符串，str.join()是一个更好的方法  #该方法以一个序列做为参数（字符串列表或字符串元组）  #并将其连接在一起存放在一个单独的字符串中，  #并将调用该方法的字符串做为分隔符添加在每两项之间  treatises = ["Ari]]></description><category></category></item><item><title><![CDATA[Python基础知识(六)--字符串]]></title><link>https://blog.csdn.net/somefuture/article/details/7171468</link><guid>https://blog.csdn.net/somefuture/article/details/7171468</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 15:47:01 +0800</pubDate><description><![CDATA[#字符串   #字符串是用固定的str数据类型表示的，用来存放Unicode字符序列  #str数据类型可以用来创建一个字符串对象，参数为空时返回一个空字符串  a = str()  print(a)                        #  a = str("abcdef")  print(a)                        #abcdef  #str()函数可以用来进]]></description><category></category></item><item><title><![CDATA[Python基础知识(五)--数据类型]]></title><link>https://blog.csdn.net/somefuture/article/details/7171463</link><guid>https://blog.csdn.net/somefuture/article/details/7171463</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 15:44:52 +0800</pubDate><description><![CDATA[#标识符，以字母或下划线开头，不与关键字重复  #不使用系统内置标识符、函数名、异常名  #不使用开头和结尾都是下划线作为自定义标识符名  #以免与系统定义的特殊方法或变量冲突  #当循环不影响实际变量的时候，可以在for..in中使用单个_  for _ in (0, 1, 2, 3, 4, 5):      print("Hello") 
#关键字列表  and         contin]]></description><category></category></item><item><title><![CDATA[Python基础知识(四)--函数]]></title><link>https://blog.csdn.net/somefuture/article/details/7171460</link><guid>https://blog.csdn.net/somefuture/article/details/7171460</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 15:43:28 +0800</pubDate><description><![CDATA[def functionName(arguments):    #函数名(参数列表_可选)      suite                       #函数体 

def get_int(msg):      while True:          try:              i = int(input(msg))              return i]]></description><category></category></item><item><title><![CDATA[Python基础知识(三)--基本的异常处理、算术运算符、输入/输出]]></title><link>https://blog.csdn.net/somefuture/article/details/7171452</link><guid>https://blog.csdn.net/somefuture/article/details/7171452</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 15:40:01 +0800</pubDate><description><![CDATA[异常处理
try:      try_suite  except exception1 as variable1:      exception_suite1  ...  except exceptionN as variableN:      exception_suiteN 
s = input("enter an integer:")  try:      i = int(s)]]></description><category></category></item><item><title><![CDATA[Python基础知识(二)--控制流语句]]></title><link>https://blog.csdn.net/somefuture/article/details/7171449</link><guid>https://blog.csdn.net/somefuture/article/details/7171449</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 15:39:05 +0800</pubDate><description><![CDATA[控制流语句：
1.if语句
lines = 1543 if lines 1000:      print("small")  elif lines 10000:      print("medium")  else:      print("large")   #medium  #Python里面用缩进代替了{}、begin..end之类的，看起来有点怪啊，不过习惯起来还好。每一个条件语句后面]]></description><category></category></item><item><title><![CDATA[Python基础知识（一）]]></title><link>https://blog.csdn.net/somefuture/article/details/7171442</link><guid>https://blog.csdn.net/somefuture/article/details/7171442</guid><author>somefuture</author><pubDate>Mon, 02 Jan 2012 15:36:57 +0800</pubDate><description><![CDATA[#Python中开始那个Hello World挺简单的。  #!user/bin/env python3  #这一行是shebang，用以指示用哪个解释器来执行，如果有的话，必须在程序第一行  print("Hello World!")   #Hello World! 


print(123, "123")       #123 123  print(1 + 2)        #3  rou]]></description><category></category></item><item><title><![CDATA[Spring到Java EE的迁移（一）__续]]></title><link>https://blog.csdn.net/somefuture/article/details/7166173</link><guid>https://blog.csdn.net/somefuture/article/details/7166173</guid><author>somefuture</author><pubDate>Fri, 30 Dec 2011 20:55:00 +0800</pubDate><description><![CDATA[续前节。




我们看到，NetBeans通过自动生成JPA实体为我们节省了大量时间。 “Don’t use wizard code you don’t understand.”———Andrew Hunt and Dave Thomas



咱们看看生成的实体代码，你自己理解一下。

Listing 1. Examining a Generated Entity
pa]]></description><category></category></item><item><title><![CDATA[Spring到Java EE的迁移（一）]]></title><link>https://blog.csdn.net/somefuture/article/details/7166133</link><guid>https://blog.csdn.net/somefuture/article/details/7166133</guid><author>somefuture</author><pubDate>Fri, 30 Dec 2011 20:41:36 +0800</pubDate><description><![CDATA[原文http://www.oracle.com/technetwork/articles/java/springtojavaee-522240.html


By David Heffelfinger
CTO and ardent Java EE fan David Heffelfinger demonstrates how easy it is to develop the data l]]></description><category></category></item><item><title><![CDATA[关于CSDN, cnblog, iteye和51cto四个博客网站的比较与分析]]></title><link>https://blog.csdn.net/somefuture/article/details/7062470</link><guid>https://blog.csdn.net/somefuture/article/details/7062470</guid><author>somefuture</author><pubDate>Mon, 12 Dec 2011 09:42:58 +0800</pubDate><description><![CDATA[原文地址http://www.cnblogs.com/PkuCL1/archive/2011/07/24/2115441.html


CSDN：http://blog.csdn.net/
cnblog: http://www.cnblogs.com/
iteye: http://www.iteye.com/blogs/
51cto: http://blog.51cto.com/]]></description><category></category></item><item><title><![CDATA[Java循环的谜题]]></title><link>https://blog.csdn.net/somefuture/article/details/7054064</link><guid>https://blog.csdn.net/somefuture/article/details/7054064</guid><author>somefuture</author><pubDate>Thu, 08 Dec 2011 16:32:21 +0800</pubDate><description><![CDATA[Bloch讲了很多Java谜题，今天和大家一起分享。
0 循环者引题
请写一个变量声明，将它置于下面的循环之前，使得该循环成为无限循环。
for (int i =start; i 
}
这里，start是未定义变量，我们需要定义它。
如果你非常熟悉int的话，可能能得出正确答案：
int start = Integer.MAX_VALUE - 1;
为什么？呵呵，因为int.MAX]]></description><category></category></item><item><title><![CDATA[使用JavaFX2.0编写的国际象棋游戏]]></title><link>https://blog.csdn.net/somefuture/article/details/7045079</link><guid>https://blog.csdn.net/somefuture/article/details/7045079</guid><author>somefuture</author><pubDate>Tue, 06 Dec 2011 10:45:38 +0800</pubDate><description><![CDATA[前面发布了不少Javafx2的教程，不觉手痒，想尝试一下JavaFX到底有多强大。
呵呵，不错，我还没有用JavaFX编写过完整的应用。
扭头一看，我桌子上一本国际象棋的书跳进了我的眼睛。好吧，就你了。
 
使用方法是先点击一个棋子，然后点击空白区或者对方棋子。
 
2011.12.02
已经实现的功能是白方先走、双方交替。
没有实现的功能是限制棋子的移动。所以双方必须主动遵守规则]]></description><category></category></item><item><title><![CDATA[Dart语言概览]]></title><link>https://blog.csdn.net/somefuture/article/details/6990797</link><guid>https://blog.csdn.net/somefuture/article/details/6990797</guid><author>somefuture</author><pubDate>Sat, 19 Nov 2011 14:37:32 +0800</pubDate><description><![CDATA[技术概论

Dart是一种基于类的新式编程语言，用来创建结构化的Web应用。 Dart的目标是开发的建议性、高效性、可扩展性，它整合了几种新的语言特性，具有清晰易读的语法。


Note: 本文是该语言及其开发环境的早期预览。现在可能还没有一些元素，并且我们会根据反馈来调整细节。

关键特性
关键特性包括：
类
类和接口为高效定义API提供了易懂的支持机制。这样的设计使得能够封]]></description><category></category></item><item><title><![CDATA[x=x+i和x+=i的问题，恭候大牛莅临]]></title><link>https://blog.csdn.net/somefuture/article/details/6940133</link><guid>https://blog.csdn.net/somefuture/article/details/6940133</guid><author>somefuture</author><pubDate>Sun, 06 Nov 2011 10:47:58 +0800</pubDate><description><![CDATA[今天看到两道题。
第一题是：
编写一个简短的Java程序，使得x+=i合法，但是x=x+i不合法；


第二道题是：
编写一个简短的Java程序，使得x=x+i合法，但是x+=i不合法；


大家怎么想？]]></description><category></category></item><item><title><![CDATA[第十三回 JavaFX2.0 选项框ChoiceBox]]></title><link>https://blog.csdn.net/somefuture/article/details/6897087</link><guid>https://blog.csdn.net/somefuture/article/details/6897087</guid><author>somefuture</author><pubDate>Sat, 22 Oct 2011 20:29:34 +0800</pubDate><description><![CDATA[本文来自我的翻译文章http://somefuture.iteye.com/blog/1202111





原文地址http://download.oracle.com/javafx/2.0/ui_controls/choice-box.htm#BCEDJAEH
 
ChoiceBox类为在几个选项中快速选择提供了支持。看看 Figure
 7-1 中的选项框的这个简单实现怎]]></description><category></category></item></channel></rss>