技术综合区
文章平均质量分 56
snsn1984
专注技术,专注管理。
展开
-
查找二叉排序树中最大的键值(c代码)
#include#includestruct tree{ char key; struct tree *Lchild,*Rchild;};struct tree *create_btree(struct tree *t,struct tree *r,char key){ if (r ==0 ) { r=new (struct tree); if ( r == 0) { pr原创 2005-09-03 10:09:00 · 2671 阅读 · 0 评论 -
【转帖】德安全专家破解GSM加密算法
德安全专家破解GSM加密算法 几十亿手机受威胁2009-12-30 05:21 | 14304次阅读 | 【已有63条评论】发表评论 关键词:新闻资讯 | 感谢liujiangCE的提供 | 收藏这篇新闻 德国计算机工程师卡尔斯顿诺尔表示已破解了GSM技术的加密算法CSDN综合国外媒体报道,德国研究人员卡尔斯滕诺尔转载 2010-01-02 13:08:00 · 1638 阅读 · 1 评论 -
QEMU1.3.0的源码分析三:user model之linux
从源码目录来看,user model有两块内容bsd-user和linux-user。我主要研究了下linux-user这种情况。首先要提一下通常容易关注的焦点,linux-user下的函数入口点:/源码目录/linux-user/main.c中的Line:3388 int main(int argc, char **argv, char **envp).找到了入口函数,原创 2012-12-11 11:23:07 · 3672 阅读 · 1 评论 -
QEMU1.3.0源码分析之二:TCG
TCG是Tiny Code Generator的简称,它之前是一个后端编译器,现在是作为一个动态翻译器来使用。在QEMU中,它主要用来将虚拟出来的系统的指令转化成真正硬件支持的指令中的从中间代码到硬件支持的机器代码的过程。前端的将指令翻译成中间代码的过程,是一个反汇编的过程。反汇编的过程的源码的主要地址:qemu source code/target-XXX。此处的XXX指的是模拟出来的系统的原创 2012-12-07 10:34:42 · 4879 阅读 · 0 评论 -
电信业重组
北京时间5月23日消息,通信业界瞩目的电信重组终于拉开帷幕,据悉,中国电信运营商将从原来的中国移动、中国联通、中国电信、中国网通、中国铁通合并成中国移动、中国联通、中国电信。其中新中移动由原中移动和原中国铁通组成,新中国联通为原中国联通G网与原中网通组成,新中国电信由原中国电信和原中国联通C网组成。 而在人事组成方面,新中国移动的领导人为王建宙、张春江;新中国电信的原创 2008-05-23 16:43:00 · 1328 阅读 · 1 评论 -
QEMU1.3.0的源码分析一 : 源码目录简介
最近在研究QEMU,读了一些QEMU的源码,因为涉及的东西比较多,找到的资料又都比较破碎,不太完整。所以将最近的成果总结一下。相比其他的开源软件来说,QEMU源码下面目录比较多,下面就先把这些目录的内容大致整理一下。docs/ 包含了一些文档,说实话,对初学者来说,读这些文档压根没有头绪hw/ 包含了所有支持的硬件设备include/ 包含了一些头文件linux-原创 2012-12-06 15:31:36 · 4592 阅读 · 0 评论 -
电信业重组以及3G牌照的发放
腾讯科技讯 5月24日下午,工业和信息化部、国家发展和改革委员会、财政部联合发布《关于深化电信体制改革的通告》,就电信体制改革及近期的电信重组做出具体解读。这是政府部门对酝酿已久的电信重组做出正式说明。该通告显示,电信重组将采用“六合三”方案,而非之前外界传言的“五合三”。此外,在电信改革重组完成后,国家还将发放3张3G牌照。该通告的核心要点为: 1、目标:发放三张3G牌照,支持形成三家拥有全国性转载 2008-05-24 19:24:00 · 1106 阅读 · 0 评论 -
重组背后企业制度的变化
重组背后央企制度的变化——总经理负责制与一级法人制两个央企制度变化目前电信企业的重组已经正式拉开序幕,轰轰烈烈的人事变动也几近公开,业务的分拆与重组基本按照前期流传的版本执行。当大家都把焦点集中在人事变动的时候,其实国资委也开始了针对央企的两个制度改革——第一,建立总经理责任制;第二,建立一级法人制度。1、 总经理负责制大家知道,以前的电信企业全部实施“董事长——总裁”分权制,转载 2008-05-23 16:50:00 · 1989 阅读 · 0 评论 -
程序员学习资料分享---爱分享的程序员(新浪微博)
每天分享一点技术文章或者书籍,欢迎大家关注。原创 2014-04-24 13:55:04 · 2148 阅读 · 1 评论 -
LLVM WEEKLY系列停止转载
不再每周转载LLVM WEEKLY,感兴趣的可以去官网: http://llvmweekly.org/原创 2014-06-04 09:42:08 · 2592 阅读 · 2 评论 -
关于Java的一点感悟---底层开发者的上层学习感悟
这些年主要一直是搞C、C++,偏底层一些,一直想多了解一下上层的东西。于是利用业余时间,看了些Java方面的东西,也利用一些架构搭建了一些简单的程序,在此想简单的谈谈自己的一点感悟。1.Java真的是非常方便。对于做惯了底层的我,依靠文档在文本编辑器中写程序,已经成为了习惯。一下子转换到Java这种集成环境中,感觉简直是方便太多了。连文档都用不上了,光自动提示的信息就够解决普通问题了。写起来代码,原创 2014-10-22 10:25:46 · 6732 阅读 · 4 评论 -
吐槽一下Activiti的用户手册和一本书
业余没事的时候,看了点Java的资料,无意之中发现了Activiti,就打算自己跑几个例子看看到底是怎么回事。一直搞底层,也得偶尔关心下上层到底发展到什么程度了不是。悲惨的过程就是这么开始的,首先是Activiti的用户手册,第一次见到这么混乱的用户手册,完全打破了“Hello World”的过程。一上来你还没看到Activiti到底是什么东西的时候,就各种配置各种代码往上贴,好像生怕吓不走你一样原创 2014-10-19 13:27:12 · 9185 阅读 · 11 评论 -
如何配置Bitbucket的ssh
在bitbucket上使用https协议,经常会在提交代码的时候出错,让人很着急上火,但是用ssh就要方便很多。下面介绍一下设置ssh的方法:1.在终端中运行ssh-keygen。2.然后一路enter,直接到结束。不要理会中间的输入。3 打开用户目录下.ssh/id_rsa.pub文件,复制其内容。4.Bitbucket上点右上角的小头像,然后选择Manage account原创 2013-02-25 17:23:49 · 13151 阅读 · 0 评论 -
git常用命令
git branch显示当前所在的分支,以及目前本地所有分支前面有*标注的是当前所在分支git branch XXX创建新的分支git checkout -b XXX创建新的分支并且切换到新分支上git checkout XXX切换到新的分支上(此命令也可以用于切换到本地库没有,而远程库有的分支上)git status检查当前提交空间的状态git add原创 2013-02-25 17:04:08 · 3860 阅读 · 0 评论 -
瞎谈“认知计算”
阿尔法狗赢了之后,最近关于人工智能的文章铺天盖地,颇有当年纳米材料的风范,但是其中有多少人是真明白,有多少人是跟风,有多少人纯粹是为了炒作,不得而知。曾经在人工智能方面,我也是下过一段时间的苦功夫,但是因为近两年在这方面钻研不够,所以不敢跟风妄谈,只敢瞎谈,纯属作为对自己在这方面的一些想法的记录,欢迎批评指正,不可作为参照。阿尔法狗这件事情之后,关注人工智能,才发现了“认知计算”这个概念。个人感觉原创 2016-03-21 08:52:51 · 4168 阅读 · 0 评论 -
Apache Beam初探
Apache BeamApache Beam provides an advanced unified programming model, allowing you to implement batch and streaming data processing jobs that can run on any execution engine.Apache Beam is:UNIFIED -原创 2017-01-17 10:10:30 · 2554 阅读 · 1 评论 -
一些日常生活中常用的工具,你用了几种?
本人用的最多的是:Skype, WordPress, LinkedIn.剩下的有的是偶尔使用,有些根本没用过,但是不得不承认,这里能列出来的,基本都是各个领域的鼻祖。在我们习惯了用山寨之后,看看鼻祖们是怎么做的,总是很另我们意外。(图片来源于网络)原创 2013-10-29 08:56:19 · 5555 阅读 · 0 评论 -
You Are a Product--Nathan Marz
You Are a ProductMONDAY, DECEMBER 6, 2010I had a revelation the other day. I realized that the terms "programmer" and "employee" are inadequate to describe what I am. What I am is a product,转载 2012-10-02 09:52:58 · 1564 阅读 · 0 评论 -
You should blog even if you have no readers--Nathan Marz
You should blog even if you have no readersFRIDAY, JULY 30, 2010Spencer Fry wrote a great post on "Why entrepreneurs should write." I would further add that the benefits of writing are s转载 2012-10-02 09:51:11 · 2212 阅读 · 0 评论 -
用单循环链表存储一个环上的数据,并计算任意两个相邻元素之差是否超过2
#include#include typedef struct node{ int data; struct node *next;}Lnode,*LinkList; //假设下面的单循环链表均为带头结点,而且L指向尾结点。 void CreatLinkList(LinkList &L){//建立一个单循环链表L,数据为整数,数据由键盘随机输入。 int i; LinkList head; L原创 2005-09-03 10:17:00 · 2387 阅读 · 0 评论 -
求出一个排序二叉树中结点度数为一的结点个数
#include#include#include#include#include#define ERROR 0#define STACK_INIT_SIZE 100#define OVERFLOW -1#define FALSE 0#define TRUE 1#define OK 1int i=0; struct tree{ char data; struct tree *Lchil原创 2005-09-03 10:20:00 · 3888 阅读 · 0 评论 -
An Introduction to .NET(非原创---外教讲义)
An Introduction to .NET Basic concept of .Net ProgrammingSet of instructions provided to computer is called programming.Program development cycleProgram development cycle is divided into six steps.1-原创 2005-09-03 10:49:00 · 2142 阅读 · 0 评论 -
The .NET Framework(非原创---外教讲义)
The .Net Framework TopicsUnderstanding .NET Framework Common Language Runtime (CLR) Unified Programming Classes原创 2005-09-03 10:54:00 · 2482 阅读 · 0 评论 -
简单的纸牌
#include struct card{ int no; //牌的序号 int zf; //牌的状态}card[52];void main(){ int i,j; printf("52张牌的原状态:/n");for(i=1;i //给每张牌确定初始序号和状态 { card[i].no=i; car原创 2005-09-05 22:46:00 · 1483 阅读 · 0 评论 -
程序人生-一个程序员对学弟学妹建议
程序人生-一个程序员对学弟学妹建议 基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。我把大二的所有时间花在了汇编,我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到转载 2008-11-29 16:15:00 · 1847 阅读 · 1 评论 -
How Microsoft Lost the API War
http://www.joelonsoftware.com/articles/APIWar.htmlHow Microsoft Lost the API WarBy Joel SpolskySunday, June 13, 2004Heres a theory you hear a lot these days: "Microsoft is finished. As soon转载 2008-12-14 15:44:00 · 2122 阅读 · 0 评论 -
JAVA语言学校的危险性
下面的文章是More Joel on Software一书的第8篇。 我觉得翻译难度很大,整整两个工作日,每天8小时以上,才译出了5000字。除了Joel大量使用俚语,另一个原因是原文涉及“编程原理”,好多东西我根本不懂。希望懂的朋友帮我看看,译文有没有错误,包括我写的注解。 ==================== JAVA语言学校的转载 2008-12-14 15:59:00 · 1629 阅读 · 3 评论 -
The Perils of JavaSchools
The Perils of JavaSchoolsBy Joel SpolskyThursday, December 29, 2005Lazy kids.Whatever happened to hard work?A sure sign of my descent into senility is bitchin and moanin about "kids the转载 2008-12-14 22:09:00 · 1450 阅读 · 0 评论 -
保持技术与应用的创新优势
——软件产品、技术以及标准的对话 通过开放平台做应用并不是一件很难的事。今天在开放平台上开发出来的应用,大多数都不像传统的软件那样,但换个角度,这些应用产品却同样是一个工程。正因为应用的简洁,竞争对手的效仿就变得更加容易。如何保持技术与应用的创新优势,便成了一个工程问题,因此我们邀请了软件工程的专家青润特别撰文,谈谈如何在开放环境下保持竞争优势。 文/青润 最转载 2009-09-13 18:06:00 · 1324 阅读 · 0 评论 -
【转帖】我是怎么招聘程序员的
我是怎么招聘程序员的 收藏 此文于2009-12-18被推荐到CSDN首页此文于2009-12-21被推荐到CSDN首页如何被推荐?原文:http://coolshell.cn/?p=1870(酷壳)很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。工作这么多年来,即被面转载 2009-12-28 22:16:00 · 1316 阅读 · 0 评论 -
【转帖】盘点2009年IT领域四大最“潮”技术
李一白:盘点2009年IT领域四大最“潮”技术2009-12-30 14:28 | 4395次阅读 | 来源:李一白官方博客 【已有13条评论】发表评论 感谢carlkxiafhwfhw的提供 | 收藏这篇新闻 2009年即将过去,博客上各式各样的年终盘点和新年展望也已经铺天盖地。本来是不想再落入这个俗套了,但看到只要谈及互联网和IT,更多的人关注的是寂寞、转载 2010-01-02 14:03:00 · 1273 阅读 · 0 评论 -
合并字符串的几个小程序
某天被人问到关于合并两个字符串的小程序,没看明白人家的代码错在哪,只是觉得别扭,所以自己写了下。还发现了一些挺有意思的东西。做成了几个完整的小程序。#includevoid main(){ char s1[100],s2[100]; int i,j; gets(s1); gets(s2); i=0; while(s1[i])i++; j=原创 2010-01-10 10:31:00 · 2062 阅读 · 0 评论 -
c语言中的字符串操作函数
函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; stpcpy(string, str1);转载 2010-01-10 17:02:00 · 1520 阅读 · 0 评论 -
2010美国高校计算机系排行榜出炉【转帖】
2010美国高校计算机系排行榜出炉2010-04-21 00:31 | 次阅读 | 【已有138条评论】发表评论 关键词:新闻资讯 | 感谢liujiangCE的提供 | 收藏这篇资讯 哪些美国高校的计算机系实力最强?4月20日,公认为最具影响力的《U.S. News》美国大学排行榜出炉,为这个问题提供了最新的权威答案。在计算机科学学位项目排行榜中,卡转载 2010-04-27 09:11:00 · 1098 阅读 · 0 评论 -
几个常用的技术类型网站
最近常用的几个技术类网站,列下来备忘,也分享给大家。https://slideslive.com会议视频和PPThttp://llvmweekly.org/LLVM周报https://www.coursera.org/公开课平台https://stackoverflow.com技术问答社区https://github.com开源代码库社区http://www.diffblue.com/AI for原创 2017-10-18 09:26:45 · 11392 阅读 · 5 评论