- 博客(50)
- 资源 (3)
- 收藏
- 关注
原创 js 实现将数据放至系统剪贴板
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta...
2019-12-03 17:06:42 1631
转载 linq中的cast<T>()及OfType<T>()
DataTable dt=...........//获取从数据库中取出的数据(假设只有一条记录)//Cast()用来将非泛型的序列转换为泛型的序列DataRow row=dt.Rows.Cast().Single(); //OfType():用来将序列中可以转换的转换为指定的序列如:一个object数组中有整数和字符串,现在想找出其中最大的数object[] obj
2018-01-31 11:55:30 3109
转载 Linq 多层嵌套查询
var query1 = from p in dbContent.PostService where p.post_type == "product" && (from ot1 in dbContent.OrderItemmetaService where
2017-08-29 10:38:08 9190
转载 miniui datagrid 多表头
<div id="datagrid1" class="mini-datagrid" style="width:700px;height:280px;" url="../data/AjaxService.aspx?method=SearchEmployees" idField="id" >
2017-08-28 10:58:08 5369
原创 miniui datagrid 创建表格
(1)html中创建 <div id="YourGridId" class="mini-datagrid" url="@Url.Content("YourActionUrl")" ajaxtype="post" showpager="false"
2017-08-28 10:52:46 6389
原创 Php初学---变量
变量规则:(1)以$开始,eg:$x、$y、$name;(2)变量名必须以字母或下划线字符开始;(3)变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )(4)变量名不能包含空格(5)变量名是区分大小写的($y 和 $Y 是两个不同的变量)PHP 没有声明变量的命令。变量在您第一次赋值给它的时候被创建PHP
2017-05-26 14:52:46 180
转载 日期相关
package com.example.salesmanapp.tool;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Locale;import android.an
2017-04-28 11:23:09 192
原创 缓存相关操作
(1)获取当前缓存public static String getTotalCacheSize(Context context) throws Exception { long cacheSize = getFolderSize(context.getCacheDir()); if (Environment.getExternalStorageState().equ
2017-04-28 11:22:03 170
转载 实用工具类
(1)检测网络是否可用public static boolean isNetWorkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (ConnectivityManager) context .getSystemService(Con
2017-04-28 11:19:07 160
转载 Animation
1.Animation 动画类型Android的animation由四种类型组成:XML中alph渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果
2017-04-28 11:12:41 193
原创 定时跳转
(1)获取到相关数据后跳转前定时跳转///totaltime总共定时时间(单位:毫秒)///celltime 间隔时间(单位:毫秒)new CountDownTimer(totaltime, celltime) { @Override public void onTick(long millisUntilFinished) { } @Override publ
2017-04-28 11:02:10 394
转载 LFilePicker---文件选择器
https://github.com/leonHua/LFilePicker/raw/master/screenshot/%E6%93%8D%E4%BD%9C.gif
2017-04-26 14:34:12 1918
转载 Android Studio 快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动
2017-04-26 14:30:37 141
转载 按键截图
android 的截图功能的实现是在SystemUI.apk中做的, 源码位于SystemUI\src\com\android\systemui\screenshot包下,截图功能的实现简单,TakeScreenshotService.java 供其他应用远程访问,GlobalScreenshot.java 实现截图功能。 /** * Takes a scr
2017-04-26 14:28:18 598
转载 截屏方法
截屏的原理:获取具体需要截屏的区域的Bitmap,然后绘制在画布上,保存为图片后进行分享或者其它用途在截屏功能中,有时需要截取全屏的内容,有时需要截取超过一屏的内容(比如:Listview,Scrollview,RecyclerView)普通截屏的实现获取当前Window的DrawingCache的方式,即decorView的DrawingCache/**
2017-04-26 14:26:05 757
原创 Activity的生命周期
必调用的三个方法:onCreate() –> onStart() –> onResume(),用AAA表示(1)父Activity启动子Activity,子Actvity退出,父Activity调用顺序如下 AAA –> onFreeze() –> onPause() –> onStop() –> onRestart() –> onStart(),onResume() … (2)用
2017-04-26 14:23:05 158
原创 XUtils
DbUtils模块:android中的orm框架,一行代码就可以进行增删改查;支持事务,默认关闭;可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);支持绑定外键,保存实体时外键关联实体自动保存或更新;自动加载外键关联实体,支持延时加载;支持链式表达查询,更直观的查询语义,参考下面的
2017-04-26 14:18:21 190
原创 快速排序(QuickSort)
快速排序(QuickSort) java实现快速排序是分治模式的,实现快速排序分三个步骤:分解,解决,合并。(很多文章都会仔细的介绍这部分内容,但我觉得最重要的是明白一点:整个数组分为3个部分,哨兵,比哨兵小的,比哨兵大的。然后就递归的解决大小问题就可以了)源代码:package chap1;public class QuickSort {//划分数
2017-04-26 14:17:02 205
原创 折半排序
/*** @author hbliu* @param arrayData 数组* @param searchData 要查找的数据* @param start 开始下标* @param end 结束下标* @return 数据在数组中下标的位置,如果数据不在数组中,返回 -1* 功 能:折半查找 */public stat
2017-04-26 14:15:58 224
转载 部分方法
abs(number):返回数字的绝对值.如abs(-3)=3;cmatch.sqrt(number):返回平方根,也可以返回负数float(object):将字符串和数字转换为浮点数 float(3)=3.0help():提供交互式帮助input(”提示信息"):获取用户输入,但只能输入数字,如果要输入字符中,手动加上双引号int(object):将字符串
2017-04-26 14:14:55 276
原创 冒泡排序
#includeint main(){ int a[10]={2,6,5,7,0,9,1,9,6,8}; int i,j,temp; for(i=0;i { for(j=i+1;j { if(a[j]
2017-04-26 14:13:25 148
转载 Java回收机制
1. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放
2017-04-26 14:08:32 144
转载 日期格式化及其使用例子
1 SimpleDateFormat担当重任,怎样格式化都行import java.util.Date;import java.text.SimpleDateFormat;public class Demo{ public static void main(String[] args) { Date now=new Date(); SimpleDateFormat f=new
2017-04-26 14:07:00 288
转载 什么是线程
【进程与线程】1、操作系统在执行一个程序时,会自动建立一个‘进程’,这个进程中,至少包含一个线程(这个线程被称为主线程),来作为程序入口。2、操作系统运行中,会产生很多个‘进程’,这些进程不共享内存;而每个进程占有的内存,却可以被这个进程中不同的‘线程’所共享;另外,这些线程不仅共享这段内存,每个线程还可有一个属于它自己的内存空间——线程栈,这是线程建立时,操作系统分配的,用来保存
2017-04-26 14:06:19 220
转载 强引用、弱引用、软引用、虚引用
1.强引用本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足问题。2.软引用(SoftReference)如果一个对象只具有软引用,那就类似于可有可物的生活用品。如果内存空间
2017-04-26 14:04:23 151
原创 反射机制
反射的入口是ClassClass 与关键字class没有任何关系系统常用反射创建指定类的对象。Class类的对象封装其他类的信息-->封装Stu类的信息,但不是封装Stu类的对象的信息3种方式封装指定类1). 实际常用> //c对象封装了Stu类的信息Class c=Class.forName(s);( s:指定的类的包名.类名(类的全
2017-04-26 14:03:21 126
原创 集合的遍历
List(1)根据下标for循环(2)Iterator(3)foreachSet(1)Iterator(2)foreachMap (1)Iterator (2)foreach举例:遍历List private void m1() { List lis
2017-04-26 13:56:56 138
原创 集合
(排序规则:就是实现Comparable接口,实现接口的抽象方法compartTo(T o))(八大基本元素对应的类都有排序规则)掌握:List(接口)ArrayList(实现类)(实际开发用的多)(查询多)(底层为数组)LinkedList(实现类)(更新多)(底层为链表)相同点:1.功能相同2.顺序与加入顺序相
2017-04-26 13:54:04 170
原创 单例模式
一个类只有一个对象应用:游戏开发中创建方法:1.饿汉式:(先初始化对象,在进入内存后,初始化对象被创建,实际开发中常用,安全) (1)构造对象私有化: private 类名(){} (2)在类中创建一个对象 private static 类名 s=new 类名();
2017-04-26 13:51:07 105
原创 可变参数
1.从java1.5板本后,java新增加了类似C语言的可变参数语法2.定义函数时,参数设置成可变参数,一个函数只能有一个可变量参数,并且该可变量参数只能位于函数的最后一个参数3.可变量参数的形式为 : "类型 ... 参数名"4.可变参数在函数中被当作数组来处理5.为可变参数传值时,可以传多个类型相同的参数值,参数值的个数是任意的,也可以传数组
2017-04-26 13:49:59 284
转载 Http返回接收的状态码
当用户点击或搜索引擎向网站服务器发出浏览请求时,服务器将返回Http Header Http头信息状态码,常见几种如下:1、Http/1.1 200 OK 访问正常 表示成功访问,为网站可正常访问时的状态。 2、Http/1.1 301 Moved Permanently 301重定向永久重定向 对搜索引擎相对友好的跳转方式,当网站更换域名时可将原域名作301永久重定向
2017-04-26 13:43:37 818
原创 js
JavaScript 算术运算符算术运算符用于执行变量与/或值之间的算术运算。给定 y=5,下面的表格解释了这些算术运算符:运算符描述例子结果+加x=y+2x=7-减x=y-2x=3*乘x=y*2x=10
2016-06-21 14:47:01 207
转载 c# lambda表达式
委托 //委托 逛超市 delegate int GuangChaoshi(int a); static void Main(string[] args) { GuangChaoshi gwl = JieZhang; Console.WriteLine(gwl(10) +
2016-06-21 14:16:04 304
转载 C# 博客资源
基于.net构架的留言板项目大全源码http://down.51cto.com/zt/70ASP.net和C#.net通用权限系统组件功能教程http://down.51cto.com/zt/129跟我一起学Visual Studio 2008系列视频教程http://down.51cto.com/zt/181微软官方Silverlight探秘系列视
2016-06-21 14:04:34 1984
转载 C# Linq
而对于只实现了IEnumerable接口而没有实现IEnumerable的对象可以通过public static IEnumerableTResult> CastTResult>(this IEnumerable source); 来将IEnumerable接口转为IEnumerable(例如ArrayList)。Linq中的关键字
2016-06-21 13:57:04 376
转载 .NET C# Tostring() format 格式化字符串大全
C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E
2016-06-20 15:06:08 1981
pb lis源码
2018-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人