我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不…
标签:编程
弥合对象、关系之间的鸿沟(1/10)
O/RM技术可以简化数据访问,但也需要注意到引入这个新的抽象层来的挑战。 关键字:对象-关系映射 现代的应用程序常常是使用两种截然不同的技术构建而成:业务逻辑部分使用面向对象编程,数据存储使用关系型数据库。面向对象编…
hdu 3804(树链剖分+线段树)
题意:给出一棵树,Q个询问x,w,x到1的路径上不超过w的最长边是多少。 思路:题目读完了就知道用熟练剖分处理,然后可以用线段树求,线段树学的不是很好,就问了lyf怎么处理数据,他说把所有的询问按照权值的大小排序,边的大…
《编程珠玑》读书笔记 part1
Programming Pearls 第2版 作者 Jon Bentley. 第一部分 基础 —————————…
趣说HTML
如果有非技术人员问你,HTML5是什么,你会怎么回答? 新的HTML规范? 给浏览器提供了牛逼能力,干以前不能干的事?(确切地说应该是给浏览器规定了许多新的接口标准,要求浏览器实现牛逼的功能。。) 给浏览器暴露了许多新的…
C语言中 .h文件和.c文件的区别 (转)
要理解.c文件与.h文件有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生…
poj 3126 (最短路)
题意:更改四位数的门牌号(素数),每次只能改一个数字,问最少多少次能改到目标数字。 思路:打表出四位的所有素数,然后建图,只有一个位数的数字不同的连边,跑最短路,,, #include<iostream> #…
为什么说学习编程有助于提升专注力?
专注力较差的孩子对生活和学习都会造成较大影响,因此很多家长都开始在孩子幼儿成长阶段关注专注力的培养。关于专注力培养的方式也日趋多元,其中以少儿编程为媒介,在提升孩子数据力的同时培养专注力,已经成为了很多年轻父母们的共同选…
Android 软件安装位置
一、android支持软件安装在设备的内置存储器(Flash)和外部存储器(Sd card) 1.关于android软件安装位置,android系统支持…
hdu 4122 (线段树)
题意:月饼商店从2000年1月1日0时开始开m个小时,只能在整点的时候才能做月饼,给出每个时间点做一个月饼的费用,做月饼的时间不计,有n个订单,取货的日期和数量,商店有冷藏库,容量无限大,月饼的冷藏时间有限,冷藏是要花钱…
求两个数的最大公约数的三种算法
从键盘输入两个整数,求着两个整数的最大公约数。 解题思路: 从键盘输入两个数,通过以下的三个方法实现求两个数的最大公约数: 辗转相除法:取两个数中最大的数做除数,较小的数做…
流式套接字编程中收包问题
TCP传输是提供给用户一种可靠的面向连接的数据服务,开销当然也大。在编程实践中对应于流式套接字网络程序设计了。 对于发送数据且不作论,咱们很容易遇到一个问题就是套接字在读取接收缓冲的时候,我们以什么办法来保证读取一次完整…