- 博客(33)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 第三章 常用布局
线性容器类表示按照水平方向或者竖直方向排列子组件的容器,ArkUI开发框架通过 Row 和 Colum 来实现线性布局。主轴:在布局容器中,默认存在两根轴,分别是主轴和交叉轴,不同的容器中主轴的方向是不一样的。在Column容器中主轴的方向是垂直方向,在Row容器中主轴的方向是水平方向,在Flex容器中可以通过direction参数设置主轴的方向。Stack容器中没有明确主轴与交叉轴,通过设置alignContent参数来改变容器内组件的对齐方式。交叉轴:与主轴垂直相交的轴线,如果主轴是垂直方向,则交叉轴
2022-11-04 13:54:14 1189 1
原创 第二章 OpenHarmony工程介绍
Ability译为能力,一个OpenHarmony应用包含N个能力(Ability),它们是系统调用应用的最小单元。应用程序开发其实本质上就是开发Ability。自己试试对应用进行拆分,你会发现它们具备很多小能力。把这些小能力组合起来就变成了一个应用。方舟开发框架(简称:ArkUI),是一套UI开发框架,提供开发者进行应用UI开发时所必需的能力。
2022-10-26 13:33:03 1299
原创 第一章 初识OpenHarmony
2019年8月9日,华为分布式操作系统1.0对外发布,正式取名“鸿蒙”2020年9月,鸿蒙系统底层代码全部捐献给开放原子开源基金会OpenHarmony诞生OpenHarmony技术架构 内核层、系统服务层、框架层、应用层OpenHarmony技术特性:1.硬件互助,资源共享2.一次开发多端部署3.统一OS,弹性部署运行OpenHarmony应用DevEcoStudent编辑器配置技巧。
2022-10-25 17:52:39 1789 2
原创 easyui dialog多次打开表单提交上次数据问题
dialog关闭有2种实现close和destroy,如果你使用close关闭,再次打开dialog会提交第一次的数据,你的肉眼欺骗了你,你可以在后台输出(前后台数据不相等),close是做隐藏,在次打开就会再次加载引入页,你可以使用console.log()来查询dialog内容。你只能使用destroy,但是destroy关闭后不能再次打开,底层是把div删除了。我也参考了很多大神的解...
2019-03-26 14:14:53 861 2
原创 jquery表单验证方法备忘
//此函数用于所有输入表单光标移开正则验证,objTag为要验证的输入框,messager为提示消息,regs为对应的正则对象//var messs = new Array();//messs["name"] = ["√", "字母、数字、下划线、点减号组成的4-18位字符,以数字字母开头或结尾"];//messs["rename"] = ["√", "包含汉字、字母、数字、下划线的4-20位
2016-10-11 17:47:42 550
原创 net.sf.json.JSONException: There is a cycle in the hierarchy!
写篇经验贴睡觉折腾了我4个小时,说多了都是泪。为了看到的人以后不流泪,熬夜到1点我也要写出来net.sf.json.JSONException: There is a cycle in the hierarchy! net.sf.json.util.CycleDetectionStrategy$StrictCycleDetectionStrategy.handleRepeatedRefere
2016-05-12 00:46:09 2337
原创 Android MediaPlayer+SurfaceView实现视频播放
main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" and
2016-04-08 18:11:43 649
原创 Android MediaPlayer实现音乐播放
main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" and
2016-04-08 17:32:12 744
原创 Android SoundPool播放实例和方法详解
SoundPool:用于短暂播放和对反应速度要求较高的音乐(如游戏音、按键音)main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" and
2016-04-07 15:48:13 1743
原创 Android gallery+BaseAdapter实现简易的图片查看器
布局文件main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
2016-04-07 01:27:54 687
原创 java JDBC通用BaseDao升级版0.3
,此次升级为了解决查询时每次都要转成对象集合,实现方式泛型加反射package com.sun.dao;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.Result
2016-04-01 12:59:23 2027
原创 java JDBC通用BaseDao升级版0.2
,此次升级为了解决链接数据库时每次都要传用户名和密码的烦恼package com.sun.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;i
2016-04-01 12:57:10 794
原创 JAVA JDBC通用BaseDao版0.1
使用jdbc连接数据库,当做查询时返回ResultSet,此时的不能关闭连接对象不然在取ResultSet时就是null的,所有要想把连接对象关闭必须把ResultSet转成集合。“ package com.sun.java.dao;import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepar
2016-04-01 12:54:53 979
原创 JspSmartUpload上传下载
JspSmartUpload上传、下载组件,该组件有以下几个特点://创建SmartUpload对象 SmartUpload su=new SmartUpload(); //初始化SmartUpload对象 su.initialize(this.getServletConfig(), req, resp);
2016-03-30 17:45:15 448
原创 Struts2使用MethodFilterInterceptor来实现方法拦截器
如果要对action类的指定方法进行拦截,拦截器的类需要继承MethodFilterInterceptor1.继承MethodFilterInterceptor方法重写doInterceptor方法 //实现doIntercept//这样子还是不能去拦截指定方法public class Myintercetor extends MethodFilterInterceptor
2016-03-30 17:18:56 4286 1
原创 struts2使用AbstractInterceptor实现拦截器
2.使用abstractinterceptor抽象类来实现自定义拦截器 完成用户是否登陆判断1.写个类继承AbstractInterceptorpublic class Myintercetor extends AbstractInterceptor {}2.重写interceptor方法//下列事例是做用户名是否登陆的验证public String interce
2016-03-30 17:18:21 9865 1
原创 struts2自定义全局和局部类型转换器
继承一、自定义类型转换器1.局部类型转换器声明一个类继承DefaultTypeConverter 或继承StrutsTypeConverter重写converValue方法例:public class Dateconverter extends DefaultTypeconverter{@Overridepublic object convertValue(Map c...
2016-03-30 17:17:35 580 1
原创 struts2使用Interceptor接口来实现拦截器
1.interceptor使用写个类实现interceptor接口public class PermissionInterceptor implements interceptor{重写 intercept方法方法返回值String代表result name 的值public String intercept(ActionInvocation invocation){i
2016-03-30 17:16:08 2162
原创 Struts2输入效验
输入效验分为2中一种客户端一种服务器,客户端只能做初步效验必须要有服务器效验手工编写代码实现对action中的所有方法输入校验通过重写validate()方法实现,当某一个数据校验失败时,我们应该调用addFieldError()方法往系统的fieldErrors添加校验失败信息(为了使用addFieldError()方法,action需要继承actionSupport
2016-03-30 17:15:10 469
原创 Struts2国际化
切记,在新建属性文件APPLICATION_ZH.PROPERTIES的时候要选择文件编码为GBK在JSP页面中使用,name为资源文件中的key在Action类中,可以继承ActionSupport,使用getText()方法得到国际化信息,该方法的第一个参数用于指定资源文件中的key.在表单标签中,通过KEY属性指定资源文件中的key,如
2016-03-30 17:14:15 272
原创 Struts2标签
标签生成类似如下路径:/struts/test/helloworld_add.action?personid=23表单标签——复选框防止表达重复提交第一步在表单中加入第二步:在struts.xml文件中加入当重复提交被拦截后转向的页面上面的3行为必须其实就是在action
2016-03-30 17:13:26 865
原创 为Struts2指定多个配置文件
在大部分应用里,随着应用规模的增加,系统中Action的数量也会大量增加导致struts.xml配置文件变的非常臃肿,为了避免struts.xml文件过于庞大、臃肿、提高Struts.xml文件的可读性,我们可以将一个struts.xml配置文件分解成多个配置文件,然后在struts.xml文件中包含其他配置文件。下面的struts.xml通过标签指定多个配置文件
2016-03-30 17:12:42 333
原创 Struts2文件上传
文件上JSP的时候使用的是smartUploadStruts2有自己文件上传的jarcommons-io.jarcommons-fileuplod.jar如果你使用的是Myeclipse导入的Struts2jar包就不要关系这两个jar是否导入。使用Struts2上传步骤1.在上传的JSp页面写入上传表单注:method为什么要指
2016-03-30 17:12:05 378
原创 Struts2文件上传和下载
1. 文件上传的原理: 表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值: 1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式。 2) multipart/form-data:这种编码方式的
2016-03-30 17:11:38 377
原创 Struts2常用属性配置
用于设置编码[相当于request.setCharacterEncoding("gbk");]用于设置struts2处理的请求后缀(可指定多个,用逗号分隔)用于设置浏览器是否缓存响应结果(默认为true),建议在开发阶段设置为false设置系统是否自动重新加载配置文件,默认为false,建议在开发阶段开启设置是否输出详细的错误信息(建
2016-03-30 17:11:09 434
原创 Struts2视图类型
Struts2->result常用的类型有:dispatecher(默认值),redirect、redirectAction、plainText。redirectAction从一个action跳到另一个action下面是redirectAction结果类型的列子如果重定向的Action在同一个中包下:Action的名字如果重定向的Action在别的包下:
2016-03-30 17:10:25 845
原创 Struts2 中 OGNL各作用域对象怎么取
使用OGNL标签:需要导入Struts2标签库1.访问ACTION的普通属性 例如在action中定义一个变量 private String userName; get/set....省略 在Jsp页面直接通过标签访问2.访问ACTION里的复杂属性 例如在action中定义一个对象 private 对象 user;
2016-03-30 17:07:17 672
原创 struts2怎么设置action返回Json数据
在很多情况下我们的项目都有异步刷新,那么在Struts2中怎么才能让你的Action 返回视图呢?可以直接看第3步将struts2-json-plugin-2.3.16.3.jar文件拷贝到Web应用的WEB-INF/lib路径下。如果你是使用MyEclipse导入的Struts2jar包就不需要了,为什么?因为里面有。1.页面使用ajax请求action,action返回
2016-03-30 17:04:32 4403
原创 struts2获得HttpServlet对象的方式
import java.util.Map;import javax.servlet.http.HttpServletResponse;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext;public class
2016-03-30 17:02:57 440
原创 EasyUI可扩展Editable DataGrid(可编辑数据表格)
其实使用uasyui 的datagrid也可以实现可编辑但是使用起来很麻烦在uasyui中文帮助文档里可扩展下有eDataGrid的使用说明,在使用的时候onDestroy事件不能很好的使用,导致数据库的数据删了,页面上的数据还在,想使用onDestroy事件执行location.location.reload()不走事件可以往下看,第一次使用想找个Demo的直接下载,大神请飘走...
2015-04-03 15:45:19 1176
navicat110_premium_cs_x64
2014-06-02
spket-1.6.23.rar配置myeclipse8.5的方法和所有资源
2012-10-19
通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。
2018-04-06
Easyui dtagrid 绑定数据问题
2015-06-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人