it最新技术分享

jQuery 3D室内全景图_HTML室内装修Demo
shinyuu JQuery教程 7333 4 2016-11-21 13:11:46

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

阅读全文

超级炫酷Recyclerview高级下拉刷新飞入等待动画效果
shinyuu Android开发 8544 2 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区别
shinyuu IOS开发教程 6837 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循环创建例子
shinyuu JQuery教程 11883 2 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通用加密解密算法
shinyuu Java开发实战 8403 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微信企业号开发
shinyuu .NET开发教程 5107 0 2016-11-07 13:11:22

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

阅读全文

Recyclerview下拉刷新_Ultimate下拉刷新动画开源框架
shinyuu Android开发 5932 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#异或运算符代码_使用异或运算符对整数进行加密
shinyuu C#编程 7974 4 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下载
shinyuu IOS开发教程 7666 0 2016-10-31 10:36:41

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

阅读全文

JS如何禁止别人查看网站源码_禁止右键查看源代码
shinyuu JavaScript教程 8392 4 2016-10-28 14:21:25

相信大家在网站的开发过程中免不了的会让客户看到网站的源代码、那么有没有什么办法能让用户在查看源代码的时候给予阻止呢、答案是肯定的、下面是个人分析的四种查看源代码的路径、如果有哥们想查看效果的可以去预览一下哦:猛戳这里查看效果 1、直接按F12 2、Ctrl Shift I查看 3、鼠标点击右键查看 4、Ctrl u=view-source: url 把以上三种状态都屏蔽掉就可以了、document有onkeydown(键盘按键事件)、该事件里面找到对应的keycode并处理就可以、document也有oncontextmenu鼠...

阅读全文

jQuery Cookie操作插件_ jQuery Cookie的使用方法
shinyuu JQuery教程 4308 0 2016-10-27 13:44:45

在网页客户端、我们经常会遇到读取或者设置cookie的情况、如果用纯生的js我们可能会遇到一些兼容性带来的麻烦、这里给大家介绍一个比较实用jquery操作cookie的插件、插件的源代码如下jQuery.cookie = function(name, value, options) { if (typeof value != ´undefined´) { options = options || {}; if (value === null) { val...

阅读全文

Android封装带动画效果的引导页面Demo
shinyuu Android开发 8978 1 2016-10-25 13:51:07

分享一个Android APP的引导页的Demo、一共有3个Fragment页面组合而来的、同时提供了滑动功能、分别都对应有不同的动画、一共有3个动画、话不多说、可直接看Demo效果图、相信你一定会下载使用的 重写ViewPager 、主要做一个切换背景的功能public class GuideViewPager extends ViewPager { private Bitmap bg; private Paint b = new Paint(1); public GuideViewPager(C...

阅读全文

C#生成Excel代码_Aspose.Cells导出ExcelC Demo
shinyuu C#编程 6519 1 2016-10-24 12:50:14

相信大家在平时的开发过程中、难免会要乱Excel这种需求、今天不给大家介绍一种简单的方法来生成Excel、就是利用Aspose.Cells导出excel、实现代码很简单、但是需要注意以下3个问题 1、DataTable的处理 2、进行编码,便于中文名文件下载 3、别忘了Aspose.Cells.dll(可以自己在网上搜索) DataTableToExcel2public static bool DataTableToExcel2(DataTable datatable, string filepath, out string er...

阅读全文

liunx系统服务查看和管理命令
shinyuu Centos运维教程 5331 0 2016-10-19 08:50:05

本文在开始之前需要给大家讲一个简单的常识、就是daemon(守护进程)和service(服务)、先理清这点之后看本文就比较直接了 daemon 的主要分类 stand_alone  :此daemon可以 自行单独启动服务 super daemon  :一个特殊的 daemon 来统一管理、super daemon 的处理模式有2中 1、multi_threaded(多线程) 2、single_threaded(单线程) deamon 工作形态的类型 signal-control  立即处理 interva...

阅读全文

Swift基础语法教程_Swift控制语句
shinyuu swift教程 4716 1 2016-10-18 11:10:36

前言 Swift提供了类似C语言的流程控制结构、包括可以多次执行任务的for和while循环、还有基于特定条件选择执行不同代码分支的if、guard和switch语句、还有控制流程跳转到其他代码的break和continue语句 Swift增加了for-in循环、用来更简单地遍历数组、字典、区间、字符串和其他序列类型 Swift的switch语句比C语言中更加强大、在C语言中、如果某个case不小心漏写了break、这个case就会贯穿至下一个case、而Swift无需写break、所以不会发生这种贯穿的情况、case 还可以匹配更...

阅读全文