自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Code Note

record each step of coding.

  • 博客(86)
  • 资源 (4)
  • 收藏
  • 关注

原创 博客已迁至博客园

博客园地址:http://www.cnblogs.com/owenyang

2014-05-25 23:25:51 1114

原创 Gulp:新一代前端构建利器

1、什么是Gulpgulp.js 是一种基于流的,代码优于配置的新一代构建工具。Gulp 和 Grunt 类似。但相比于 Grunt 的频繁的 IO 操作,Gulp 的流操作,能更快地完成构建。2、Gulp特性使用方便通过代码优于配置的策略,Gulp可以让简单的任务简单,复杂的任务更可管理。构建快速通过流式操作,减少频繁的 IO 操作,更

2014-03-08 23:27:02 61372 1

原创 浅谈JavaScript闭包

什么是闭包JavaScript 函数是将要执行的代码及执行这些代码的作用域构成的一个综合体。计算机术语称这种代码和作用域的综合体为闭包。故所有JavaScript 函数都是闭包。但我们常说的JavaScript闭包是指,一个嵌套函数被导出到它所定义的作用域外时,才明确地称为闭包。JavaScript闭包闭包是 JavaScript 一个非常重要的特性,这意味着当前作用域总是能够访问

2014-03-02 23:46:21 1895

原创 新蛋那几月

题外自新蛋实习至今,也有三个多月了吧。回想起那天面试的时候,还有些许的紧张,或许是自己知道的太少,或者是自己想表达的太多。反正初出茅庐的样子,让南哥见笑了好久(我猜的)。题前新蛋算得上是我人生去的第一家公司吧,走出了学校那座象牙塔,才明白世界是如此的广阔——以至于自己在最初时,会有自己该有的迷茫。 今天突然有种想写一写的冲动,也不知道是写给自己,还是写给未来的自

2014-02-17 22:04:21 967

原创 JavaScript 32位整型无符号操作

JavaScript 32位整型无符号操作,无符号右移位运算符 (>>>)

2013-12-06 22:36:38 5464

原创 "XX cannot be resolved to a type "eclipse报错及解决

好久都没有写博了,还记得自己准备考研,结果你会发现——你永远不知道,你将会走上哪个路。长远的目标是好的,但有些时候身不由己也迫不得已!做好自己的当下就是好的。不论搞什么,总会遇到各种各样的问题,以下便是今天遇到的:XX cannot be resolved to a type 搞JIRA插件开发的时候,由于重启了一下ECLIPSE,导致出现了N多的红X,出现了以上的

2013-11-07 18:10:12 2885

原创 Ubuntu 开机自动启动

若想实现程序自启动,可通过以下两个目录解决~/.config/autostart 和 /etc/xdg/autostart/前者是用户的,后者是系统的。两者都可以通过复制*.desktop到目录下来添加启动程序到会话。理论上将相应的 *.desktop放进去,即可实现自启动。 一般推荐放到~/.config/autostart里面,因为这里面的是启动图形界面以后,再以当

2013-09-19 14:21:28 1083

转载 在 Ubuntu 12 下安装 Sublime Text 2

下载Sublime Text 2 的下载地址是 http://www.sublimetext.com/2,如果你的 Linux 系统是64位的,那么别忘了下载64位的程序包,速度和性能都大不一样的。解压你可以使用 GUI 管理工具来解压,不过我更加推荐使用命令行工具。打开Terminal ctrl + alt + t,首先进入存放下载程序包的文件夹:(假设是用户目录下的

2013-09-19 14:01:20 1811

转载 py2exe使用总结

假如你用python写了个小程序,想给别人用或者给别人演示,但他电脑里没装python、wxpython等,这时候你可以试试py2exe,它是一个将python脚本转换成windows上的可执行程序(*.exe)的工具。安装就不多说了,简单介绍一下使用方法一般来说,使用py2exe的步骤如下1. 写一个用于发布程序的设置脚本如果你有一个名为helloworld.py的python脚本,

