备忘
文章平均质量分 90
JavaMan
编程,网络,游戏,动漫
展开
-
Mysql 中的blob相关问题
{转帖:楚河汉界一小孩儿http://blog.sina.com.cn/itbrein }一、MySQL BLOB 类型介绍MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。 MySQL的四种BLOB类型 类型 大小(单位:字节) TinyBlob 最大 255B Blob 最大 65K MediumBl转载 2011-03-14 10:58:00 · 2505 阅读 · 0 评论 -
Android基础知识【项目实训-添加购物车】【8】
当用户点击某一个 餐品时,会打开详细介绍界面,并可以确定购买数量,点击“预订”按钮就可以加入购物车。购物车中的每一项都对应 将来生成订单的原创 2014-12-26 14:46:33 · 27584 阅读 · 29 评论 -
Android基础知识【项目实训-功能设计】【1】
【项目说明】该项目为实际应用项目的单机 简化版本,只需要完成Android平台App的设计与开发工作。App支持Android平台为4.0+项目所需数据与素材由开发小组自己准备。最终成果按小组展示,以完成功能多少、功能易用性、安全性为评价标准。【特殊说明】以下设计方案为指导性设计,并不作为本次项目实训的硬性要求与检测标准原创 2014-12-26 08:26:19 · 4758 阅读 · 2 评论 -
Android基础知识【项目实训-欢迎界面和生成数据库】【2】
【目标】 因为项目只涉及基础知识,因此项目中所用数据并不联网,都读取单机数据库。(即将该项目中所用数据,如菜品信息、店铺信息等存入数据库)用户在第一次打开该项目时,会在用户手机上创建这些数据库,并插入测试数据。原创 2014-12-26 08:56:46 · 2952 阅读 · 1 评论 -
Android基础知识【项目实训-实现主界面上下两级导航】【3】
【目标】 欢迎界面过后,应该显示app的主界面了,根据【UI设计指导】中的规划,主界面采用上下两级标签导航。这部分是app开发中比较麻烦的一块。原创 2014-12-26 09:19:37 · 3835 阅读 · 0 评论 -
Android基础知识【项目实训-实现二级导航“我的账单”及用户登录对话框】【6】
下面搞定主界面中 关于账单部分的内容,这与活动界面部分基本一致,只是涉及到的实体不同。账单部分的数据必须登录后才能看见,这还需要准备一个登录对话框。原创 2014-12-26 10:55:17 · 2375 阅读 · 0 评论 -
Android基础知识【项目实训-登录与个人信息及样式背景】【7】
实现登录功能。匿名用户虽然可以查看各种食物、店铺等信息,但是涉及与用户相关操作时都需要验证登录信息。登录使用一个对话框完成。具体登录对话框的弹出是当用户点击 “用户信息” 菜单时发生的,如果没有登录,会弹出登录框,否则显示用户信息界面:原创 2014-12-26 11:20:42 · 5412 阅读 · 1 评论 -
Android基础知识【项目实训-第一期实训完结】【9】
【该项目实训是Android基础知识的一个综合练习】【项目题目】:校园订餐App设计综合案例【总结】该实训的主要目的是,给刚学习Android知识的学生提供综合练习的机会。主要涉及知识有:Activity及生命周期的应用;显示Intent的使用,以及如何传值;基本控件与ListView 和GridView的使用,适配器与自定义适配器的使用;常用布局管理器原创 2014-12-26 15:25:23 · 1913 阅读 · 1 评论 -
Android基础知识【项目实训-项目结构及主界面的实现】【4】
【目标】主界面的功能确实比较复杂,因此上一篇知识说的周边内容。现在开始说这个界面的代码和布局文件。原创 2014-12-26 09:54:01 · 2474 阅读 · 0 评论 -
Android基础知识【项目实训-实现二级导航“今日活动”及读取数据库】【5】
【目标】 主界面中包含两个二级子界面,分别是活动界面和账单界面,下面介绍它们的实现代码和布局文件。原创 2014-12-26 10:16:52 · 2145 阅读 · 0 评论 -
Android修改ActionBar背景颜色和标题颜色的style
Activity会自动使用style.xml文件中定义的样式,只要对这些样式略作修改(继承需要的主题,重写特定属性)就可以达成比较简单的定制。 @drawable/bitmap_bgbar @style/style_bg_bar AppBaseTheme" parent="android原创 2014-01-16 16:45:03 · 47121 阅读 · 3 评论 -
Android动态生成课程表 详解
根据提供的课程信息,动态生成课程表。不同于网上流传的课表形式,课程节数是固定,本课表的课程节数不固定。原创 2015-05-22 15:53:25 · 12058 阅读 · 6 评论 -
Android电子书项目实训【服务器JDBC部分】【2】
1、项目结构服务器端的项目结构,action包存放Struts2的 action;dao包存放 各实体类的数据库访问类;entity存放实体类;util包存放工具类。2、实体类:实体类根据 数据库表创建。【自动生成也可以】账户类:package edu.freshen.entity;import java.util.Date;public class A原创 2015-07-15 10:24:32 · 950 阅读 · 0 评论 -
Android电子书项目实训【服务器Struts部分】【3】
1、Struts2 的配置文件这些配置文件多是返回JSON字符串,继承json-default,注意web项目应该有struts-json-plugin插件。 ai <action name="regAccountAct" class="edu.freshen.action.LoginAction" method="r原创 2015-07-15 10:35:00 · 1230 阅读 · 0 评论 -
Android电子书项目实训【项目说明】【1】
概述:本实训项目是本科教学中,Android课程实训的项目,旨在训练Android App访问服务器,获取服务器数据,解析,并呈现的流程。主要包含的功能有:1、用户注册2、登录3、查看文档4、下载电子书5、阅读电子书6、用户管理设计说明:该实训项目需要开发Android客户端和服务器端应用。服务器端采用Struts2,直接使用JDBC访问MySQL数据库原创 2015-07-15 10:05:14 · 5130 阅读 · 3 评论 -
Android与JS互相调用
1、HTML页面无标题文档var i=0;function clickFun(){ var str =document.getElementById("name").value; document.getElementById("bt").value="Click Me"+i++; //alert(str); inJs.innerFun(str);//调用 java函原创 2016-06-14 11:37:21 · 709 阅读 · 0 评论 -
购物车中选择物品结算功能的实现
总有学生要解决 购物车物品结算问题,下面给出了一个简单的实现:1.1、购物车中的物品可以修改数量1.2、购物车中的物品可以选择支付【并不对全部物品支付】1.3、需支付的物品总价,需要显示,并在用户修改商品时,实时修改!原创 2016-11-14 22:45:23 · 16352 阅读 · 3 评论 -
Fragment中调用startActivityForResult(),请求码无法确认的问题
1、ActivityA 中有Fragment,调用startActivityForResult,指定requestCode,跳转到ActivityB。2、ActivityB完成功能逻辑,调用setResult,并结束生命周期。3、ActivityA中的OnActivityResult方法执行,但是接收的requestCode确实随机的。【没有研究清楚原理】修改方法:Fragment...原创 2018-07-19 10:45:17 · 721 阅读 · 0 评论 -
在struts2中使用jfreechart
package freshen.action.chart;import java.awt.Color;import java.awt.Font;import java.util.Random;import org.jfree.chart.ChartFactory;import org.jfree.chart.JFreeChart;import org.jfree.chart.Sta原创 2014-09-27 17:34:38 · 1435 阅读 · 0 评论 -
获取相机图像,返回码一直不是RESULT_OK的一个原因
Activity 不可以设为单例模式,浪费了我半个小时!原创 2014-03-06 21:26:29 · 2189 阅读 · 0 评论 -
Android闪屏的简单做法
一个Activity启动后,3s切换到另外一个Activity。public class SplashActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV原创 2014-01-16 16:36:45 · 1227 阅读 · 0 评论 -
frame animation不可以直接写在oncreate方法中
Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame Animation。Frame Animation可以在XML Reso转载 2011-07-20 20:55:09 · 1791 阅读 · 0 评论 -
自定义JTable单元格
JTable中自定义单元格(备忘)package testcode;import java.awt.BorderLayout;import java.awt.Checkbox;import java.awt.Color;import java.awt.Component;import java.awt.event.ActionEvent;import java.awt.eve原创 2012-03-28 16:24:03 · 8720 阅读 · 1 评论 -
Hibernate之SIUD
1 查询 在Hibernate中使用查询时,一般使用Hql查询语句。HQL(Hibernate Query Language),即Hibernate的查询语言跟SQL非常相像。不过HQL与SQL的最根本的区别,就是它是面向对象的。使用HQL时需要注意以下几点:l 大小写敏感因为HQL是面向对象的,而对象类的名称和属性都是大小写敏感的,所以HQL是大转载 2012-04-28 14:32:04 · 794 阅读 · 0 评论 -
一个有用的log4j.properties文件模板
##Log4J的配置之简单使它遍及于越来越多的应用中了##Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了。##此文件(log4j.properties)内容来自网络,非本文作者liigo原创。log4j.rootLogger = DEBUG, CONSOLE,A1log4j.addi转载 2012-05-06 16:27:54 · 479 阅读 · 0 评论 -
Log4j
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、W转载 2012-05-06 16:53:23 · 1105 阅读 · 0 评论 -
Android项目报错误信息Error generating final archive: Debug Certificate expired on 某个时间
Error generating final archive: Debug Certificate expired on 12-3-1 上午10:51 的错误 转载自:http://www.cnblogs.com/wisekingokok/archive/2011/09/08/2171335.html问题概述:在导入一个app后提示如下错误:“Error gen转载 2012-05-10 19:03:17 · 803 阅读 · 0 评论 -
spring3事务之声明方式
spring的事务管理可以编码,也可声明!推荐声明!1、添加spring、hibernate支持myeclipse9.0直接支持spring3.0和hibernate3.32、创建spring装配文件(applicationContext.xml)下图勾选bean 、aop、tx三项。3、配置内容:1)装配数据源和工厂<bean id="dataSource" class="org.apach原创 2012-05-12 14:14:41 · 2464 阅读 · 0 评论 -
org.objectweb.asm.ClassWriter.<init>(I)V异常
异常发生说明:ssh整合过程,struts2.1,hibernate3.3,spring3.0异常信息:java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(I)V原因:Hibernate3.3 Core Libraries 中的 cglib-2.2.jar 有冲突发生,需将其删除。原创 2012-05-13 12:06:57 · 5011 阅读 · 0 评论 -
AES加密解密 应用
package testencode;import javax.crypto.*;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.SecretKeySpec;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;impo原创 2012-12-06 00:10:00 · 1321 阅读 · 0 评论 -
Myeclipse 注册使用
import java.io.*; public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium转载 2012-12-22 22:03:04 · 542 阅读 · 0 评论 -
Android Packaging Problem错误解决方法
Android项目上出现红叉,而代码和路径无误,爆出错误信息如下:(在problem视图中)Description ResourcePathLocationTypeError generating final archive: Debug Certificate expired on 12-4-25 上午8:35aaUnknownAndroid Packaging Problem原创 2013-01-03 10:15:32 · 5365 阅读 · 5 评论 -
获取手机所在位置经纬度,并可以响应短信,将该位置发回
以下程序经测试没有问题,功能主要有:1)获取当前GPS经纬度信息2)其他手机发送相应短信后,本机可以自动回复短信,以此获取到设备的经纬度信息这个程序可以用于找人、找车……package com.freshen.test;import android.app.Activity;import android.app.PendingIntent;import android.co原创 2013-01-03 11:34:47 · 8669 阅读 · 7 评论 -
s:select 与Action中List集合使用
Bean:private String id,name;Action:private List itemTypes;JSP页面:类别:原创 2013-02-22 16:29:12 · 3973 阅读 · 0 评论 -
Tomcat域名或IP地址访问方式配置方法
1、配置www.***.com域名方式访问在Tomcat下面配置域名(如:www.***.com)的时候,同时又不希望客户通过我们网站的IP或者域名访问到Tomcat默认的ROOT,配制方法如下: 1、打开Tomcat安装目录下的/conf/server.xml文件 2、在server.xml中将原有的修改为 3、在/conf/Catalina目录下建立目录“”,然后转载 2013-03-13 19:03:00 · 891 阅读 · 0 评论 -
SurfaceView中弹出Dialog的实现
需要在SurfaceView中弹出对话框,无法直接实现,避免是SurfaceView线程中修改UI。折中的解决办法:在创建SurfaceView时会得到Context,使用其中的holder就可以弹出Dialog了。备忘://自定义绘图方法 public void myDraw(){ //game over if(player.live flag=false原创 2013-06-14 20:42:22 · 3893 阅读 · 0 评论 -
Android真机通过WiFi访问PC的Servlet
切身体验了防火墙的威力!1、准备工作Servlet端已经写好,响应get和post请求。Android端已经写好,使用HttpUrlConnection连接。2、模拟器测试模拟器上在浏览器中 输入 http://192.168.1.x:8080/web/index.jps 正确访问!模拟器上 运行apk文件 正确获得servlet的反馈信息3、真机测试(纠结了一天)原创 2013-06-26 09:54:06 · 2017 阅读 · 2 评论 -
聊天气泡的简单做法
1、首先是一个Fragment(这个demo中的聊天是放在Fragment实现的)。public class MMFragment extends Fragment { ListView lv; EditText et; Button bt; public List>data=new ArrayList(); @Override public void onCreate(B原创 2014-01-16 16:27:17 · 1672 阅读 · 0 评论 -
一个简易Android购物App的开发
一个简易Android购物App的开发1.简单说明2.简单效果图3.简单Android端4.简单服务器端5. 简单数据库表2、Android端代码3、服务器端代码新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的K...原创 2019-06-19 10:02:36 · 34667 阅读 · 10 评论