- 博客(32)
- 收藏
- 关注
转载 【好文翻译】二十年来我得到的20条编程经验
我从11岁开始编程,并且一直都很喜欢技术和编程。这些是我一直以来获得的经验教训。作为一个程序员,你可能需要这样的忠告。我更希望每个人在获取这些忠告的同时能够学到更多。我将会不间断地更新这里,我可能会有更多的要写,但是就我这20年来看,我认为没有什么更多的需要加在这个清单下了。:-)这就是至今为止我印象最深的一些教训。1、解决问题时估算你所需要的时间。C'mon,admit it! 我曾...
2013-12-31 21:51:00 51
转载 Maven Package Plugins And Maven Test
在使用Maven时候,大家避免不了使用大量插件:1、maven-compiler-plugin指定JDK版本和编码方式??compiler插件能解决2个问题:第一:指定JDK版本--maven2.1默认使用jdk1.3来编译,这个版本不支持注解,compiler插件可以指定JDK版本为1.6,解决这个问题。第二:指定项目编码--windows平台默认使用G...
2013-12-31 11:37:00 57
转载 Javascript 面向对象编程(一) 封装
(注:转载自:http://www.jb51.net/article/28127.htm)我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Javascript》(Object-Oriented JavaScript)...
2013-12-26 16:13:00 38
转载 html style的width不起作用
一、有些元素的默认情况下没有长度属性的,所以在其style内指定width属性是不会起作用的。应对措施:使其浮动,float:left/right,浮动的元素长度和宽带都默认是0的,需要指定长度和宽度。...
2013-12-26 16:00:00 2252
转载 多核计算与并发编程(四) 缓存数据同步的设计
这次讲一个完整的例子,我们就做一个打折加油站信息一览,功能是浏览油价打折的加油站,以及当前的汽油价格。 我们这个网站的访问量非常大,一台服务器是不够的(否则我们就不需要在多台服务器间同步数据了不是吗),甚至于给我们提供加油站信息的人也非常多,录入数据也需要多台服务器,于是我们有了下面的服务器的架构 我们有一台数据库服务器,也许将来是多台,但是不在本文的讨论...
2013-12-26 09:31:34 91
转载 Python 学习笔记3
3.1 使用Python解释器 Python解释器通常是指安装在机器上的/usr/local/bin/python 可执行文件,在Unix系统下把、/usr/local/bin 添加到shell的搜索路径后,只要在shell下输入“python”(不包括双引号)就能够启动解释器。因为安装时解释器的位置配置是可选项,因此放在其他位置也是可以的。因此需要你自行检查Python的...
2013-12-25 22:31:50 47
转载 第三部分:Android 应用程序接口指南---第四节:动画和图形---第二章 View动画与Drawable动画...
第2章 View动画与Drawable动画2.1 View动画你可以使用View的动画系统,在View上执行的补间动画。补间动画进行,如起点,终点,大小,旋转,动画的其他普通法方面的计算。补间动画可以执行一系列简单的View对象的内容转换(位置,大小,旋转,透明度)。所以,如果你有一个TextView的对象,你可以移动,旋转,放大,或缩小文本。如果它有一个背景图片,背景图片将随着文字变形。...
2013-12-23 18:12:00 101
转载 WinDBG常用断点命令
WinDBG提供了多种设断点的命令:bp命令是在某个地址下断点, 可以 bp 0x7783FEB 也可以bp MyApp!SomeFunction。 对于后者,WinDBG 会自动找到MyApp!SomeFunction对应的地址并设置断点。 但是使用bp的问题在于:1)当代码修改之后,函数地址改变,该断点仍然保持在相同位置,不一定继续有效; 2)WinDBG 不...
2013-12-21 16:01:00 225
转载 excel 导入mysql
1. excel 导出csv格式,很简单导出即可2. 使用命令行,进入mysql之后,使用命令行tips: 删除第一行的属性名,csv后面若有空数据也可以删除,当然你不删除也没有关系,可以在mysql中删除load data local infile '/path/to/xxx.csv' into table test fields terminated by ',' enc...
2013-12-20 23:06:00 45
转载 设备描述表(百度)
DC(Device Context)设备描述表,又称设备上下文。设备描述表是一个定义一组图形对象及其属性、影响输出的图形方式(数据)结构。windows提供设备描述表,用于应用程序和物理设备之间进行交互,从而提供了应用程序设计的平台无关性。设备描述表又称为设备上下文,或者设备环境。设备描述表是一种数据结构,它包括了一个设备(如显示器和打印机)的绘制属性相关的信息。所有的绘制操作通过设备描述...
2013-12-20 15:18:00 66
转载 IE内存泄露与无法回收研究小结
一、内存泄露 之前确实看了很多资料,但这位大哥的话可谓画龙点睛,不是奉承他,一下子就打通了我的任督二脉,请看: trarck 写道 IE下的内存泄露原因就是循环引用,IE的垃圾回收器不能很好处理这种引用。 会产生泄露的循环引用,只有孤立的DOM对象(脱离DOM树)。 孤立的DOM对象间的循环引用,孤立的DOM对象与JS对象的循环引用。 为什么是孤立的DOM对象呢?在离开页面时(刷...
2013-12-19 08:54:00 50
转载 利用openssl进行BASE64编码解码、md5/sha1摘要、AES/DES3加密解密
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 -----------------------------...
2013-12-18 12:57:00 78
转载 hibernate 多对一关联
(转自尚学堂教学内容) 注解多对一: package com.bjsxt.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; @E...
2013-12-17 13:08:00 39
转载 Oracle 增加修改删除字段
Oracle 增加修改删除字段添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….)...
2013-12-17 01:04:14 45
转载 打印三角形
Bash脚本#!/bin/bashfor ((i=1;i<=8;i++)) do for ((j=1;j<=i;j++)) do echo -e "#\c" done echo -e "\n\c"donePython脚本#!/usr/local/python3/bin/python3i=1while i<=8: print('#'*i) ...
2013-12-14 23:36:11 73
转载 Running CMD.EXE as Local System(转)
Many times in the past I had to run an interactive command-line shell under the Local SYSTEM account. That is, a CMD window on your desktop running under the system account. This technique is extremel...
2013-12-13 14:36:00 108
转载 IPSEC协议
什么是IPSec ×××?IPSec ×××即指采用IPSec协议来实现远程接入的一种×××技术,IPSec全称为Internet Protocol Security,是由Internet Engineering Task Force (IETF) 定义的安全标准框架,用以提供公用和专用网络的端对端加密和验证服务。[1]IPSEC是一套比较完整成体系的×××技术,它规定了一系...
2013-12-12 10:09:38 212
原创 SQL Server 大师级别认证
上个月在西雅图有幸见过数位 Microsoft 认证大师(MCM)。 根据官网的说明,MCM、MCSM(Microsoft 认证解决方案大师)、MCA(Microsoft 认证架构师)认证将于 2013 年 12 月 31 日停用。http://www.microsoft.com/learning/en-us/mcsm-sql-data-platform.aspx 下面普及一下MCSM的基...
2013-12-11 19:49:52 85
转载 hdu 1005 java(System.out.println();与System.out.println(“\n”);)
//package Main;import java.util.Scanner;public class Main{ static int [][] mat=new int [2][2]; static int [][] unit=new int [2][2]; static int [][] as=new int [2][2]; /...
2013-12-11 18:01:00 81
转载 Html5 Css实现方形图片 圆形显示
<!doctype html><html><head><meta charset="utf-8"><title>方形图片圆形显示</title><style type="text/css">#img1{border-radius: 50%; }</style></head><b...
2013-12-10 23:43:00 955
原创 什么叫工作到位?
1.汇报工作说结果 不要告诉老板工作过程多艰辛,你多么不容易!老板不傻,否则做不到今天。举重若轻的人老板最喜欢,一定要把结果给老板,结果思维是第一思维。 2.请示工作说方案 不要让老板做问答题,而是要让老板做选择题。请示工作至少保证给老板两个方案,并表达自己的看法。3.总结工作说流程 做工作总结要描述流程,不只是先后顺序逻辑清楚,还要找出流程中的关键点、失误点、...
2013-12-09 18:59:59 103
转载 映像劫持 手动 解决方案
请记录好Debugger指向的程序位置,也不要试图再执行那些安全工具,首先应该尝试删除受影响的IFEO项,然后刷新注册表看看数据是否马上恢复了,如果马上恢复,则说明后台里有程序正在实时判断和写入IFEO,这时候必须拿出Sysinternals出品的注册表监控工具Regmon或类似工具,设置Filter为你正在尝试删除的安全工具的IFEO项,很快就能发现具体是什么进程在操作...
2013-12-06 15:10:36 162
转载 数据仓库入门(实验5)添加维度
一、新建维度1. 开启维度向导2. 选择创建方法3. 指定源信息4. 选择相关表5. 选择维度属性 维度向导默认将键值都选为可用属性。 从“可用属性”列表中选中 English Product Name、Color、List Price、Size、Status 这5个列。 由于List Price列仅用于筛选而不用于层次结构,所以去除该列的“启用浏览”。 修改4个键列...
2013-12-06 15:00:57 142
转载 自己编码使用去色、曲线、色阶算法实现照片怀旧特效。
天下文章一大抄,看你会抄不会抄,这个算法的初步雏形其实很简单,很多傻瓜级的软件业提供了相应的一键功能,比如美图秀秀。其实这就是个简单的调色功能,实现的方式五花八门,没有一个固定的标准,我们下面仅以几个开源的软件中的算法为例来说明实现过程。 第一的参考算法是来自Paint.net的,在专业的软件中,这个功能的英文一般称之为Sepia,在Paint.net中,这个算法实现的主要代码如...
2013-12-06 10:43:00 164
转载 Linux命令之exit
本文链接:http://codingstandards.iteye.com/blog/836625 (转载请注明出处)用途说明exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。常用参数格式:exit n退出。设置退出码为n。(Cause the shell to exit with a status of n.)格式:exit...
2013-12-05 23:03:00 64
原创 oracle工具之nid命令的使用
当我们手动copy了整个数据库,并通过重建控制文件给数据库指定了新的dbname,但是却不能给数据库分配新的dbid.对于以上问题我们可以通过nid命令来对数据库分配一个全新的dbid。同时需要注意rman也是通过dbid来区分数据库。一 命令解释[oracle@source ~]$ nid help=yesDBNEWID: Release 11.2.0.2.0 - Production...
2013-12-05 15:57:38 151
转载 mysql数据库show tables 显示表名,但是查询的时候却提示此表不存在
这个问题今天弄了一整天,一直没有解决,网上搜了好多解决方案,但都没有用!报错如下:ERROR 1146 (42S02): Last_Error: Error 'Table 'mysqldb.frm_auditLog' doesn't exist' Error " ERROR 1146 (42S02): Table 'database.tablename' doesn't ex...
2013-12-03 17:43:13 3627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人