dwtedx软件开发技术分享

解决Android百度地图MapView在ViewPager中Fragment切换黑屏问题
dwtedx Android开发 24 0 2016-12-01 17:27:04

今天在用ViewPager Fragment切换带有百度地图的TAB时会有黑屏的状况、在一开始网上找了很多方法都解决不了、这个问题好像已经由来已久了、但是在官方论坛找到了解决办法 问题分析 百度地图切换界面出现黑屏原因是地图退出释放内存时渲染出现bug导致、因为是百度地图本身内部bug、所以我们无法从本质上去修复这个bug<com.baidu.mapapi.map.TextureMapView android:id="@ id/dynamics_mapView" android:layout_wi...

阅读全文

ASP.NET MVC4服务器监控开发_C#获取服务器CPU|RAM|TCP等系统信息
dwtedx MVC框架 23 0 2016-11-29 13:15:29

一、背景 前段时间服务器出了点问题、加上学业愈来愈紧张、写博文分享的时间越来越少、虽然不是第一次在博客园上写经验、但是近期分享的博文得到了不少的朋友支持和指正、在这里内心非常感激和开心、希望以后能认真用好时间、把一些有用的经验分享给需要的人、当然本科阶段的我还有许多不懂的、如果在文章中有错误、希望大家多多指正、必虚心受教 今天要分享的是使用c#获取服务器CPU、RAM、TCP、磁盘使用情况、前段时间、做了一个几十人的并发测试、服务器宕机了、后来上控制管理台检查测试时间段里服务器各项数据、可惜没有这块数据的提供、为此、我想在web程序...

阅读全文

TabLayout自定义tab_tablayout自定义图标布局样式
dwtedx Android开发 44 0 2016-11-25 14:23:54

