- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Spring实战源代码项目 用gradle构建
Spring实战源代码项目 用gradle构建 步骤1,myeclipse2015+gradle 一、上Grandle官网下载Gradle,地址:http://www.gradle.org/downloads 如果只是运行只下载gradle-2.6-bin.zip 就可以了,如果为了扩展开发的话就下载gradle-2.6-all.zip。二、下载完毕,直接把zip解压,放到你电脑的软件安
2016-04-21 13:57:48
5470
原创 jstl简单总结
导入jsp库 <%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core”%> 1<c:out>标签<c:out value="<c:out> Tag"/> 把value所包含的字符串输出<符号会自动转义。 <c:out value="${account}" default="none"/>默认值输出 2.<c:forEach> var属
2016-04-18 11:00:49
409
转载 解决 Windows 10 下 MarkdownPad2 预览无法显示
**win10下解决 Windows 10 下 MarkdownPad2 预览无法显示**以下是知乎上看到的作者:周自横 链接:https://www.zhihu.com/question/34393386/answer/58739095 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。刚刚在我的 Win10 上测试了一次,确实会遇到这个问题,官方的说法是从
2016-04-17 23:19:15
1131
原创 jsp标签库学习
目的:为了使jsp文件中不出现java代码。流程 标签处理类 标签描述文件.tld,放在WEB-INF下 jsp文件 标签处理类:可以理解为被jsp文件调用,把输出显示在jsp文件里 extends SimplePrimeTag JspWriter out = getJspContext().getOut();输出到jsp文件 void doTag()方法
2016-04-17 23:01:31
386
原创 深入理解java虚拟机--并发
3种线程模型 java在linux和windows的版本是一对一的。 对比: 1:1 优点: 某个轻量级进程阻塞了,不会影响整个进程继续工作。 缺点:系统调用代价高,需要在内核态和用户态来回切换。 需要消耗一定的内核资源,支持的轻
2016-04-07 15:18:05
608
转载 ubuntu下导入导出.sql
1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.
2016-01-28 14:53:06
429
转载 解决:-1: error: cannot find -lGL
qt creator 安装完毕,一半的控制台的应用程序都可以运行。但是界面类的工程出现这样一个问题: :-1: error: cannot find -lGL 按照网友给出的方法 : sudo apt-get install libqt4-dev并且sudo apt-get install libgl1-mesa-dev 并且libgl1-mesa-dev并且libglu1-mesa-dev
2015-11-16 00:02:47
6785
1
转载 C++析构函数为什么要为虚函数
C++析构函数为什么要为虚函数 注:本文内容来源于zhice163博文,感谢作者的整理。1.为什么基类的析构函数是虚函数? 在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。 下面转自网络:源地址 http://blog.sina.com.cn/s/blog_7c773cc50100y9hz.html a.第一段代码复制代码 复制代码#include<ios
2015-09-15 18:45:57
349
原创 nullptr和NULL
最近玩了两天的c++11,其中有一个是新的关键字nullptr。 这里讨论下nullptr的存在价值,应用场景以及不支持c++11的时候如何模拟nullptr。1、为什要有nullptr 我们给一个指针赋初值的时候一般这么写 FILE* fp = NULL; 这里有个NULL的定义,一般情况下它是这么定义的:[cpp] ifdef __cplusplusdefine
2015-09-14 21:16:03
522
原创 C++兰不达表达式
#include <functional> #include <iostream> #include<vector> #include<algorithm>using namespace std;void main1() { auto fun1 = {cout << “hello” << endl; };auto fun2 = [](int a,int b){return a+b; };
2015-09-13 11:26:28
987
原创 deque,queue,stack,
deque与vector非常相似。它也采用动态数组管理元素,提供随机存取,有着和vector几乎一样的接口。不同的是deque的动态数组头尾都开放,因此能在头尾两端进行快速安插和删除。deque与vector的主要不同之处在于: 两端都能快速安插和删除元素,这些操作可以在分期摊还的常数时间(amortized constant time)内完成。 元素的存取和迭代器的动作比vector稍慢。 迭代器
2015-09-04 13:29:14
506
原创 c++STL容器
数组容器:缺点:插入,删除,比较麻烦 1.array 静态数组,在栈上,不可变长,适用于数量小的 2.vector 动态数组,在堆上,可变长,适用数量大的链表容器:查找比较快 3.list 链式存储 不允许下标访问,只能用迭代器访问 list.clear()//清空 erase();//删除操作 push_back();//后插 push_front();//前插 inse
2015-09-03 14:16:09
338
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人