work hard work smart

专注于AI+Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 61 下一页

2012年2月20日

摘要: 表、视图、索引的创建、修改、删除操作等一、表的创建1、创建表create if not exists table student(StuID integer);2、 创建带有缺省值的数据表:create table if not exists schoolTable(schID integer default 0, schName varchar default 'hz');3、if not exists 使用如果已经存在表名、视图名和索引名,那么本次创建操作将失败。加上"IF NOT EXISTS"从句,那么本次创建操作将不会有任何影响.create ta 阅读全文

posted @ 2012-02-20 14:58 work hard work smart 阅读(3493) 评论(0) 推荐(2)

摘要: 一、介绍:SQLite是目前最流行的开源嵌入式数据库,主要特征有:1). 管理简单。 2). 移植性好,SQLite生成的数据库文件可以在各个平台无缝移植。 3). 可以非常方便的以多种形式嵌入到其他应用程序中,如静态库、动态库等。 4). 易于维护。二、用途本地轻量级数据库的最佳选择之一,android系统的标配数据库就是这个,还有配置文件也是一方面,它更多的用于中间数据、实时数据以及小数据量个人信息的存储。三、工具的使用 SQLite Database Browser 如下图四、与其它数据库的区别于access的区别,sqlite的便携性和平台无关性要远远好于access,只是在可视化操作 阅读全文

posted @ 2012-02-20 14:57 work hard work smart 阅读(1399) 评论(0) 推荐(1)

2012年2月17日

摘要: 我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单的做一下归纳。 一、volatile关键字 volatile是最简单的一种同步方法,当然简单是要付出代价的。它只能在变量一级做同步,volatile的含义就是告诉处理器, 不要将我放入工作内存, 请... 阅读全文

posted @ 2012-02-17 20:43 work hard work smart 阅读(254) 评论(0) 推荐(0)

摘要: 八招防电脑辐射 你学会了吗? 1、在电脑旁放仙人掌。 2、喝绿茶,多吃含维生素A、C的食物和香蕉。 3、要及时用清水洗脸。 4、室内不放闲杂金属。 5、买新款的电脑。 6、注意电脑摆放,辐射最强的是背面,其次为两侧,屏幕的正面辐射最弱。 7、注意室内通风。 8、尽量避免在电脑前连续超过3个小时。(来源:新浪微博) 阅读全文

posted @ 2012-02-17 12:13 work hard work smart 阅读(303) 评论(0) 推荐(1)

2012年2月10日

摘要: 点击左下角开始按钮,从传统桌面切换至 Metro 风格开始界面;反之,则可以按开始界面的 Desktop 瓷片或 WIN + D:WIN + E 打开资源管理器、WIN + D 显示桌面、WIN + R 运行、WIN + P 演示设置、WIN + L 锁定、WIN + 数字 打开对应任务栏程序、WIN + Tab 应用切换WIN + Y 预览传统桌面,WIN 松开恢复WIN + Q 应用搜索WIN + W 设置(控制面板)搜索WIN + F 文件搜索WIN + I 应用设置(右侧边栏),同时也可在边栏底部找到关机等按钮WIN +C 打开简化开始菜单(Charm)和时间日期面板WIN + 空格 阅读全文

posted @ 2012-02-10 19:11 work hard work smart 阅读(370) 评论(0) 推荐(1)

摘要: 这是《运用 JavaScript构建你的第一个Metro式应用程序》系列教程的最后一篇,将会告诉你在的 Microsoft Visual Studio 11 Express for Windows Developer Preview 提供的Metro 样式和 Split 模板的帮助下,如何透过 CSS样式 使得你的程序更符合 Windows 的 Look & feel。前言该文是《运用 JavaScript 构建你的第一个 Metro式应用程序(on Windows8)的第三篇,如果你尚未阅读第一篇和第二篇,请立刻翻阅。如果读者已经熟悉 HTML5、CSS3 和 JavaScript 阅读全文

posted @ 2012-02-10 13:25 work hard work smart 阅读(396) 评论(0) 推荐(0)

