js中string和正则结合使用的问题

name = 'aaa bbb ccc'; uw=name.replace(/\b\w+\b/g, function(word){ return word.substring(0,1).toUpperCase()+word.substring(1);} ); 上面的代码是摘自W3school,substring和replace的方法不难理解,我主要是测试了一下replace里传入的function;下面是一步步对上面的代码进行拆解的过程: name.match(/\b\w+\b/g)
分类: 编程语言 发布时间: 01-10 22:37 阅读次数: 0

Flex动态生成Tree

Flex动态生成Tree 我在网上看见的大多数是根据xml来调用的tree,对于我们这样刚刚接触flex的不需要再去翻java后台转xml的方法了。java后台直接生成tree来调用。结合网上的资料,我进行了一下修改和整合,在这里总结一下。 java代码块 使用VO来封装数据库的数据,其中需要有一个类型为List的children属性,由于Tree控件不像DataGrid,List控件,它拥有层次结构。 ​ package model; import java.util.List; im
分类: 编程语言 发布时间: 01-10 22:37 阅读次数: 0

myeclipse链接数据库,SQL语句实现增删改查

1、创建properties文件 #oracle #driver=oracle.jdbc.OracleDriver #url=jdbc\:oracle\:thin\:@localhost\:1521\:xe #username=system #password=manager #mysql driver=com.mysql.jdbc.Driver url=jdbc\:mysql\://192.168.0.121\:3306/test?user\=root&password\=root&char
分类: 编程语言 发布时间: 01-10 22:37 阅读次数: 0

Python-pip安装

1、本地创建文件get-pip.py 2、进入https://bootstrap.pypa.io/get-pip.py将文件内所有内容粘贴到上面创建的文件中 3、cmd进入创建的文件目录下,我的是D:\根目录下。例如我输入的是:python get-pip.py 4、等待一会儿出现下图内容即可 5、再输入pip查看是否有内容返回
分类: 编程语言 发布时间: 01-10 22:36 阅读次数: 0

从区块链技术应用角度阐述LikeLib项目

从区块链技术应用角度而言,LikeLib(简称:LKL)不只是一个实现跨链交易和多资产互通的区块链项目,更是一个完备的区块链开发平台。 区块链我们应该按照:他是一种“综合性解决方案”来看待。就像云技术,要看企业在做什么、企业需要什么、企业未来要发展什么。既然是一种解决方案,那么它适合哪种企业,就有了答案。 而LKL在实现跨链交易功能的同时,也是一个可以独立运行的区块链网络:它包含原生币,支持智能合约,并且拥有智能合约代币交易的隐私保护相制。任何开发者,均可根据应用场景,在LKL上开发出满足需求
分类: 编程语言 发布时间: 01-10 22:36 阅读次数: 0

鼠标左键不能拖拽

双击Esc
分类: 编程语言 发布时间: 01-10 22:36 阅读次数: 0

NestedCalendar

NestedCalendar 项目地址:SouthernBox/NestedCalendar 更多:作者 提 Bug 标签: Make MaterialCalendarView can be nested scroll, and smooth switch to week or month mode.
分类: 编程语言 发布时间: 01-10 22:35 阅读次数: 0

(一)maven管理之依赖

(一)maven管理之依赖 1.仓库地址 maven仓库网址:http://search.maven.org 2.maven依赖的9大属性 groupId,artfactId,version,type,classifier,scope,systemPath,exclusions,optional 3.属性解析 groupId 项目包在全球的唯一标识 artfactId 项目包构建的唯一标识 version 指定所依赖包的版本号 type 指定依赖包的类型,一般包括jar,war,pom。 cl
分类: 编程语言 发布时间: 01-10 22:35 阅读次数: 0

app与后台的token、sessionId、RSA加密登录认证与安全解决方案

一、登录机制 粗略地分析, 登录机制主要分为登录验证、登录保持、登出三个部分。登录验证是指客户端提供用户名和密码,向服务器提出登录请求,服务器判断客户端是否可以登录并向客户端确认。 登录认保持是指客户端登录后, 服务器能够分辨出已登录的客户端,并为其持续提供登录权限的服务器。登出是指客户端主动退出登录状态。容易想到的方案是,客户端登录成功后, 服务器为其分配sessionId, 客户端随后每次请求资源时都带上sessionId。 image.png 1.1 登录验证 上述简易的登录验证策略存在
分类: 编程语言 发布时间: 01-10 22:35 阅读次数: 0

搭建 Cat 监控平台集群

