自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(54)
  • 收藏
  • 关注

转载 ionic 混合应用开发

windows下安装配置npm install -g ionicnpm install -g cordovaionic start myprojectcd myprojectionic platform addAndroidionic build androidionic emulate android(build emulate可合并执行: ionic run ...

2016-12-11 12:01:00 142

转载 Mybatis-Generator来帮我们自动生成文件

出处:http://www.cnblogs.com/lichenwei/p/4145696.htmlMybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。1、相关文件关于Mybatis-Generator的下载可以到这个地址:https:...

2016-10-24 15:41:00 125

转载 JUC源码1-原子量

什么是原子量,原子量就是一次操作,要么成功,要么失败。比如java中的i++ 或i-- , 不具备原子性,每次读取的值都是不一样的,探究其原因,x86体系中,他的总线是32位的,i++的操作指令必须是分为2步实现,那是因为,为了确保原子性,jdk在atomic-AtomicXXX 类中,通过CAS来确保原子性。对原子量的读取可以读到最新,由volatile关键字来保证可见性。对比一下...

2016-10-13 14:38:00 110

转载 JUC源码阅读参考文章

(飞哥)http://brokendreams.iteye.com/blog/2252081(熊猫)http://blog.csdn.net/xiaoxufox/article/details/51275079转载于:https://www.cnblogs.com/Ricezhang/p/5945759.html

2016-10-10 14:42:00 140

转载 常用Apache commons 的各种包

Apache Commons包估计是Java中使用最广发的工具包了,很多框架都依赖于这组工具包中的一部分,它提供了我们常用的一些编程需要,但是JDK没能提供的机能,最大化的减少重复代码的编写。http://commons.apache.org/1)Commons Lang是对JDK中java.lang包的补充,提供了各种各样的Utilities工具类,这里说说最常用的几...

2016-10-09 17:18:00 142

转载 如何在编程生涯中有一个好的开端

想要进入软件开发的领域其实是很难的。当然,如果你还是一名刚刚入门的程序员,那么我相信你深刻理解没有经验或者没有太多经验想找一份工作是如何困难。如果你已经在软件开发这一行干过一段时间,那么我相信你也会深刻理解想要在这个竞争激烈的行业鹤立鸡群又是如何困难。我接触过很多刚刚入门的开发人员,他们非常迷茫,因为他们不知道该往哪里投入自己的精力来发展自己的职业生涯,也不知道未来的方向在哪里。...

2015-07-08 16:21:00 74

转载 技术人必读:从编程到管理——程序员的晋升之路

与任何职业一样,软件开发工作同样存在着领导者与生产者的划分。具体来讲,我们要么是Steve Jobs,要么是Woz。这是两种完全不同的发展方向,但都足以将大家引导至辉煌的成功。有才华的工程师常常会把管理技术团队作为职业生涯的下一个发展目标。因此,如果大家正在朝着这一方向进发,那么需要做出哪些转变来促成这项进展?在今天的文章中,我们会探讨一些具备可行性的方法、过程中常见的陷阱以及相关解...

2015-07-08 16:14:00 238

转载 Java基础之多态性

3 class A { 4 public void fun1(){ 5 System.out.println("A--->public fun1()"); 6 } 7 public void fun2(){ 8 this.fun1(); 9 }10 };11 class B ext...

2015-07-07 21:29:00 60

转载 tomcat内存设置问题

一、tomcat内存设置问题 收藏 在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理): ...

2015-06-26 16:36:00 80

转载 JSON & Ajax

Ajax是异步JavaScript和XML是用来在客户端作为一组相互关联的Web开发技术,以创建异步Web应用程序。 Ajax模型,Web应用程序可以发送数据和检索数据从一个服务器,而不干扰现有的页面显示行为异步。许多开发人员使用JSON AJAX更新客户端和服务器之间传递。网站更新现场直播的体育成绩可以被视为一个AJAX例子。如果这些分数在网站上,则它们必须被存储在服务器上的网页,这...

2015-06-25 23:24:00 79

转载 Spring中常用的hql查询方法(getHibernateTemplate())

