网站源码

小程序学习

╄→гoц情女王★ 提交于 2020-01-26 03:35:11
转自 https://www.cnblogs.com/dotnetcrazy/p/10597311.html#top 文章汇总: https://www.cnblogs.com/dotnetcrazy/p/9160514.html 目录: 一文摸摸小程序的底¶ 1.屁话一箩筐¶ 2.记录点小程序功能点¶ 2.1.前言¶ 2.2.页面初始数据的使用¶ 2.2.1.获取¶ 2.2.2.设置¶ 3.弹框提醒¶ 4.页面自定义属性值¶ 4.1.H5的自定义属性值¶ 4.2.小程序版¶ 5.小程序标题¶ 6.拨打电话¶ 7.图片背景¶ 7.1.背景图片¶ 7.2.页面填充¶ 7.3.新思路¶ 8.页面跳转¶ 9.地图相关¶ 9.1.简单案例¶ 9.2.Map组件¶ 1.简单案例扩展¶ 2.Map组件案例¶ 补充说明¶ 1.关于调试¶ 2.关于开发者设置¶ 3.关于网络资源的说明¶ 4.发布和预览¶ 一文摸摸小程序的底 写在前面的话:算不了入门教程,只能算这几晚的摸索教程,下次会出一篇 一文入门小程序 本文示例源码: https://github.com/lotapp/BaseCode/tree/master/javascript/5.wechat/base 1.屁话一箩筐 有些同志留言说我消失了,文章更新频率比以前慢多了?我这边先统一回复一下: 最近这 几个月 利用空闲时间把三国读完了(咳

Wee – 为现代 Web 开发打造的 CSS 脚手架

吃可爱长大的小学妹 提交于 2020-01-24 02:16:57
  Wee 包含许多开发人员在搭建响应的,互动的网站和应用程序时需要的组件。正如它的名字一样,Wee 是一个微小、移动优先的 CSS 复位框架。Wee 组织在一个简单的、可扩展的层次结构,拥有一致的样式和脚本。 在线演示 源码下载   您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果【附源码】 分享35个让人惊讶的 CSS3 动画效果演示 十分惊艳的8个 HTML5 & JavaScript 特效 Web 开发中很实用的10个效果【源码下载】 12款经典的白富美型 jQuery 图片轮播插件 本文链接: Wee – 为现代 Web 开发打造的微型脚手架 编译来源: 梦想天空 ◆ 关注前端开发技术 ◆ 分享网页设计资源 来源: https://www.cnblogs.com/lhb25/p/wee-a-tiny-blueprint-for-modern-web-development.html

如何保护你的 Python 代码 (一)—— 现有加密方案

独自空忆成欢 提交于 2020-01-23 00:33:08
https://zhuanlan.zhihu.com/p/54296517 0 前言 去年11月在PyCon China 2018 杭州站分享了 Python 源码加密 ,讲述了如何通过修改 Python 解释器达到加解密 Python 代码的目的。然而因为笔者拖延症发作,一直没有及时整理成文字版,现在终于战胜了它,才有了本文。 本系列将首先介绍下现有源码加密方案的思路、方法、优点与不足,进而介绍如何通过定制 Python 解释器来达到更好地加解密源码的目的。 由于 Python 的动态特性和开源特点,导致 Python 代码很难做到很好的加密。社区中的一些声音认为这样的限制是事实,应该通过法律手段而不是加密源码达到商业保护的目的;而还有一些声音则是不论如何都希望能有一种手段来加密。于是乎,人们想出了各种或加密、或混淆的方案,借此来达到保护源码的目的。 常见的源码保护手段有如下几种: 发行 .pyc 文件 代码混淆 使用 py2exe 使用 Cython 下面来简单说说这些方案。 1 发行 .pyc 文件 1.1 思路 大家都知道,Python 解释器在执行代码的过程中会首先生成 .pyc 文件,然后解释执行 .pyc 文件中的内容。当然了,Python 解释器也能够直接执行 .pyc 文件。而 .pyc 文件是二进制文件,无法直接看出源码内容。如果发行代码到客户环境时都是

SpringSecurity 初始化流程源码

