- 浏览: 87523 次
- 性别:
- 来自: 深圳
最新评论
文章列表
<转>四个流行的Java连接池
- 博客分类:
- Database
四个流行的Java连接池
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。(主页:http://sourceforge.net/projects/c3p0/)
Mysql note
- 博客分类:
- Database
Mysql版本:5.5.6
mysql -u root -p
show databases;
show tables;
show engines;
drop database ecomm1;
use ecomm;
describe table_name;
create the database:
ecomm utf-8
create database if not exists ecomm1 CHARACTER SET=utf8;
or
create schema if not exists ecomm CHARACTER SET utf8;
...
Features
H2
Derby
HSQLDB
MySQL
PostgreSQL
Pure Java
Yes
Yes
Ye
AngularJS应用的解析[笔记]
- 博客分类:
- Angularjs
AngularJS应用的解析
描述AngularJS应用程序的三个组成部分,并解释它们如何映射到模型-视图-控制器设计模式:
模板(Templates)
模板是您用HTML和CSS编写的文件,展现应用的视图。 您可给HTML添加新的元素、属性标记,作为An ...
Git本地创建仓库并上传到GitHub
- 博客分类:
- Git/SVN
通过Git和GitHub来管理项目,通常的做法一般是1)先在GitHub上创建一个仓库(repository),2)然后clone到本地,3)再通过pull和push方式进行开发和版本管理。
但有时候需要先在本地初始化项目,然后再提交到GitHub,比如通过express-generator构建项目。此文正是阐述这一过程。
1)通过工具或者手工创建项目,比如myproject;
2)切换(CD)到新创建的项目目录,如cd myproject;
3)执行git初始化命令,git init, 这样该项目就被git托管了;
...
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,
在发布这个配置文件的时候,会发生代码冲突:
error: Your local changes to the following files would be overwritten by merge: protected/config/main.phpPlease, commit your changes or stash them before you can merge.
如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:
git stash
git ...
一、下载ubuntu 14.04 LTS镜像软件
二、制作u盘启动和安装盘
通过UltraISO制作或者ubuntu下制作(官网有介绍)
三、安装ubuntu系统
1 进入bios选择usb启动
2 重启后进入菜单,选择安装ubuntu
3 在安装类型界面中,选择“其他选项”
4 点击空闲区,选择添加,挂载相关分区如下:
序号 / 分区类型 / 大小 / 起始类型 / 文件类型 / 挂载 / 说明
1) / 逻辑分区 / 200M / 起始 / Ext4日志文件 / /boot / 此分区为引导分区, 一 ...
十个最适合 Web 和 APP 开发的 NodeJS 框架
在浏览器以外运行 JavaScript 对于 JavaScript 爱好者来说非常神奇,同时也肯定是 web 应用程序开发界最受欢迎的进步之一。全球各地的开发者张开双臂拥抱 NodeJS。
对于新手来说 ...
KVM/Installation
- 博客分类:
- 工作平台
reference:https://help.ubuntu.com/community/KVM/Installation
Installation
Pre-installation checklist
Check that your CPU supports hardware virtualization
To run KVM, you need a processor that supports hardware virtualization. Intel and AMD both have developed extensions for their processor ...
使用Visual VM进行性能分析和调优
- 博客分类:
- 工作平台
1-安装VisualVM
Download
unzip visualvm.zip
mv visualvm /opt
chown -R root:root visualvm
利用kIconEditor自己编辑创建一个Icon:visualvm.xpm
gksudo gedit /usr/share/applications/visualvm.desktop
粘贴并保存如下内容
[Desktop Entry]Name=VisualVM 1.3.8Type=ApplicationExec=/opt/visualvm/bin/visualvmTerminal=fal ...
慧智(http://www.hubwiz.com/course/)
https://docs.oracle.com/javase/tutorial/essential/concurrency/newlocks.html
https://owabud.epam.com/owa/?bO=1#path=/mail
http://www.mybatis.org/mybatis-3/zh/getting-started.html
http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsin ...
NodeJS resources
- 博客分类:
- Language
使用 superagent 与 cheerio 完成简单爬虫
http://wiki.jikexueyuan.com/project/node-lessons/superagent-cheerio.html
用nodejs抓取并存储网页内容
http://www.html-js.com/article/The-front-end-with-nodejs-Webpage-finely-knowledge-grasping-content
安装Ubuntu下应用软件
- 博客分类:
- 工作平台
安装应用软件
1 安装chromium浏览器
火狐虽然好用,但个人感觉chromium更快些。虽然可以通过ubuntu software center来安装,但上面的版本都比较旧。通过添加ppa源来获取比较新的版本。
sudo add-apt-repository ppa:chromium-daily/ppa
sudo apt-get update
sudo apt-get install chromium-browser webaccounts-chromium-extension unity-chromium-extension adobe-flashplugin
...
安装Ubuntu 64位操作系统
- 博客分类:
- 工作平台
安装Ubuntu 64位操作系统
目标版本:
Ubuntu 14.04.4 LTS 64bit
安装前准备
1) 下载安装包,在Ubuntu官网下载(http://www.ubuntu.com/download/desktop)
2)制作U盘安装盘
a-在Ubuntu系统下制作
How to create a bootable USB stick on Ubuntu
格式化U盘
sudo umount /media/disk
可以用 sudo fdisk -l查看u盘是不是/dev/sdb。
格式化:
sudo mkfs.vfat /dev/sdb
不同的格式对 ...
搭建64位Ubuntu个人工作平台
- 博客分类:
- 工作平台
1 安装Ubuntu 64位操作系统
2 安装应用软件
jdk8
eclipse
intellij idea
mysql
mysql workbench
mongodb
webstorm
nodejs