Spring中常用的hql查询方法(getHibernateTemplate())---------------------------------一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象二、find(String queryS...

2015-06-22 19:40:00 66

转载 MiniUI框架

这里介绍一个不错的框架:http://www.miniui.com/demo/#src=datagrid/rowedit.html转载于:https://www.cnblogs.com/Ricezhang/articles/4574382.html

2015-06-13 23:39:00 140

转载 (译文)The Linux Programming Interface:第1章(历史和标准)

1HISTORY AND STANDARDS(译者:鱼时代 校对:fgn) Linux 是UNIX操作系统家族中的一员,在计算机出现以来,UNXI已经有很长的历史了。在这一章中的第一部分将对Unix的历史做一个简短的介绍。我们会从UNIX系统和C语言的起源讲起,接着会思考当下的两个关键因数,他们导致了如今的Linux系统的出现:GNU项目和Linux的内核发展...

2015-06-09 12:49:00 295

转载 正则表达式速查表

正则表达式在编程中总会有用到的时候,在个人认知中,如下编程语言会用到,当然还不止:(1)Web前端:JavaScript(2)Web后端:ASP.NET、JSP、PHP(3)移动端:Android、iOS这里列举了正则表达式的一些基本描述和用法,方便个人随时查找。PS:内容来自网络,非个人原创;我也是随手记录下来而已。字符描述\将下一个字符标...

2015-06-08 21:13:00 68

转载 Struts2 学习笔记--Action Method--接收参数

struts2中的路径问题注意:在jsp中”/”表示tomcat服务器的根目录,在struts.xml配置文件中”/”表示webapp的根路径,即MyEclipse web项目中的WebRoot路径。总结:struts2中的路径问题是根据action的路径而不是jsp路径来确定,所以尽量不要使用相对路径 。虽然可以用redirect方式解决,但redirect方式并非必要。解决...

2015-06-08 18:09:00 98

转载 Open JDk 源码下载地址

OpenJDK 和Oracle JDK 共用了大量相同的代码,在性能、功能和执行逻辑上都和Oracle JDK非常一致,由于 现在Oracle JDK是闭源的,我们可以下载Open JDK的源码来研究,地址是:https://jdk7.java.net/source.html转载于:https://www.cnblogs.com/Ricezhang/p/4557193.html...

2015-06-06 20:01:00 75

转载 Struts2 多文件上传

1 <%@ page contentType="text/html;charset=UTF-8" language="java"%> 2 <%@ taglib prefix="s" uri="/struts-tags"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//...

2015-03-26 19:56:00 74

转载 QT

经过我一翻整理,把一些 我收集到的Qt学习资源分享给大家,主要适合新手,老鸟可以直接忽略我。要说明一下,很多资源都是在verycd下的,大家都知道verycd资源是很难 下载的,尽管这样我还是很有耐心把它下载了,并把它们上传到网盘去,你们下载的时候就一定很快的。1.资源名称:《Qt教学视频22讲》资源介绍:由丁林松老师主讲,很适合初学者学的,因为讲得很基础。...

2014-09-15 18:22:00 84

转载 MFC动态时间表示法——strtime函数

%a 星期几的简写 %A 星期几的全称 %b 月分的简写 %B 月份的全称 %c 标准的日期的时间串 %C 年份的后两位数字 %d 十进制表示的每月的第几天 %D 月/天/年 %e 在两字符域中,十进制表示的每月的第几天 %F 年-月-日 %g 年份的后两位数字,使用基于周的年 %G 年分,使用基于周的年 %h 简写的月份名 %H 24小时制的小时 %I 12小时制的小时%j 十进制表示...

2014-09-10 15:10:00 344

转载 MFC无边窗体的移动

CRect rcDialog;//创建对象 GetClientRect(&rcDialog);//创建区域并赋予对话框 CRgn rgn; //rgn.CreateEllipticRgn (0,0,rcDialog.Width(),rcDialog.Height());//创建圆形或椭圆形“region”。 ...

2014-09-10 11:10:00 71

转载 MFC数据库操作

本例采用Microsoft SQL2008建立的一个数据库表/****链接数据库操作**/在stdafx.h的头文件中加入#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace\rename("EOF","_EOF")rename("BOF","__BOF") ...

2014-09-06 14:51:00 106

转载 插入数据

1 void CUserLoadDlg::OnBnClickedBtnadd() 2 { 3 // TODO: 在此添加控件通知处理程序代码 4 UpdateData(TRUE); 5 if(m_Name.IsEmpty() || m_PassWord.IsEmpty()) 6 { 7 MessageBox("...

2014-09-05 12:00:00 80

转载 搭建ubuntu+JAVA+MyEclipse+Tomcat+MySQL环境

搭建ubuntu+JAVA+MyEclipse+Tomcat+MySQL环境目录搭建ubuntu+JAVA+MyEclipse+Tomcat+MySQL环境 1目录 1一、硬盘安装Ubuntu原有XP,安装双系统。第一种方法最简单的安装方法1. 准备一个至少20G空余的硬盘分区,文件格式无所谓,并新建一个文件夹(如ubuntu)。2. 用虚拟光驱(我用的是DAEMON),打开光盘镜像...

2014-08-08 19:45:00 104

转载 java JDBC 数据库链接

1、准备环境搭建:myeclipse,sql2005,jdbc。2.都下载完之后开始进行安装 ,前两个是属于数据库软件,正常安装即可(注意数据库登陆不要使用windows验证)<1> 将JDBC解压缩到任意位置,比如解压到C盘program files下面,并在安装目录里找到sqljdbc.jar文件,得到其路径开始配置环境变量在环境变量classpa...

2014-08-08 01:01:00 64

转载 ADO----nDSN

//////////////链接数据库 非DSN模式///////////////////////////// //CString strOpen="DSN=DBAddressBook;UID=sa;PWD=123456"; //m_pConnection.CreateInstance(__uuidof(Connection)); //m_pConnection...

2014-07-16 20:54:00 58

转载 ADO

1.首先,要用#import语句来引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执行程序(DLL、EXE等)的一部分被定位在其自身程序中的附属资源里,如:被定位在msado15.dll的附属资源中,只需要直接用 #import引用它既可。可以直接在Stdafx.h文件中加入下面语句来实现:#import "c:/program files/commonfi...

2014-07-16 20:28:00 77

转载 ADO MFC SQL2000

对于初学VC的朋友来说,连接数据库其实是一件不容易的事情。记得我当时为了与数据库连接上,找了好多资料,上网看了好多文章,都没有解决这个问题。后 来,有个网友帮我解决了,我再次表示感谢。为了后来VC初学的朋友的方便,我现在将VC连接SQL2000数据库的方法写下来,就算你是初学,即使刚入 门,也可以成功连接数据库的。(注意:由于文章过长,本文章未写完,如果想要整个的代码,可以留个邮箱...

2014-05-31 20:39:00 99

转载 MFC—— AfxMessageBox

AfxMessageBox 错误C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型1,楼主发表于:2007-01-01 03:56:34同样的语句,到了vc2005(vc8.0)怎么就不行了呢?错误C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型#1楼 回复于:2007-01-0...

2014-05-31 19:16:00 149

转载 Minix的系统调用

Linux的fork系统调用很容易理解,但Minix的就不这么简单了,它刚开始甚至可能让你感到迷惑。我们来打开Minix代码文件src/kernel/proc.c,在函数sys_call()的开头,你可以看到这样的代码:PUBLIC int sys_call(function, src_dest, m_ptr)int function; ...

2014-05-25 22:26:00 134

转载 寄存器

在IA- 32平台的处理器有多个组不同大小的寄存器。内的IA-32平台不同的处理器包括专门的寄存器。可在IA-32家族的所有处理器寄存器的核心基团示于下表中。注册描述通用用于存储工作数据的8个32位寄存器用于处理内存访问SegmentSix 16位寄存器指令指针一个单一的32位寄存器指向下一个指令代码执行浮点数据用于浮点运算的数据八个80位寄存器控制用于确定操作模式5个32位寄存器处理器...

2014-05-25 21:45:00 125

转载 MINI3内存分配算法

1 最差适应算法 2 #ifdef USING_WORST_FIT 3 { 4 //先找到第一个满足要求的空洞, 5 //再以第一个为标准寻找最适合的空洞。 6 //当最适合的空洞完全吻合 7 //就直接划给它,当空洞较大时就切割。 8 9 ...

2014-05-24 18:05:00 104

转载 JD上市前内情:李彦宏雷军柳传志拷问刘强东

这篇文章是京东上市前夕,在某个会议上刘强东与柳传志、李彦宏、雷军等大佬们的闭门交流实录,由于当时京东正值上市敏感期,文章没有被发出来,现在京东上市了,我想,大家可以看看几位商界大佬对刘强东的“犀利拷问”了。雷军还问到“京东体量这么大,目前面临最大的困难和风险是什么”,刘强东是怎么回答的呢?各位朋友在文章中找吧~~~在零售上真正赚到钱要靠技术李彦宏(百度董事长兼CEO):京东的...

2014-05-24 09:50:00 128

转载 文件锁

文件锁包括“建议性锁”和“强制性锁”。Linux 系统的文件记录锁默认情况下是建议性的!建议性锁要求每个上锁的文件的进程都要检查是否有锁存在,并且尊重已有的锁。考虑数据库存取例程库,如果数据库中所有函数都以一致的方法处理记录锁,则称使用这些函数存取数据库的所有进程集为“合作进程”(cooperating process)。如果这些函数是惟一的用来存取数据库的函数,那么他们使用建议...

2014-05-23 09:34:00 94

转载 算法

对于编程的初学者,可以先通过简单的排序算法了解最简单的ADT线性表的常用操作;然后要重点掌握递归技术,包括递归和递推的相互转换。递归技术非常重 要, 可以通过递归技术了解ADT栈的操作;接着学习搜索法的初步——回溯法,研究经典问题八皇后问题和走迷宫问题,通过这些经典问题了解深度优先搜索法 (DFS)和宽度优先搜索法(BFS)以及ADT栈、ADT队列的操作,要学会利用人工设置堆栈模...

2014-05-21 13:04:00 61

转载 什么叫「人的格局」?是否有必要培养大的格局或怎么培养?

一个人“格局”的养成,和下面两件东西有关,如果你经常往这两方面上去思考问题,格局自然而然就会大起来:一曰“历史的深度”。就是我们看一件事情的时候,只是看它短期的成败、得失和荣辱,还是能放在一个更大的时间尺度之下,去思考它的价值和意义。可能知乎上某些朋友,会为今天抖了个机灵并且半天刷上200票而沾沾自喜,但是你是否想过,十年前的自己,在遥想十年后时,理想中的你是现在这个为200票而沾沾自喜...

2014-05-20 18:53:00 92

转载 套接字

套接字是一种通信机制,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以跨网络进行,Linux所提供的功能(如打印服 务,ftp等)通常都是通过套接字来进行通信的,套接字的创建和使用与管道是有区别的,因为套接字明确地将客户和服务器区分出来,套接字可以实现将多个客 户连接到一个服务器。套接字属性套接字的特性由3个属性确定,他们是,域,类型和协议域指...

2014-05-18 23:48:00 61

转载 信号量 P V测试详解

信号量当我们编写的程序使用了线程时,不管它是运行在多用户系统上,多进程系统上,还是运行在多用户多进程系统上,我们通常会发现,程序中存在着一部分临界代码,我们需要确保只有一个进程可以进入这个临界代码并拥有对资源独占的访问权信号量的定义最简单的信号量是只能取值0和1的变量,即二进制信号量,这也是信号量最常见的一种形式pv操作的定义非常简单,假设有一个信号变量sv,如下所示...

2014-05-18 23:33:00 230

转载 Emacs快速入门

Emacs 快速入门Emacs 启动:直接打emacs, 如果有X-windows就会开视窗. 如果不想用X 的版本,就用 emacs -nw   (No windows)起动.符号说明C-X 表示按住CTRL键, 然后按X, 再把CTRL, X一起放开.M-X     META         META...

2014-05-15 23:51:00 89

转载 Emacs 从入门到精通

1 前言不想再说废话了,既然你会阅读这篇文档,说明你多少对Emacs有 些兴趣,或者已 经非常熟悉Emacs的基础操作了,并且希望有所提高。因此我不需要再把"编辑器 之神,还是神的编辑器"之类的恶俗话语放出来,来吸引你的好奇心。下面的内容, 从最基础的快捷键操作开始,一直到让你生活在Emacs中。这中间没有跳跃,你只 需要跟着我做,就可以了。注意 该文档就...

2014-05-15 23:49:00 148

转载 Linux多进程之间的文件锁

之前对于文件的操作通常在一个进程中完成,最近需要在两个进程中对同一个文件进行操作。故想到了文件锁。Linux下可以使用flock()函数对文件进行加锁解锁等操作。简单介绍下flock()函数:  表头文件 #include  定义函数 int flock(int fd,int operation);  函数说明 flock()会依参数operation所指定的方式对...

2014-05-14 23:33:00 100

空空如也

空空如也

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

TA关注的人

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