- 博客(43)
- 资源 (4)
- 收藏
- 关注
原创 Mybatis 自动构造SQL学习
Mybatis 自动构造语句学习import com.google.common.collect.Lists;import com.google.common.collect.Maps;import org.apache.ibatis.builder.xml.XMLMapperBuilder;import org.apache.ibatis.builder.xml.XMLMapperEntityResolver;import org.apache.ibatis.mapping.BoundSql;
2021-12-11 22:45:42 491
原创 SSL异常javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
我报了这个异常,传说这个异常的原因多种多样,一般情况下是因为jdk的BUG导致。相关原理可以访问https://stackoverflow.com/questions/6353849/received-fatal-alert-handshake-failure-through-sslhandshakeexception而我依次使用了以下方法 1. 我是使用的jdk 1.7 ,然后升级到1.8...
2018-08-24 16:26:52 29747 2
原创 使用ajax上传图片(ajaxfileupload.js)
使用ajaxfileupload.js 页面中如此调用: javascript:function uploadImg(){ $.ajaxFileUpload({ url : 'uploadFile.action', secureuri : false, fileElementId : 'file', dataType : '
2015-11-25 16:33:45 842
转载 MySQL 入门教程
MySQL的相关概念介绍MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成, 如图所示的一个表格:表头(header): 每一列的名称;列(row): 具有相同数据类型的数据的集合;行(col): 每一行用来描述某个人/物
2015-11-25 08:56:42 4869
转载 android布局相关
1.android开发中如何设置ImageButton的大小<ImageButton android:id="@+id/btn_delete" android:layout_width="48dp" android:layout_height="80dp" android:scaleType="fitXY" android:background="@dr
2015-09-21 15:40:57 424
转载 Android软键盘显示模式及打开和关闭方式
Android软键盘显示模式: android定义了一个属性,名字为windowSoftInputMode, 用它可以让程序可以控制活动主窗口调整的方式。我们可以在AndroidManifet.xml中对Activity进行设置。如:android:windowSoftInputMode="stateUnchanged|adjustPan" 该属性可选的值有两部分,一部分为
2015-09-21 15:38:02 2156
转载 android.view.InflateException
android.view.InflateException: Binary XML file line #17: Error inflating class com.ruisi.util.CanSwitchFragmentTabHost继承VIEW必须实现所有构造方法,否则就会报错
2015-09-21 15:37:30 512
转载 android ListView详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表
2015-09-21 15:30:49 377
转载 android自定义控件实例
很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。 首先定义一个layout实现按钮内部布局:?123456789101112131415
2015-09-21 15:26:24 512
转载 android 点击按钮更换图片
我们在开发的过程中,往往为了美化界面的需要,会修改按钮的默认外观,而因为Android中的按钮有三种状态—默认,被点击,被选中。所以,如果要改变按钮的外观,需要对这三种情况都做出修改,也许在以往,我们最容易想到的就是,手动监听按钮的选中和点击事件,然后写代码来替换按钮的背景,但是在android中,我们不需要这么麻烦,android早就替我们想好了解决方案,那就是selector资源。如果我们要实
2015-09-21 15:17:55 8722
转载 Android项目Tab类型主界面大总结
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24740977Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了:1、传统的ViewPager实现2、FragmentManager+Fragment实现3、ViewPager+FragmentPagerAdapter
2015-09-21 15:10:22 2274 2
转载 Gson转换无限循环处理
1.transient 对于有可能发生无限循环的变量前,加上以上标示即可。2.还有方案2,例如有时候用,有时候不用,部分用啊的情况 //创建一个带过滤条件的gson对象Gson gson = new GsonBuilder() .setExclusionStrategies(new ExclusionStrategy() {
2015-09-21 14:55:05 1321
转载 Android 单元测试搭建
首先在application外添加权限:uses-permissionandroid:name="android.permission.RUN_INSTRUMENTATION"/>instrumentationandroid:name="android.test.InstrumentationTestRunner" android:targetPackage="com.
2015-09-17 17:53:36 477
转载 Android 杀掉进程
android.os.Process.killProcess(android.os.Process.myPid());System.exit(1);这两个方法都做不到,原因是Android一直在监听进程状态,如果进程被结束,就会将其重启,并且到被杀掉的状态之前。所以想到杀掉进程,只能制造异常,并交给系统进行处理。当然,在此之前你要把异常都拦截下来,不能让用户看到
2015-09-17 17:52:10 449
转载 android JSON数据解析
什么是JSON:JSON即JavaScript Object Natation, 它是一种轻量级的数据交换格式, 与XML一样, 是广泛被采用的客户端和服务端交互的解决方案.JSON对象: JSON中对象(Object)以"{"开始, 以"}"结束. 对象中的每一个item都是一个key-value对, 表现为"key:value"的形式, key-value对之间使用逗号分隔.
2015-09-17 17:50:27 441
转载 android Eclipse自动编译NDK/JNI的三种方法
一、Eclipse关联cygwin1. 工程->右击选择Properties->选择Builders,在Builders中选择New创建一个Program2. 参数配置二、Eclipse关联ndk-build(自建Builder方法) 1. Project->Properties->Builders->New,新建一个Builde
2015-09-17 17:49:00 937
转载 android把activity和资源文件打包成jar包给其他项目使用
最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就行,老大说,这样子不好,如果要改需要改两个客户端,而且还麻烦,叫我将所有的Activity打成Jar包的形式,这样子我们改了里面的内容就直接发布Jar包出去,其他公司直接下载Jar来使用,这样子他们自己公司也能更好的维护。
2015-09-17 17:28:04 724
转载 Android数据的五种存储方式
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍。 第一种: 使用SharedPreferen
2015-09-17 17:22:08 949
转载 如何使用天天模拟器调试Android程序
在cmd中打命令:adb connect 127.0.0.1:6555 其中6555是天天模拟器的端口
2015-09-17 17:19:19 9015
转载 JDK 1.8 新特性
本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API“Java is still not dead—and people are starting to figure that out.”本教程将用带注释的简单代
2015-09-17 17:04:39 625
转载 JDK 1.7 新特性
1.switch中可以使用字串 Java代码String s = "test"; switch (s) { case "test" : System.out.println("test"); case "test1" : System.out.println("test1"); break
2015-09-17 17:03:49 445
转载 JDK 1.6 新特性
1.Desktop类和SystemTray类 在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray。 前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序.
2015-09-17 17:02:20 370
转载 JDK 1.5 新特性
JDK1.5(JDK5.0)Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化: 比较JDK版本,JDK 1.5中新增的语言特性:
2015-09-17 16:58:46 312
转载 Windwos 2008 64 IIS7+多tomcat6完美配置
1,在D盘跟目录建个tomcat_server目录,结构如下:其中tomcat1的server.xml为 <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase"
2015-09-17 16:52:44 3401
转载 maven的使用
学习maven的使用,看到一篇很实用的入门教程 - ph9527的专栏 - CSDN博客(转载) 一、前言 早就知道maven 在java 项目的管理方面名声显赫,于是就想着学习掌握之,于是查阅了大量文档。发现这些文档的作者都是java 的大腕,大多都是站在掌握了一定maven 基础的角度上进行介绍,让我这初学者看的云里雾里不知所云。于是又去查看maven 的官方网站,总算是
2015-09-17 16:33:21 620
转载 敏捷开发之Scrum扫盲篇
现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太容易理解;所以我决定写一篇扫盲性的博文,同时试着也与园内的朋友一起分享交流一下,希
2015-09-17 16:31:37 770
转载 软件版本号规范
1. 软件版本阶段说明o Base版: 此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。o Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。o Beta版: 该版本相对于α版
2015-09-07 10:53:49 426
原创 23个设计模式
设计原则1.找出应用中可能需要变化的地方,把它们独立出来,不要和那些不需要变化的代码混在一起。2.针对接口编程,而不是针对实现编程。(所谓的接口是一个概念,它们在JAVA中分为抽象类和接口两种,我们更倾向于使用抽象类,因为它有多态,不是么?)3.多用组合,少用继承(所谓的组合就是指一组类,它们从一个接口而来,这样我们就可以动态的使用它们)。4.为了交互对象之间的解耦而努
2015-09-07 10:47:11 485
原创 华为G750-T20救砖,刷机,Root,解锁
大约一年前入手了一个华为G750-T20手机,到今天它是越来越不行了,所以说ROOT一下把,结果竟然ROOT不了,才知道华为做ROOT什么的需要先解锁。http://www.emui.com/plugin.php?id=unlock&mod=detail华为的刷机解锁需要的东西,其中SN号,IMEI识别码都在手机电池后头,开盖就能看见。至于产品识别码:在手机拨号界面输入*#
2015-06-16 14:49:33 5807
原创 Cocos2D-XNA入门篇
首先,确定你安装了windows Phone SDK,已经可以开发WP应用。然后,我们安装Cocos2D-xna(下载地址:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download)。在官网,还有帮助文档可以看,不过其中类库函数的解释实在是惨不忍睹、、、、、、 好了,废话不多说。下载下来之后,点击install-temp
2012-09-19 13:23:47 2368 1
原创 HDU 1875
http://acm.hdu.edu.cn/showproblem.php?pid=1875本人并查集专题:http://blog.csdn.net/fsafs168/article/details/7801010/* * 并查集:这个题说明我掌握的还是不扎实 * 同样的也在说明同一个专题十来道题至少需要 * 本题思路是并查集+贪心 * 首先遍历出所有城市的路径,构造并查集
2012-08-10 22:33:05 634
原创 HDU 1863
http://acm.hdu.edu.cn/showproblem.php?pid=1863本人并查集专题:http://blog.csdn.net/fsafs168/article/details/7801010/* * 并查集+贪心。 * 思路:这个问题首先要确定花费是最少的,所以把所有路都拿来,从小到大排序。 * 然后,我们又要确定是联通的,这个用到并查集来确定
2012-07-30 10:53:50 674
原创 HDU 1232
http://acm.hdu.edu.cn/showproblem.php?pid=1232本人并查集专题:http://blog.csdn.net/fsafs168/article/details/7801010/* * 并查集,直接标准写法秒过 * 思路:所谓畅通工程反向思维一下就是不畅通的有几块。 * 相应的建立的路就是:不畅通的块数-1 */#include
2012-07-30 10:49:00 509
原创 HDU 1213
http://acm.hdu.edu.cn/showproblem.php?pid=1213经过思考啊,你是初学者,你可能按图论这么写。/* * 并查集 * 大致想法就是先构造关系 * 然后确定是否属于这个集合 * 这道题就是如果已经加进来了,就不再算了 */#include int rt[1010][1010];bool is[1010];void ini(int
2012-07-30 10:45:23 685
原创 并查集专题学习
在一些应用问题中,需要将n个不同的元素划分成一组不相交的集合。开始时,每个元素自成一个单元素集合,然后按一定顺序将属于同一组元素的集合合并。其间要反复用到查询某个元素属于哪个集合的运算。适合于描述这类问题的抽象数据类型称为并查集。——摘自《算法设计与分析》(王晓东)一、数据操作它常是一种树形结构,一般有两种操作:合并两个不相交集合判断两个元素是否属于同一集合这么说有点抽象,我们
2012-07-30 10:39:44 834
原创 论记忆化搜索
论记忆化搜索什么是记忆化搜索呢?搜索的低效在于没有能够很好地处理重叠子问题;动态规划虽然比较好地处理了重叠子问题,但是在有些拓扑关系比较复杂的题目面前,又显得无奈。记忆化搜索正是在这样的情况下产生的,它采用搜索的形式和动态规划中递推的思想将这两种方法有机地综合在一起,扬长避短,简单实用,在信息学中有着重要的作用。用一个公式简单地说:记忆化搜索=搜索的形式+动态规划的思想。以上的定义是抄的,
2012-07-24 22:58:37 1843 3
翻译 使用XNA为Windows phone 7开发简单拼图游戏
使用XNA为Windows phone 7开发简单拼图游戏引言这里是天幕的博客,今天我们要简单的学习一下使用XNA4.0平台开发Windows Phone 7的拼图游戏。这个游戏把一张图片分成15个小图片(每个小图片拥有一样的大小),玩家一个一个的移动小图片,最终还原成原图。下面是开始游戏时的画面:如果玩家点击屏幕,游戏就会开始,图片会被分成15个部分。
2012-07-14 23:00:48 1329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人