- 博客(62)
- 收藏
- 关注
转载 十大经典排序算法(动图演示)
0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。0.2 算法复杂度0.3 ...
2019-02-22 15:21:00 167
转载 用户画像学习笔记
一 用户画像简介• 用户画像,即用户信息标签化,通过收集用户社会属性、消费习惯、偏好特征等各个维度数据,进而对用户或者产品特征属性的刻画,并对这些特征分析统计挖掘潜在价值信息,从而抽象出一个用户的信息全貌;• 可看做是企业应用大数据的根基,是定向广告投放与个性化推荐的前置条件,为数据驱动运营奠定了基础。如何从海量数据中挖掘出有价值的信息已经...
2019-02-20 16:50:00 537
转载 精心整理的一些 Python 学习资料
今天花了些时间给大家精心整理一份 Python 学习资料。我觉得不错的资料我都整理进来了,如果你是学习python的,我觉得这一份资料对你应该有用。1.知乎上超过 10k 的python相关回答Yupeng:三天搞定PythonTheAnswer:编程零基础应当如何开始学习 Python?Wayne Shi...
2019-01-28 14:55:00 190
转载 Spring中常用的设计模式之:代理模式
看了tom老师讲的深入分析spring源码,讲的挺好,做个小总结代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。比如:租房中介、火车票黄牛、媒人、经纪人、快递 这些人和你之间的关系可以算作为代理模式,在我...
2019-01-21 15:22:00 178
转载 mqtt协议实现 java服务端推送功能(三)项目中给多个用户推送功能
接着上一篇说,上一篇的TOPIC是写死的,然而在实际项目中要给不同用户 也就是不同的topic进行推送 所以要写活package com.fh.controller.information.push;import java.text.SimpleDateFormat;import java.util.ArrayList;import java...
2019-01-17 11:04:00 536
转载 mqtt协议实现 java服务端推送功能(二)java demo测试
上一篇写了安装mosQuitto和测试,但是用cmd命令很麻烦,有没有一个可视化软件呢? 有,需要在google浏览器下载一个叫MQTTLens的插件打开MQTTLens后界面如下:打开connections后面的加号,就可以连接绿色,说明连接成功,在Subscribe下添加订阅的topic名称(这里就写topic了) 点击sub...
2019-01-14 11:19:00 478
转载 mqtt协议实现 java服务端推送功能(一)安装
最近有个新需求,需要通过java服务端把信息推送到mqtt服务器上,安卓和ios端从mqtt服务器上获取信息实现推送。1. 本地需要安装Mosquitto服务器http://mosquitto.org/download/2. 安装openssl软件库包,使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。Mosquitto...
2019-01-14 09:39:00 189
转载 mybatis 插入语句 返回自增长id方法
背景:目前有个插入语句需要获取插入记录的id 因为id是自增长的,所以要在插入后返回这个id错误1:mapper.xml:<!-- 新增 返回自增长id--><insert id="save" parameterType="pd" resultType="int"> insert into sys_push...
2019-01-11 09:39:00 845
转载 java 计算中位数方法
最近工作需要 要求把python的代码写成java版本,python中有一个np.median()求中位数的方法,java决定手写一个先说说什么是中位数:中位数就是中间的那个数,如果一个集合是奇数个,那么中位数就是按大小排列后,最中间那个数,如果一个集合是偶数个,那么中位数就是按大小排列后,最中间那2个数的平均数。比如:1,2,3...
2019-01-04 15:51:00 3619
转载 Vue学习笔记(一) 利用idea 搭建 vue 项目
环境准备工作:安装node.js 环境 -- 略安装vue-li全局安装vue-cli,在命令行中执行npm install -g vue-cliidea准备工作:安装vue.jsFile -> Settings ->Plugins ->Browse respositoties 中搜索vue.js 安装...
2018-12-14 11:29:00 526
转载 学习 《大话设计模式》笔记
Java设计模式七大原则1.开闭原则(Open Close Principle)2.里氏代换原则(Liskov Substitution Principle)3.依赖倒转原则(Dependence Inversion Principle)4.接口隔离原则(Interface Segregation Principle)5.迪米特法则(...
2018-12-13 14:00:00 197
转载 java 矩阵的运算
首先需要引入包Jama-1.0.2.jar 这个包下封装的对矩阵运算的方法,包括矩阵的加减乘除逆运算等包下载地址:https://math.nist.gov/javanumerics/jama/ 英语好的也可以看看api介绍package test;import Jama.Matrix;public class Test { ...
2018-12-12 09:28:00 440
转载 js 禁用F12 和右键查看源码
<script> window.onkeydown = function(e) { if (e.keyCode === 123) { e.preventDefault() }}window.oncontextmenu = function(e) { e.preventDefault()} </scri...
2018-12-07 09:08:00 85
转载 《蛊真人》经典语录/名句
最近偶然看了一本小说 叫《蛊真人》 本来以为只是一本普通的修真小说,结果看来看去还挺有意思????,小说里有的部分写的特别好,还暗示了一些为人处世的道理,特意摘抄了一些。“我喜欢无足鸟,你知道为什么吗? 他的笑容,着实有些渗人。 “为什么?” “因为它没有鸟足,只有翅膀。因此只能飞翔。当它落地之时,就意味着它的毁灭。” 孤注一掷,不飞则死!...
2018-12-03 20:39:00 4191
转载 实现登录时的 记住密码功能
其实核心思想就是把用户名和密码存到cookie中,在下次重新进页面时候在从cookie读取首先要引入2个js<script type="text/javascript"src="js/jquery.min.js"></script><script type="text/javascript"src="js/j...
2018-11-30 15:15:00 300
转载 单点登录原理与简单实现学习
一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资...
2018-11-30 13:50:00 81
转载 关于HTTP协议,一篇就够了
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于...
2018-11-30 09:17:00 142
转载 wex5 file文件存储
在js中需要引入file的cordova包require("cordova!cordova-plugin-file");如果要存到手机的根目录下,在Native文件夹的对应项目中的config.xml配置文件里添加<preference name="AndroidPersistentFileLocation" value="Compatibility"/>...
2018-11-30 08:55:00 304
转载 wex5 页面跳转
页面交互:3种方法:1.使用Shell提供的方法打开另一个页面不需要等待页面返回 功能树上打开2. 用windowDialog组件需要等待页面返回3.内嵌页 windowContainer组件在某个区域嵌入另一个页面传入参数都用onParamsReceive事件接收传参数方式 实现方式 页面刷新 ...
2018-11-30 08:55:00 845
转载 wex5 baasData规则和绑定 学习
1 在baasData新建一个计算列2 点击编辑规则,左边选择该计算列, 右边点击计算后面的设置3 写规则的逻辑 好像不能用if 只能用三目运算符4 绑定样式和文本的时候 这么用:转载于:https://www.cnblogs.com/zhi-ming/p/10453143.html...
2018-11-30 08:55:00 205
转载 wex5 如何在js中给data添加数据
var options = { defaultValues :[ {'xuetang' : xuetang,'time' : time} ]};this.comp("xuetangData").newData(options);跟在defaultValues后面的必须是一个json对象转载于:https:/...
2018-11-30 08:55:00 393
转载 wex5 如何利用 百度地图 定位 和 天气插件
引包:require("cordova!cordova-plugin-geolocation");require("cordova!com.justep.cordova.plugin.baidulocation");Model.prototype.modelLoad = function(event){var self = t...
2018-11-29 08:45:00 222
转载 wex5 如何使用蓝牙 ble
使用蓝牙插件 需要在js中添加require("cordova!cordova-plugin-ble-central");ble插件具体文档:http://docs.wex5.com/cordova-plugin-ble-central/demo地址:wex5 3.6版本中:蓝牙插件 cordova-plugin-ble-central新增了完整的...
2018-11-29 08:45:00 162
转载 wex5 如何写后台BAAS
Data.java:在class中链接数据源:配置的numsql数据源private static final String DATASOURCE_NUMYSQL = "numysql";方法中:1 连接数据库Connection conn = null;conn = context.getConnectio...
2018-11-29 08:45:00 128
转载 wex5 windowDialog组件
windowDialog组件可以实现页面跳转xid:windowDialogsrc:$UI/lohas/detailedknowledge.w父页:myknowledge.wModel.prototype.row1Click = function(event){var row = event.bindingContext.$ob...
2018-11-29 08:44:00 336
转载 如何导入GitHub下的vue项目 并启动
如何运行 下载的GitHub项目一 准备工作:Node.js环境(npm包管理器)vue-cli 脚手架构建工具cnpm npm的淘宝镜像二 安装node.js 略cmd 输入node -v 有版本号 则安装成功三 npm包管理器 直接集成在node上的cmd 输入 npm -v 有版本号 则安装成功...
2018-11-29 08:44:00 925
转载 wex5 如何导包
wex5中 导jar包 要先把jar文件放在:E:\WeX5\runtime\BaasServer\WEB-INF\lib目录中(我wex5放的是E盘)点击项目 --> 属性 --> 左侧找到 java构建路径 选项--> 点击 库 --> 添加外部JAR添加成功后就可以看到导入的jar包了 ...
2018-11-29 08:44:00 181
转载 ES6 环境的搭建
安装babelnpm install --g babel-cli在项目目录下输入npm init -y会自动创建package.json文件babel src/index.js -o dist/index.js你会发现,在dist目录下确实生产了index.js文件,但是文件并没有变化,还是使用了ES6的语法。因为我们...
2018-11-29 08:44:00 65
转载 启动tomcat出现org.springframework.web.servlet.DispatcherServlet错误
项目右键 properites ==》 deployment Assembly =》 add lib包 转载于:https://www.cnblogs.com/zhi-ming/p/10453154.html
2018-11-29 08:43:00 1181
转载 eclipse控制台输出太多被顶掉问题
控制台空白处右键 属性 转载于:https://www.cnblogs.com/zhi-ming/p/10453155.html
2018-11-29 08:43:00 380
转载 tomcat部署项目时 报错Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules...
Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules解决方法:找到文件.settings->org.eclipse.wst.common.project.facet.core.xml。<install...
2018-11-29 08:43:00 177
转载 异常:Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext...
说明项目没有加载jar包异常:Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext解决方案:对着工程点右键->Properties ->MyEclipse-> Deploymen...
2018-11-29 08:43:00 1062
转载 通过web.xml监听器启动main方法
web.xml中添加要启动的类<listener><listener-class>server.NettyServer</listener-class></listener>继承ServletContextListener接口 实现方法 在contextInitialize...
2018-11-29 08:43:00 159
转载 如何把maven文件pom.xml中的java包下载下来
右击pom.xml文件,选择Run As--》Maven build…在打开的页面中,如图输入“dependency:copy-dependencies”,后点击“Run”即可在当前项目的目录的“targed/dependency”下就可以看见。方法2:或者:在dos环境,进入到pom.xml所在的文件夹。...
2018-11-29 08:43:00 1230
转载 eclipse经常弹出Subversion Native Library Not Available解决方案
转载于:https://www.cnblogs.com/zhi-ming/p/10453160.html
2018-11-29 08:42:00 74
转载 java json对象转换
引入的jar包:commons-beanutils-1.9.2.jarcommons-collections-3.2.1.jarcommons-lang-2.6.jarcommons-logging-1.2.jarezmorph-1.0.6.jarjson-lib-2.4-jdk15.jar字符串存json对象里:S...
2018-11-29 08:42:00 82
转载 java io 文件读写操作
写:import java.io.*;String filePath= "F:\\test.txt";FileWriter fwriter = null;fwriter = new FileWriter(filePath);fwriter.write(“1”); //这里要放入string类型fwriter.flush...
2018-11-29 08:42:00 60
转载 java io 文件下载功能
一.@RequestMapping(value = "/download/{filename}")public void downloadFile(HttpServletRequest request,HttpServletResponse response,@PathVariable(value = "filename") String f...
2018-11-29 08:41:00 218
转载 wex5 sqllite本地数据库的运用
http://doc.wex5.com/?p=3774需要引入包require("cordova!com.brodysoft.sqlitePlugin");//本地数据库操作document.addEventListener("deviceready", onDeviceReady, false);//设备就绪functi...
2018-11-29 08:41:00 106
转载 SQL语句优化 学习笔记
sql语句时间花在哪了?1 等待时间 2 执行时间这两个时间并非孤立的,单条语句执行的快 其他语句等待的时间就少执行时间花在哪了?1 查找 沿着索引查找 慢者可能全表扫描2 取出 查到行后,把数据取出来(sending data)如何查询快?1 查询快 联合索引的顺序 区分度 长度2 取的快 索引覆盖(不回行)...
2018-11-29 08:40:00 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人