代码改变世界

随笔分类 -  Program Language

"XX cannot be resolved to a type "eclipse报错及解决

2013-11-07 18:10 by owenyang, 547 阅读, 收藏,
摘要: 好久都没有写博了,还记得自己准备考研,结果你会发现——你永远不知道,你将会走上哪个路。长远的目标是好的,但有些时候身不由己也迫不得已!做好自己的当下就是好的。不论搞什么,总会遇到各种各样的问题,以下便是今天遇到的:XX cannot be resolved to a type搞JIRA插件开发的时候... 阅读全文

py2exe使用总结

2013-08-27 21:05 by owenyang, 1903 阅读, 收藏,
摘要: 假如你用python写了个小程序,想给别人用或者给别人演示,但他电脑里没装python、wxpython等,这时候你可以试试py2exe,它是一个将python脚本转换成windows上的可执行程序(*.exe)的工具。安装就不多说了,简单介绍一下使用方法一般来说,使用py2exe的步骤如下1. 写一个用于发布程序的设置脚本如果你有一个名为helloworld.py的python脚本,现在想把它转换为exe可执行程序,可以在helloworld所在目录新建一个setup.py文件(文件名随意),内容如下:#!/usr/bin/env pythonfrom distutils.core impo 阅读全文

命令行下django-admin.py参数不起作用的问题解决

2013-07-26 13:23 by owenyang, 418 阅读, 收藏,
摘要: django官方turial中创建本地web站点时,使用如下命令django-admin.py startproject mysite 说一下我在使用时碰到的几个问题:1、无法找到django-admin.py文件?解决django在安装完后,正常会将C:/Python25/Lib/site-packages/django/bin路径添加到path环境变量中,因而可以直接运行django-admin.py。但是,我正常安装完后并没有自动添加到环境变量,因此需要手动添加进去。2、django-admin.py startproject mysite命令没有创建mysite?解决这个命令在win7 阅读全文

Qt4.8中文乱码解决代码

2013-01-13 20:42 by owenyang, 353 阅读, 收藏,
摘要: #include //中文乱码解决代码,写在main函数中 QTextCodec *codec=QTextCodec::codecForName("utf-8"); QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec); 阅读全文

byte[]转字符串编码问题

2012-11-28 20:37 by owenyang, 1842 阅读, 收藏,
摘要: 今日在做表单post提交的时候,我采用读字节码的形式,读相关文件,结果出现了编码的错误。经过一翻检查,是由于JSP默认采用了“ISO-8859-1“的编码方式,导致了 byte[] 转String的编码错误。查文档:String(byte[] bytes, int offset, int length,Charset charset)Constructs a newString by decoding the specified subarray of bytes using the specifiedcharset.关键代码: ServletInputStream datain=reques 阅读全文

利用Quartus设计4位同步二进制加法计数器

2012-11-18 01:37 by owenyang, 3006 阅读, 收藏,
摘要: 一、设计原理 4位同步二进制加法计数器的工作原理是指当时钟信号clk的上升沿到来时,且复位信号clr低电平有效时,就把计数器的状态清0。 在clr复位信号无效(即此时高电平有效)的前提下,当clk的上升沿到来时,如果计数器原态是15,计数器回到0态,否则计数器的状态将加1二、VHDL源程序library ieee;use ieee.std_logic_1164.all;entity cnt4e is port(clk,clr:in std_logic; cout:out std_logic; q:buffer integer range 0 to 15); end cn... 阅读全文

jsp存储textarea到数据中换行问题

2012-11-12 12:07 by owenyang, 657 阅读, 收藏,
摘要: 1:"+demo.substring(index+1); out.print(demo); %>2: "); } %>3:在table后面加上 style="word-break:break-all"例如:4、在jsp中如://获取TextArea里面的内容 String content=request.getParameter("content1"); //把内容通过"n将其转换成数组 String [] cons=content.split(""n"); content=&quo 阅读全文

JSP获取当前时间

2012-11-12 01:39 by owenyang, 7830 阅读, 收藏,
摘要: JSP获取当前时间一、先看看如何取当前时间并显示的代码------------------------------------------------ 格式化成"yyyy-MM-ddHH:mm:ss"格式的日期时间:未经格式化的String格式的日期时间:未经格式化的Date格式的日期时间:-------------------------------------------------页面的输出内容:格式化成"yyyy-MM-ddHH:mm:ss"格式的日期时间:2005-03-1709:55:40未经格式化的String格式的日期时间:ThuMar1 阅读全文

详解 Tomcat: The value for the useBean class attribute is invalid

