很多开发者朋友在使用融云IM SDK之前经常纠结一个问题,这个SDK集成到我的应用里究竟能不能变成我想要的样子?So,为了更好地理解IM的功能属性和使用场景,融云提供了一款Demo——SealTalk,为大家提供可参考的IM开发实践,从而减少应用从开发到上线的时间,并可以根据自己的应用产品来衍生出更 ...
分类:
其他好文 时间:
2019-07-19 10:36:59
阅读次数:
404
如何根据自己项目中的需求自定义$_SERVER中的变量呢?比如$_SERVER['XU_TEXT_PARAM'],这个超全局变量输出肯定是会报错的。那如何自定义它,让它输出我们想要输出的值呢? 1、在apache服务器下: 2、在nginx服务器下。 ...
分类:
其他好文 时间:
2019-07-19 10:36:41
阅读次数:
220
vim介绍 vi: Visual Interface 可视化接口vim: VI iMproved VI增强版 vim模式: (1)编辑模式(命令模式) (2)输入模式 (3)末行模式 编辑-->输入: 一,文本中的整体缩进 (1)设置vim或者vi中的tab键,以及缩进的空格数 echo -e "s ...
分类:
系统相关 时间:
2019-07-19 10:36:29
阅读次数:
149
~~~~~~~~~~~~~~~~~~~~~~~~~~~~go项目运行时的依赖包安装问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~1、安装go环境 wget https://dl.google.com/go/go1.12.linux-amd64.tar.gz -C /usr/local/ ...
分类:
其他好文 时间:
2019-07-19 10:36:09
阅读次数:
105
三维偏序(陌上花开) 题目背景 这是一道模板题 可以使用bitset,CDQ分治,K-DTree等方式解决。 题目描述 有 n 个元素,第 i 个元素有 ai?、bi?、ci? 三个属性,设 f(i) 表示满足 aj?≤ai? 且 bj?≤bi? 且 cj?≤ci? 的 j 的数量。 对于 d∈[0 ...
分类:
其他好文 时间:
2019-07-19 10:35:44
阅读次数:
109
import pymysql# 打开数据库连接def db_insert(sql_insert): db = pymysql.connect(host='47.104.*.*', port=3308, user='root', passwd='123456', db='ernest') # 使用cu ...
分类:
数据库 时间:
2019-07-19 09:28:46
阅读次数:
145
一、前言 在上一节中我们讲到抽象类和接口之间的异同,我们一起回顾下其异同。 同: 1、都不可以被实例化 2、都含有声明但未实现的方法 3、都可以被继承 4、其子类必须实现其声明未实现的方法 异: 1、抽象类是多继承,接口是单继承 2、抽象类可以包含实现的方法,接口不能包含实现的方法 3、接口支持回调 ...
分类:
其他好文 时间:
2019-07-19 09:28:24
阅读次数:
128
摘自:https://itweknow.cn/blog-site/posts/a3cc4e79.html 前情提要 小代是一名入职不久的程序员,公司同事都亲切的称他小代。有一天小代的老大陈BOSS和小代说,公司后端最近准备换技术框架了。小代: 换成啥?陈BOSS: Spring Boot,听过没?小 ...
分类:
编程语言 时间:
2019-07-19 09:27:57
阅读次数:
122
以前,觉得web框架的唯一选择是 java spring 全家桶,但用起来踊实比较重,配置文件比较重,开发起来比较重,在专注于写业务核心代码时,已经要做不少框架配置的事; 后来用了下python ,比java自由,但又不想js那么太目由,而且也支持类,把python当成java用很好用; 又去查了一 ...
分类:
编程语言 时间:
2019-07-19 09:27:17
阅读次数:
149
一、什么是跨域 跨域,指的是从一个域名去请求另外一个域名的资源。即跨域名请求!跨域时,浏览器不能执行其他域名网站的脚本,是由浏览器的同源策略造成的,是浏览器施加的安全限制。 跨域的严格一点来讲就是只要协议,域名,端口有任何一个的不同,就被当作是跨域。 常见于前端Ajax请求 二、如何模拟跨域请求 三 ...
分类:
编程语言 时间:
2019-07-19 09:26:45
阅读次数:
144
def bubbleSort(arr,length): for j in range(length): for i in range(length-1): if arr[i] > arr[i+1]: arr[i],arr[i+1] = arr[i+1],arr[i] return arrif __n ...
分类:
编程语言 时间:
2019-07-19 09:24:55
阅读次数:
101
handler:监听数组或对象的属性时用到的方法 deep:深度监听,为了发现对象内部值的变化,可以在选项参数中指定 deep:true 。注意监听数组的变动不需要这么做。 immediate: 在选项参数中指定 immediate: true 将立即以表达式的当前值触发回调 tips: 只要bet ...
分类:
编程语言 时间:
2019-07-19 09:24:22
阅读次数:
139
程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类,业界良心类。希望能对大家有所帮助。 1,Github代码托管(https://github.com/) ...
分类:
Web程序 时间:
2019-07-19 09:24:09
阅读次数:
121
正确的要这样的: public int update(String ceratedate); <update id="update" parameterType="String"> update table set ceratedate=to_date(#{ceratedate},'yyyy-mm- ...
分类:
数据库 时间:
2019-07-19 09:23:08
阅读次数:
174
分别使用jdk、cglib、javassist实现简单的动态代理
分类:
编程语言 时间:
2019-07-19 09:22:04
阅读次数:
99