- 博客(23)
- 资源 (25)
- 收藏
- 关注
原创 Cocoapad安装和依赖添加
首先要看下你 mac 电脑安装的 ruby 版本是多少:ruby -v我的 mac 电脑ruby 版本已经很高了,不用升级。由于国内被墙的原因,需要更换 gem 镜像源:这样就将镜像源给更换过来了。
2024-01-11 05:30:00
1555
原创 Android时间戳显示刚刚昨天前天
public static String formatTimestamp(String timestamp) { if (timestamp == null || "".equals(timestamp)) { return ""; } String tempTimeStamp = timestamp + "00000000000000"; return new StringBuffer(tempTimeStamp).
2020-12-01 12:14:43
510
原创 Java排序
记录一下排序的各种实现方法: /** * 直接插入排序 * @Title: insertSort * @Description: TODO(这里用一句话描述这个方法的作用) * @param @param num 待排序的数组 * @param @param n 元素个数 * @return void 返回类型 * @throws */ public static void insertSort(int[] num,int n){ int i = 0; in
2020-07-05 23:15:17
192
原创 source Insight 使用
source Insight是一个强大的程序编写器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。本文总结了常用的快捷键,重要的宏的应用(可以多行注释,自动补全,自动生成头文件和函数说明,修改说明……),以及自定义设置(字体设置,背景设置,快捷键设置)。常用的快捷键 Ctrl+O 文件列表 ,快速跳到搜索框。 Ctrl+ G 跳转到指定行,
2017-09-16 17:36:18
344
原创 c语言单链表
链表概述链表是一种常见的重要的数据结构,它是动态的进行存储分配的一种结构。先说一个场景的应用,假设有若干位同学的信息需要保存,每位同学包含编号、年龄、分数。虽然对每位同学来讲可以用结构体类型的数据表示,但是对于多为同学而言能否用结构体数组表示呢?如果同学的具体数量不知道定义大了,浪费空间,定义小了则不够用,因此排除掉结构体数组。此时我们的链表就派上用场了。 head表示链头指针,指向链表的第一个元素
2017-08-27 23:32:48
841
1
原创 二维数组中有关指针总结
在C语言中二维数组的使用比一维数组更为复杂,表现形式多种多样,举个例子总结下:#include "stdafx.h"#include "stdlib.h"int main(){ int a[3][4] = { { 1,3,5,7 },{ 9,11,13,15 },{ 17,19,21,23 } }; printf("%#d, %#d\n",a,*a);//0行首地址和0行0列
2017-08-05 16:57:26
404
原创 对10个整数按由大到小排序
现有思路后有代码:思路:在主函数中定义一个数组用来存放10个整数,定义int * 型指针变量p指向a[0]。定义函数sort使数组a中的元素按由大到小排序。在主函数中调用sort函数,用指针变量p作实参,sort函数的形参用数组名,用选择排序法进行排序。撸码:#include "stdafx.h"#include "stdlib.h"int main(){ void sort(int
2017-08-05 15:40:28
10734
2
原创 Android的View事件分发机制
View 事件的分发机制 dispatchTouchEvent onInterceptTouchEvent onTouchEvent 案例 事件通常重要的有如下三种: MotionEvent.ACTION_DOWN 按下View,是所有事件的开始 MotionEvent.ACTION_MOVE 滑动事件 MotionEvent.ACTION_UP 与down对应,表示抬起 事件的响应原理...
2017-08-05 15:05:38
361
转载 Java 类和对象的初始化过程及初始化顺序
静态的属于全局静态区,这个部分独立存在,不管是成员还是块,都是静态的,大家地位相等,先到先得。 然后是成员初始化,这个部分在类的构造函数前初始化,因为编译器(或者设计者)可能认为构造函数调用了这个成员变量,所以在其前初始化了。或者说是成员自己有自己的能力来初始化自己,不用构造函数来管,这部分属于能力比较强的,虽然没有静态的地位高,但是,还是能自给自足的一部分团体。 最后才构造函数,这个时
2016-08-23 00:44:11
484
转载 彻底明白java的字节流和字符流(转)
java的IO流分两种流 字节流 InputStream OutputStream 字符流 Reader Writer 他们都是抽象类 具体实现 字节流 FileInputStream FileOutputStream 字符流 FileReader FileWriter 字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为1个字节,操作字节和
2016-08-22 20:40:25
4276
原创 Java_IO 文件输入流(FileInputStream)与文件输出流(FileOutputStream)
FileInputStream和FileOutputStream:用于磁盘、光盘或其他存储设备中文件的字节流的读写1 从文件系统中读取文件到程序(内存中)example1:(FileInputStream从文件系统中读取字节) package com.yxstudy;import java.io.File;import java.io.FileInputStream;import java.
2016-08-21 22:20:58
6738
原创 java中有那些关键字?
关键字是Java程序中具有特殊含义的字符,不能当作标识符使用。Java语言在其发展的过程中关键字越来越多,甚至有些关键字的出现影响到了原来的Java程序,例如,关键字enum出现后,以前如果某个程序源文件用enum作为变量,将会发生编译错误。甚至有一些开源的工具包由于包名为enum,造成与新版本冲突。 Java中常用的关键字并不多常见的如下图: 关键字是大家编写代码时随时都要使用的,具有特
2016-05-12 00:16:48
700
原创 完美解决listView 文字超链接点击事件和listitem点击事件冲突问题
最近开发遇到listView中解析爬虫回来的html数据超链接点击问题。有文字html标签链接和纯网址链接混合。链接点击效果是有了但listview的item点击事件却失效了。现将解决办法和网友们分享下: 主要代码:“` @Overridepublic View getView(int position, View convertView, ViewGroup parent) {// TODO
2016-05-04 20:56:21
2092
转载 Eclipse的Tomcat插件安装
Eclipse的Tomcat服务器插件tomcatPlugin是由Sysdeo公司开发的,其下载地址是:http://www.eclipsetotale.com/tomcatPlugin.html1、插件安装很简单,只需要将下载的tomcatPluginV33解压缩到Eclipse安装目录的plugins目录下即可。2、重新启动eclipse后你会在工具栏看到3个小猫图标,菜单栏也多了一个
2015-09-13 10:56:22
506
原创 android中list数据与json互转
首先看主Activity:package com.example.test;import java.lang.reflect.Type;import java.util.ArrayList;import java.util.List;import com.google.gson.Gson;import com.google.gson.reflect.TypeToken;import andro
2015-07-02 22:54:27
13208
转载 SQLite on conflict子句
http://www.eoeandroid.com/thread-54765-1-1.html(来源)conflict-clause ::= ON CONFLICT conflict-algorithm conflict-algorithm ::= ROLLBACK | ABORT | FAIL | IGNORE | REPLACE ON CONFLICT子句不是独立的SQ
2015-01-25 16:22:04
1475
原创 为GridView添加动画效果
这个demo里面用到了LayoutAnimationController组件,他的作用就是在进行图片列表显示是增加一些动画效果,而增加的效果就是我们常用的渐变、缩放、平移、旋转。我是通过xml完成的,当然也可以通过代码来完成。
2014-12-16 19:15:31
608
原创 自定义Android吐丝
本人还是学习Android方面的新手,每学习一个东西,把学习过程记录下来方便以后查阅,还是挺好的。好了废话不多说,最近看到一个带图片的Toast,的Demo觉得比较新颖,虽然很少看到有人用到项目里。但还是先研究一下:看了一下,主要是重新定义了一个需要的布局,然后转换成View,在设置到Toast里即可,跟我们自定义对话框一样一样的:
2014-12-01 02:24:12
601
原创 java中 >、>>、>>>三者的区别
在java中:>表示大于,如:if(a>b)...结果是boolean类型>>表示右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3)。>>>叫什么我也不是很清楚,但是我知道它表示的含义
2014-09-06 13:56:47
599
原创 关于xmlns:tools使用说明(转)
现在建立项目的时候在布局文件里面都会有一个如下面的内容:xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:contex
2014-09-06 13:43:13
825
转载 Android2D绘图基础
Android中的2D绘图机制,在Android中绘制任何图形都需要在Canvas上进行,而要使用Canvas就必须使用View.onDraw()方法完成绘制工作,因此需要我们编写一个继承自View的类,并覆盖onDraw()方法。下面来详细介绍Android中绘图的基础内容。 一、点 drawPoint(float x,float y,Paint paint)方法
2014-08-31 21:44:15
709
原创 oracle ID自增问题解决办法
我的表:CREATE TABLE users ( idint NOT NULL , name varchar(50) NOT NULL , password varchar(50) NOT NULL , email varchar(50) NOT NULL , isOnline int DEFAULT '0' NOT NULL , imgint DEFAULT
2014-07-26 11:19:03
719
转载 JAVA中的文件及目录处理类--File
在Java中提供了操作文件及目录(即我们所说的文件夹)类File。有以下几点注意事项:(1)不论是文件还是目录都使用File类操作; (2)File类只提供操作文件及目录的方法,并不能访问文件的内容,所以他描述的是文件本身的属性; (3)如果要访问文件本身,用到了我们以后要学习的IO流. 下面让我们开始File的学习吧。 一:构造方法
2014-06-07 18:21:20
938
高频课件高频课件高频课件高频课件高频课件高频课件高频课件高频课件
2009-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人