2013-08-27 21:05:34 1514

原创 Ulipad和有道词典冲突解决方法

问题现象Ulipad和目前版本的有道词典有冲突,表现为先开有道词典,Ulipad就无法运行。解决方法找到Ulipad安装目录下的config.ini,添加以下两行:[server]port=50001重启Ulipad,即可原因分析是Ulipad通过绑定指定端口来避免重复运行,而这个端口恰好与有道使用

2013-08-27 01:26:32 1936

转载 命令行下django-admin.py参数不起作用的问题解决

django官方turial中创建本地web站点时,使用如下命令 django-admin.py startproject mysite 说一下我在使用时碰到的几个问题: 1、无法找到django-admin.py文件? 解决 django在安装完后,正常会将C:/Python25/Lib/site-packages/django/bin路径添加到path环境变量中,因而可

2013-07-26 13:23:20 2156

原创 Python下json中文乱码解决办法

json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,只需要#coding=utf8import jsonjs = json.loads('{"\u6728\u6613\u67d0\u95f2\u4eba":"中国"}')print json.dumps(js)print json.dumps(js,ensure_ascii=False)

2013-07-22 00:56:27 18099 1

原创 Qt4.8中文乱码解决代码

#include //中文乱码解决代码,写在main函数中 QTextCodec *codec=QTextCodec::codecForName("utf-8"); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecFor

2013-01-13 20:42:13 3701 1

原创 ubuntu下Qt4的mysql驱动安装

为了连接MySQL数据库,需要安装连接MySQL的驱动程序:sudo apt-get install libqt4-sql-mysql比起在Windows下安装和配置Qt的MySQL驱动来说,简直太方便了。如果还需要其它的没有默认安装的Qt库,可以在命令行输入sudo apt-get install libqt4- 然后按tab键自动补全,就会列出所有以libqt4- 开头的软件包

2013-01-13 16:13:11 778

原创 ERROR 2003 (HY000): Can't connect to MySQL server on "host" (111)

默认情况下Mysql只允许本地登录,所以需要修改配置文件将地址绑定给注释掉:vim /etc/mysql/my.cnf# Instead of skip-networking the default is now to listen onlyon# localhost which is more compatible and is not less secure.#bind

2013-01-13 16:04:56 779

转载 ubuntu12.04安装fcitx问题解决

Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以GPL方式发布的、基于XIM的简体中文输入法集合(原为G五笔),包括五笔、五笔拼音、二笔、仓颉、晚风、冰蟾全息、拼音(全拼和双拼)、区位以及码表输入模块。Fcitx 4是新版,各方面都比老版强很多。Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以GPL方式

2013-01-03 21:08:17 3068

原创 ubuntu安装openyoudao

Openyoudao是有道字典在linux下的客户端,在取词翻译的基础上,对查询到的信息进行有效的整合。Openyoudao官网:http://openyoudao.orgubunutu安装:sudo add-apt-repository ppa:xdlailai/openyoudaosudo apt-get updatesudo apt-get install o

2012-12-31 15:33:19 6307 1

原创 Qt之drag and drop

Qt Designer 的出现,让我们很容易通过控件的方式设计出我们自己的软件界面。但有时,Designer提供给我们的控件,无法满足我们的需求,需要根据实际情况采取继承的方式进行设计。本文通过QListWidget和QTreeWidget之间的拖曳进行说明。工程文件1个工程文件3个头文件4个源文件1个form文件如图各文件源码

2012-12-30 19:02:15 2478

原创 ubuntu中文乱码

sudo-get install dconf-toolsdconf-editor 依次编辑 org->gnome->gedit->preferences->encodings编辑 auto-detected add "'GB2312','GBK'"或者,直接在“utf-8"的后面添加“GB18030”即可。

2012-12-27 23:25:57 519

