设计模式之适配器模式(主要是将不符合规则的接口通过一定手段使其适配而符合规则,隐藏具体适配细节): ...
分类:
其他好文 时间:
2018-05-01 00:38:34
阅读次数:
213
前言 在前面的 "SOFA 源码分析 —— 服务发布过程" 文章中,我们分析了 SOFA 的服务发布过程,一个完整的 RPC 除了发布服务,当然还需要引用服务。 So,今天就一起来看看 SOFA 是如何引用服务的。实际上,基础逻辑和我们之前用 Netty 写的 RPC 小 demo 类似。有兴趣可以 ...
分类:
其他好文 时间:
2018-05-01 00:38:23
阅读次数:
332
要得到如下图的效果: 省市区的拼接 1.数据库中的数据如图: 2.combobox 2.采用js代码进行拼接: ...
分类:
其他好文 时间:
2018-05-01 00:38:15
阅读次数:
1781
前端,特别是移动端如果对视觉还原要求比较高的时候。功能测试和性能测试完成之后。UI真的是一个像素一个像素的给你抠出来哪里还原不到位 之前项目要求还原度要达到98%以上。所以每到视觉还原的时候真的是挺痛苦的,这里记录一些视觉还原不同机型上的一些显示问题。 小程序iOS端1rpx显示2px宽度 小程序i ...
分类:
移动开发 时间:
2018-05-01 00:38:07
阅读次数:
198
Cookies 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术; 下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http://plugins.jquery.com/cookie ...
分类:
Web程序 时间:
2018-05-01 00:37:57
阅读次数:
190
一、Git的安装 1、下载Git,官网地址为:https://git-scm.com/downloads。 2、下载完成之后,双击目录进行安装 3、选择安装目录 4、选择组件,默认即可 5、设置开始菜单目录名 6、更改git默认编辑器,选择默认即可 7、最好选择第二项“Use Git from th ...
分类:
其他好文 时间:
2018-05-01 00:37:48
阅读次数:
164
消息的过期、消息的选择器和消息的优先级。 一、消息的过期 允许消息过期 。默认情况下,消息永不会过期。如果消息在特定周期内失去意义,那么可以设置过期时间。 有两种方法设置消息的过期时间,时间单位为毫秒: 1.使用消息生产者的setTimeToLive 方法为所有的消息设置过期时间。2.使用消息生产者 ...
分类:
其他好文 时间:
2018-05-01 00:37:41
阅读次数:
164
浅谈Java中的equals和== 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); ...
分类:
编程语言 时间:
2018-05-01 00:37:31
阅读次数:
166
函数的作用kv编程论:解释函数几种参数的用法作用域程序异常的处理案例:登录验证命令行版密码生成器51备忘录v0.26deffunction_name(s):statement(s)def关键词,不可变function_name函数名,小写字母,下划线连接单词sparameters,参数,可以有多个,用逗号分开statement(s)代码语句,或其他函数,带(s)为调用,callimportrand
分类:
其他好文 时间:
2018-05-01 00:37:23
阅读次数:
121
Day3 - Python基础3 函数、递归、内置函数 1. 函数基本语法及特性 定义:将一组语句的集合通过一个名字(函数名)封装起来,当执行该函数时,只需调用该函数名即可 特性: 1.避免重复代码 2.增强程序可扩展性 3.代码容易维护 2. 参数与局部变量 形参变量只有被调用时才会分配内存单元, ...
分类:
编程语言 时间:
2018-05-01 00:37:13
阅读次数:
191
最近研究destoon内核开发,发现destoon6.0的搜索页面模块的标题太长,是搜索标题+模块+首页标题,这样导致标题过长,百度不喜欢,所以我经过修改成百度所喜欢的。 修改前截图: 修改的文件:/include/seo.inc.php 文件 在第90行左右,把$seo_title 修改为:$se ...
分类:
其他好文 时间:
2018-05-01 00:37:06
阅读次数:
917
单选题 以下方法不属于PHP中Exception类的方法是?()(选择一项) A getTrace(); B getLine(); C getTr(); D getFile(); C 以下方法不属于PHP中Exception类的方法是?()(选择一项) C ...
分类:
其他好文 时间:
2018-05-01 00:36:57
阅读次数:
146
一直在使用UIButton创建按钮,包括Plain纯文字型的按钮、设置背景图片、设置选中状态图片按钮…特别是当我们的提供的图片比按钮本身的尺寸小时,会导致按钮没有被图片完全填充,当图片比button大时,图片会超出button的frame范围(除非设置button.layer.maskToBound ...
分类:
其他好文 时间:
2018-05-01 00:36:51
阅读次数:
185
使用C 编写程序,给最终用户的程序,是需要使用release配置的,而release配置和debug配置,有一个关键区别,就是release的 编译器 优化默认是启用的。 优化代码开关即optimize开关,和debug开关一起,有以下几种组合。 | 编译器开关设置 |C IL代码质量 | JIT本 ...
朋友发的,之前在网上一直没找着,先记着 #!/usr/bin/env python import asyncio import websockets import json async def test_ws_quote(): async with websockets.connect('ws://... ...
分类:
编程语言 时间:
2018-05-01 00:36:38
阅读次数:
482
Java多线程基础:进程和线程之由来 在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下 ...
分类:
编程语言 时间:
2018-05-01 00:36:31
阅读次数:
199
主内存和cpu之间的关系,因为cpu是在是处理速度太快了。所以一般cpu都有一个cpu缓存,上图的意思是主内存 》cpu缓存 》cpu寄存器 》cpu执行处理,写的时候反之。 看上图,就是多线程情况下java操作变量的大致步骤,需要注意的是,多线程操作的变量都是从主内存拿到的是变量的副本,然后进行一 ...
分类:
编程语言 时间:
2018-05-01 00:36:23
阅读次数:
205