上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 要求根据客户端提交的参数,对返回的结果列表进行分页,只返回客户指定的那一页。写一个公用函数来实现这个功能就存在一个问题,有多种类型的列表,怎样定义传递给分页函数的列表变量?就只能使用泛型了。 使用这个函数,对列表l进行分页,每页有count条数据,只返回第page页的数据。 阅读全文
posted @ 2016-05-17 15:08 MSTK 阅读(659) 评论(0) 推荐(0)
摘要: 远程桌面连接的默认数量是2,当有多个用户需要同时远程桌面连接时很不方便,可以设置远程桌面连接的最大数量。 1. 运行gpedit.msc; 2. 选择计算机配置-->管理模板-->Windows组件-->远程桌面服务-->远程桌面会话主机-->连接; 3. 双击“限制连接的数量”,在弹出的窗口中输入 阅读全文
posted @ 2016-05-13 11:08 MSTK 阅读(10577) 评论(0) 推荐(0)
摘要: 当用户连续登录失败次数过多时,Oracle会锁定该用户,“FAILED_LOGIN_ATTEMPTS”用于设置最大次数,超过该值则锁定该帐号。 要取消用户连续登录失败次数的限制可以按照以下方法操作: 1. 输入以下命令,查看“FAILED_LOGIN_ATTEMPTS”的值: SQL> select 阅读全文
posted @ 2016-05-13 10:56 MSTK 阅读(1928) 评论(0) 推荐(0)
摘要: 1. 首先用系统账号登录: sqlplus /nolog conn /as sysdba 2. 输入命令对账户解锁/锁定: ALTER USER scott ACCOUNT UNLOCK ALTER USER scott ACCOUNT LOCK 阅读全文
posted @ 2016-05-09 15:59 MSTK 阅读(456) 评论(1) 推荐(0)
摘要: 很多表的主键都是自增型的,新增的记录使用save()方法保存以后,要获得ID,直接使用getId()就可以了,因为此时记录已经保存进数据库,已经有了ID。 另一种方法是使用MySQL的SELECT LAST_INSERT_ID()语句查询。不过在高并发的情况下,使用SELECT LAST_INSER 阅读全文
posted @ 2016-05-04 10:25 MSTK 阅读(1544) 评论(0) 推荐(1)
摘要: QQ的滑动删除效果很不错,要实现这种效果,可以使用SwipeListView。1. 下载com.fortysevendeg.swipelistview这个项目(以前GitHub上有,现在GitHub上没有了,百度了很多次才下载到的),导入Eclipse,右键单击,选择Properties->Andr 阅读全文
posted @ 2016-04-28 12:29 MSTK 阅读(3406) 评论(0) 推荐(0)
摘要: 在Hibernate 中,有时我们只需要更新部分字段,此时如果使用update()方法,会将所有字段都更新,对于没有set的字段,就会设置成NULL,如果这些字段里面有非空的字段就会报错。 解决的方法可以直接写HQL语句,但是如果字段较多,并且更新的字段是不确定的时候,直接写HQL语句就显得比较麻烦 阅读全文
posted @ 2016-04-26 14:51 MSTK 阅读(2236) 评论(2) 推荐(1)
摘要: 新建了一个项目,包含了两个库:appcompat_v7和swipelistview,结果出现了Jar mismatch错误: 原来是因为appcompat_v7和swipelistview这两个库都包含了android-support-v4.jar这个文件,将swipelistview里面的andr 阅读全文
posted @ 2016-04-12 14:25 MSTK 阅读(259) 评论(0) 推荐(0)
摘要: 1. 点击windows --> preference --> Team --> SVN,查看当前的SVN接口。 2. 如果SVN接口是JavaHL,那么找到C:\Documents and Settings\用户名\Application Data\Subversion\auth这个文件夹,删除文 阅读全文
posted @ 2016-04-11 12:40 MSTK 阅读(4758) 评论(0) 推荐(0)
摘要: 在Adapter类中定义一个HashMap列表,保存每一行是否被选中: 可见定义了名为isSelected的HashMap列表,再定义它的getter和setter方法: 在Adapter类的构造方法中,将isSelected的所有初始值设置为false: 在getView方法中,定义CheckBo 阅读全文
posted @ 2016-04-05 16:05 MSTK 阅读(3038) 评论(0) 推荐(0)
摘要: Activity有四种启动模式: 1. standard,默认的启动模式,只要激活Activity,就会创建一个新的实例,并放入任务栈中,这样任务栈中可能同时有一个Activity的多个实例。 2. singleTop,激活Activity时,如果栈顶是这个Activity,就不会创建新的实例;如果 阅读全文
posted @ 2016-03-31 21:11 MSTK 阅读(1491) 评论(0) 推荐(0)
摘要: 直接上代码: 首先inflate一个xml文件,产生一个view;再创建一个Dialog,设置Dialog的View为inflate的view;然后通过WindowManager.LayoutParams设置Dialog的长度、宽度、显示的位置等等,最后setCanceledOnTouchOutsi 阅读全文
posted @ 2016-03-29 13:42 MSTK 阅读(1016) 评论(0) 推荐(0)
摘要: 6. 设置超时时间 可以为请求设置超时时间、最大重试次数、重试时间增长因子等。其中new DefaultRetryPolicy()的第一个参数是超时时间,第二个参数是最大重试次数。第三个参数是重试时间增长因子。 阅读全文
posted @ 2016-03-20 12:12 MSTK 阅读(282) 评论(0) 推荐(0)
摘要: 5. 取消请求 可以通过请求的setTag()方法给请求设置TAG,需要取消这些请求时,用请求队列的cancelAll()方法取消带有特定TAG的请求。 为请求设置TAG: stringRequest.setTag("xyz"); jsonObjectRequest.setTag("xyz"); p 阅读全文
posted @ 2016-02-17 10:58 MSTK 阅读(343) 评论(0) 推荐(0)
摘要: 4. 加载图片 在实际应用中,经常需要从网络上下载并显示图片。Volley也提供了从网络下载图片的几种方法,这里主要介绍两种方法:ImageRequest和ImageLoader。 (1) ImageRequest ImageRequest和StringRequest、JsonObjectReque 阅读全文
posted @ 2016-02-16 15:45 MSTK 阅读(335) 评论(0) 推荐(0)
摘要: 3. 设置请求类型和参数 Volley默认的请求类型是GET,如果需要用POST,可以在构造函数中进行设置。设置参数可以通过重写getParams()方法来实现。 以上代码中,使用了Volley请求的另一个构造函数,通过Method.POST指定了请求方式为POST,并通过重写getParams() 阅读全文
posted @ 2016-02-16 13:42 MSTK 阅读(259) 评论(0) 推荐(0)
摘要: 在Android开发中,经常要通过HTTP请求访问网络。为了使通过HTTP请求访问网络的过程更加简单,2013年提出了新的HTTP通信框架--Volley。Volley使用起来非常简单,适用于网络访问频繁、通信数据量小的情况。 下载volley.jar文件并导入工程,加上访问网络的权限,就可以使用V 阅读全文
posted @ 2016-02-15 15:40 MSTK 阅读(517) 评论(0) 推荐(0)
摘要: Android自带的对话框标题不好看,如果我们需要给弹出的对话框设置一个自己定义的标题,可以使用AlertDialog.Builder的setCustomTitle()方法。 定义一个对话框标题的title.xml文件: <?xml version="1.0" encoding="UTF-8"?> 阅读全文
posted @ 2016-02-07 19:02 MSTK 阅读(2622) 评论(0) 推荐(0)
摘要: JSON字符串的最上一层,肯定是一个JSONObject,JSONObject的下一层,可以包含JSONArray,JSONArray又包含了若干个JSONObject。用例子来说明: package myJson; import net.sf.json.JSONArray; import net. 阅读全文
posted @ 2016-02-03 10:43 MSTK 阅读(1348) 评论(0) 推荐(0)
摘要: 有时需要对List排序,这时可以利用Collections的sort()方法来排序,不用自己再去排序。 package myTest; import java.util.ArrayList; import java.util.Collections; import java.util.Compara 阅读全文
posted @ 2016-01-27 16:09 MSTK 阅读(1722) 评论(1) 推荐(0)
摘要: Android开发中有时会遇到这种情况,在数据列表的Activity中点击添加按钮,弹出另一个Activity添加数据,这样返回数据列表的Activity时就需要刷新数据列表(因为添加了一条数据)。这时需要刷新数据列表的代码就应该写在数据列表Activity的onStart()函数里面,而不能写在o 阅读全文
posted @ 2016-01-26 09:11 MSTK 阅读(2755) 评论(5) 推荐(2)
摘要: 直接上代码 阅读全文
posted @ 2016-01-14 12:45 MSTK 阅读(4721) 评论(1) 推荐(0)
摘要: SSH框架出现了下面的错误: 检查了hbm.xml文件无误,后来才发现是查询语句的属性名大小写搞错了。 阅读全文
posted @ 2016-01-11 10:14 MSTK 阅读(2088) 评论(0) 推荐(0)
摘要: 采用SSH框架时出现了 错误,找了半天没有找出错误在哪里,最后才发现是URL写错了,多写了一个"_"。 阅读全文
posted @ 2016-01-08 10:43 MSTK 阅读(1218) 评论(0) 推荐(0)
摘要: 1.选中要打包的项目,右键单击,选择“Export-->WAR File”,在弹出的对话框中选择Destination、Server runtime等选项,点击Finish; 2.可以看到指定目录下已经生成了一个war文件,将该文件复制到Tomcat安装目录下的webapps文件夹下面; 3.重新启 阅读全文
posted @ 2016-01-01 22:05 MSTK 阅读(2962) 评论(1) 推荐(0)
摘要: 偶然看到一道腾讯面试题:题目:给定一个8*8的方格子,如下图所示,求A点到B点的最短路径有多少条?用算法实现。想出了一种很简单的方法解决这个问题,A点到B点的最短路径肯定是16,其中8步横走,8步竖走,设横走为'1',竖走为'0',那么最短路径是一个16位的二进制字符串。只要一个16位二进制字符串里... 阅读全文
posted @ 2015-08-19 15:29 MSTK 阅读(792) 评论(2) 推荐(1)
摘要: Android客户端向SSH服务器发送数据主要有三种情况:通过客户端删除数据、添加数据和修改数据。 1.删除数据 先看看jsp文件里面是怎样删除数据的: 也就是说,只要向服务器发出一个HTTP请求,包含clasdelete.action?id=(要删除的记录id),就可以实现记录的删除。因此,首先通 阅读全文
posted @ 2015-08-11 16:39 MSTK 阅读(1005) 评论(1) 推荐(1)
摘要: 基本原理是Android客户端通过HttpClient向服务器发出请求,服务器向Android客户端返回JSON字符串,Android客户端解析JSON字符串获得数据。 1. 新建一个Android项目,主要文件如下: 其中MainActivity是UI,CommThread是通信线程,负责和服务器 阅读全文
posted @ 2015-08-05 11:45 MSTK 阅读(2244) 评论(1) 推荐(0)
摘要: 用Eclipse开发Web项目时,可以通过Tomcat服务器运行Web项目,此时Web项目被部署在[WorkSpace]\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps中。但是关闭Eclipse以后Web项目也就不能运行了 阅读全文
posted @ 2015-07-23 10:15 MSTK 阅读(2586) 评论(0) 推荐(0)
摘要: 很多应用要求SSH服务器不仅和PC通信,还要和Android移动设备通信,这时就需要用到JSON了。其基本原理是服务器将数据转换成JSON格式,发送给Android客户端,客户端再将JSON格式的数据解析出来,从而实现了SSH服务器和Android客户端之间的通信。 (1)新建一个User libr 阅读全文
posted @ 2015-07-21 17:01 MSTK 阅读(1840) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页