[亡魂溺海] 提交于 2020-01-19 13:58:30
SpringSecurity 初始化流程源码 本篇主要讲解 SpringSecurity初始化流程的源码部分,包括核心的 springSecurityFilterChain 是如何创建的,以及在介绍哪里可以扩展个性化的配置,SpringSecurity源码其实是蛮难得 各种Builder Configure 看得真的头疼!  1.简单介绍  SpringSecurity 的核心功能主要包括:  认证 (你是谁) 授权 (你能干什么) 攻击防护 (防止伪造身份)  其核心就是一组过滤器链,项目启动后将会自动配置,本篇也会涉及过滤器链是如何自动初始化的。   SecurityContextPersistenceFilter 是最前面的一个filter 请求到它时候会去检查 根据sessionId找到session 判断session 中是否存在 SecurityContext 在 则将 SecurityContext 存入当前的线程中去 响应的时候,看当前线程是否有SecurityContext ,如果有 放入到session中去 这样不同的请求都能拿到相同的 用户认证信息。   UsernamePasswordAuthenticationFilter 该过滤器是处理表单登录的,通过表单登录提交的认证都会经过它处理   SocialAuthenticationFilter

分享10款漂亮的css按钮源码

不羁岁月 提交于 2020-01-19 07:02:58
1、Plastic Buttons 地址:https://codepen.io/ben_jammin/pen/syaCq 这组按钮设计很干净,它们有许多不同的颜色和尺寸,你可以轻松地重新设计这些按钮。 有多种风格可以选择,小型,中型或大型按钮。 有默认按钮,禁用按钮和设计为开关或标签的按钮行。 对于纯CSS解决方案,这是Web上最干净的按钮样式之一。 2、Cool Buttons 地址:http://codepen.io/FelipeMarcos/pen/tfhEg 这是一组由 Felipe Marcos 制作的酷炫按钮,与上面的塑料按钮略有不同,但它们也易于使用。虽然没有闪亮的塑料设计,但当你点击后,依然会感受到有种“推”的效果。 你可以从六种预先设计的颜色中选择或自定义你想要的颜色。 CSS被分成不同的类名,因此您可以在一个类上设置默认按钮样式,并将颜色与其他类交替。 译者注:以下是部分按钮类型的截图 3、Google Buttons 地址:https://codepen.io/timwagner/pen/pAecq Google的在线工具,如Blogger,云端硬盘,Gmail及其搜索功能都有不同的按钮样式。 开发人员Tim Wagner在这支笔中克隆了这些风格。 它们完全是用CSS3构建的,这些按钮展示了许多谷歌风格的效果,你可以构建它们看起来都很棒。 这是一个类似的例子

Web 开发人员不能错过的 jQuery 教程和案例

久未见 提交于 2020-01-13 02:20:29
转自: http://www.cnblogs.com/lhb25/p/must-see-examples-of-jquery-tutorials.html   jQuery 把惊喜延续到设计领域,处处带来极大的灵活性,创造了许多体验良好的设计,而且拥有不错的性能。这里分享一组 Web 开发人员不能错过的 jQuery 教程和案例,帮助你更好的掌握 jQuery 在网站实际效果实现中的应用,千万不要错过。 您可能感兴趣的相关文章 So Easy!让开发人员更轻松的工具和资源 12款经典的白富美型 jQuery 图片轮播插件 几款优秀的 jQuery Ajax 分页插件和教程 推荐几款极好的 JavaScript 下拉列表插件 10大流行 Metro UI Bootstrap 主题和模板 Timeline Portfolio 超炫的时间轴展示作品集效果。设计师和前端开发人员可以借助这个效果来制作新颖的个人简历。 源码下载 在线演示 Swatch Book with CSS3 and jQuery 基于 CSS3 & jQuery 实现的多彩的动画 Swatch Book 效果。 源码下载 在线演示 Making an Interactive Picture with jQuery 基于 jQuery 实现交互的图片效果,可以弹出层提示内容。对于介绍图片的某个部分很有用。 源码下载

gRPC源码分析0-导读