原创 /usr/bin/ld: cannot find -lGL

sudo apt-get install libgl1-mesa-dev

2012-12-27 11:16:08 1474

原创 Win7+Ubuntu12.04.1硬盘安装错误及解决方案

前言:说起来了,为了在Win7上进行硬盘安装Ubuntu浪费了整整一个晚上的时间。装的时候,不是这里的问题,就是那里的问题。但归根结底都是些小问题,只是被铺天盖地千篇一律的博客或帖子给误导了。问题:1.提示:filesystem type is ntfs, partition type 0x7当时也没有提示是错误,所以我就没有管它。因为我的电脑的所有盘都是NTFS格式的。可是接下来

2012-12-18 17:42:14 26643 4

转载 Win7+Ubuntu11.10(EasyBCD硬盘安装)

Win7+Ubuntu11.10(EasyBCD硬盘安装)来源:http://www.cnblogs.com/allenjin/archive/2011/11/26/2264089.html1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我

2012-12-18 17:39:05 4905

转载 Linux分区管理

Using fdisk to create a partition1.Type fdisk -l to view a list of all the partitions on all hard drives. Notice the empty hard drive (/dev/sdb) where no partitions are defined.

2012-12-17 14:27:57 1048

转载 Ubuntu用gedit,Vim打开txt文档乱码解决方法

1)gedit    运行 gconf-editor,把 gedit 的自动检测编码设置修改一下,加入 GB18030,GB2312 ,GBK等几个 ( GB18030 兼容GB2312 ,GBK的,所以只添加有一个 GB18030就可以了的)    在这项下 /apps/gedit-2/preferences/encodings/auto_detected下面    我的

2012-12-16 22:24:48 468

转载 MYSQL外键(Foreign Key)的使用

在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。外键的使用条件:1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);2.外键列必须建立了索引,MySQL 4.1.2以后的版本在建立外键时会自动创建索引,但如果在较早的版本则需要显示建立; 3.外键关系的两个表的列必须是数据类型相似,也就是可以相互

2012-11-29 17:47:32 607

