- Pixel2刷入原生Google系统并获取ROOT权限
Devil丶LY
移动端android
一、设备信息机型:pixel2二、预刷系统系统:google原生系统(pixel对应版本为walleye)Android版本:11Magisk版本:23.0(root用)三、刷机工具fastbootadb四、下载网站Google原生系统镜像下载地址TWRP下载地址Magisk下载地址五、刷机文件walleye-rp1a.201005.004.a1-factory-0c23f6cf.zip(goog
- 输入文字转化语音
李洋-蛟龙腾飞公司
HarmonyOS
一、介绍基于鸿蒙Next模拟一个输入用户文字,转化成语音播报效果二、场景需求辅助功能:为视障人士提供帮助:将文字内容转化为语音,使视觉障碍用户能够获取信息。教育与学习:语言学习:帮助学习者通过听力学习语言,提供正确的发音。有声读物:将电子书或教材转化为有声形式,方便学习和阅读。客户服务:自动语音应答系统:在客户服务热线中,通过语音播报来解答常见问题或提供信息。智能设备:智能家居助手:例如,Goog
- 虚拟信用卡能做什么?
VIsa虚拟卡商
chatgpt前端游戏创业创新区块链
虚拟信用卡(VirtualCreditCard,简称VCC),是所有需要线上支付交易的场景下,为解决没有国际信用卡或者因担心信用卡付款安全的用户的线上交易问题而推出的产品。应用场景:个人1.海淘网购(亚马逊/虾皮/速卖通等平台)2.充值订阅(购买游戏点卡/订阅服务/预定海外商旅酒店等)3.出国留学缴费4.其他个人线上交易场景应用场景:企业1.站内外营销推广的海外广告投放(facebook/goog
- Flutter运行flutter doctor 命令长时间未响应如何解决
咕噜签名分发-淼淼
flutter
Hello大家好!我是咕噜铁蛋!在移动应用开发领域,Flutter以其高效、跨平台的特性吸引了众多开发者的关注。然而,在使用Flutter进行项目开发时,开发者可能会遇到各种问题,其中之一就是运行flutterdoctor命令时长时间未响应。今天铁蛋将深入探讨这一问题的成因、解决方案以及相关的Flutter环境配置知识。一、Flutter与flutterdoctor命令简介Flutter是Goog
- WebRTC 中带宽估计与拥塞控制算法
逆风了我
WebRTCwebrtc
WebRTC中的带宽估计与拥塞控制算法有很多,以下是其中几种:-GCC(GoogleCongestionControl):基于丢包的带宽估计,其基本思想是根据丢包的多少来判断网络的拥塞程度。丢包越多则认为网络越拥塞,发送速率就需要降低;如果没有丢包,则说明网络状况较好,可以提高发送码率以探测是否有更多的带宽可用。-Goog-REMB:基于接收端的延迟算法,利用延迟值,通过卡尔曼滤波器估计出下一时刻
- 数据的力量:构筑现代大型网站之数据库基础与应用
Srlua
数据库数据库mysql
目录数据库基础知识--前言大型网站架构特点DBA数据库管理员什么是数据?数据存储什么是数据库数据表的概念为什么需要mysql这样的数据库管理工具?★DBMS收费数据库与免费数据库运维和数据库开发与运维的不同阶段数据库类别数据库具体应用场景相亲网友情提醒数据库基础知识--前言大型网站架构特点和传统企业应用系统相比,大型网站系统具备如下特点:高并发,大流量:需要扛得住高并发,大流量的用户访问。Goog
- OKR案例实践:复星集团为什么要用OKR?
源目标OKR
一、复星为什么要用OKR?在复星使用OKR之前,他们向自己提出了这样几个问题:1、使OKR发扬光大的Google等是科技类公司,复星是投资加产业运营的公司,而且产业相当多元,要不要用OKR,适合不适合用OKR?2、我们企业已经运营了这么多年了,在绩效管理方面有行之有效的方法和工具,为什么要换?3、如果使用OKR,会不会加大的管理成本,得不偿失?然后管理层快速给出一些了简要答案:1、不能因为Goog
- 【gcc】webrtc发送侧计算 丢包率
等风来不如迎风去
WebRTC入门与实战webrtc
大神的分析:提到:每当收到cc-feedback或者收到RR-report的时候就能统计出丢包率,在cc-controller中就会调用SendSideBandwidthEstimation::UpdatePacketsLost()去更新丢包率,同时进行码率预估G:\CDN\rtcCli\m98\src\modules\congestion_controller\goog_cc\send_side
- 【gcc】webrtc发送侧 基于丢包更新码率
等风来不如迎风去
WebRTC入门与实战webrtc
参考大神的分析1rtt有问题:网络拥堵,直接下调码率G:\CDN\rtcCli\m98\src\modules\congestion_controller\goog_cc\send_side_bandwidth_estimation.hRttBasedBackoffRttBasedBackoffrtt_backoff_;classRttBasedBackoff{public:explicitRtt
- Material icons图标
CAE虚拟与现实
arcgismaterial-iconsmaterial_icons
Materialicons是一套互联网开放的图标集合,由Google设计师团队“GoogleMaterialDesignTeam”开发,集成了多种常见的图标,例如文件、摄像头、音乐、搜索、保存等等。Materialicons是一个优秀的图标库,可以兼容多种应用程序和网站,并且可以随时使用和修改。Materialicons下共计900多个MaterialIcons图标,全部来自一个小文件,由Goog
- Google Test 框架
qq_27898413
Gtestc++
转载:技术贴|一文掌握GoogleTest框架-知乎一、简介1.引言在开发过程中,如何保证代码的质量以及程序的正确性成为了我们亟需解决的问题,其中测试用例成为了不必可少的一部分。测试用例不仅可以帮助我们验证代码的正确性,还能帮助我们捕获潜在的错误,提高代码的可靠性和可维护性。然而手动编写和执行测试用例可能会非常繁琐和耗时,因此我们引入了GoogleTest框架。2.GoogleTest框架Goog
- 如何使用 Google 搜索引擎保姆级教程(附链接)
香甜可口草莓蛋糕
信息收集网络安全安全web安全网络攻击模型安全威胁分析安全架构前端
一、介绍"Google语法"通常是指在Google搜索引擎中使用一系列特定的搜索语法和操作符来精确地定义搜索查询。这些语法和操作符允许用户过滤和调整搜索结果,提高搜索的准确性。二、安装Google下载Google浏览器Google官网https://www.google.com/intl/zh-CN/chrome/打开Google官网双击执行下载好的文件点击是没有账号点击不登录点击跳过这时Goog
- 【gcc】RtpTransportControllerSend学习笔记 5:OnTransportPacketsFeedback及测试程序
等风来不如迎风去
WebRTC入门与实战学习笔记
【gcc】RtpTransportControllerSend学习笔记4:码率分配中阅读了大神的文章,依旧云雾中,因此,反复阅读大神的文章,结合代码,继续。本次是基于m98的代码。src\modules\congestion_controller\goog_cc\goog_cc_network_control.ccGoogCcNetworkController是核心类,其处理的核心方法是OnTra
- 3、日期解析
AI算法蒋同学
数据清洗DataCleaningpython数据分析数据清洗
Inthisnotebook,we’regoingtoworkwithdates.Let’sgetstarted!数据集「catalog.csv2F202401242Fstorage%2Fgoog4_request&X-Goog-Date=20240124T025847Z&X-Goog-Expires=259200&X-G.csv」,下载链接:链接:https://pan.quark.cn/s/d
- WEBP 用哪个压缩比优化好
月小升_582e
我研究了一圈webp最终得出经典的压缩比例,在质量和文件大小之间取得一个好的平衡。cwebp-q75-m4a.png-oa.webp这里的关键1.-q75质量,图片质量设置为752.-m4压缩比,默认为43.不用-losslessWEP重点参数说明-q:[0~100]图像质量,0表示最差质量,文件体积最小,细节损失严重,100表示最高图像质量,文件体积较大。该参数只针对有损压缩有明显效果。Goog
- 编译protoc方法名称被自动大写
huiwen
Golangprotoc
前言我在使用proto时,定义了一个k8sxx方法,这个方法名称原本是小写,编译出来后,再pb文件中却是大写!导致实现接口时,你会发现IDEA提示你确实实现了该接口。但是,实际上你用HTTP去访问这个接口,它就会报错,告诉你rpc方法不存在。正文proto文件定义如下:syntax="proto3";packagetest;optiongo_package="./test";import"goog
- python怎样设置列表翻译_翻译:《实用的Python编程》01_05_Lists
动物园园长助理
python怎样设置列表翻译
1.5列表本节介绍Python原始数据类型列表(list)。列表是一种有序的集合。创建列表使用方括号[]来定义列表字面量。names=['Elwood','Jake','Curtis']nums=[39,38,42,65,111]有时候,列表也可以通过其它方法创建。例如:使用字符串的split()方法可以将一个字符串拆分为一个列表:>>>line='GOOG,100,490.10'>>>row=l
- 【python】16.Python语言进阶
九五一
python随心记python开发语言
Python语言进阶重要知识点生成式(推导式)的用法prices={'AAPL':191.88,'GOOG':1186.96,'IBM':149.24,'ORCL':48.44,'ACN':166.89,'FB':208.09,'SYMC':21.29}#用股票价格大于100元的股票构造一个新的字典prices2={key:valueforkey,valueinprices.items()ifva
- 测试框架gtest以及内存泄漏检测
猥琐猿
进阶知识测试工具
文章目录我们首先要谈的几个问题googletest什么是好的测试案例testfixture(测试夹具)断言类型参数化事件内存泄漏的检验googlemock我们首先要谈的几个问题1、什么时候使用googletest2、什么是一个好的测试工具3、自己实现该单元的测试,应该注意哪些点4、googletest的层次关系5、学习一些googletest案例6、学习googletest的事件,如何打桩goog
- 谷歌服务框架Google Play service屡次停止运行解决办法
多开鸭
模拟器教程电脑
模拟器装了谷歌套件之后,经常容易出现“谷歌服务框架屡次停止运行”、“GooglePlayservices屡次停止运行”结合官方给出的解决办法以及自己的测试,给出以下解决方案:通过谷歌商店更新谷歌服务框架(GooglePlayservices)打开谷歌商店,还没登录就登录,然后直接搜索谷歌服务框架(GooglePlayservices)搜出来一般就可以点击更新。自己安装新版本的谷歌服务框架(Goog
- 文献阅读:Training language models to follow instructions with human feedback
Espresso Macchiato
文献阅读InstructGPTChatGPTRLHFLLMOpenAI
文献阅读:Traininglanguagemodelstofollowinstructionswithhumanfeedback1.文献工作简介2.模型优化设计3.实验结果4.总结&思考文献链接:https://arxiv.org/abs/2203.021551.文献工作简介这篇文章是OpenAI在上年提出的一篇对于GPT3的改进文章,提出了InstructGPT。其主体的思路应该是借鉴了Goog
- 16-20.Python语言进阶
想要打 Acm 的小周同学呀
python学习pythonpygame
Python语言进阶重要知识点生成式(推导式)的用法prices={'AAPL':191.88,'GOOG':1186.96,'IBM':149.24,'ORCL':48.44,'ACN':166.89,'FB':208.09,'SYMC':21.29}#用股票价格大于100元的股票构造一个新的字典prices2={key:valueforkey,valueinprices.items()ifva
- webrtc源码之nack&&rtx详解
和松
1、nack协商m=video9RTP/AVPF96979899100101127122108109123a=rtpmap:96H264/90000a=rtcp-fb:96goog-remba=rtcp-fb:96transport-cca=rtcp-fb:96ccmfira=rtcp-fb:96nacka=rtcp-fb:96nackplia=fmtp:96level-asymmetry-all
- 大数据入门
Dazer007
javaweb
好记星不如烂笔头,这里记录平时工作中用到的东西,不喜可以留言。大数据大数据最早我是16年左右听到的被吹嘘的很火,但具体是什么自己很模糊。目前自己的理解是,大数据是在传统的IT项目中增加了一个部门(大数据部门),主要是处理海量的一些非结构形数据,进行分析提取有用的一点数据放回到结构性数据库中,供决策者进行决策。大数据80%的使用场景都是让没有完成交易,促使客户完成,完成变现。大数据最早是谷歌Goog
- 解决Mac M1环境下使用Goland debug失败的问题
公园守望者
GoMac开发工具macosarm后端goidea
问题描述:在m1环境下,使用GoLand工具,项目可以正常Run,但无法Debug运行。error:couldnotlaunchprocess:cannotrununderRosetta,checkthattheinstalledbuildofGoisrightforyourCPUarchitecture解决过程:百度一下,想着快速解决,发现别说解决方案了,连相似的问题都几乎没有;还是得上Goog
- ubuntu 20.04安装谷歌输入法
莫回首�
ubuntulinux运维
1.首先命令行安装汉语语言包sudoapt-getinstalllanguage-pack-zh-hans执行该命令后,系统就会自动安装所需要的汉语语言包图1安装汉语语言包2.然后命令行安装谷歌拼音输入法sudoapt-getinstallfcitx-googlepinyin执行该命令后,系统就会自动安装fcitx和goolgepinyin程序,也同时会安装一些配置fcitx的工具图2安装goog
- 01-04 Statistical analysis of time series
非常暴龙兽
计算全局统计值#Globalstatisticsdeftest_run():#Readdatadates=pd.date_range('2010-01-01','2012-12-31')symbols=['SPY','XOM','GOOG','GLD']df=get_data(symbols,dates)plot_data(df)#computeglobalstatisticsforeachsto
- 发布“最强”AI大模型,股价大涨,吊打GPT4的谷歌股票值得投资吗?
猛兽财经官网
人工智能科技大数据aigooglecloud云计算
来源:猛兽财经作者:猛兽财经谷歌在AI领域的最新进展,引发投资者关注在谷歌-C(GOOGL)谷歌-A(GOOG)昨日发布了最新的AI大模型Gemini后,其股价就出现了大幅上涨,更是引发了投资者的密切关注,接下来让我们来看看该公司具体披露了些什么,华尔街的分析师们怎么看,以及这对普通投资者意味着什么。谷歌发布最新AI大模型Gemini自去年年底,ChatGPT席卷全球,全球都看到生成式人工智能所显
- 从 Bigdata 到 token
曹博士
图片发自Appbigdata同token似乎风马牛不相及,为什么可以进行比较呢?确实这俩个概念上没有任何关联,他们的可比较是因为他们分别作为新经济的支点,支撑起了新的商业模式,并且商业逻辑上他们有内在的关联。bigdata一直也没有明确的定义。具体来讲,bigdata主要是指互联网上产生的海量非结构化数据和对他们实时加工处理的能力,其源头来自Google的搜索技术。特别是发布的三篇论文,用Goog
- day6 力扣公共前缀--go实现---对字符串的一些思考
IT民工锦里
go打卡学习集合golang算法go
今日份知识:curl-x指定方法名请求的url-d请求体body里面的内容//curl命令curl-xGet127.0.0.1:8080/add/user-djinlicurl如果不指定方法,默认使用get方法,在go里面,get方法到底可以不可以把内容数据写在body里面传递呢其实是可以的,通常如果我们使用get方法,都是把参数写在url里面,是否支持这个需要看具体的浏览器是否支持,例如goog
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s