http://www.cnblogs.com/newflydd/p/4972922.html?utm_source=tuicool&utm_medium=referral ******************************************************************************** 从零开始,跟我一起做jblog项目(一)引言 从零开始,跟我一起做jblog项目(二)Maven 从零开始,跟我一起做jblog项目(三)从Maven到Gradle…
从零开始,跟我一起做jblog项目(一)引言 想做一个java版的blog,源自一个很久之前的想法 当时刚学习JAVA的web编程 想买自己的域名,自己的VPS,安装自己的WEB服务 用google analysis分析blog的流量(貌似现在国内已经用不了了,用CNZZ或者百度统计吧) 用SSH框架,用lucene做检索,用freemarker写模板,用ZK做后台 在blog里写代码,写文章,写算法,或者写ACM的解题报告,又或者设计页面布局 JAVA的开源blog不多,大多blog都是php…
从零开始,跟我一起做jblog项目(一)引言 从零开始,跟我一起做jblog项目(二)Maven maven是一个项目管理工具,尤其适用于JAVA世界 在jblog的开发前期,还没有系统使用过maven 只是在有一次合作开发过程中使用过subclipse以及SVN版本控制,当时了解过maven的一些知识 在正儿八经学习了<Maven实战>这本电子书以后,我认为maven是每一个JAVA程序员都需要了解并使用的 为什么?因为JAVA的世界里,你不可能所有东西都自己来写 要引入的JAR包实在太多,…
使用hibernate测试加载数据.删除数据和修改数据等功能时,针对的是与数据库表user对应的User. 为了简化对其他数据表对应的实体类的持久化操作,可以在项目中创建一个BaseHibernateDAO类,将数据的加载.添加.修改.删除等持久化方法封装其中. BaseHibernateDAO.java package com.dao; import java.io.Serializable; import javax.xml.rpc.handler.HandlerInfo; import o…
从这节开始到后面说的大概内容如下: 这里说的是Django做一个web项目的大概框架,从下篇具体说Django中的模型(查询..),视图(请求,响应,cookie,session..),模板(验证码,反向解析...),还有一些常用的,静态文件处理,中间件,上传图片,全文检索等等,最后是部署环境(wsgi,nginx) 前景:django自带的数据库是sqlite3,这是一种轻量级数据库,一般用于手机中,web项目用的大多数还是mysql,这次做一个项目‘图书-英雄’信息管理 1.在家目录下的De…
欢迎关注“创事记”的微信订阅号:sinachuangshiji 文/程浩 编者按:本文首发于微信公众号“浩哥说”(ID:haogetalks),作者程浩,迅雷创始人.内容为作者在混沌AI成长营上的演讲 当创业公司或者说一家企业逐步走上正轨,发展壮大起来以后,职员扩招,业务也随之增多.这时再去做一些变革性的内部创新,其实是非常困难的一件事情.换句话说,如果大企业内部做创新很容易,那现在市场就全部是BAT的天下了,就没有我们创业者什么事了. 那么内部创新的具体难点体现在什么地方?目前我们有没有什么办…
做web项目时,常常会遇到改动了代码,但浏览器端没有生效,原因是多种多样的,我会依据我遇到的情况逐步更新解决的方法 1.执行的时候採用debug模式,普通情况下使用项目部署button右边那个button下的tomcat7中的run即可,假设使用的是serves中的run serves,这样的情况貌似不会自己主动编译 2.点击project菜单下的clean选项,在打开的窗体中选择你使用的项目,ok,这样会删除tomcat容器中关于该项目的一些信息,然后又一次部署,执行 3.删除电脑中tomca…
做web项目时,经常会遇到修改了代码,但浏览器端没有生效,原因是多种多样的,我会根据我遇到的情况逐步更新解决办法 1.运行的时候采用debug模式,一般情况下使用项目部署按钮右边那个按钮下的tomcat7中的run就行,如果使用的是serves中的run serves,这种情况貌似不会自动编译 2.点击project菜单下的clean选项,在打开的窗口中选择你使用的项目,ok,这样会删除tomcat容器中关于该项目的一些信息,然后重新部署,运行 3.删除电脑中tomcat文件夹,重新解压,然后在…
从零开始用 Flask 搭建一个网站(二) 介绍了有关于数据库的运用,接下来我们在完善一下数据在前端以及前端到后端之间的交互.本节涉及到前端,因此也会讲解一下 jinja2 模板.jQuery.ajax 等用法. 下面我们来创建两个界面,一个可以新建 channel,并显示,另一个可以创建 integration,并且可以绑定一个之前创建的 channel. post2channel.html {% extends "base.html" %} {% import "boot…
android 实践项目三 本周我主要完成的任务是将代码进行整合,然后实现百度地图的定位与搜索功能.在这次实现的 图形界面如下: 在本周的工作中主要的实现出来定位与收索的功能,在地图中能实现了定位,显示当前的位置, 不知到为什么不显示地图,经过查找资料可能因为当前的SDK本版太高了,不匹配.所以在下周 图像的显示问题.下面是我的主要贴上我的布局代码 地图的布局: 本周的总结 做项目是学习知识最快的方式,即能让我们碰见各种问题,也让我们去解决各种问题.在项目中感觉自己 的水平有限,还需要更加努力的…