- 博客(39)
- 资源 (2)
- 收藏
- 关注
转载 django查询数据库
class Poll(models.Model):slug = models.SlugField(unique_for_month='pub_date')question = models.CharField(maxlength=255)pub_date = models.DateTimeField()expire_date = models.DateTimeField()
2013-11-07 14:16:26
1373
原创 解决‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128)
区分python2 里边的 str 和 unicode 数据类型。1.将 ascii码转为实际编码。2.对需要 str->unicode 的代码,可以在前边写上import sysreload(sys)sys.setdefaultencoding(‘utf8′)把 str 编码由 ascii 改为 utf8 (或 gb18030)3. pyt
2013-11-04 17:37:13
1134
转载 如何在Django中接收JSON格式的数据
Django做了大量工作简化我们的Web开发工作, 这其中当然也包括接收来自客户端的数据这一普遍需求. 大部分时候,从客户端传入的数据主要是FORM的POST数据,和来自URL的GET数据, 在Django中对应了HttpRequest对象的POST和GET属性, 例如读取FORM表单中的用户名username输入框的内容:def someView(request): user
2013-10-15 13:42:02
21032
转载 Nginx出现“ 413 (499 502 404) Request Entity Too Large”错误解决方法
1.Nginx413错误的排查:修改上传文件大小限制在使用上传POST一段数据时,被提示413 Request Entity Too Large,应该是nginx限制了上传数据的大小。解决方法就是打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段,修改或者添加:client_max_bod
2013-08-03 11:35:31
50707
4
转载 系统中端口与进程之间的关联
一、根据进程查端口号 首先在开始菜单的“运行”框中输入“cmd.exe”进入命令提示符窗口,先键入“tasklist”命令将列出系统正在运行的进程列表,把你要查的进程所对应的“PID”号记下或复制。如下图: 需要注意的是,相同的进程 图像名 每次运行的“PID”号一般都不会相同,所以一旦该进程重启后,该“PID”号就会改变,这就需要重新查看。 把进程
2013-07-27 16:13:18
2887
转载 将myeclipse项目部署到eclipse
由于以前的项目都是用myeclipse开发的,现在要换成eclipse来开发。但是项目导入到eclipse中发现该项目并不是web项目,也不能部署到tomcat里面去。 现在解决了这个问题了。 一.请首先确保你的机器上的eclipse是javaee版本的,或者已经安装看wtp插件 二.先Close Project,然后修改eclipse工程下的.project文件
2013-07-11 14:38:19
2107
转载 jquery.validate校验库
一、用前必备官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 当前版本:1.5.5需要JQuery版本:1.2.6+, 兼容 1.3.2二、默认校验规则(1)r
2013-06-28 10:29:47
1902
转载 Eclipse下修改工程名
汇总下网上的方法。一。右键工程:Refactor->Rename,或选中工程按F2,修改名称二。右键工程:Properties->Web Project Settings,修改Context Root三。1.找到项目所在位置(如图):2.修改项目目录/.setting目录下的org.eclipse.wst.common
2013-06-20 17:03:37
53795
转载 在Eclipse下部署Jeecms项目图文指南
在Eclipse下部署Jeecms项目图文指南 Jeecms作为一个开源项目自发布以来受到全国各地JEE用户及爱好者的广泛关注,我们的Jeecms交流群也是人气飙升。目前群一已经满员,群二也接 近百人。网友们非常支持Jeecms项目,特别是java界的业内人士以及在校大学生们经常给我们指出当前系统中存在的不足。在大家的一起努力 下,Jeecms得到不断地完
2013-05-31 15:40:19
3678
转载 Tomcat 7中修改用户名密码
tomcat安装目录下,conf/tomcat-users.xml修改账户密码,粘贴以下代码到之间用户名为admin,密码为admin
2013-05-31 15:20:06
1267
转载 eclipse内存溢出报错:java.lang.OutOfMemoryError:
1 查看内存:workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs,在里面加上SHOW_MEMORY_MONITOR=true,重启eclipse,就可以在其左下角看到内存使用情况。2 修改内存:方法一:找到eclipse/eclipse.ini,打开
2013-04-15 15:30:15
864
转载 Spring AOP支持的AspectJ语法详解
6.5 AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用
2013-04-10 11:48:29
5177
转载 hibernate 注解说明
@Table Table用来定义entity主表的name,catalog,schema等属性。 属性说明: name:表名catalog:对应关系数据库中的catalogschema:对应关系数据库中的schemaUniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列Java代码 @E
2013-03-22 15:40:20
4597
转载 java中继承和static等 的执行顺序
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执
2013-03-13 21:49:21
4100
原创 ssh配置输出sql语句
一、spring配置 class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> org.hibernate.dialect.MySQLDialect update com.mysql.jdbc.Driver
2013-01-22 09:58:20
7319
转载 Hibernate generator详解
Hibernate 主键生成器是负责生成数据表记录的主键,通常有如下几种常见的主键生成方式。Hibernate主键生成方式 Key Generator 主键产生器: 首先介绍几种常见的主键生生器: 1) increment increment: 对 long , short 或 int 的数据列生成自动增长主键。主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个
2013-01-08 16:21:26
878
转载 java.lang.LinkageError: loader constraint violation: when resolving interface... 异常解决
严重: Servlet.service() for servlet jsp threw exceptionjava.lang.LinkageError: loader constraint violation: when resolving interface method"javax.servlet.jsp.JspApplicationContext.getExpressionFac
2013-01-05 15:51:10
15098
原创 生成Myeclipse 注册码
http://www.lephones.info/在线生成Myeclipse 注册码,简单方便,输入name,就会生成Code了。如图:
2012-12-29 08:42:14
925
转载 局域网内共用mysql数据库
我们要想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器上MySQL命令行执行以下命令:命令代码如下:grant all privileges on *.* to root@"%" identified by 'abc' with grant option; flush privileges; 其中上面两行代码的意思是给从
2012-12-04 18:33:51
2205
转载 jsp页面间传值乱码解决
产生乱码的原因:java在网络上进行传输的时候,用的是iso-8859-1的编码形式进行传输。所以,在编码和解码(得到传递值)的时候,要对应起来。。 解决方法如下: 方法一:重新转码new String(u.getBytes("iso-8859-1"),"gb2312");例 : String userName = requset.getParameter("userN
2012-11-28 08:27:45
5082
转载 java数据类型相互转换
int -> Stringint i=12345;String s="";第一种方法:s=i+""; //会产生两个String对象第二种方法:s=String.valueOf(i);//直接使用String类的静态方法,只产生一个对象String -> ints="12345";int i;第一种方法:i=Integer.parseInt(
2012-11-06 14:51:30
1017
原创 复选框checkbox实现批量删除
一、jsp页面/js/jquery-1.4.2.min.js">$(function() {//全选,反选$('#chooseAll').click(function() {var list = $('[name=ids]').length;if ($('#chooseAll').attr("checked") == true) {for ( var i = 0;
2012-10-31 15:09:01
21826
转载 jquery的多种取值方式
一、多种input值的方法1 if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾name即控件name属性,value即控件value属性可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式if($("input[na
2012-10-16 10:51:01
12644
转载 Unrecognized Windows Sockets error: 0: JVM_Bind 异常的解决方案
Unrecognized Windows Sockets error: 0: JVM_Bind 异常解决办法java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind此异常的原因是服务器端口被占用 所以解决办法是:一:更改服务器的端口号;二:关闭占用当前端口的进程
2012-09-19 16:12:51
780
原创 定时器
实现activity的定时跳转。上代码。//定时跳转 final Intent it = new Intent(this, TestActivity.class); //你要转向的Activity Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override
2012-09-11 15:57:04
1011
原创 无法自动生成或更新R.java文件
查了下,早有前辈解决。如下 R.java这个文件是会自动生成的,但是如果你不小心xml文件写错了,或者不小心在编辑xml的时候点击了run(其实这个时候会运行这个xml文件,会生成一个同名的xml文件,后缀为xx.out.xml),或者含有除xml文件和图片文件以外的其他文件,或者有不能识别的图片。然后正巧你project——》clear了一下项目,你可能会发现gen下面的R.java的文
2012-08-31 10:33:06
16772
转载 AndroidManifest.xml file missing 解决方案
如果在导入一个项目到ECLIPSE里时,不要把项目文件放到workspace里面,放到别处再导,否则可能会提示这个错误:AndroidManifest.xml file missing,顺便导入的方式是:File -> New Android Project再选:Create project from existing source.
2012-08-23 10:40:25
30478
转载 使用struts2拦截器,对session失效的校验
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局的配置设置
2012-08-14 16:36:58
6836
原创 Session监听器
Session监听器,是用来监听session对象创建和关闭的。有时我们需要在session创建或关闭时执行一些操作。这是就可以使用Session Listenner。 1.在项目的web.xml文件中添加如下代码: com.jx.base.listener.SessionListener 2.编写java类。package com.jx.b
2012-08-14 16:09:52
4084
转载 Session详解
Session保存在服务器端。为了获得更高的存取速度,服务器一般把Session放在内存里。每个用户都会有一个独立的Session。如果Session内容过于复杂,当大量客户访问服务器时可能会导致内存溢出。因此,Session里的信息应该尽量精简。Session在用户第一次访问服务器的时候自动创建。需要注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、IMAGE
2012-08-10 14:00:57
12305
1
原创 eclipse配置字体、背景颜色
豆沙绿:色调:85,饱和度:1 2 3,亮度:2 0 5 。文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿色,这个色调是眼科专家配置的,长时间使用会很有效的缓解眼睛疲劳保护眼睛。 方案一:在workspace的目录中,找到 .metadata/.plugins/org.eclipse.core.runtime/.settings/ 目录,然后把两个文件给替换一下就可以了。
2012-08-09 11:50:17
72364
原创 java中string.trim()函数的使用
trim():去掉字符串首尾的空格。 public static void main(String arg[]){ String a=" hello world "; String b="hello world"; System.out.println(b.equals(a)); a=a.trim();//去掉字符串首尾的空格 System
2012-08-08 11:23:40
149450
原创 LogCat不显示log信息已解决
在调试过程中,不知什么原因logcat突然不显示信息了。查了下,原因跟debug有关,解决方案如下:eclipse->windows->show view->Devices->点一下debug
2012-08-08 10:57:56
27557
转载 总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
今天无意中看到用户名为JavaAmg77的前辈写的一些忠告,感觉不错,记录下来。 展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自
2012-08-02 15:25:51
2354
原创 Tomcat异常Illegal access:this web application instance has been stopped already
重启Tomcat时或(tomcat服务开启,重新部署项目时),出现如下异常:信息: Illegal access: this web application instance has been stopped already. Could not load java.net.BindException. The eventual following stack trace is cause
2012-07-25 08:34:36
51097
8
原创 Tomcat连接池配置
今日做了个小网站,数据量不大,但当发布到虚拟主机上之后,接连不断的遇到各种问题。被折磨了数日后,在网上查了大量的相关资料,现总结如下。一.项目在上传到远程服务器的过程中,有可能丢失文件,或文件内容发生改变。虽然几率是很小的,但程序容不得一丁点错误,你懂得。。。方法一般为:将程序打成war包上传,或将编译好的项目打个压缩包(如tomcat根目录下的项目文件)上传。项目完成后,一定要在本地
2012-07-20 16:01:36
11522
转载 公司永远都不会告诉你的潜规则
1.入职时的工资高低不重要,只要你努力工作你会得到相应待遇的 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加 的”,特别是当第一次找工作的时候大多数人会相信这些话,但是千万别相信。 刚入职时,你的工资就是你的全部(当然有一些岗位,比如销售或弹性工资的岗位除外,而且你入职以后大部分待遇都会跟
2012-07-19 11:50:29
6154
原创 新手应该具备的基本素质
1.11 新手应该具备的基本素质新手走过的路,我们都走过了,别人走过的路,我们也看过了。回首往事,我们有过很多经验和教训,但是,几乎没有人会刻意告知我们应该怎么成长,更没有人专门对我们进行素质上的要求和引导。直到今天我们才知道我们的成长是自发的。它完全取决于我们的工作环境和内容,取决于我们遇到的人和开发的项目。假如我们能够回到从前,我们一定会在年轻的时候更加注重培养自己的素质,让我们成长得更好
2012-07-05 15:40:15
1378
原创 android布局方式的应用
layout_width - 宽。fill_parent: 宽度跟着父元素走;wrap_content: 宽度跟着本身的内容走;直接指定一个 px 值来设置宽layout_height - 高。fill_parent: 高度跟着父元素走;wrap_content: 高度跟着本身的内容走;直接指定一个 px 值来设置高--> android:id="@+id/editT
2012-06-27 15:39:42
585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人