1、Cat 简介 Cat 是大众点评开源出来的一个监控平台,很多企业都在使用,比如官方提供的下面这些企业: 最近公司在使用 Cat 作为新的监控平台,通过这个机会,我也尝试去搭建 Cat 集群,下面简单介绍一下搭建的过程。 2、下载 Cat 代码 通过全球最大同性交友网站( https://github.com/dianping/cat )下载 Cat 代码,根据官方的介绍文档,在本地很容易搭建完并跑。生成 cat.war ,也可以不下载代码,直接下载 cat.war。 3、搭建集群 用 4
分类: 编程语言 发布时间: 01-10 22:34 阅读次数: 0

数据库题目之绪论

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Mind_programmonkey/article/details/86233741 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 【答案:】A 2.数据库的概念模型独立于 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
分类: 其他 发布时间: 01-10 22:34 阅读次数: 0

Spark- WordCount 总体流程

分类: 其他 发布时间: 01-10 22:33 阅读次数: 0

Spark-分组TOPN算法:

该数据集都为:“http://bigdata.edu360.cn/laozhou” 这个样子,要求的就是最受欢迎的老师 分组TOPN算法: object FavTeacher { def main(args: Array[String]): Unit = { val conf = new SparkConf().setAppName("FavTeacher").setMaster("local") val sc = new SparkContext(conf) //
分类: 其他 发布时间: 01-10 22:33 阅读次数: 0

Spark-分组TOPN算法

该数据集都为:“http://bigdata.edu360.cn/laozhou” 这个样子,需求是找到每个学科下最受欢迎的老师 方法一: /** * 数据放到scala 集合里面进行操作 */ object GroupFavTeacher_1 { def main(args: Array[String]): Unit = { val conf = new SparkConf().setAppName("FavTeacher").setMaster("local")
分类: 其他 发布时间: 01-10 22:32 阅读次数: 0

微信授权登陆代码实例

1.controller @Controller public class WeiXinToken extends BaseController { @Autowired private WeiXinService weiXinService; @Autowired private SystemService systemService; @Autowired private InformationMessageService inf
分类: 其他 发布时间: 01-10 22:32 阅读次数: 0

解决ajax跨域访问问题

应用场景 A 项目访问 B 项目 某个方法的资源,首先贴出A的请求js $(document).ready(function () { var id = $("#zyy_user_id").val(); if(id == null || id ==''){ layer.alert("您还未绑定云智渔账号"); return; } $.ajax({ type: 'GET', u
分类: 其他 发布时间: 01-10 22:32 阅读次数: 0

微信开发注意配置上的注意点

授权登陆注意点:token 在测试号上的是随意写的,授权登陆需要一下几个配置 授权登陆路径:https://open.weixin.qq.com/connect/oauth2/authorize?appid= AppID &redirect_uri=回调路径&response_type=code&scope=snsapi_userinfo&state=STATE&connect_redirect=1#wechat_redirect 微信公众号推送消息: 引入jfinal-weixin-jar
分类: 其他 发布时间: 01-10 22:31 阅读次数: 0

获取字符串中指定字符串出现的所有位置

String path = "localhost:8080"; String details = "<p><img src="/upload/5a52da4dN0a6d04b9.jpg!q701.jpg""></p>" StringBuilder sb = new StringBuilder(details); Pattern pattern = Pattern.compile("<img src=\"");
分类: 其他 发布时间: 01-10 22:31 阅读次数: 0

java生成不重复随机账号

/** * 生成随机账号 * @return */ public static String uuid() { int machineId = 1; //最大支持1-9个集群机器部署 int hashCodeV = UUID.randomUUID().toString().hashCode(); if (hashCodeV < 0) {//有可能是负数 hashCodeV = -hashCodeV; } return machineId + String.format("%011d", has
分类: 其他 发布时间: 01-10 22:31 阅读次数: 0

订单超时自动取消,延时任务

应用场景,电商项目用户下单后超过指定时间未支付,订单自动失效。 使用延时队列会使用到定时任务,需要先把定时任务做好。 在用户下单成功后。定时任务定时扫描出下单成功且未支付的订单,将订单加入到延时执行队列中。同时也加入到缓存中。 延时执行类在执行订单失效时,先到缓存内查询一次,如果没有查询到,说明该订单已支付或者已取消(支付成功或取消订单清除对应缓存) 一;执行实体 package io.jboot.admin.job; import java.util.concurrent.Delayed
分类: 其他 发布时间: 01-10 22:31 阅读次数: 0