WebKit 框架一瞥(A Look at the WebKit Framework) – Part 1...
分类:
Web程序 时间:
2015-04-03 15:24:04
阅读次数:
247
//编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
//例如:“12.34“ 返回12.34. " -12.34" 返回12.34
#include
#include
#include
double my_atof(char *str)
{
int flag=0;
int count = 0;
...
分类:
编程语言 时间:
2015-04-03 15:23:21
阅读次数:
128
每个人接触的周围环境、人脉关系、层次差不多都是固定的,在一个相对稳定的圈子里面。那么这个圈子里面的人的想法、办事情的行为方式几乎毫无疑问的都是趋同的。
比如,我们一些亲戚邻居,平时能做的事情,也就是勤劳的耕田种地、或者去工厂打工。空暇时间就是打牌赌博、聊天打屁等,10来年了,从来也没有见他们有过什么改变,他们也没有去想过、或者也想不到做什么改变,能够让生活过的更好。他们的思维方式还是停留在小农经济...
分类:
其他好文 时间:
2015-04-03 15:23:49
阅读次数:
140
标识符命名法
标识符命名法最要有四种:
1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。
2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写
3 下划线命名法:单词与单词间用下划线做间隔。
4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 量的取名方...
分类:
移动开发 时间:
2015-04-03 15:22:29
阅读次数:
199
JNI(Java Native Interface)_01
习惯
1、技术是什么?
2、为什么要使用这个技术?
3、怎么使用?
4、实际怎么应用?
jni 是什么
* jni (java native interface)
* 两张不同编程语言之间通讯
java:
特点:一次编写,到处运行
java源代码--->.class--->JVM--->os
c/c++
源代...
分类:
编程语言 时间:
2015-04-03 15:23:35
阅读次数:
200
设计模式的一句话 :过分设计是一种罪过,要根据项目实事求是,没有任何一种设计是一步到位,很多功能都是根据反馈进行改善。
1、背景:在实际开发中,我们常常遇见实现某种业务功能时,有许多不同实现方式,使用者可以任意选择其中的一种方式。
例如,在排序某个序列数据时,我们可以选择冒泡排序、快速排序、插入排序、堆排序等等。我们在开发过程中,通常会选择
将不同的算法以硬编码的方式封装到一个类当中,当...
分类:
其他好文 时间:
2015-04-03 15:22:49
阅读次数:
131
个人觉得,图片处理是程序员最制命的缺点,往往我们技术很牛逼,但是UI设计很糟糕,最终很难受用户欢迎,因此每一个人都应该提高我们的图片处理能力,使图片更加美观。...
分类:
其他好文 时间:
2015-04-03 15:21:17
阅读次数:
166
MySQL是Linux系统下广泛使用的开源免费数据库,是Linux应用程序数据存储的首选。
在Ubuntu系统下安装MySQL,可以在终端提示符中运行下列命令:
$sudo apt-get install mysql-server mysql-client
一旦安装完成,MySQL服务器应该自动启动,默认的MySQL安装后用户为root,安装过程中会提示你enter password,这个密...
分类:
数据库 时间:
2015-04-03 15:22:56
阅读次数:
166
Bike loves looking for the second maximum element in the sequence. The second maximum element in the sequence of distinct numbers x1,?x2,?…,?xk (k?>?1) is such maximum element xj, that the following in...
分类:
其他好文 时间:
2015-04-03 15:21:56
阅读次数:
154
题目描述:
北京大学对本科生的成绩施行平均学分绩点制(GPA)。既将学生的实际考分根据不同的学科的不同学分按一定的公式进行计算。
公式如下:
实际成绩 绩点
90——100 4.0
85——89 3.7
82——84 3.3
78——81 3.0
75——77 2.7
72——74 2.3
68——71 2.0
64——67 1.5
60——63 1.0
60以下 0
...
分类:
编程语言 时间:
2015-04-03 15:22:24
阅读次数:
536
create procedure sys_message_user_for_busbase()
begin
-- 声明一个标志done, 用来判断游标是否遍历完成
DECLARE done INT DEFAULT 0;
-- 声明一个变量,用来存放从游标中提取的数据
-- 特别注意这里的名字不能与由游标中使用的列明相同,否则得到的数据都是NULL
DECLARE tid varchar(...
分类:
数据库 时间:
2015-04-03 15:22:35
阅读次数:
247
关于SQL语句优化方法
有些是通用的(如避免Select *);
有些不同的数据库管理系统有所区别(如Where子句顺序);
然后必须根据实际环境进行调优,因为即使是相同的数据库和表,在数据量或其他环境变化之后,SQL效率可能是不同的。所以,优化不是一蹴而就的。
一些总结
下面是我在工作中,主要是Oracle环境下一些常用的SQL语句优化方法,仅供参考...
分类:
数据库 时间:
2015-04-03 15:21:35
阅读次数:
166
TextView是我们开发中最最常用到的组件之一,最常用的功能主要是用来进行文字展示。可以设置文字的大小,颜色等效果等。如果觉得TextView的功能仅仅是用来显示文字的话,那就大错特错啦,更多的用处如展示图片,实现部分文字点击事件,实现诸如网址,手机号带链接等都能在TextView中一一实现。强大吧!
在项目中就经常用到TextView来显示Html格式的文字,今天就简...
分类:
Web程序 时间:
2015-04-03 15:22:42
阅读次数:
141
今天 在运行项目的时候报错:There is no getter for property named 'systemTime' in 'class java.sql.Timestamp'
问题分析:Mybatis会默认为systemTime作为java.sql.Timestamp 这个类的一个属性,所以需要提供systemTime的get方法,从而导致报错。
解决方法:在接口中进行...
分类:
其他好文 时间:
2015-04-03 15:20:46
阅读次数:
138
对于刚刚接手github的人来说,新建一个repository很容易,但是要把它删除却找不到入口,怎么办呢?我告诉大家一个办法。
点击进入你新建的repository,然后点击右边工具栏里面的setting选项,然后接着将鼠标滑到最下面,DANGER!!!操作区。这里会有一个删除的按钮,点击删除即可。...
分类:
其他好文 时间:
2015-04-03 15:19:13
阅读次数:
92
只有效果,大家择善而从。好看的给点个赞就好了...
分类:
其他好文 时间:
2015-04-03 15:21:03
阅读次数:
93