代码改变世界

随笔档案-2013年11月

You may not be as smart as you think you are

2013-11-20 08:37 by kingshow, 2 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

eclipse:failed to create the java virtual machine

2013-11-19 15:03 by kingshow, 173 阅读, 收藏, 编辑
摘要: 今天eclipse出现failed to create the java virtual machine无法启动,在网上找了解决办法如下: 找到eclipse目录下的eclipse.ini,可以看到如下内容:把256改成128. ……!但是还是无法启动。最后调节了几个参数:-vmargs -Xms256M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -XX:ReservedCodeCacheSize=64m 其中 -XX:MaxPermSize=128M 和 -Xmx512M 的总和过大就会无法启动.网上查到得那些参数个人感觉并不准. 我公司. 阅读全文

成为效率超人:怎样让工作高效起来

2013-11-15 08:19 by kingshow, 0 阅读, 收藏, 编辑
该文被密码保护。 阅读全文

如何在股市中捕捉涨停

2013-11-11 11:52 by kingshow, 274 阅读, 收藏, 编辑
摘要: (—)涨跌限价 1996年12月17日,针对当时业绩欠佳的个股疯狂暴涨的情况,沪深两个交易所制定了涨跌幅为10%的涨跌限价。这一点有别于国外惯用的涨、跌幅度到达规定幅度便立刻停止所有买卖的做法。后来又针对部分机构、主力借助资产重组之风,大肆炒作业绩较差的上市公司股票,沪深两个交易所对业绩连续两年亏损或净资产值低于股票面值的公司股票实行特别处理,并实行涨跌停幅度为5%的新规定。二十多只被特别处理的股票,构成颇引人注目的“ST”板块。(二)涨停 某只股票因为上市公司公布重大利好或主力纷纷买入,股价大幅向上攀升,往往形成涨停。当某只股票涨停后以涨停价格买人的买单数量高达数百万,要打开较困难,散户.. 阅读全文

什么是股票指数-什么是大盘指数

2013-11-11 10:43 by kingshow, 585 阅读, 收藏, 编辑
摘要: 一、指数的定义 股票指数即股票价格指数。是由证券交易所或金融服务机构编制的表明股票行市变动的一种供参考的指示数字。由于股票价格起伏无常,投资者必然面临市场价格风险。对于具体某一种股票的价格变化,投资者容易了解,而对于多种股票的价格变化,要逐一了解,既不容易,也不胜其烦。为了适应这种情况和需要,一些金融服务机构就利用自己的业务知识和熟悉市场的优势,编制出股票价格指数,公开发布,作为市场价格变动的指标。投资者据此就可以检验自己投资的效果,并用以预测股票市场的动向。同时,新闻界、公司老板乃至政界领导人等也以此为参考指标,来观察、预测社会政治、经济发展形势。 这种股票指数,也就是表明股票行市变动情.. 阅读全文

Linux系统新手学习的11点建议

2013-11-08 13:44 by kingshow, 208 阅读, 收藏, 编辑
摘要: 随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。 一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux 就是希望构架网站,根本没有想到要先了解一下Linux 的基础。这是相当困难的。 二、Linux命令是必须学习虽然Linux桌面 阅读全文

C逻辑型变量——时控灯例子

2013-11-05 17:28 by kingshow, 1095 阅读, 收藏, 编辑
摘要: 在C99标准颁布之前,我们通常都是用1或者0来表示逻辑的真与假,因此,当我们需要在程序中传递这种逻辑数据时,我们都是用整型数据类型int来表示这种逻辑型数据。然而,使用整型数据类型int来表示逻辑型变量,往往带来很多问题。例如,整型数据具有加减乘除的算术运算,然而这些运算对于逻辑型变量是没有意义的;整型变量可以有多个值,而逻辑型变量应该只有真或者假两个值,这就使得用整型数据类型来表示逻辑型变量,往往会产生歧义。 为了解决这些问题,同时与C++保持兼容,C99标准专门在头文件中预先定义了一个宏bool来表示逻辑型变量(最终编译的时候,bool会被替换成真正的逻辑型数据类型_Bool)。用bool 阅读全文

