- 浏览: 24423 次
- 性别:
- 来自: 杭州
最新评论
文章列表
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" isELIgnored="false" %>
<link rel="stylesheet" type="text/css" href="../easyui/themes/bootstrap/easyui.css">
<link r ...
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" isELIgnored="false" %>
<link rel="stylesheet" type="text/css" href="../easyui/themes/bootstrap/easyui.css">
<link re ...
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" isELIgnored="false" %>
<link rel="stylesheet" type="text/css" href="../easyui/themes/bootstrap/easyui.css">
<link re ...
JSON ajax SyntaxError: JSON.parse: unexpected character 异常
出现这个错误,说明json格式不对或者json里面的数据有字符的问题。
我出现这个问题是因为在后台取的一条数据数据,使用json进行数据封装时,实体中关联的实体进行了数据的懒加载,导致json中data的格式被破坏,缺少"[]",所以前台识别不了。虽然请求成功,并且返回了数据。但是success中没有执行。
后来看到网上说使用 $.parseJSON(data) 有一个请求是成功了。本以为另一个也会成功,结果抛出 JSON ajax SyntaxErr ...
享元模式,给我的感觉就是对象池,缓存单例对象。java中的享元模式最经典的例子就是String类了,还有一个最容易理解的就是word文档字符共享的例子,也是享元模式的经典应用。本文对android中的sql编译类SQLiteCompiledSql说明,展开分析,也是很容易理解的一个例子,其实,android SDK中必然有很多地方需要用到享元模式。享元模式,Flyweight Pattern,说的严重点,一些程序如果不使用享元模式的话,根本不能使用面向对象的方法实现,对象会多的撑爆你的内存:"用面向对象思想设计的应用常常会面临对象实例过多的问题"。 如有更多问题想更多讨论 ...
Android Adapter
Adapter是用来帮助填充数据的中间桥梁,比如通过它将数据填充到ListView, GridView, Gallery.而android 提供了几种Adapter:ArrayAdapter, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ListAdapter, ResourceCursorAdapter, SimpleAdapter, SimpleCursorAdapter, SpinnerAdapter, WrapperListAdapter.
根据数据来源形式的不同可以选择不同的Adapte ...
HTTP 400 - 请求无效?HTTP 401.1 - 未授权:登录失败?HTTP 401.2 - 未授权:服务器配置问题导致登录失败?HTTP 401.3 - ACL 禁止访问资源?HTTP 401.4 - 未授权:授权被筛选器拒绝?HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败?
HTTP 403 - 禁止访问?HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅限于 Localhost?HTTP 403.1 禁止访问:禁止可执行访问涯教程网 www.Wuyapc.comHTTP 403.2 - 禁止访问:禁止读访问?HTTP 403.3 ...
--创建定时器declare jobno number;
begin dbms_job.submit( jobno, --定时器ID,系统自动获得 'clear_not_end_evaleate;', --what执行的过程名 sysdate, --next_date,立即执行 'TRUNC(sysdate) + 1 + 22 / (24)' --interval, 每天10点执行一次 ); commit;
end; --创建存储过程create or replace procedure clear_not_end_evaleateisbegin delete from env.eva ...
对于开发实时系统项目的同胞来说,Timer 这个东西肯定不会陌生,今天放假闲来无事,对以前自己经常使用的定时进行了一番小小的总结!没有写具体实现的原理,只是列举出了其中的四种比较常见的使用方法,相对而言,所以只要按照其所列举的例子仿照即可!
import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;
public class TimeTest { public static void main(String[] args) { timer1(); //t ...
@自动安装GCC# yum install gcc
@安装nginx 参考http://linux.chinaitlab.com/set/938691_2.html (1)下载Nginx的RPM包 wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm (2)安装rpm包 rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm
(3)采用yum进行安装Nginx yum install ng ...
忙了好几天,终于小有成就,分享下,也供如我一般四处碰壁、头破血流的初学者参考。
首先说下我要实现的,如不是你想要的目前的我是无能为力了。
目的很简单。以前项目中的图片和文件下载都是放在项目中的,现都放 ...
多线程以及主线程等待并发子线程运行
- 博客分类:
- java
首先,用到的线程类有CountDownLatch。进行子线程的计数的。子线程中run最后面调用countDownLatch.countDown();方法,该子线程执行完后便减一,主线程中子线程的start后调用cDownLatch.await();方法,实现主线程等待并发子线程。
以下代码是实现多线程进行一个文件的读写,相当于复制了。目的是为实现多线程并发,虽然速度上还有点欠缺。
先是主程序代码
package com.filethread;
import java.io.File;
import java.io.FileInputStream;
import jav ...
经过度娘的法力,还有不断的尝试。终于,使用SimpleAdapter为listview的数据源来添加复选框和按钮实现了。
很多人都是自定义一个adapter继承自baseadapter的。当时刚开始使用的是SimpleAdapter,再写继承感觉很麻烦,改动很大。
经过不懈的努力,最终,添加了一些代码,使得想要的得以出现。分享了:
首先listview。xml文件。这里就不写全了,前面有篇文章里面有全的。
添加复选框
<CheckBox
android:id="@+id/listDeleteCheckBox"
android:layo ...
listview数据加载后底部添加按钮:
先写一个xml文件,里面添加按钮控件,如下listbutton。xml,按钮居中对齐的哦。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height= ...
自写登录页面空间水平、垂直居中xml配置文件
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/RelativeLayout1"
andro ...