现在位置: 首页 > icecream发表的所有文章
  • 09月
  • 28日
综合 ⁄ 共 1396字 评论关闭
SMTP:简单邮件传输协议 (SMTP:Simple Mail Transfer Protocol) SMTP 是一种提供可靠且有效电子邮件传输的协议。 SMTP 是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。 SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。 SMTP 重要特性之一是其能跨越网络传输邮件,即“ SMTP 邮件中继”。通常,一个网络可以由公用互联网上 TCP 可相互访问的主机、防火墙分隔的 TCP/IP 网络上 TCP 可相互访问的主机,及其它 LAN/WAN 中的主机利用非 TCP 传输层协议组成。使用......
阅读全文
  • 08月
  • 15日
综合 ⁄ 共 1169字 评论关闭
我一直没有搞得很清楚,回车和换行符有啥区别。记得大一时,C语言老师就说过回车、换行,但都没说得那么细。前两天,看写两句Perl代码时,忽然想起区别一下回车和换行(\r和\n)。现在理解清楚了,记个笔记吧。 符号    ASCII码      意义\n        10        换行NL\r        13        回车CR 回车 \r 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return换行 \n 本义是光标往下一行(不一定到下一行行首),n的英文newline,控制字符可以写成LF,即Line Feed在不同的操作系统这几个字符表现不同......
阅读全文
  • 07月
  • 31日
综合 ⁄ 共 2565字 评论关闭
   NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];       //内的代码,包括开启的线程等,所有的都属于该内存池,自动释放的对象,都会被释放。           [pool release];       对于自动释放的对象,如   NSString* str = [NSString stringWithFormat:@"DDDDDDDDDDDDDDDDDDDddddd"];            不会立即释放,系统可能是定期检测吧,在检测期间释放自动释放对象。如果是大对象,尽量手动释放,因为系统如果没有来的及释放的话,会导致内存用完,系统崩溃的 (可以加自动释放池)       内存泄漏问题,可以用Xco......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 431字 评论关闭
因项目需要于2005年5月24日乘火车启程25到了湖南,一路的山水真不错,放眼过去的绿色,比起上海到处是拥护的楼房和熙熙嚷嚷的人群让人感觉心情舒服多了。打车也挺便宜从火车站到工作的地方才5块钱,哈哈,不过也不好的地方就是有几个司机一听说我去的地方竟然拒载:(。株洲,新兴的工业城市,工业城市多少和污染脱不了干系,听说株洲的污染程序在世界上都排的上名次的,真是可惜了这边青山绿水。城市不大住的地方就在离湘江不远的地方,可能是这边山水太多了吧,江边也没做任何旅游开发,江岸很破烂,看不出什么景观。 晚上和同事......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1279字 评论关闭
这次的codeforces真是无与伦比的水,但是即使如此,这道几百个人做出来的D我依然没有过,实在是sad story。 具体来说题目的话,题目是说给定每个字母的权值(一共只有26个小写英文字母的组合单词),以及一个字符串,找出这个字符串的子字符串中的满足 1. 除去第一个和最后一个字母中间加和为0的。 2. 第一个字母和最后一个字母相同的。 输出这样的字符串有几个。 刚开始我竟然想用线段树+RMQ的思想去做,真是罪过罪过,主要是当时看到区间的东西就一下子想到线段树了卧槽。 后来比赛中被一位好友说了一句可以用前缀和做,我灵......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 722字 评论关闭
 3n+1问题是一个简单有趣而又没有解决的数学问题。这个问题是由L. Collatz在1937年提出的。克拉兹问题(Collatz problem)也被叫做hailstone问题、3n+1问题、Hasse算法问题、Kakutani算法问题、Thwaites猜想或者Ulam问题。 问题如下: (1)输入一个正整数n; (2)如果n=1则结束; (3)如果n是奇数,则n变为3n+1,否则n变为n/2; (4)转入第(2)步。 克拉兹问题的特殊之处在于:尽管很容易将这个问题讲清楚,但直到今天仍不能保证这个问题的算法对所有可能的输入都有效——即至今没有人证明对所有的正整数该过程都终止。 【......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 3086字 评论关闭
iOS 开发之Target-action模式 27 Jul 2013 Target-action:目标-动作模式,它贯穿于iOS开发始终。但是对于初学者来说,还是被这种模式搞得一头雾水。 其实Target-action模式很简单,就是当某个事件发生时,调用那个对象中的那个方法。如:按下按钮时,调用Controller里边的click方法。“那个对象”就是Target,“那个方法”就是Action,及Controller是Targer,click方法是action。 一般Target都是Controller,而Action有它自己固有的格式:-(IBAction)click:(id)sender。 如下图所示,target是处理交互事件的对象实例,action是targ......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 8055字 评论关闭
   (一)芝诺的证明的第一个形式是这样的,他说:“运动没有真理性,因为运动者在达到目标以 前必须走到空间的一半。”亚里士多德对这点陈述得这样简短,因为他前此曾经详尽地研究并发挥这问题 了。这话应当一般地来了解,这是预先假定了空间的连续性。运动者必须达到某一目的地;这一途程是一 个全体。为了要走完这全部途程,运动者首先必须走完一半。现在这一半途程的终点就是他的目的地。但 这一半又是一个全体,这一段空间〔或途程〕也还是有它的一半;因此这运动者首先又须达到这一半的一 半,如此递进,以至无穷。芝诺在......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 2621字 评论关闭
    今日,我的项目中要给某些构件加上透明度。翻了下红宝书,看了一下alpha3D.c例子。从网上download 这个例子源码,结果发现运行时窗口为透明,没有画出来任命东西。上网搜了搜,看看有没有现成的例子。找了 半天也没有找到,那就自己写吧。希望后来者,再也不用写这种简单的例子了。       例子描述:画出三个球,一个红球,一个蓝球,一个绿球,红球 在左,蓝球在中,绿球在右,一线排开。 并绕蓝球旋转。红球不透明,蓝球,绿球半透明。如下图: #include <GL/glut.h> #include <math.h> #include <stdio.h&g......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 2422字 评论关闭
1. ios7系统中, 如果应用进入后台时,它并没有彻底进入后台, 而是有默认的10秒运行时间,  代码如下, 把下面这部分代码放入在ios中, 点击某个按钮来调用, 然后按Home键进入后台, 观察log输出情况, (注:需要在release版下观察, debug版下程序不会停止,即使剩余时间为0也会继续运行。) 下面的代码会输出程序进入后台前的剩余时间长度 - (void)printLogs {     while (1) {         NSLog(@"hello, world, last time=%f", [[UIApplication sharedApplication] backgroundTimeRemaining]);         sleep(1);     } } 当......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 2145字 评论关闭
有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog) 以下是我在开发一个小游戏中总结出来的.希望对大家有用. 先上效果图: 下面是用到的背景图或按钮的图片 经过查找资料和参考了一下例子后才知道,要实现这种效果很简单.就是在设置alertDialog的contentView. 以下的代码是写在Activity下的,代码如下: public boolean onKeyDown(int keyCode, KeyEvent event) { // 如果是返回键,直接返回到桌面 if(keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEvent.KEYCODE_HOME){ showExitGame......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 1288字 评论关闭
/** * * @param filePath 原图片路径 * @param content 添加水印文字 */ public static boolean photoAddWater(String filePath,String content){ //获取原图 图标 ImageIcon imageIcon=new ImageIcon(filePath); //创建image对象 Image image=imageIcon.getImage(); int width=image.getWidth(null); int height=image.getHeight(null); //创建图片容器 BufferedImage bufferedImage=new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); //创建绘画环境 Graphics2D g=buf......
阅读全文