会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
代码空间
Computer Vision/Machine Learning/Evolutionary Computation...
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
2016年10月5日
Linux下安装Redis
摘要: 1. 下载最新版本的Redis源代码: 命令:wget http://download.redis.io/redis-stable.tar.gz 2. 解压并编译 命令:tar xzf redis-stable.tar.gz;cd redis-stable;make 3. 测试并安装 命令:make
阅读全文
posted @ 2016-10-05 15:56 MSTK
阅读(196)
评论(0)
推荐(0)
2016年10月1日
Java传值和传址
摘要: 调用函数时,传的参数过去可能是传值,也可能是传址。如果是传值,函数内部的操作对参数的值没有影响;如果是传址,函数内部的操作是对参数指向的内存进行操作,会影响参数的值。 Java到底是传值还是传址?用下面这个例子可以实验一下: 运行结果: 可见,int和String类型的参数值没有发生改变,是传值,而
阅读全文
posted @ 2016-10-01 21:29 MSTK
阅读(3766)
评论(5)
推荐(0)
2016年9月30日
Java终止线程
摘要: Thread提供了stop()方法终止线程,但是该方法是强行终止,容易产生一些错误,已经被废弃。 可以使用退出标志来终止线程,在run()函数里面设置while循环,把退出标志作为while的条件,当条件为false时,run函数执行完毕,线程就自动终止了。
阅读全文
posted @ 2016-09-30 15:57 MSTK
阅读(357)
评论(0)
推荐(0)
Java判断字符串是否是数值
摘要: 判断一个字符串是否是数值,可以用正则表达式来判断。更简单的方法是把字符串转换成Float或者Double,然后捕捉NumberFormatException错误,如果有错误,就说明不是一个数值,如果没有错误,就说明就是一个数值。 同样的方法,可以判断一个字符串是否是整数。
阅读全文
posted @ 2016-09-30 15:34 MSTK
阅读(5620)
评论(1)
推荐(0)
2016年9月7日
Android事件总线
摘要: Android中Activity、Service、Fragment之间的相互通信比较麻烦,主要有以下一些方法: (1)使用广播,发送者发出广播,接收者接收广播后进行处理; (2)使用Handler和Message,如下载线程完成下载任务后,给UI发送Message,UI收到Message后更新界面。
阅读全文
posted @ 2016-09-07 20:58 MSTK
阅读(2604)
评论(0)
推荐(0)
2016年9月5日
Gradle project sync failed
摘要: 在Android Studio中运行APP时出现了以下错误: 解决的办法是点击:tools ->Android->sync project with gradles files!
阅读全文
posted @ 2016-09-05 18:27 MSTK
阅读(3793)
评论(1)
推荐(0)
2016年9月3日
Android ORM -- Litepal(2)
摘要: 4. 更新数据 以上是更新某一个ID的记录,如果根据条件更新,可以使用下面的方法: 也可以不使用ContentValues更新: 5. 删除数据 删除指定ID的数据: 根据条件删除: 删除所有数据:
阅读全文
posted @ 2016-09-03 20:28 MSTK
阅读(554)
评论(0)
推荐(0)
2016年8月27日
Android ORM -- Litepal(1)
摘要: ORM,即Object Relation Mapping,对象关系映射,实现了程序里面的类和数据库里面的数据之间的对应关系,对数据库的操作可以通过对类的操作去实现,不用再写SQL语句,从而提高了开发效率,节省了开发时间。 在Java Web开发中,有很多的ORM框架,如Hibernate等。在And
阅读全文
posted @ 2016-08-27 17:05 MSTK
阅读(537)
评论(0)
推荐(0)
2016年8月24日
alias拦截器的使用
摘要: 在SSH项目中,有时需要由一个Action跳转到另一个Action。有两种方式可以实现Action之间的跳转,一种是chain,另一种是redirectAction,这两种方式之间的区别是chain是在服务器上跳转,可以实现不同Action之间的数据共享;而redirectAction是在客户端进行
阅读全文
posted @ 2016-08-24 16:39 MSTK
阅读(534)
评论(0)
推荐(0)
2016年8月19日
ListFragment的使用
摘要: ListFragment继承了Fragment,顾名思义,ListFragment是一种特殊的Fragment,它包含了一个ListView,在ListView里面显示数据。 1. MainActivity Java类文件: xml布局文件: 可见MainActivity是比较简单的,在布局里面放了
阅读全文
posted @ 2016-08-19 22:28 MSTK
阅读(7072)
评论(0)
推荐(0)
2016年8月17日
MySQL实现两张表数据的同步
摘要: 有两张表A和B,要求往A里面插入一条记录的同时要向B里面也插入一条记录,向B里面插入一条记录的同时也向A插入一条记录。两张表的结构不同,需要将其中几个字段对应起来。可以用下面的触发器实现。 表A的触发器: 表B的触发器:
阅读全文
posted @ 2016-08-17 16:57 MSTK
阅读(20905)
评论(3)
推荐(0)
2016年8月10日
SSH中Action的单例与多例
摘要: Structs2中的Bean默认的是单例,在整个程序运行期间,每个Bean只有一个实例,只要程序在运行,这个实例就一直存在。 对于Action来说,单例就容易出问题。如果客户端每次提交的参数都是一样的,后面提交的值把前面提交的值覆盖了,那问题还不是很大。但是如果存在可选参数的情况,比如上次提交的是参
阅读全文
posted @ 2016-08-10 14:39 MSTK
阅读(2285)
评论(0)
推荐(0)
2016年8月8日
Java日期时间操作的一些方法
摘要: 1. 获得Calendar实例: 2. 定义日期/时间的格式: 3. 把日期/时间转换成固定格式,使用SimpleDateFormat的format()方法: 4. 把字符串转换成日期/时间,使用SimpleDateFormat的parse()方法: 5. 日期/时间的增加,减少,使用Calenda
阅读全文
posted @ 2016-08-08 16:52 MSTK
阅读(4080)
评论(0)
推荐(0)
2016年8月1日
Null value was assigned to a property of primitive type setter of
摘要: 在SSH项目的开发中遇到了下面的错误: 检查后发现数据库和映射文件中这个字段是允许为空的,为什么还要出错呢?原来是因为这个字段是int的,int是基本类型,即使设置成可以为空也不能取空值。 解决的办法就是给这个字段赋一个默认值。
阅读全文
posted @ 2016-08-01 17:11 MSTK
阅读(237)
评论(0)
推荐(0)
2016年7月31日
Android Studio创建AVD
摘要: Android Studio是专门为Android开发设计的IDE,比Eclipse开发Android更加方便、快捷。 安装Android Studio以后,想运行AVD,出现了下面的错误: 提示没有安装HAXM,HAXM即Hardware Accelerated Execution Manager
阅读全文
posted @ 2016-07-31 13:52 MSTK
阅读(2819)
评论(0)
推荐(0)
2016年7月24日
一台主机上安装多个Tomcat
摘要: 1. 下载解压版的Tomcat,并解压两次,分别命名为Tomcat_Server_01和Tomcat_Server_02; 2. 进入Tomcat_Server_01\bin目录,编辑service文件,将 改为 3. 运行service.bat install命令,安装; 4. 进入Tomcat_
阅读全文
posted @ 2016-07-24 13:53 MSTK
阅读(765)
评论(0)
推荐(0)
2016年7月18日
Tomcat指定的服务已存在
摘要: 解压Tomcat8.0后,运行service.bat install,结果安装未成功,进入logs文件夹,查看错误日志,提示: 这是因为以前已经安装过Tomcat8.0,再次安装就不行了,解决的办法是打开Service.bat文件,给SERVICE_NAME换一个名字: 然后,再运行service.
阅读全文
posted @ 2016-07-18 10:55 MSTK
阅读(2395)
评论(0)
推荐(0)
Unsupported major.minor version 52.0问题的解决
摘要: 下载Tomcat9.0,解压后安装运行,结果启动失败,进入logs文件夹看里面的日志文件,提示是Unsupported major.minor version 52.0错误,这是因为Tomcat版本过高或者JDK版本过低造成的,安装Tomcat8.0,运行后就不会出现这个错误。
阅读全文
posted @ 2016-07-18 10:46 MSTK
阅读(664)
评论(0)
推荐(0)
2016年7月14日
修改MySQL自动递增值
摘要: 其中tablename为表的名称,num为要设置的新的自动递增值,此时再Insert一条数据,自动递增值即为num,不过num必须要大于等于现在已有的自动递增值,否则SQL语句会执行成功,但是实际上不起作用。
阅读全文
posted @ 2016-07-14 09:45 MSTK
阅读(9210)
评论(0)
推荐(0)
2016年6月29日
Dom4j操作XML文件
摘要: 1. 创建并写入XML 首先用DocumentHelper创建一个Document对象,然后给Document添加一个Element,也就是根Element;然后可以在这个根Element下面添加若干个Element,每一个Element用addAttribute()添加了属性名称和属性值;最后,使
阅读全文
posted @ 2016-06-29 17:45 MSTK
阅读(980)
评论(0)
推荐(0)
2016年6月23日
java.net.SocketException: Software caused connection abort: socket write error
摘要: 用Java客户端程序访问Java Web服务器时出错: 原来是防火墙的原因,把防火墙关了就正常了。
阅读全文
posted @ 2016-06-23 14:08 MSTK
阅读(2877)
评论(0)
推荐(0)
2016年6月16日
Java的HTTP通信
摘要: 在Android中,HTTP通信可以用Volley,在Java中不能使用Volley,只能使用DefaultHttpClient,HttpPost和HttpResponse。
阅读全文
posted @ 2016-06-16 12:52 MSTK
阅读(1005)
评论(0)
推荐(0)
2016年6月13日
Java字节、十进制、十六进制、字符串之间的相互转换
摘要: 1. 字节转10进制 直接使用(int)类型转换。 2. 10进制转字节 直接使用(byte)类型转换。 3. 字节数组转16进制字符串 对每一个字节,先和0xFF做与运算,然后使用Integer.toHexString()函数,如果结果只有1位,需要在前面加0。 4. 16进制字符串转字节数组 这
阅读全文
posted @ 2016-06-13 10:49 MSTK
阅读(58774)
评论(2)
推荐(3)
2016年6月4日
DES加密中文乱码问题的解决
摘要: 服务器向客户端返回时: 客户端解码时:
阅读全文
posted @ 2016-06-04 11:11 MSTK
阅读(5221)
评论(0)
推荐(0)
DES加密
摘要: 加密分为对称加密和非对称加密。非对称加密加密和解密使用不同的密钥,如RSA;对称加密使用相同的密钥加密和解密,如DES。虽然非对称加密安全性更高,但是计算过程复杂耗时,一般只对关键信息(如账号密码等)使用,对于非关键信息,一般使用对称加密,如DES。 DES的全称是Data Encryption S
阅读全文
posted @ 2016-06-04 10:49 MSTK
阅读(536)
评论(0)
推荐(0)
2016年6月2日
org.hibernate.exception.SQLGrammarException: could not execute query
摘要: SSH项目中出现了 错误,仔细检查后发现,是把createQuery()写成了createSQLQuery(),造成语法错误,无法执行SQL语句。
阅读全文
posted @ 2016-06-02 12:40 MSTK
阅读(2281)
评论(0)
推荐(0)
should be mapped with insert="false" update="false
摘要: SSH项目出现了 错误,仔细检查后发现,是两个不同的属性映射了表中的同一个字段造成的错误。
阅读全文
posted @ 2016-06-02 12:37 MSTK
阅读(1658)
评论(0)
推荐(0)
2016年5月28日
SSH输入错误Action
摘要: 在类型转化、输入验证校验 、文件上传等出错的时候,如Action中某个变量是int,而上传的值是"ABC",此时Action不会执行execute()函数,而是直接返回result name="input",如果没有定义result name="input"跳转的Action,就会报错: 可以自己定
阅读全文
posted @ 2016-05-28 12:02 MSTK
阅读(608)
评论(0)
推荐(0)
2016年5月20日
Java时间和时间戳的相互转换
摘要: 时间转换为时间戳: 时间戳转换为时间:
阅读全文
posted @ 2016-05-20 09:52 MSTK
阅读(390930)
评论(4)
推荐(9)
2016年5月17日
Java Web项目RSA加密
摘要: 最近做的一个项目,服务器为Java,采用SSH框架,客户端为Android和IOS。当用户登录时,从客户端向服务器提交用户名和密码。这就存在一个问题,如果数据包在网络上被其他人截取了,密码就有可能泄露。 可以采用Base64对密码编码,但是Base64要进行解码是很容易的事。 另一种方法是对密码进行
阅读全文
posted @ 2016-05-17 16:17 MSTK
阅读(5695)
评论(3)
推荐(2)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
公告