码迷,mamicode.com
首页 > 编程语言 > 日排行
Java Persistence with MyBatis 3(中文版) 前言
对很多软件系统而言,保存数据到数据库和从数据库中检索数据是其工作流程中至关重要的一部分。在 Java 领域,有很多的实现了数据持久化层的工具和框架,它们每一个都有自己不同的实现方法。而 MyBatis,一个简单但功能强大的 Java 持久化框架,则采用了消除冗余代码和充分利用 SQL 和 Java 自身提供的强大的特性的策略。      这本MyBatis 教程将带你经历 MyBatis的安装、...
分类:编程语言   时间:2014-06-29 23:00:53    阅读次数:382
JAVA:从public static void main(String args[])开始
我们都知道当你要运行一个JAVA文件的时候必须要有一个main函数。这是为什么呢? 跟C语言的道理一样,当你运行一个文件的时候,你必须要有一个入口函数或者入口地址,在C里面是main函数,同样的在JAVA里面则是public static void main(String args[])这样一个入口函数。这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里...
分类:编程语言   时间:2014-06-30 10:30:40    阅读次数:242
[笔记&轮子]java源码 生成本地javadoc api文档
在用Eclipse写java代码时候,有时候因为不知道一个java函数的作用,会通过把鼠移动到java函数上,如果它有javadoc的相关内容就会显示出来。但是并非所有java代码都有javadoc;即使安装了javadoc,在eclipse中如果不进行设定,也可能无法使用。 我在win7下安装的是javase的jdk,发现eclipse中默认的javadoc路径是http://down...
分类:编程语言   时间:2014-06-29 22:59:49    阅读次数:323
七:Java之封装、抽象、多态和继承
本文章介绍了关于Java中的面向对象封装、抽象、继承、多态特点 Java面向对象主要有四大特性:封装、抽象、继承和多态。...
分类:编程语言   时间:2014-06-29 23:22:23    阅读次数:287
java 线程、线程池基本应用示例代码回顾
java 线程、线程池基本应用示例代码回顾...
分类:编程语言   时间:2014-06-29 22:56:42    阅读次数:258
C++ Primer 第四版中文完整版 和答案完整版
最近想再看一遍C++ Primer ,于是在网上找了第四版的电子版和习题答案 完整版的,现在传到CSDN上面供大家免费下载。希望能帮助到大家...... 本版本的电子版书籍和答案全部是完整版的。...
分类:编程语言   时间:2014-06-30 10:28:37    阅读次数:174
Java开发,AWT控件的中文显示成乱码的解决方法
使用Java开发程序时,AWT控件上的中文在程序运行的时候显示成乱码,这是myeclipse的运行参数设置的问题。 解决方法: 第一:在你的具有main函数的类也即你应用运行的主类上点击右键,选择Run As中的Run  Configurations,如下图: 第二,在Arguments标签下的VM arguments中添加下面这行参数代码,然后点击应用。           ...
分类:编程语言   时间:2014-06-30 00:09:42    阅读次数:397
Java 浅拷贝,深拷贝
从Java 强引用,软引用,弱引用http://blog.csdn.net/jltxgcy/article/details/35558465一文中,我们看到把一个对象赋值给另一个对象,本质上是增加了引用计数,但是它们都指向同样的堆内存,它们是一个对象。如果我们想要一个独立的对象,改怎么办呢?答案是clone。   1、浅拷贝      浅拷贝是指拷贝对象时仅仅拷贝对象本身(包括对象中的基本变...
分类:编程语言   时间:2014-06-30 00:59:55    阅读次数:303
Java 强引用,软引用,弱引用
1、强引用 public void handleMessage(Message msg) { case FAIL: GoplayException mException = new GoplayException(); setVideoUrlFailReason(mException); mListener.onFailed(mException); break;...
分类:编程语言   时间:2014-06-29 20:36:11    阅读次数:299
避免死锁的银行家算法C++程序实现
具有代表性的死锁避免算法是Dijskstra给出的银行家算法。本程序是基于银行家算法的思想通过编写C++程序实现银行家算法的计算机程序化,同时提供算法基本思想和流程图等说明,结果演示附图仅供参考。...
分类:编程语言   时间:2014-06-29 22:44:31    阅读次数:356
python多线程实现抓取网页
Python实现抓取网页 下面的Python抓取网页的程序比较初级,只能抓取第一页的url所属的页面,只要预定URL足够多,保证你抓取的网页是无限级别的哈,下面是代码: ##coding:utf-8 ''' 无限抓取网页 @author wangbingyu @date 2014-06-26 ''' import sys,urllib,re,thread,time,thr...
分类:编程语言   时间:2014-06-29 22:15:45    阅读次数:395
Effective C++:条款34:区分接口继承和实现继承
(一) class Shape { public: virtual void draw() const = 0; virtual void error(const string& msg); int objectID() const; }; class Rectangle : public Shape {...}; class Ellipse : publi...
分类:编程语言   时间:2014-06-30 00:55:48    阅读次数:409
像web一样使用python
使用传统的web开发技术,也就是html+js,然后搭配一个后端语言,已经成为当今web开发的固定模式了,为此也形成了众多的toolkit,譬如ror,django,各种js图形库更是玲琅满目,从很大程度上也加速了开发过程.但传统web应用也很自然地有一些诟病,有些特殊效果,c端可以轻而易举地完成,但b端就会很纠结了,从根本上讲,这是因为html这种语言是内容驱动行为的服务模式,导致js没有状态保...
分类:编程语言   时间:2014-06-29 22:41:24    阅读次数:299
六:Java之集合
集合包含的内容很多,我发现一个很好的博客,感觉自己都没有写的必要了!...
分类:编程语言   时间:2014-06-29 23:55:16    阅读次数:243
java web项目优化记录:优化考试系统
考试系统在进行压力测试,并发量高之后出现了按钮无反应,试题答案不能写到数据库的问题...
分类:编程语言   时间:2014-06-30 11:03:33    阅读次数:241
LR(1)文法分析器 //c++ 实现
1、先读入终结符,非终结符,和所有产生式。 2、预处理:初始化;getpp()获得每个非终结符在产生式左边时的产生式编号, 记录在 string getp[]中(可以多个)。 3.获得所有的符号的first集:dfs法,从S开始DFS,遇到终结符则是递归出口,回溯时候沿路保存记录所有路径上VN的first,(遇到有左递归的,continue,左递归的产生式不用不影响求fisr...
分类:编程语言   时间:2014-06-30 00:36:21    阅读次数:375
五:Java之Vector类专题
五:Java之Vector类专题 据说期末考试要考到Vector 这个类,出于复习需要在这里就要好好整理下这个类了。...
分类:编程语言   时间:2014-06-30 09:54:44    阅读次数:234
编写高质量代码,改善C++程序的150个建议:指针、初始化和运算符
建议0:不要让main函数返回void 建议1:区分0 的四种面孔 建议2:避免由运算符引发的混乱 建议3:对表达式的计算不要想当然 建议4:小心宏#define使用中的陷阱 建议5:不要忘记指针变量的初始化...
分类:编程语言   时间:2014-06-30 11:00:27    阅读次数:223
LL(1)语法分析器 //c++实现
#include #include #include #include #include #include #include using namespace std; mapgetnum; char getchar[100]; //获得对应字符 vectorproce; int table[100][100]; //预测分析表 int num=0;int numvt=0;...
分类:编程语言   时间:2014-06-29 23:42:00    阅读次数:857
词法分析器 /c++实现
#include #include #include #include #include #include #include using namespace std; int line=1,row=1; char c; mapma; struct kind { string na; //单词 int num; //内码 string type; //类型 ...
分类:编程语言   时间:2014-06-29 20:37:12    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!