C++语言,统计一篇英文文章中的单词数(用正则表达式实现)

2013-11-05 16:18 by kingshow, 1869 阅读, 收藏, 编辑
摘要: 下面的例子展示了如何在C++11中,利用regex_search()统计一篇英文文章中的单词数:#include #include #include #include using namespace std;// 统计单词数int countword(string& str){ try { int n = 0; smatch m; // 保存匹配结果的match_result // 匹配单词的正则表达式, // 包含了大小写英文字母,连字符,括号,引号 // ... 阅读全文

C语言,一个彩票摇奖程序摇出22选5的中奖号码

2013-11-05 15:50 by kingshow, 2312 阅读, 收藏, 编辑
摘要: 摇奖机摇奖,无非就是利用它的随机性,让球从摇奖机中随机地掉出,就成了中奖号码。而C语言中也同样有个rand()函数可以产生随机数,利用这个rand()函数产生的随机数,同样可以代替从摇奖机中随机摇出的中奖号码。然而,我们无法直接使用rand()函数来产生中奖号码,因为rand()产生的随机数字有一定的重复性,也就是rand()也许可以产生两个1,三个2,这显然不符合彩票的规则。那么,如何让rand()产生不重复的随机数字呢?我们可以回想一下摇奖机是如何工作的:从容器中随机地摇出一个球,然后再从设个拿下的号码球中摇出第二个球。。。以此类推。而在C语言程序中,我们要想产生不重复的随机数字,也可以模 阅读全文

C语言一个简单的闹钟程序

2013-11-05 14:57 by kingshow, 5251 阅读, 收藏, 编辑
摘要: #include #include #include void Alarm() { for(int i = 0; i < 10; ++i) { // 输出计算机响铃 printf("%s","\a"); } } int main() { while(true) { // 获取系统时间 SYSTEMTIME stLocal; GetLocalTi... 阅读全文

Eclipse常用快捷键

2013-11-04 09:31 by kingshow, 344 阅读, 收藏, 编辑
摘要: 一、eclipse 中的一些常用的快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】 快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在 阅读全文

用C语言简单加密解密

2013-11-03 11:49 by kingshow, 4623 阅读, 收藏, 编辑
摘要: 使用char表示的字符型数据,在本质上与我们前面介绍的整型数据并无太大的区别,只是char类型占用的内存字节数更小,能够表示的数据范围更小而已。在使用上,char被专门用来表示C语言的字符集中的各种字符,不要把它当成一个整型数据类型来使用。对于字符类型,我们常常利用它来处理字符串中的单个字符或者是实现一些字符游戏。例如,我们可以对字符串中的单个字符进行运算,实现字符串的简单加密:#include #include // strlen()函数所在的头文件#include // isalpha()函数所在的头文件int main(){ // 定义一个明文字符串 char m... 阅读全文

学了C语言,如何利用cURL写一个程序验证某个网址的有效性?

2013-11-03 11:27 by kingshow, 1750 阅读, 收藏, 编辑
摘要: 在《C程序设计伴侣》以及这几篇关于cURL的文章中,我们介绍了如何利用cURL写一个下载程序,从网络下载文件。可是当我们在用这个程序下载文件时,又遇到了新问题:如果这个网址是无效的,那么我们的下载会失败,这就意味着我们在进行下载之前,需要对这个文件的网址的有效性进行验证。另外一个需要对网址进行验证的场景是,在C++11 FAQ中文版中有很多链接,因为一些后期的维护,其中的有些链接可能会失效,这就要求我们对其中的链接的有效性进行检查验证,及时地发现失效链接并进行维护。 以上这些场景下,都要求我们对网址(URL)的有效性进行验证,那么这一工作如何进行呢? 难道将需要验证的网址一个个复制到浏览器中试 阅读全文

