- 博客(22)
- 资源 (43)
- 问答 (1)
- 收藏
- 关注
原创 基于Linux平台实现的流式套接字客户端服务器端代码
(1)服务器段代码如下:#include #include #include #include #include #include #include #include #include #include #define BUFSIZE 512/* * 错误报告 */static void bail(const char *on_wh
2014-12-28 20:24:47 2301 1
原创 Android项目打包apk及apk的反编译,xml的反编译
一、项目打包的一般原理及其缺点(1)开发一个简单的项目,发布的时候为一个APK文件,如果我们不使用签名的方式,直接在bin目录下找到*.apk文件,很方便,但是我们的使用者在使用的时候,有可能会被其他的程序覆盖安装;具体解释如下:(2)我们新建一个项目Test目录结构如下,并把它发布到模拟器上,得到我们的打包文件Test.apk(3)然后我们在看模拟器中的文件目录信息,
2014-12-24 15:02:48 1843
原创 Android学习笔记之Spinner下拉列表使用案例
(1)两种方法提冲Spinner中的数据源:通过list集合,或者是通过xml文件进行配置(2)布局代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:lay
2014-12-22 15:27:36 2183
原创 Android学习笔记之ProgressBar案例分析
(1)<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="ma
2014-12-22 14:33:11 1693
原创 Android学习笔记之AutoCompleteTextView自动填充功能的案例
(1)首先实现AutoCompleteTextView功能所需要的适配器数据源共有两种方法,一种结果是手工配置的,另一汇总是通过xml文件制定的数据(当然也可以通过网上资源获得)这里只讲前两种!(2)布局的页面代码都一样如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xm
2014-12-21 20:50:19 2296
原创 Android学习笔记之Switch的使用案例
(1)布局文件代码<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heig
2014-12-21 19:03:47 2649
原创 Android学习笔记之RadioButton的使用详解
(1)选用radioGroup的图标<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:la
2014-12-21 18:38:07 3501
原创 Android学习笔记之GridView的使用详解
(1)创建布局代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_h
2014-12-21 15:46:31 5984
原创 Eclipse+超快的模拟器Genymotion开发Android应用(第二步:集成Genymotion和eclipse)
(1)接着上一步(上一步地址:http://blog.csdn.net/xlgen157387/article/details/42026785)的来说!(2)我们使用Genymotion和eclipse,需要eclipse中安装genymotion插件,步骤如下!(3)我们使用 自。。由。。门。。软件进行翻墙,在线安装(离线安装技术含量低!不过多研究!)(4)下载软件:http:/
2014-12-19 13:47:07 4666
原创 Eclipse+超快的模拟器Genymotion开发Android应用(第一步:安装及配置Genymotion)
一、安装及配置Genymotion(1)由于Eclipse中自带的SDK模拟器,启动之慢,不说了 现在给大家介绍一种比较快的模拟器Genymotion(2)首先去Genymotion的官网注册一个账号,这个账号是有用的 请记着你的账号和密码(我用的是QQ好注册的)网址是:https://www.genymotion.com/(3)填好信息之后 点击 Creat accoun
2014-12-19 13:21:57 7269 2
转载 Android应用开发相关下载资源(2014/12/14更新)
Android应用开发相关下载资源官方终于发布了Android Studio正式版,Android Studio将会成为推荐使用的主要Android开发工具.(1)Android SDK (Android SDK主安装包,包含SDK Manager、AVD Manager、工具包tools,释放后的根文件夹为android-sdk-windows):revision 23.0.
2014-12-17 17:50:39 2152
原创 2014年末最强悍IT学习视频教程分享
(1)一年又时尽,今天给大家分享最近一年的积蓄!喜欢的请点赞支持下载地址:http://pan.baidu.com/s/1i3or1T7 提取码:qfog(2)内容如下:内容后续持续更新!
2014-12-13 11:35:28 14092 31
原创 自定义日期类型转换器
(1)首先看一下项目的布局结构:(2)要准备的两个jar包,在lib目录下的,commons-beanutils-1.8.3.jar commons-logging-1.1.1.jar这两个是必须的 要提前引入,以免不必要的麻烦!并且下边要注意包的引入 :是在org.apache下的 不是在com.sum.org.apache下的 错误的话 不会成功!(
2014-12-08 16:05:11 3325 1
原创 SSH开发中解决mysql数据库的乱码问题
(1)第一点要保证就是创建数据库的时候 使用的编码方式 和连接数据库的 编码格式是一样的!(2)在web.xml文件中配置过滤器(由spring提供的过滤器) encoding org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 enc
2014-12-08 13:20:15 2208
原创 安装vmare-tools——实现ubuntu与windows的互相复制与粘贴(无需共享文件夹)
我们想要实现的是linux系统与windows系统之间能够方便快捷的实现复制粘贴,就像ctrl+c 与ctrl+v一样方便。为了更好的使用虚拟机,我们可以安装vmare-tools工具,实现文档的粘贴复制,过程如下:一 安装前准备: 1、一定要先安装 build-essential软件,否则不能够顺利安装$ sudo apt-get in
2014-12-05 18:44:09 2980
原创 Myeclipse使用hibernate的逆向工程
(1)使用myeclipse自带的hibernaterjar(2)创建数据库(3)在数据库表上点击右键(4)具体过程如下:在有的时候我们,按照步骤按时没有产生主外键的对应关系,比如:one-to-many等可以参考:http://blog.csdn.net/xlgen157387/article/details/4
2014-12-05 17:34:50 1789
原创 C语言如何清除scanf()缓存
(1)清除缓存的函数是:void safe_flush(FILE *fp){ int ch; while( (ch = fgetc(fp)) != EOF && ch != '\n' ); }(2)然后我们在使用的时候,直接调用就可以了:scanf("%d",&k); safe_flush(stdin);这样就可以清除缓存带来的问题了!
2014-12-04 22:12:57 15157 2
原创 Myeclipse使用DB Browser连接数据库错误:OPTION SQL_SELECT_LIMIT=DEFAULT
(1)由于前一段时间更新了mysql的最新版本到mysql5.6,在使用myeclipse的DB Browser时,编辑数据出现以下错误:(2)网上一查原来是,因为mysql驱动jar版本低造成的;以前使用的mysql驱动是mysq-connector-java-5.0.8-bin.jar,我们在开发的时候会在创建数据库的时候发送测试语句SET OPTION SQL_SELECT_LI
2014-12-04 13:59:43 3543
原创 Hinernate进行mysql数据库的逆向工程无法生成主外键关系
(1)我们在进行SSH开发大※的项目的时候,使用myeclipse自带的hibernate的逆向工程工具时,发现竟然无法生成one-to-one one-to-many等的主外键关系,明明的数据库建时已经有主外键关系了.为啥逆向生成时就不行了呢?(2)首先说一下,我使用的是PHP开发环境Appserv自带的MySQL数据库,不是单独安装的;(3)这是因为数据库引擎的问题,我们可以在s
2014-12-03 17:31:56 3413
原创 数据库连接失败Communications link failure due to underlying exception!
(1)有今天遇到了这个问题:当使用Myeclipse中DB Browser连接mysql出现 Communications link failure due to underlying exception!的问题服务是开启了的,使用sql命令也可以执行,但是过了一会就不可以连接就出现上边的问题;(2)赶紧百度了一下,百度上各路大神的方法主要是a)由于mysql自带的连接时长的限制,当超
2014-12-03 15:46:37 5121
原创 Ubuntu中使用GCC编译器出现:没有那个文件或目录
(1)当我们在编译代码的时候,我们通常会遇到以下错误但是我们确实看到,我的文件是存在的!问题是什么那:a.自己的目录确实不对,这种只需修改一下目录就可以,没的说;b.最隐蔽的一种是,文件命名的时候出现的问题,如下听我细说 上边这个是正常的命名,当把鼠标放在后缀后边的时候,是紧靠的;而你看上边这个就是刚才没有找到的 后缀后边是有一个 空格的! 尼玛 空
2014-12-02 14:14:52 44866 2
原创 Hibernate懒加载策略
所谓懒加载(lazy)就是延时加载,就是当在真正需要数据的时候,才真正执行数据加载操作至于为什么要用懒加载呢,就是当我们要访问的数据量过大时,明显用缓存不太合适,因为内存容量有限 ,为了减少并发量,减少系统资源的消耗,我们让数据在需要的时候才进行加载,这时我们就用到了懒加载。在通过JDBC操作数据时,我们只能通过SQL语句来加载我们所需要的数据,但是到了Hibernate世界中(确
2014-12-01 14:29:20 3149
tomcat-redis-session
2016-07-25
Node.js MongoDB AngularJSWeb开发中文版.part1
2016-06-02
jakarta-taglibs-standard-1.1.2.zip
2016-05-13
mysql-connector-java-commercial-5.1.25-bin.jar
2014-12-04
Spring3+Hibernate4+Struts2 jar包 SSH框架
2014-10-02
properties editor
2014-09-24
Eclipse编辑器基本设置包含基本使用的设置配置过程
2014-08-05
MyBatis动态代理实现无接口实现类操作数据库实现原理
2017-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人