2012-11-09 00:07 by owenyang, 566 阅读, 收藏,
摘要: 详解 Tomcat: The value for the useBean class attribute is invalid 问题使用Tomcat 常见 "The value for the useBean class attribute is invalid" 错误。该错误是指 JSP 中给定的 useBean 标签的 class 属性的值无效(不是 Bean 的属性值)。在说明这个问题前,先看看有关的 Tomcat 源代码(org.apache.jasper.compiler.Generator): if (beanName == null) { try { ... 阅读全文

JSP连接MYSQL数据库

2012-11-08 12:19 by owenyang, 173 阅读, 收藏,
摘要: 一、相关软件这个不用说了吧1. mysql2.mysql-connector-java-5.1.22.jar地址:http://dev.mysql.com/downloads/connector/j/3.tomcat二、连接要点只需要将mysql-connector-java-5.1.22.jar 放在tomcat的lib目录下,即可。如本人的:D:\ProgramFiles\WEB\apache-tomcat\lib\mysql-connector-java-5.1.22.jar三、参考代码 "); }catch(ClassNotFoundException e){ out.pr. 阅读全文

JSP各种路径的获取

2012-11-04 13:20 by owenyang, 270 阅读, 收藏,
摘要: Get Paths 当前WEB应用的物理路径: 当前你求请的JSP文件的物理路径: "); String realPath1 = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()+request.getServletPath().substring(0,request.getServletPath().lastIndexOf("/")+1); out.println("web 阅读全文

JSP中文乱码

2012-11-04 02:35 by owenyang, 117 阅读, 收藏,
摘要: 由于第一次接触JSP,今天搞那个乱码的事伤透了心。查了很多资料,最终成功的,只有:JSP页首:转换时:String name=new String(name.getBytes("ISO-8859-1"),"utf8");关于更高深的过滤器的方法,以有等以后了。 阅读全文

Java Enum 浅析

2012-11-02 16:39 by owenyang, 425 阅读, 收藏,
摘要: 1.关于Java Enum:学过C/C++等语言的人,应该都对Enum类型略知一二。Enum一般用来表示一组相同类型的常量。如性别、日期、月份、颜色等。对这些属性用常量的好处是显而易见的,不仅可以保证单例,且比较时候可以用”==”来替换equals。是一种好的习惯。JDK1.5之前没有Enum这个类型,那时候一般用接口常量来替代。有了JavaEnum之后,可以更贴近的表示这种常量。2.如何使用Java Enum简单的用法:JavaEnum简单的用法一般用于代表一组常用常量,可用来代表一类相同类型的常量值。如:性别:publicenumSexEnum{male,female;}颜色:public 阅读全文

sublime搭建Java编译平台及编码问题

2012-10-21 10:16 by owenyang, 490 阅读, 收藏,
摘要: sublime自带Java编译功能,当时只能编译不能运行,我们做一下小小的修改就可以让sublime一步完成编译运行的功能,实现sublime搭建Java编译平台。第一步:找到你机器上的jdk开发包,我的是在D:\Program Files\Java\jdk1.7.0_07\bin,新建一个名为 javacexec.bat 的批处理文件,文件内容如下:@ECHO OFFcd %~dp1javac %~nx1 -encoding utf-8java %~n1第二步:sublime中:Preferences-->Browse Packages...-->找到JAVA文件夹,打开Java 阅读全文

Java图形界面设计

2012-10-20 19:30 by owenyang, 500 阅读, 收藏,
摘要: 一、总述Java的图形用户界面由各种组件(component)构成,它们主要位于java.awt包与javax.swing包中。Swing与AWT最大的不同是,Swing在实现时,不包含任何本地代码(native),是一种“轻量级(lightweight)”的组件Swing具有状态的组件。二、容器1.顶层容器:JFrame、JApplet、JDialog 和 JWindow2.JFrame创建的一个程序2.1代码import java.awt.*; import javax.swing.*; public class JFrameDemo{ public static void main(.. 阅读全文

Qt学习笔记1

2012-07-22 15:14 by owenyang, 481 阅读, 收藏,
摘要: 1.Qt引用API时,QString到LPCWSTR的转换:::GetPrivateProfileIntW(QString(tr("相关设置")).utf16(),QString(tr("时间间隔")).utf16(),5,filePath.utf16()));2.引用LPRECT时:RECTappRect;::GetWindowRect(AppWnd,(LPRECT)&appRect);3.模拟按键与鼠标:MousePoint=QCursor::pos(); ::SetCursorPos(youDaoRect.x()+100,youDaoRec 阅读全文