51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#HS
C# SpeechSynthesizer 使用
try{stringmsg="XX是大大D傻瓜";Console.Write(msg);using(varspeechSyn=newSpeechSynthesizer()){speechSyn.Speak(msg);}}catch(Exceptionex){Console.Write(ex.ToString());}C...
代码星球
·
2020-07-12
SpeechSynthesizer
使用
HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)(转)
HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。一开始触摸事件touchstart、touch...
代码星球
·
2020-06-28
HTML5
实战
剖析
触摸
事件
修改字符集AL32UTF8修改为ZHS16GBK详解
登陆sqlplus,在命令行输入 sqlplus sys/sysassysdba;//登陆sqlplusSQL>SHUTDOWNIMMEDIATE; SQL>STARTUPMOUNT; SQL>ALTERS...
代码星球
·
2020-06-27
修改
字符集
AL32UTF8
改为
ZHS16GBK
stringByReplacingCharactersInRange: withString: 实现字符串删除,替换
解释:NSMakeRange(str.length-1,1),将字符串str定位到第九个字符即‘9’,取长度为1的字符串,即9后第一个字符串‘0’,用字符串@“”替代‘0’,即所得的结果为“123456789&r...
代码星球
·
2020-06-27
stringByReplacingCharactersInRange
withString
实现
字符串
删除
不刷新网页修改url链接:history.pushState()和history.replaceState()新增、修改历史记录用法介绍
最近遇到了在不刷新页面的情况下修改浏览器url链接的需求,考虑到可以通过history.pushState()解决。现在将我理解的一些内容分享一下,不对的地方欢迎大家指出。 在使用方法前首先需要了解它的兼容性,history.pushState()存在一定的兼容性问题,可以通过 https://cani...
代码星球
·
2020-06-27
修改
刷新
网页
url
链接
AtCoder Regular Contest 102 (ARC102) D All Your Paths are Different Lengths 构造
原文链接https://www.cnblogs.com/zhouzhendong/p/ARC102D.html 给定$L$,请你构造一个节点个数为$n$,边数为$m$的图,边带权,满足以下条件: 1. $nleq20$ 2. $mleq60$ 3. 如果有向边$aightarrowb$存在,那么$a<b$...
代码星球
·
2020-06-27
AtCoder
Regular
Contest
ARC102
All
Codeforces 1000G Two-Paths 树形动态规划 LCA
原文链接https://www.cnblogs.com/zhouzhendong/p/9246484.html 给定一棵有$n(2leqnleq3imes10^5)$个节点的树,其中节点$i$有权值$a_i$,边$e$有权值$w_e$。$(1leqa_i,w_eleq10^9)$ 现在给出$q(1leqqleq4i...
代码星球
·
2020-06-27
Codeforces
1000G
Two-Paths
树形
动态规划
Codechef CHSIGN Change the Signs(May Challenge 2018) 动态规划
原文链接http://www.cnblogs.com/zhouzhendong/p/9004583.html 第一行,一个数$T$,表示数据组数。 对于每一组数据,给定一个$n$,接下来是一个长度为$n$的数列$a$,$a$的第$i$项为$a_i$。 所有$a_i$都是正整数。现在你可以选择若干个不同的$a_i$...
代码星球
·
2020-06-27
Codechef
CHSIGN
Change
the
Signs
移动端触摸touchstart监听事件
click、mousedown等事件适用于PC端,在移动端会有一定时间的延迟,所以更好的优化移动端体验,要用touch事件,1、首先要添加一个监听事件,监听移动端行为element.addEventListener(event,function,useCapture)我这里是针对浏览器行为,所以监听事件为//添加触摸监...
代码星球
·
2020-06-27
移动
触摸
touchstart
监听
事件
hsql数据库使用详解(入门)及快速使用
一、简介:hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其 他数据库来说,其体积小,才563kb。仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动, 还有其他用户界面操作等内容。在 Java...
代码星球
·
2020-06-27
使用
hsql
数据库
详解
入门
Mac下的paths.d目录神奇用法
首先,这个方法是通过PG的做法学到的,且这个方法只能在Mac下用,在Linux下还真没有这个方法。这个paths.d的作用很简单,就是在里面创建一个文件,然后写上需要在全局命令行下用到的命令,直接配置一个目录即可。示范:比如我有个应用有一些有用的二进制包需要在全局下使用,通常以前的做法是做外链,一个软联接过去,但是在M...
代码星球
·
2020-06-27
Mac
下的
paths.d
目录
神奇
oracle编码转换:AL32UTF8->ZHS16GBK
--修改Oracle数据库字符集为utf-8:SQL>conn/assysdba;SQL>shutdownimmediate;SQL>startupmount;SQL>altersystemenablerestrictedsession;SQL>altersystemsetjo...
代码星球
·
2020-06-22
oracle
编码
转换
AL32UTF8-
ZHS16GBK
pushState、replaceState、onpopstate 实现Ajax页面的前进后退刷新
使用Ajax可以异步获取数据,可以更高效地渲染页面。但也存在这一些问题:再刷新页面,页面就会变成初始的状态浏览器的前进后退功能无效对搜索引擎的爬虫抓取不友好 1、早前会使用浏览器的 hash锚点 来解决不同的hash标记着页面不同的部分,能修正页面刷新数据不正确的问题再通过onhashch...
代码星球
·
2020-06-16
pushState
replaceState
onpopstate
实现
Ajax
子序列宽度求和 Sum of Subsequence Widths
2019-10-14 17:00:10问题描述: 问题求解:如果暴力求解,时间复杂度是exponational的,因为这里是子序列而不是子数组。显然,直接枚举子序列是不太现实的了,那么可以怎么做呢?切入点有两点:1)数组的顺序对最后的结果是没有影响的,那么排序后的数组和原来的数组的结果是同样的,我们...
代码星球
·
2020-06-14
序列
宽度
求和
Sum
of
理解浏览器历史记录(2)-hashchange、pushState
本文也是一篇基础文章。继上文之后,本打算去研究pushState,偶然在一些信息中发现了锚点变化对浏览器的历史记录也会影响,同时锚点的变化跟pushState也有一些关联。所以就花了点时间,把这两个东西尽量都琢磨清楚。本文记录相关的一些要点及研究过程。这个部分的内容也已经补充到上文的最后了,这里只是细化一下。总的结论是...
代码星球
·
2020-05-27
理解
浏览器
历史
记录
-hashchange
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他