- 浏览: 6837 次
- 性别:
- 来自: 南京
-
最新评论
文章列表
ajax做评论,想到的肯定是加载一个新页面,评论内容页面。
这是前台ajax作出的评论;
function addComment(){
var comment=$("#textId").val();
var albumvo_id=$("#albumvo_id").val();
if(albumvo_id==null||albumvo_id==''){
alert("没有播放剧集,无法评论");
return false;
}
ur="<%=basePath%>album/ad ...
常用的一些打包解包压缩包解压包命令
- 博客分类:
- lunix
.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
.gz
解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName
zip
解压:unzip File
package cn.nagasoft.cms.total.action;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class T {
public static Connection getConnection() throws ClassNotFoundException, SQLException{
String url="jd ...
存储过程是数据库的一个综合函数,编译之后存储在数据库中,可以把存储过程当作一个小程序语言看待,在大型数据库中,存储过程对性能优化,查询速度等方面具有得天独厚的优势。
这里我将描述小型数据库mysql的存储过程,希望对广大编程爱好者有所帮助。
创建一个表 chat表 有两个字段 chatid,chatname;
1,创建一个无参数的存储过程
create procedure one()
begin
select * from chat;
end
...
public class Test {
public static void main(String[] args) {
int[] src={10,5,7,4,9};
int len=src.length;
/**
* 冒泡查询
for(int i=0;i<len;i++)
{
for(int j=i+1;j<len;j++)
{
...
说了那么多废话,该谈谈技术了
- 博客分类:
- JAVA
1,深深体会Java容器的定义,这部分内容的重要性不亚于类、接口和继承等那部分知识。
2,数组的长度是确定的,在定义时就已经确定了。数组定义的几种方式:(1),int [] abc;abc=new int[3];
(2),int []abc=new int[4];
...
jquery框架技术的实现
- 博客分类:
- javascript
1,jquery框架技术是一门优秀的js封装方法,往往javascript代码需要许多条代码实现的,jquery可能就需要一行代码解决问题。
2,话说到这边,你不能不知道jquery背后的原理,因为我们是开发,不是美工,需要掌握其中的逻辑原理,也是培养开发能力的过程,你要记住,jquery封装的方法中,往往自己设置了一个定时器或者开关之类的东西进行逻辑的处理,其实就是和Java一样的。
3,jquery结合样式css,这是个强大的武器,曾经我用过纯Java集合一点点javascipt知识开发一个功能,jquery结合样式css,几行代码解决问题,非常方便。
个人开发过程中遇到的许多低级错误
- 博客分类:
- 经验
1,将引入类型判断写成==,又很难定位出来,导致开发时间的浪费。引入类型是比较堆内存中值得大小来进行两个引入类型是否equals。
2,开发中对异常的处理意思薄弱,对常见异常要敏感,当然这类错误很容易定位出来,可是时间长了,这种错误会招人鄙视的。常见异常有IO异常,数组越界异常,容器边界值异常,by zero异常,空指针异常。
3,开发过程中,过于重视功能的开发,从而忽视了性能的开发。
4,遇到困难就不想去独立学习,查询资料,直接去请教同事,时间长了,进步不会太明显。
5,涉及到占用资源的模块,需要运行结束立即释放资源。
6,不要太过于依赖数据库查询,需 ...
1,说起程序员,一般人都会以屌丝,不爱说话,呆滞等词汇形容我们。不可否认,大部分程序员都是话少的那种人。
2,可是程序员需要把握自己的职业发展方向,在扎根于茫茫知识海洋之中,也需要多关注一下自己的形象,提高自己的情操。
3,不能一辈子做程序员,可是合格的程序员需要广泛的知识。即使你以后做项目经理了,技术不行可能无法服众;即使你以后做销售了,技术不行就无法深层次的忽悠客户。即使你以后做老板了,技术不行就会被手下人忽悠的。
4,不能回去就看书看视频,你也需要放松一下,优秀的身体素质也是你成功的必备因 ...
作为一个刚入行的程序员的心理体会
- 博客分类:
- 体会
1,不要去攀比,嫉妒老程序员的工资和福利,那是先人努力付出所得,你应该高兴,你只要努力,将来他的幸福也就是你的幸福。
2,学东西一定先大体上把握这个技术,也就是所谓的先把这个技术的hello world调试出来,这样,不出几日,你就会掌握该门技术。
3,新程序员老是希望立马把程序写出来,把功能写出来,可是这样的话,你写的程序往往bug百出,你调试的时间会大大增加,调试的难度比一开始写程序的难度大多了。
4,新程序员每天需要保证足够的时间去学习,这样你才会提高,虽然项目驱动学习,可是你的学习知识毕竟是 ...
从测试转为开发的心理体会
- 博客分类:
- 体会
本人之前是做测试的,测试的工作无疑是一件巨大工作量的工作,除了了解业务还是需要了解业务。
测试工作是系统的,能够培养一个人做事的连贯性,当然也会扼杀一个人的创造力。测试无需知道软件内部的具体实现,当然单元测试不属于我这边所说的测试范畴。单元测试主要关注某个方法,某个类的测试。我这边所说的测试的集成测试,后期测试,是不关注软件的内部结构,只关注业务需求。测试工作者需要整天去了解那个软件的业务知识,并且需要全局观很强。当然,测试工程师的工作强度也很大,因为某些bug就需要循规蹈矩还可以测试出来。
软件工作是开放性的,能够培养一个人跳跃的思想。如果一个程序员 ...