- 博客(70)
- 资源 (22)
- 收藏
- 关注
原创 linq 读取xml文档中的数据自动类型转换
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;namespace linqToXml{ class Program { static void Main(string[] args)
2012-04-24 14:25:36 1296
原创 用Linq快速删除重复的元素的方法
实现代码如下:private void button8_Click(object sender, EventArgs e) { string[] myStrs = { "lihao","lixiaodaoaaa","lili","meinv","lixiaodaoaaa","geili" ,"sb","ni
2012-04-23 11:23:46 2034
原创 创建一个自增的数据库表的方法,并且设置为主键的方法
create table cellPhoneAdd ( ID int IDENTITY(1,1)primary key notnull, StartNum varchar(50), EndNum varchar(50), strAdd varchar(50) ,)自动创建的 数据库文件如下:注意一下,是新建查询啊!日c
2012-03-28 11:31:40 5316
原创 基于华视身份证读卡器读取身份证信息的Android demo
项目概述本Demo需要华视的身份证读卡器,连接Android机器设备,当身份证读卡器读取到身份证信息后,立马展示出身份证信息数据。得到身份证的姓名、照片、出生年月等数据。项目概述本Demo需要华视的身份证读卡器,连接Android机器设备,当身份证读卡器读取到身份证信息后,立马展示出身份证信息数据。得到身份证的姓名、照片、出生年月等数据。项目背景本Demo需要华视的身份证读卡器...
2019-08-30 01:41:33 5255
原创 python challenge 8
附:源代码如下:# -*- coding:utf-8 -*-# **********************************# ** http://weibo.com/lixiaodaoaaa ## ** create at 2017/6/24 21:59 ***# ****** by:lixiaodaoaaa ***********import bz2un =
2017-06-24 22:14:17 749 5
原创 学习python challenge 7
解题思路:第一关,揭秘所有的灰色。然后继续揭秘。代码如下: # -*- coding:utf-8 -*-# **********************************# ** http://weibo.com/lixiaodaoaaa ## ** create at 2017/6/24 15:58 ***# ****** by:lixiaodaoaaa *
2017-06-24 21:55:13 538
原创 深度解密 python challenge第5关之【用 pickle 序列化 】
结题思路: 我们看 pronounce it peak peak peak 原来啊 python 模块里有一个模块 叫 pickle 模块。支持序列号和反序列化。那什么是 序列化与反序列化呢?就是 将数据持久化到内存或者硬盘里 就叫序列化,从这里面再读出来 就叫反序列化。类似于java里的 serailized 和 parable 可序列化的。【主要用于存储到内存中】或者在A
2017-06-15 21:26:59 782
原创 深度解密 python challenge第4关之 小小的爬虫
解决思路: 我们可以查看下源码得到如下信息: follow the chain <!-- urllib may help. DON'T TRY ALL NOTHINGS, since it will never end. 400 times is more than enough. -->Solutions to previous levels: Pyth
2017-06-14 21:34:30 1093 1
原创 深度解密 python challenge第3关之 正则表达式
操作步骤 废话就不多说了。直接就是将源码的注释部分 copy到项目中,然后继续读取出来。看看又有什么怪异的部分! 从图中我们可以得到这样的提示。 One small letter ,surrounded by EXACTLY three big bodyguards on each of its sides 什么意思呢。就是3个大写字母中间夹一个小写字母再加3个大写字母。(想到
2017-06-14 00:04:06 581
原创 深度解密 python challenge第2关之 解密 OCR的秘密
思路: 把这个地址打开:http://www.pythonchallenge.com/pc/def/ocr.html 如上图:我们发现如下有一句这样的: reconize the characters maybe they are in the book,but MABE they are in the page source.关键字MABE they are in the page
2017-06-13 01:05:58 618
原创 深度解密 python challenge第1关
比较Low的解密方案: 根据图形可以知道他们之间的对应关系。(映射关系)# -*- coding:utf-8 -*-# **********************************# ** http://weibo.com/lixiaodaoaaa ## ** create at 2017/6/11 00:09 ***# ****** by:lixiaoda
2017-06-11 13:14:49 635
原创 由 HashMap 引申出的技术深度讨论
在面试中,HashMap 是一个被问到概率很大的一个知识点,因为它本身是一种非常好的数据结构,而且从 HashMap 中可以引申出数组、链表、红黑树、扩容、优化、线程同步等诸多考点,所以很多的面试官都会从 HashMap 开始考察一个人的 Java 水平。好文推荐所以有必要认真研究下 HashMap 的具体原理,这里我极力推荐一篇16年的文章,出自美团点评的公众号-美团点评技术团队
2017-06-10 20:44:22 549
原创 Java8新特性之 函数式接口FunctionalInterface详解
Java 8已经公布有一段时间了,种种迹象表明Java 8是一个有重大改变的发行版。本文将java8的一个新特性 函数式接口 单独深度剖析。函数式接口的范例:@FunctionalInterface是JDK 8 中新增的注解类型,用来描述一个接口是函数式接口。例如我们熟悉的Runnable 接口:@FunctionalInterfacepublic interface Runnable {
2017-06-08 22:24:57 4049
原创 用python中的itchat框架 筛选出 指定某个微信群中 是否还有你自己的好友 并列出来
问题: 当你新加入一个微信群,比如一个学习群,或者一个老乡群,可能你感觉一个都不认识、可能会有你认识的老乡 朋友、同学,如何从中筛选出 此微信群中哪些好友可能是你的微信好友,或者这个微信群压根就没有一个你微信好友呢?就是说你新加入了一个微信,现在让你找到这个微信群里可能会有你的好友,需要你列出来。一个个肉眼查 那是最慢的。举例:我加入了一个【Android面试群】我想看下我的微信好友还有谁在
2017-05-24 02:52:31 1918
原创 解决mac系统下Matplotlib 中文显示问题
最近在看python下的Matplotlib库,可以画一点图表啥的。可是发现mac系统下 Matplotlib 标题总是乱码怎么破?后来百度了大量资料,解决了此问题。写点文章做点总结。如下:# -*- coding:utf-8 -*-# **********************************# ** http://weibo.com/lix
2017-05-21 13:02:48 10494 6
原创 Android 100行代码,搞定带动画的柱状图!
为何要用带动画的柱状图呢?最近,项目中遇到一个地方,要用到柱状图。所以这篇文章主要讲怎么搞一个柱子。100行代码,搞定柱状图! 圆角,头顶带数字。恩,这样用drawable也可以搞定。但是,这个柱子是有一个动画的,就是进入到界面的时候柱子不断的长高。这样的话,综合考虑还是用自定义View来做比较简便。下面讲一下思路。首先忽略动画,先把静态的效果做出来。关于尺寸控件尺寸直接来自xml中的设置,无需进
2017-05-19 01:19:44 2430 1
原创 django加载本地html
django加载本地htmlfrom django.shortcuts import renderfrom django.http import HttpResponsefrom django.shortcuts import render,render_to_response# Create your views here.def hello(request): return rend
2017-04-25 21:39:55 6683
原创 # Android中的任务和返回栈总结
Android中的任务和返回栈任务栈的基础知识:任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即“返回栈”)中。为什么要用任务栈:为了记录用户开启了那些activity,记录这些activity开启的先后顺序,google引入任务栈(task stack)概念,帮助维护好的用户体验。如何查看当前系统的任务栈手机中 –> 长按ho
2016-06-17 16:31:18 5838 4
原创 关于Doze 模式下对AlarmManager 的影响
引言:Android6.0为了对耗电性能的大幅提升 引入了Doze模式【打盹 极省电】模式。 屏幕不操作将会自动进入 Doze模式。但有时客户需要在Doze模式下 启动一些AlarmManger 发送点广播啥的,这个时候很多 AlarmManager将直接失效。关于Doze模式:设备将进入休眠模式。在休眠状态下, 系统将通过以下两种方式来节省电量: 限
2016-06-14 09:41:35 4149
原创 gradle 实现安装apk 启动apk的方法
gradle 实现安装apk 启动apk的方法有时候需要手动通过gradle安装apk 启动apk 使用方法-》gradlew startdemo -q【执行成功】task installApkFiles(type: Exec){ def purposeDir = "$buildDir/outputs/apk/" workingDir = "$purposeDir"
2016-06-06 15:29:58 4812 2
原创 让gradle执行cmd 或者其他exe命令的方法
让gradle执行cmd 或者其他exe命令的方法执行cmd命令的办法 如下是执行cmd.exe下的某个命令。task testBatTask(type:Exec,description:'just for test bat task'){ workingDir 'nboxSoFile' commandLine 'cmd',"/c","executeEnhanceSoFil
2016-06-06 11:39:47 16833 1
原创 android实现类似于支付宝余额快速闪动的效果
效果如下: 此图片不会动,但实际上是会快速跳动的。 之前看到有支付宝的效果非常牛逼。就是进去看到余额呼噜噜的直接上蹿下跳到具体数字,效果帅,但不知道怎么实现,最近终于知道了。 思路: 首先经常用到倒计时操作。这个类就是 CountDownTimer.Android自带的。继承此类。无非就是跳动的 increase和intervel 增加的数字和间隔!你懂。继续。。然
2015-02-09 14:08:52 2118
原创 Android中ScrollView实现拖拽反弹效果动画
public class BounceScrollView extends ScrollView { private View inner;// 孩子View private float y;// 点击时y坐标 private Rect normal = new Rect();// 矩形(这里只是个形式,只是用于判断是否需要动画.) privat
2015-01-30 16:59:24 4736 1
原创 Android读取Assert文件夹下txt文本并变为String的方法
使用场景,在assert文件夹下 有些文本文件,我们需要通过工具类读取出来,然后放到String字符串中,我们该如何操作呢: 直接上代码: public static String readAssertResource(Context context, String strAssertFileName) { AssetManager assetManager = co
2015-01-30 15:29:11 9019
原创 android实现对导航Tab设置下划线选中效果
android实现对导航Tab设置下划线选中效果.技术人员核心竞争力还是技术啊。努力提高各种实现效果。加油哦! 直接看效果。此linearLayout只有两个Button ,当选中Button1,Button1有个下划线选中效果。当选中Buton2,Button2有个下划线选中效果。 如下图。 package com.daoge.ui;import roboguice.activity.RoboActivity;import
2015-01-15 10:00:32 15559 2
原创 Android客户端实现七牛云存储文件上传
1.简单文件上传 上传模型如下。 1.1获得Token 不管是简单文件上传,还是分片上传、断点续传 都需要首先访问服务器,以获得上传凭证信息Token.。用于测试时,可以用本地模拟Token信息(有安全隐患,容易造成数据和空间数据危险)本地模拟Token信息 1.2《本地模拟Token》 1.1.1本地模拟Token. /** * 获取to
2015-01-14 18:35:27 27041 2
原创 If you wish to set tracking information for this branch you can do so with git branch --set-upstrea
git branch --set-upstream master origin/mastergit 更新代码出现如下错误:If you wish to set tracking information for this branch you can do so withgit branch --set-upstream master origin<branch>
2014-12-02 16:33:32 8650
原创 求此效果该如何实现
有个遮盖层的效果,但不全是遮盖层。(直接覆盖一层的代码我也有,但是有挖空的效果。想了很多方法不知道怎么实现。)有知道怎么实现。奖励支付宝金额50-100元
2014-11-27 23:39:31 1492 1
原创 Android中通过ViewHelper.setTranslationY实现View移动控制(NineOldAndroids开源项目)
我们知道有不少开源工程,能实现很多不错的效果。前几天,我看了一个效果,刚好项目中也用到了这个jar包。没事挖一挖 学一学(一说到挖一挖,那么问题来了,挖掘机技术到底哪家强大笑 ),看看不错的效果怎么实现的呢?函数的具体意义有是什么呢?很多效果,我们不需要重新造轮子,只需要装配轮子,开车走起就可以了,你没有那么多时间造轮子,我们可以选择自己喜欢的轮子,开我们的兰博基尼,开我们的保时捷概念车,开起来! 先看一下效果吧!关于 ViewHelper.setTranslationY(view,float)函数
2014-11-20 11:42:38 60956 11
原创 用Fragment实现Listview顶部停靠
《用Fragment实现Listview顶部停靠,参考StickyListHeaders》参考地址:http://blog.csdn.net/xiechengfa/article/details/390057751.演示如上。2.自动切换两个fragment(里面切换数据和listview)3.滑动到顶部,不再滑动了!!4.自动消失顶部的导航菜单。再显示出Tab上的按钮。
2014-11-19 03:29:19 5289 5
原创 学习高焕堂老师的 《简单的黑箱框架模式》笔记总结
没事开始学一些框架的东西,做开发不能老装逼,只知道搞api 搞demo,看点装逼的框架那才更装逼。大笑一般我们习惯用白箱的设计模式(简单点说就是继承关系 扩展 父类 抽象 )不过高老师说,还可以用黑箱的设计模式。具体业务如下: 学生、大学生、研究生。都有学费的计算标准,都有姓名这个属性。那么如何设计一套标准来定义他们,方便他们扩展使用呢?我们通用的做法,就是 定义基类。定义一个基类,这个基类有个抽象的方法,就是计算学费的方法。具体谁继承我,谁去实现学费是多少。那么这种设计模式就是白箱设计模
2014-11-19 01:00:27 3335 3
原创 Android实现录音的方法(最重要的是对MediaRecorder的试用方法)
package cn.eoe.record;import java.io.File;import java.io.IOException;import android.app.Activity;import android.media.MediaRecorder;import android.os.Bundle;import android.os.Environment;impo
2014-11-17 18:36:20 2040
原创 android实现 仿iphoneDialog实现类似于iphone对话框样式
参考这里: http://blog.csdn.net/xiechengfa/article/details/40373331
2014-11-14 18:08:48 18883 13
原创 百度地图中 location.getLocType() 162的原因和解决方法
Libs文件夹下。这个文件一定要有armeabi 这个文件夹下 必须包含这个文件liblocSDK4.so就好了!哈哈。我也找了老半天终于解决此问题
2014-08-13 16:14:17 9313
原创 Android实现再按一次退出应用程序的方法
话说今天京东推出了一个理财8.8%,不赖。直接上就对了。(******-------新闻播报*******-----) long exitTime = 0; @Override public void onBackPressed() { if ((System.currentTimeMillis() - exitTime) > 2000) { // ToastUtil.makeToa
2014-04-11 16:48:23 4199
ViewHelper的解释(NineOldAndroids开源项目中某个工具具体讲解)
2014-11-20
用Fragment实现Listview顶部停靠,参考 StickyListHeaders
2014-11-19
android实现防iphone的Dialog效果
2014-11-14
adb push不支持中文乱码的解决方案
2013-08-05
pc与android通过usb socket实现手机通信Demo
2013-08-01
模拟抄表软件符合Dlt07规约 Dlt645规约!
2012-04-20
手机号码归属地查询程序含 手机数据库文件 传智播客
2012-03-28
彻底解决 Moblie中 无法创建COM口问题
2011-10-16
模块通信距离测试小工具 串口通信C#
2011-07-04
分包发送数据串口通信(点击按钮自动分包一次发送数据)
2011-07-03
求加和校验累加和校验小工具
2011-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人