摘要: 先前的学习中,我们已经了解了 Metro式的 JavaScript 应用程序大致如何,以及通过使用 Microsoft Visual Studio 11 Express for Windows Developer Preview 搭建你的应用程序。接下来要探讨的是,把 Windows 平台的所提供的功能,呈现在您眼前,为扩展您的程序而准备!In the previous topic, you learned about Metro style app usingJavaScript, and used Microsoft Visual Studio 11 Express for Windows 阅读全文

posted @ 2012-02-10 13:24 work hard work smart 阅读(454) 评论(0) 推荐(0)

摘要: 包括 HTML、CSS 和 JavsScript 的 Web 技术正被 Metro 风格的程序采纳为视窗程序中首类(first-class)的开发技术。比较起来,JavaScript 不像传统 Web 服务器那样部署在一张又一张的页面上,Metro App 是本地安装在客户机器上的。这点很像传统的 Win 程序,但是直接可以使用 JavaScript 访问所在的底层 API,还能和其他程序相沟通。注意,如果您倾向于 C#, C++, or VB withXAML,开发,请参阅 Buildingyour first Windows Metro style app with C#, C++, or 阅读全文

posted @ 2012-02-10 12:07 work hard work smart 阅读(841) 评论(0) 推荐(0)

2012年2月6日

摘要: 给JavaScript新手的24条实用建议为JavaScript做一点性能小提升吧!本文列出了24条能让你的代码编写过程更为轻松高效的建议。也许您还是JavaScript初学者,刚刚写完自己的Hello World,那这里有很多对您的工作将十分有用的小贴士;也许有些技巧您已经知道,那就试试快速浏览一下,看能不能发现一点新东西吧!注:本文多次用到Firebug的console对象,请参考Firebug Console API。关于firebug的更详细介绍,请猛击这里。1. 用 === 代替 ==JavaScript里有两种不同的相等运算符:===|!== 和==|!=。相比之下,前者更值得推荐 阅读全文

posted @ 2012-02-06 15:50 work hard work smart 阅读(382) 评论(4) 推荐(1)

摘要: 1.虚拟机原理:虚拟机(Virtual Machine),顾名思义,就是虚拟出来的一台计算机,简单的来说虚拟机就是用软件来模拟出计算机软硬 件环境,通过共享宿主机的部分硬件,以及宿主机CPU模拟的部分虚拟硬件,建立完整的运行环境。 虚拟机所安装的系统根实际的计 算机操作系统没有什么区别,同样会感染病毒,但是由于虚拟机是封闭的虚拟环境,如果排除通过虚拟机与宿主机的网络连接,则不 会影响到宿主机及宿主机所在的网络。 在虚拟机中,中央处理器芯片从系统其它部分划分出一段存储区域,操作系统和应用程序运行 在“保护模式”环境下。如果在某虚拟机中出现程序冻结现象,这并不会影响运行在虚拟机外的程序操作和... 阅读全文

posted @ 2012-02-06 15:00 work hard work smart 阅读(5967) 评论(0) 推荐(0)

2012年2月3日

摘要: 1、冒泡排序 1.冒泡排序 将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"(冒泡因此得名)。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止 阅读全文

posted @ 2012-02-03 10:50 work hard work smart 阅读(515) 评论(0) 推荐(0)

2012年2月1日

摘要: 程序员的5种类型在我的代码旅程和编程经历中,已经遭遇很多奇特的对手,还有更为奇特的盟友。我至少发现有5种代码勇士,有些是出色的战友,其他则似乎都在搅黄我的每个计划。不过他们都在软件开发的万神殿上都有一席之地。如果没有不同编程风格的良好组合,你可能会发现你的项目要不就是耗时过长,要不就是太不稳定或太过完美而无人去做。1. The duct tape programmer 补漏灵型The code may not be pretty, but damnit, it works!代码或许不漂亮,但能用!这种家伙是公司的基石。代码有问题的时候,他能快速补漏,下不再犯。当然他并不关注代码看起来怎么样,是 阅读全文

posted @ 2012-02-01 14:33 work hard work smart 阅读(436) 评论(0) 推荐(1)