如何计算一个字符串表示的计算式的值?——C_递归算法实现

2013-11-01 17:14 by kingshow, 2251 阅读, 收藏, 编辑
摘要: 在《C程序设计伴侣》的8.7.3 向main()函数传递数据这一小节中,我们介绍了如何通过main()函数的参数,向程序传递两个数据并计算其和值的简单加法计算器add.exe。这个程序,好用是好用,就是太简单,还停留在幼儿园大班的水平,只能计算两位数的加法。我们现在基本都已经是大学生了,如果还是用这个简陋的加法计算器去向面试官展示我们的编程能力,肯定会遭到他们的笑话。在看完《C程序设计伴侣》后,我们的编程能力已经今非昔比了。自然,我们也可以利用从这本书中学到的知识(函数,字符串处理等),把这个计算器改进一下,让他成为一个可以计算更多数据更多算符的高级计算器。我们是怎么计算一个复杂计算式的?我们 阅读全文

学了C语言,如何写个程序计算出每个月的第一个星期一对应的日期

2013-11-01 15:15 by kingshow, 1776 阅读, 收藏, 编辑
摘要: 在前面,我们分别利用泰勒公式和C标准库中的mktime()函数推算了某个特定日期所对应的星期几,刚做完这些,就又遇到了一个与日期相关的新任务:老板把每个月例会的时间定在了每个月的第一个星期一,他让我把具体日期整理出来,发给每一个成员,提醒大家准时参加。简单地讲,也就是把每个月的第一个星期一对应的日期提取出来。如果时间范围比较短(比如一年),自己翻翻日历勉强也能解决,如果要是时间范围比较长(比如十年),再去一个个翻日历,就麻烦了。怎么办?还记得我们在学了C语言,如何统计一篇英文文章中的单词数?中所认识和体会到的:程序,就是用来帮助人们完成这些看起来枯燥繁琐但是带有一定规律性的事情的。面对这个麻烦 阅读全文

用C语言写个程序推算出是星期几?(用泰勒公式实现)

2013-11-01 12:10 by kingshow, 4700 阅读, 收藏, 编辑
摘要: 在日常生活中,我们常常遇到要知道某一天是星期几的问题。有时候,我们还想知道历史上某一天是星期几。比如:“你出生的那一天是星期几啊?”“明年五一是不是星期天?我去找你玩?”通常,解决这个问题的最简单办法就是看日历,但是我们总不会随时随身带着日历,更不可能随时随身带着几千年的万年历。老师告诉我们,学习C语言,就是为了用它来帮助我们解决实际问题的,那么,既然我们通过《C程序设计伴侣》学了C语言,如何用C语言写个程序来推算出自己出生的那天是星期几呢?答案当然是肯定的(要不然,我也不会在这里啰嗦)。要计算日期所对应的星期,有一个著名的泰勒公式:w = [ c/4 ] – 2c + y + [y/4] + 阅读全文

学了C语言,如何利用CURL写一个下载程序?—用nmake编译CURL并安装

2013-11-01 11:39 by kingshow, 2009 阅读, 收藏, 编辑
摘要: 在这一系列的前一篇文章学了C语言,如何为下载狂人写一个磁盘剩余容量监控程序?中,我们为下载狂人写了一个程序来监视磁盘的剩余容量,防止下载的东西撑爆了硬盘。可是,这两天,他又抱怨他的下载程序不好用,让我们帮他写一个下载程序。虽然我们学了C语言,虽说学了C语言,走遍天下都不怕,但是要想用C语言写一个全新的下载程序,对我们来说,就好比另外一个二万五千里长征。虽然技术上可行,但是在实际操作中却是行不通的。谁也不会傻到去用C语言写一个全新的下载程序。那么,到底怎么办呢?如果我们看了《C程序设计伴侣》的7.A 站在巨人的肩膀上——如何使用已有的函数库这个节,要想解决这个问题,那简直就是“洒洒水啦”。在这个 阅读全文
点击右上角即可分享
微信分享提示