在平时的工件中、相信大家都会使用到TabLayout、默认情况下TabLayout支持文字的、但也可以对文字设置iCon图标、但是呢设置的图标都会在文字的上面 那如果我们要想让图标出现的文字的左边或者是右边、那边这个时候我们就是自定义TabLayout的布局了、今天就给大家分享一下很全面的设置TabLayout的Item View的Demo、下面是效果图 initView代码private void initView() { toolbar = (Toolbar) findViewById(R.id.toolbar); ...

阅读全文

Utf-8与gbk相互转换_Java文件编码自动转换工具类
dwtedx Java开发实战 40 0 2016-11-24 13:14:24

本篇文章主要介绍了一个用java语言写的将一个文件编码转换为另一个编码并不改变文件内容的工具类、比如我们保存到本地的一个txt文件、以gbk编码的、然后这个时候我们可以通过这个工具类把整个文件的内容转换为utf-8的编码、直接上源代码 ChangeFileEncoding代码public class ChangeFileEncoding { public static int fileCount = 0; public static String sourceFileRoot = "替换为要转换的源文件或源目录"; /...

阅读全文

Asp.net MVC View视图中如何获取Controller控制器的名称
dwtedx MVC框架 36 0 2016-11-22 13:09:24

在.NET MVC的开发过程中、很多情况都会涉及到获取Controller名称、比如在视图中做跳转、在过滤器中验证等需求、下面呢就给大家提供4种方法获取Controller控制器的名称 1、视图中string controller = ViewContext.RouteData.Route.GetRouteData(this.Context).Values["controller"].ToString();string controller = ViewContext.RouteData.Values["controller"]....

阅读全文

jQuery 3D室内全景图_HTML室内装修Demo
dwtedx JQuery教程 61 1 2016-11-21 13:11:46

分享一款jQuery室内墙面装饰交互效果、之前也有朋友说要做一款室内装修的效果程序、今天就给大家分享一个Demo代码、Demo是一款兼容ie8浏览器的室内设计特效代码、基本上是支持所有浏览器、虽然不是动态的可拖拽的效果、但是这个效果在一般情况下也是可以满足在部分需求的、效果图如下 部分HTML代码<div class="room"> <div class="close"></div> <h1>模拟效果</h1> <div class="left...

阅读全文

超级炫酷Recyclerview高级下拉刷新飞入等待动画效果
dwtedx Android开发 81 0 2016-11-18 13:22:44

很久没有分享Android相关的Demo程序了、今天给大家带了福利了、一个特别棒的下拉刷新Demo、当你用手指下拉RecyclerView的时候、会从下方飞入一些食材、比如胡萝卜、面包鸡蛋之类的食材、Demo非常适合用在菜谱类的App上面使用、下面是动画的GIF图片、先来预览一下吧 XML代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/androi...

阅读全文

__Block与__Weak区别_Block与Weak区别
dwtedx IOS开发教程 38 0 2016-11-14 12:52:03

一、__block理解: Blocks可以访问局部变量、但是不能修改 声明block的时候实际上是把当时的临时变量又复制了一份 在block里即使修改了这些复制的变量、也不影响外面的原始变量、即所谓的闭包   如果修改局部变量、需要加__block   API Reference对__block变量修饰符有如下几处解释//A powerful feature of blocks is that they can modify variables in the same lexical scope. You si...

阅读全文

JavaScript二维数组的遍历_jQuery dom循环创建例子
dwtedx JQuery教程 49 0 2016-11-11 13:35:59

最近在写关于购物车的本地存储的前端技术、这里是关于如何把一个二维数组内部的信息呈现在页面上、一般来说本地存储时、存储的是关于店铺的信息和店铺内部商品的信息.本地存储时把数组转换成Json串存储的、这里为了方便是直接创建的一个二维数组var product = [ { "shopId": 100, "shopNm": "红石榴", "productList": [ { "goodsId": 1, "goodsNm": "苹果7", "goodsNum": "1" ...

阅读全文

C#/.NET/Android/Java/IOS AES通用加密解密算法
dwtedx Java开发实战 76 0 2016-11-10 13:31:55

记得前几天分享了一个Android IOS Java通用的AES128加密解密Demo、这个Demo可以满足用Java开发的后端接口、但是如果不巧你用的.net开发的后台程序、那么我们又应该怎么去编写后端的程序呢! 今天再给大家分享一个比较强大的Demo、可以同时支持Android IOS Java .NET的加密解密的算法Demo、希望对大家有用、今天分享了两个Demo、一个是用CBC模式加密的android、java、ios、.net通用模式、另外一个是ECB模式的android、java、ios、.net通用的加密模式 IO...

阅读全文

.NET微信回调模式的接口开发_.NET微信企业号开发
dwtedx .NET开发教程 78 0 2016-11-07 13:11:22

前言 微信企业号应用中、有两种模式、一种是普通模式、这种模式只能进行简单网页链接、以及发送固定的消息、为了可以让企业号的用户更好的与应用交互、微信提供了回调模式、这种回调模式的可以将用户发送给微信的信息、转发到用户提供的一个回调接口上、该接口解析用户发送过来的信息、解析后进行相应、而且回调模式中、可以调用的东西不少、扫码、图片、视频、地理位置信息等 在应用的模式下、选择回调模式、之后、需要设置3个参数(1.回调接口URL;2.token;3.ASESKey),URL就是提供的回调接口、微信会把用户提供的信息、转发到该接口来、我们这里...

阅读全文

Recyclerview下拉刷新_Ultimate下拉刷新动画开源框架
dwtedx Android开发 127 0 2016-11-04 14:57:30

分享一个Android的下拉刷新的Demo、注意:这不是一般的下拉刷新效果、是带有很炫酷的动画的刷新效果、Demo是用的Recyclerview做为刷新的内容的承载、当你下拉的时候、Demo中包括一系列添加Item、删除Item等动画效果、还有异步的刷新等功能、非常强大的一个Demo、下面是部分效果图片 所有动画列表枚举enum Type { FadeIn(new FadeInAnimator(new OvershootInterpolator(1f))), FadeInDown(new FadeInDownAni...

阅读全文

C#异或运算符代码_使用异或运算符对整数进行加密
dwtedx C#编程 67 0 2016-11-03 14:56:46

一、什么是∧运算符: 二元 ^ 运算符是为整型和 bool 类型预定义的、对于整型、^ 将计算操作数的按位“异或”、对于 bool 操作数、^ 将计算操作数的逻辑“异或”;也就是说、当且仅当只有一个操作数为 true 时、结果才为 true 二、在进行异或运算规则: 如两个二进制数的相应位都为1 或者二进制数的相应位都为0、则返回0;如果两个二进制数相应位一个为0、另一个为1则返回1 三、异或运算的执行过程: 加密:将23进行异或运算加密、key为15 数值23转为二进制为: 10111  --注1 加密...

阅读全文

Android IOS Java通用的AES128加密解密Demo下载
dwtedx IOS开发教程 104 0 2016-10-31 10:36:41

出于安全考虑、很多App在与服务器接口的请求和响应过程中都会涉及到加密和解密的问题、如果不加的话就会是明文的、即使加了GZIP也可以被直接解压成明文、在安全性上不是很好、所以很多涉及到金额的相关的App都会加密的、但是如果同时有Android和IOS的App的话、必须要保证加密和解密的算法一致、要不然对后台没法处理 之前就写过一种AES算法只能Android和后台的加密解密一样、IOS始终调试不过、后来花了很长时间研究、发现是OC和Java对Aes的Key的处理方法不一样、很久很久之后、终于解决了问题、今天在此给大家分享...

阅读全文


DD记账
top
+