萝らか妹 提交于 2020-01-10 14:04:30
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> gRPC 是Google开源的新一代RPC框架,官网是http://www.grpc.io。正式发布于2016年8月,技术栈非常的新,基于HTTP/2,netty4.1,proto3。虽然目前在工程化方面gRPC还非常不足,但它也值得我们好好研究它,学习他。 1. 使用场景 按照Google的说法,使用广泛,但主要使用场景还是在移动端: Efficiently connecting polyglot services in microservices style architecture(微服务、多语言) Connecting mobile devices, browser clients to backend services Generating efficient client libraries 2. HTTP/2 HTTP/2,主要是基于Google发布的SPDY协议,是自HTTP/1.1从1999年发布16年后的首次更新。Servlet4.0将完全支持HTTP/2。目前支持HTTP/2的浏览器还不多,主要也只是支持基于TLS的HTTP/2。下图是在caniuse.com网站统计的支持HTTP/2的浏览器,可以看到chrome也是在41版本后开始的,IE根本不支持。 HTTP/1.1会有什么问题呢?

我把RXjava的源码和这份面试都给你了,你还告诉我面不过拿不到offer?(一)

我们两清 提交于 2020-01-08 23:33:04
就在前不久做了一个关于RXJava的相关教学视频,过后整理了关于RxJava的预习资料和相关内容以及图文和相关源码,需要借鉴的可以和我联系~ 一丶 面试辅助路线(全部内容在完整的PDF里都有讲解) ( 顺手留下GitHub链接,需要获取相关面试等内容的可以自己去找 ) https://github.com/xiangjiana/Android-MS (VX:mm14525201314) 二丶 RXJava预习: JAVA设计模式之观察者模式 1、初步认识 观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2丶这个模式的结构图 : 3、可以看到,该模式包含四个角色 抽象被观察者角色: 也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,每个主题都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现。 抽象观察者角色: 为所有的具体观察者定义一个接口,在得到主题通知时更新自己。 具体被观察者角色: 也就是一个具体的主题,在集体主题的内部状态改变时,所有登记过的观察者发出通知。 具体观察者角色: 实现抽象观察者角色所需要的更新接口

Mercurial(Hg)基本操作

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-04 07:52:51
Mercurial简介 Mercurial 是一款非常优秀的分布式版本控制系统(DCVS),具有高效率、跨平台、可扩展、使用简便且开源等优点,是目前最为流行的版本控制工具之一。Mercurial英文意为水银,所以常被缩写为Hg。在使用Mercurial之前,我曾经使用过VSS(已停止更新)和 SVN ,也尝试过微软的 TFS ,它们都不是分布式版本控制系统,换句话说,就是当源码服务器故障或网络不通时,你将无法提交你所做的本地修改。这也是之前的版本控制工具与Mercurial最大的不同,目前与Mercurial类似的工具还有 Git ,但由于对Windows系统的支持做得不是很人性化,我个人不太喜欢。 最开始接触Mercurial时,由于长期使用SVN的缘故,已经习惯了依赖中央源码服务器,也曾感觉Mercurial的操作很别扭,不是很方便。但当我在项目中使用了一段时间以后,就喜欢上这个它了。下面放出Mercurial相关的一些信息: Mercurial官网: http://mercurial.selenic.com/ Mercurial客户端(TortoiseHg): http://tortoisehg.bitbucket.org/ 支持Visual Studio中使用Mercurial的插件VisualHg: http://visualhg.codeplex.com/

centos源码编译安装lamp环境

北战南征 提交于 2019-12-30 23:23:25
一、熟悉系统环境 查看系统版本号 cat /etc/issue 查看所有硬件的型号 dmidecode | more 查看memory info cat /proc/meminfo | more 查看CPU info cat /proc/cpuinfo 查看磁盘信息 df -lh 二、准备工作 更新系统时间 ntpdate time.windows.com;/sbin/hwclock -w 备份并替换系统的repo文件 sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak cd /etc/yum.repos.d/ sudo wget http://mirrors.163.com/.help/CentOS6-Base-163.repo sudo mv CentOS6-Base-163.repo CentOS-Base.repo 更新下载源 sudo yum clean all sudo yum makecache sudo yum update 测试是否成功 sudo yum install vim* 修改yum配置文件中python版本 (No module named yum) whereis python 查看python版本 sudo vim /usr/bin/yum 将