摘要: 为什么程序员都是夜猫子?2011-12-27 09:07 外刊IT评论 外刊IT评论我要评论(4)字号:T|T说的是实情,随便问一个程序员,问他什么时候工作最有状态,估计他很有可能说是深夜。有人稍微早一点,有人更晚。有一种流行的趋势是凌晨4点起床,在破晓之前这段时间里做一些事情。而另一些人喜欢凌晨4点才睡觉。AD:本文是从 Why programmers work at night 这篇文章翻译而来。一种很流行的说法是,程序员是把咖啡因转化成程序代码的机器。说的是实情,随便问一个程序员,问他什么时候工作最有状态,估计他很有可能说是深夜。有人稍微早一点,有人更晚。有一种流行的趋势是凌晨4点起床, 阅读全文

posted @ 2012-02-01 14:26 work hard work smart 阅读(400) 评论(1) 推荐(1)

2012年1月31日

摘要: Posted on 2010年08月25日 by丸子同样是html5的规范,同样是存储,HTML5本地存储和离线存储不是一回事,感觉有必要提及,因为在互联网铺天盖地宣传html5的特性的时候,经常出现这样那样的字眼,对于还没接触的或初学者来说,很容易混淆这两个概念。离线存储(Offline Storage)正如之前我的那篇介绍中你看到的样子,实际上它实现的是文件的离线存储,而本地存储(Local Storage)跟会话存储(Session Storage)一样同属于web的数据存储(Web Storage)。还有一种存储方式是Web SQL Database,它是一个可以用SQL操作的客户端数 阅读全文

posted @ 2012-01-31 15:56 work hard work smart 阅读(261) 评论(0) 推荐(0)

2012年1月30日

摘要: 才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美妙的事情。具体一点就是编写高质量JavaScript的一些要素,例如避免全局变量,使用单变量声明,在循环中预缓存length(长度),遵循代码阅读,以及更多。此摘要也包括一些与代码不太相关的习惯,但对整体代码的创建息息相关,包括撰写API文档、执行同行评审以及运行JSLint。这些习惯和最佳做法可以帮助你写出更好的,更易于理解和维护的代码,这些代码在几个月或是几年之后再回过头看看也是会觉得很自豪的。书 阅读全文

posted @ 2012-01-30 14:16 work hard work smart 阅读(263) 评论(0) 推荐(0)

2012年1月11日

摘要: 1、CSS3 Border中的border-radius <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <sty 阅读全文

posted @ 2012-01-11 11:19 work hard work smart 阅读(338) 评论(0) 推荐(0)

摘要: 1、rotate 旋转角度 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <style type="text/c 阅读全文

posted @ 2012-01-11 10:54 work hard work smart 阅读(6338) 评论(0) 推荐(0)

2012年1月5日

摘要: 看见网上很多人问怎么用chrome调试JavaScript代码,我也对这个问题抱着疑问,但是没有找到一篇能用的中文文章(可能我的google有问题),也不知道怎么点出一篇E文的,感觉作者写得不错,所以尽量按照原来的风格弄一篇中文的,希望对和我一样存在疑问的朋友有所帮助。如果高手路过,下面留言指点,或给与相关学习链接,谢谢。原文地址:http://www.pascarello.com/lessons/browsers/ChromeDebugHelp.html下面我将通过一个例子让大家对chrome的调试功能有个大概的认识。几个存在的bug: 我发现调试功能中有个小bug(作者发现的),尤其是在. 阅读全文

posted @ 2012-01-05 17:12 work hard work smart 阅读(2722) 评论(0) 推荐(0)

2012年1月1日

摘要: jQuery CSS 函数CSS 属性描述$(selector).css(name,value)为匹配元素设置样式属性的值$(selector).css({properties})为匹配元素设置多个样式属性$(selector).css(name)获得第一个匹配元素的样式属性值$(selector).height(value)设置匹配元素的高度$(selector).width(value)设置匹配元素的宽度 阅读全文

posted @ 2012-01-01 22:44 work hard work smart 阅读(267) 评论(0) 推荐(0)

摘要: 1、JQuery 改变p中的文本值<html><head><script type="text/javascript" src="jquery-1.7.1.min.js"></script> <script type="text/javascript">$(document).ready(function(){ $("button").click(function(){ $("p").html("Update text&quo 阅读全文

posted @ 2012-01-01 22:32 work hard work smart 阅读(18925) 评论(0) 推荐(0)

上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 61 下一页