原创 向数据库插入带有单引号(')的字符串

用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错!因为插入的字符串被从单引号处截断,造成SQL语句的语法错误!         我们在编程当中,经常会遇到在操作数据库时,向表里插入带有单引号的字符串。如果不作处理程序会报错,我们可以在插入以前对每个字符串进行替换操作,那样就没有问题了。比如以下的java方法 public String check

2012-11-29 17:18:17 6907

原创 byte[]转字符串编码问题

今日在做表单post提交的时候,我采用读字节码的形式,读相关文件,结果出现了编码的错误。经过一翻检查,是由于JSP默认采用了 “ISO-8859-1“的编码方式,导致了 byte[] 转String的编码错误。查文档:String(byte[] bytes, int offset, int length,Charset charset)Constructs a new

2012-11-28 20:37:06 1280

原创 嵌入式LCD12232点阵研究

简述:这两天在学嵌入式的开发与设计,一切从新开始,从头开始。今天在我的那块实验板上,搞了那个LCD12232点阵的显示。可是在网上一搜,却没有相关的软件进行简易的计算。每次为了显示一个字,各种算,各种纠结。随想到了自己开发一款小软件。 实验平台: 1.UP-Magic2410 2.模块:LCD12232 LCD12232点阵字库计算器1.使用说明:只需要在软

2012-11-26 21:56:04 2567

原创 Linux内核编译时错误

Linux内核剪裁编译时出来错误,如下[root@yang linux-2.6.24.4]# make menuconfigmake: Warning: File `/UP-Magic/exp/kernel/linux-2.6.24.4/arch/arm/Makefile' has

2012-11-25 17:59:51 2094

原创 nfs:server is not responding,still trying 原因与解决方案

1. 开发环境:1. VMware 装 Redhat 6.02. 开发板:UP-Magic 24102. 问题:通过NFS挂载目录,加载驱动程序到开发板的时候,出现 “nfs: server 172.23.33.43 not responding, still trying”2.1当时挂载命令:“up-tech:/#mount -t nfs -o nolock 172.

2012-11-25 17:17:46 5313

原创 Linux查看用户及分组

cat /etc/group文件包含所有组cat /etc/shadow和cat /etc/passwd系统存在的所有用户名usermod 或者修改 /etc/passwd文件即可修改当前用户所属组的方法w 可以查看当前活跃的用户列表 ----------------------------------------------------------------------

2012-11-25 10:03:08 15251

转载 NAND和NOR flash的区别

NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。  相“flash存储

2012-11-25 09:36:15 554

原创 VMware中Linux开发板的NFS文件系统的挂载

一.确保安装了nfs服务方法是查看/etc/rc.d/init.d目录下是否有nfs文件二.编辑exports#vim /etc/exports/UP-Magic *(rw,sync,no_root_squash)三.使/etc/exports文件的修改生效在启动了N

2012-11-24 20:12:45 680

原创 VMWare里Linux使用MINICOM实现与开发板的通讯

VMWare里Linux使用MINICOM实现与开发板的通讯MINICOM是Linux提供的和Windows超级终端一样的工具,一般用做串口与开发板通信,当然有的板子也用USB,这里总结串口的设置:如果在VMWARE虚拟机下 一定要记得先确认这步 要不不好使 很多朋友的问题就在这里!1. 虚拟机设置串口先关闭虚拟机下的LINUX,然后设置一下虚拟机:在vm-〉s

2012-11-24 19:49:06 747

转载 Writing code is writing

IntroductionI may be a programmer, but I’m also an avid reader of non-technical books (commonly know as “fiction”. Having done some (sufficiently bad to stay in the secret of my PC) attempt at wri

2012-11-20 23:49:09 758

转载 JSP页面间传值问题

JSP页面间传值问题其中最简单的要数标签里面的href来传值了,在a.jsp中写:然后在b.jsp中接收: <% String name2 = new String(request.getParameter("name1").getBytes("ISO-8859-1"),"GBK"); request.

2012-11-19 01:41:32 754

原创 利用Quartus设计4位同步二进制加法计数器

一、设计原理      4位同步二进制加法计数器的工作原理是指当时钟信号clk的上升沿到来时,且复位信号clr低电平有效时,就把计数器的状态清0。      在clr复位信号无效(即此时高电平有效)的前提下,当clk的上升沿到来时,如果计数器原态是15,计数器回到0态,否则计数器的状态将加1 二、VHDL源程序library ieee;use ieee.std_logic_11

2012-11-18 01:37:32 31509 1

转载 sql where 1=1和 0=1 的作用

where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where 1=1 在多条件查询中的困扰  举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下:  string MySqlStr=”select * from table wher

2012-11-15 21:13:26 561

原创 jsp存储textarea到数据中换行问题

1:<% String demo=request.getParameter("demo"); int index=0; while((index=demo.indexOf("\n"))!=-1) demo=demo.substring(0,index)+""+demo.substring(index+1); out.print(demo); %>2: <%

2012-11-12 12:07:07 2057

原创 JSP获取当前时间

JSP获取当前时间一、先看看如何取当前时间并显示的代码------------------------------------------------ <% java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); java.util.Date cu

2012-11-12 01:39:47 1065

LCD12232点阵计算器

只需要在软件上画出欲显示的图形,下面就将计算出相应的十六进制。挂载进开发板,便可以显示。

2012-11-26

CCNA网络基础光盘

CCNA网络基础光盘, 里面有Packet Tracer实验文件 以及一些其他资料

2012-09-15

枚举所有QQ窗口(C#调API)

枚举所有QQ窗口,(C#调用API函数)

2011-12-16

c#从入门精通10M左右

c#从入门精通10M左右 非常适合初学者。

2011-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除