- 卡片翻折效果
优雅的大白鹅
项目实用小方法前端css
{newArray(4).fill(1)?.map(()=>{return(cardcard);})}.cards{display:flex;justify-content:space-around;}.card{position:relative;}.card1,.card2{width:200px;height:220px;background-color:pink;position:abso
- JS 获取当前时间戳方法汇总
TTong___
javascript开发语言ecmascript
js获取当前时间戳的5种方法1.获取时间戳精确到秒,13位consttimestamp=Date.parse(newDate());console.log(timestamp);//输出159166925600013位2.获取时间戳精确到毫秒,13位consttimestamp=Math.round(newDate());console.log(timestamp);//输出15916699612
- 钢铁侠马斯克的星链计划是骗局吗?
老白杂谈
钢铁侠马斯克的星链计划是骗局吗?我觉得不是,而且可行性极高。这是看起来遥不可及的“火星殖民”计划的一部分。马斯克的每一步,看似异想天开,但是仔细研究会发现,有很高的的可行性。这个计划全称是Starlink卫星互联网计划。这个计划的前置计划,spacex火箭公司已经成型,并可以承担卫星发射的任务,spaceX作为世界上除了中美等几个大国以外能发射火箭的民间公司组织,这里不展开说,感兴趣的可以自行搜索
- 3个方法教你远程访问公司的服务器
坚持就是胜利1986
内网穿透神卓互联服务器运维
在部署软件项目的过程中,经常会遇到客户的单位没有公网IP,但是客户又需要做到像云服务器一样可以随时随地远程访问的情况。比如客户采购的财务ERP系统,部署在单位的内部服务器上,需要员工在外地或者在家均可以访问这个ERP系统,总结了3个企业常用的方法:目录方法一:使用神卓互联内网穿透工具方法二:使用IBCS虚拟专线方法三:使用sdwan组网方法一:使用神卓互联内网穿透工具这是最经济也最方便的一种方法,
- 一款好用的内网穿透工具--神卓互联
坚持就是胜利1986
内网穿透服务器运维
神卓互联是一款优秀的内网穿透工具,国内量大商业化做的最好的内网穿透一个是花生壳一个是神卓互联,都是自主研发,底层采用C语言,支持高并发高性能。由于Windows版本有GUI客户端,用户可以直接下载安装,操作便捷,这里记录一下Linux系统下安装神卓互联客户端的步骤:CentOS使用方法第一步,安装基础环境,很简洁,一行命令yuminstallgccgcc-c++wget-y第二步,创建一个安装目录
- 初识Vue-组件化开发(详解各个组件)
码农白衣
Vue前端知识JSvue.js前端javascript
目录一、组件介绍1.概念2.特点3.作用4.应用5.分类二、组件语法1.定义挂载vue应用2.注册全局组件实例1.自定义组件2.计数器3.组件的复用4.局部组件实例5.Prop6.动态Prop7.Prop验证三、创建组件的关键概念和语法1.组件定义2.组件选项3.单文件组件4.Props5.Emit事件四、总结一、组件介绍1.概念Vue.js中的组件是可复用的Vue实例,具有自己的模板、逻辑和样式
- java生成二维码QRCode Zxing SwetakeQRCode barcode4j
躁动的青年
javazxingjava二维码qrcodezxing图片
最常见的就是QRcode二维码一、Zxing1.推荐使用ZxingGoogle出的,大厂商,文档齐全。也可生成条形码,Android上一般也采用Zxing。2.可生成、读取二维码,可嵌入图片(logo),支持中文3.编写代码量很少,就可生成二维码4.生成的二维码的位点少,好识别5.生成的二维码,占用存储空间小,2K所需jar包:core-2.2.jar,jdk1.6。自2.2以后需要jdk1.7,
- 外贸开发信模板分享
ailina_
学习方法
开发信模板这种东西随处可见,但是这种东西怎么会嫌多呢?我们还是要备起来以防万一,今天给大家分享几个开发信案例,学习看看打开自己的思路外贸开发信模板1Dears:Goodday!ThisisCherryfromChina.Wearewritingtoyoutoestablishlongtermtraderelationswithyou.Fromyourcompanyweb,wegettoknowth
- 2020.3.18日百日计划18天
在陆地自由的鱼
姐1.语文:阅读素材打卡,课内作业,练字2.数学:初一几何专项,一元一次方程大题一题,口算,课内作业3英语:新二朗读,网课,课内作业弟弟1、语文:小古文和古诗姐姐检查过关,一下课文组词2课,课内作业。口头看图说话:小刺猬背苹果。引导弟弟用连续动作来说清小刺猬怎么把苹果刺到背上去。2.数学:100以内加减120题,30以内加减176题。53配套练习。3.英语:牛3四旧2新,中午听动画音频。今天计划完
- Unity(2022.3.41LTS) - 图形,天空盒
一然明月
#Unity基础unity游戏引擎
目录A.简介B.渲染管道一、渲染管道的基本概念二、Unity的渲染管道类型三、渲染管道的关键组件四、渲染管道的优化C.天空盒一、天空盒的概念二、创建天空盒三、天空盒的属性和设置四、天空盒的性能影响五、天空盒的应用场景D、总结A.简介(一)Unity图形Unity是一款功能强大的跨平台游戏开发引擎,其图形处理能力非常出色。强大的渲染技术:支持多种先进的渲染管线,如内置渲染管线、通用渲染管线(URP)
- js 二维码qrcode 和 条形码barcode 的使用
HILL_9
jqueryjsjavascript
1、二维码,首先先引用qrcode.js去资源上搜索下载,这个不是难事。。functionqrcodeCodes(data,qrcodeindx){$("#"+qrcodeindx).qrcode(data.二维码,"code93",{//此处显示的是后端返回给我们的数据output:'css',barWidth:60,barHeight:60,showHRI:true});};2、条形码,首先先
- 2018.9.23 星期日 晴 亲子日记第324天
其乐妈咪
今天进入孩们假期第二天,真是羡慕孩子们,时间自由安排,而我则要继续上班,没有时间陪他们,女儿学完舞蹈,被爷爷接回去了,老公也难得打电话说,中午会带俩宝去涂鸦,相信他们听到这个结果一定会异常兴奋,迫不及待出发的……事实也是如此,当我下班回家时,乐宝和爸爸已经下楼了,我自作多情的以为下来接我呢?原来是吃完饭准备出去了,今天行动很迅速吗?很奇怪女儿怎么没有一起,原来,因为速度慢一点,又在看电视,所以没等
- Zustand:让React状态管理更简单、更高效
优雅的大白鹅
知识点小记react.js前端前端框架zustand
Zustand这个单词在德语里是状态的意思(发音:促stand)1.下载zustandnpmizustand或者yarnaddzustand2.创建一个storeimport{create}from'zustand'constuseBearStore=create((set)=>({bears:0,increasePopulation:()=>set((state)=>({bears:state.
- 2022年5月12日《儿童纪律教育》培训感悟-刘程菲+春蕾一幼
程c菲f
一、感受孩子还小,也不懂得如何去控制自己的情绪,所以不开心的时候就会发脾气,作为父母,应该正确看待孩子会发脾气的这种现象,父母面对爱发脾气的孩子,不要总是一味的责怪孩子,父母需要去思考孩子为什么发脾气,是为了吸引父母的关注还是为了表示自己的不满,父母不要总是把孩子发脾气理解成一种很坏的表现。二、收获父母面对孩子的任性、发脾气,作为孩子的父母,需要正确的引导孩子,让孩子这种情绪能够向着健康的方向发展
- Markdown基础语法
ANPULI
一级标题二级标题三级标题四级标题五级标题六级标题无序列表文本文本文本有序列表文本文本文本链接和图片这是一张图片引用一盏灯,一片昏黄;一,一杯淡茶。守着那一份淡定,品读属于自己的寂寞。保持淡定,才能欣赏到最美丽的风景!保持淡定,人生从此不再寂寞。诗歌引用朝辞白帝彩云间千里江陵一日还两岸猿声啼不住轻舟已过万重山粗体和斜体一盏灯一片落叶一个大西瓜删除##原价99元代码引用printf("%s","hel
- 2019-01-19
Samshaobin
一、学习与实践1.付出不亚于任何人的努力2.要谦虚,不要骄傲3.要每天反省4.活着,就要感谢5.积善行,思利他6.不要有感性的烦恼二、今日分享吴妈的分享吸引三百多人。一个60多岁的老人在讲台上站了整整一天。而且分享的时候不喝一口水。她说讲课的时候喝水是一个不合格的老师。这样的敬业精神真让人敬佩。孩子是父母未来的希望。每个父母为孩子倾注了一生的心血。但你的付出是否是孩子所需要的?我们是否有考虑过。是
- 11月12日 星期二 阴(化学实验)
zhangmingyang
今天我看了一本书叫做《可怕的科学之化学也疯狂》。这一本书顾名思义就是写化学实验的。这本书刚开始看,我是蒙的。什么C¹²、H²²、O¹¹什么的,简直一点也看不懂。后来出现了H、H²O、二氧化碳这些我就认识了。原来c¹²H²²O¹¹是指白糖。聚偏二氯乙烯是指透明胶。所以说我想当个科学家,离我还特别远,我还得加油。图片发自App
- 【论文阅读】LLM4SGG: Large Language Models for Weakly Supervised Scene Graph Generation
进击的乔洋
论文阅读语言模型人工智能计算机视觉
【论文阅读】LLM4SGG:LargeLanguageModelsforWeaklySupervisedSceneGraphGenerationabstract由于全监督方法严重依赖昂贵标注,最近弱监督场景图生成(WSSGG)研究替代方案出现。在这一点上(Inthisregard),针对WSSGG的研究主要利用图像标题(imagecaption)来获取非局部三元组,而主要关注将非局部三元组建立在图
- ecchart关系图展示(知识图谱)
P-ShineBeam
知识基础echarts前端javascript
ECharts关系图#box{display:none;background-color:lightgoldenrodyellow;width:200px;height:260px;position:absolute;right:10px;top:150px;}#box-type{display:block;}#box-name{display:block;}/*#box-index{*//*di
-
尹泽Rancho
图片发自AppBrieflyIntorductionTheEnglishPatientisa1992novelbyMichaelOndaatje.ThebookfollowsfourdissimilarpeoplebroughttogetheratanItalianvilladuringtheItalianCampaignofWorldWarII.Thefourmaincharactersare:
- 0218读书清单《进阶-身价倍增的时间、知识、情绪自我精进》(二)
阮默涵
图片发自App001如何获得别人的支持去利他、去付出,不要只是索取,更不要得到了帮助而不懂感恩。002坚持向上的道路人向上走,当然要比向下滑容易得多,前者是逆势上行,后者是顺势下滑。003重视沟通的艺术采取理性、克制的态度,口吻不要切勿带有有挖苦、讽刺、职责,共同寻找解决方案。004为人多行善一个人如果在日常生活中没表达出对他人的善意,在大难临头的时候恐怕也不会迸发出人性的光辉。005欲速而不达有
- 对周贵华老师所著的《佛教义学略论》(4)的我见
吴智钢
二、佛教义学与佛教义学研究(4)4、随顺教与法之现代佛教义学研究1)随顺教之现代佛教义学研究:“结论后之研究”换言之,要以佛陀的圣教量为准量、为依据。随顺法之现代佛教义学研究:根本与方便原则——契理契机2)随顺法之现代佛教义学研究:根本与方便原则——契理契机一者契真理,二者协时机,3)随顺法之现代佛教义学研究:“以佛法研究佛法”此中意为,对佛法的研究,如果以“法性、法住、法界”原则,或者具体以一法
- [论文笔记] eval-big-refactor lm_eval 每两个任务使用一个gpu,并保证端口未被使用
心心喵
论文笔记restful后端
1.5B在eval时候两个任务一个gpu是可以的。7B+在evalbelebele时会OOM,所以分配时脚本不同。eval_fast.py:importsubprocessimportargparseimportosimportsocket#参数列表task_name_list=["flores_mt_en_to_id","flores_mt_en_to_vi","flores_mt_en_to_
- Docker微服务实战Demo
ctrlcvKing
dockerdocker微服务容器
通过IDEA新建一个微服务模块通过dockerfile发布微服务部署到docker容器通过IDEA新建一个微服务模块新建一个springboot项目modulemvnpackage打成一个jar包通过dockerfile发布微服务部署到docker容器编写dockerfile构建镜像运行容器访问测试编写dockerfile##继承自镜像java8FROMjava:8##作者MAINTAINERch
- 【生活英语】2、喜欢与讨厌
Jagochan 张国庆
生活英语生活
【生活英语】2、喜欢与讨厌一、喜欢二、不喜欢三、英语对话一、喜欢1、Ilikeitverymuch.Ilikeitalot.Iloveit.2、I’mveryfondofhim.I’mfondofmusic.Areyouintosurfing?beintodoing/sth.对…感兴趣;极其喜欢3、That’smyfavorite.那是我的最爱。4、Ipreferteatocoffee.Ilike
- 感赏22(2018.10.20)
张天艳
刘淑正(爱学习刘淑正):我通过了你的朋友验证请求,现在我们可以开始聊天了欣欣然:你好,我看你写了好多感赏,你入群多久了?欣欣然:现在效果如何刘淑正(爱学习刘淑正):快半年了,儿子变化挺大的欣欣然:你儿子多大了欣欣然:爱学习么?刘淑正(爱学习刘淑正):高三了刘淑正(爱学习刘淑正):没兴趣刘淑正(爱学习刘淑正):其实是家长老师打压的没有了刘淑正(爱学习刘淑正):让他失去自信和勇气欣欣然:我家女儿刚初二
- 如何实现两栏布局,三栏布局,水平/垂直居中
An ape
css
两栏布局先写一下样式左右使用float+margin方式实现div{height:200px;color:red;}.left{float:left;width:300px;background-color:green;}.right{width:100%;margin-left:300px;background-color:black;}还可以使用position实现div{height:200
- SpringBoot+Vue实现各种文件预览(附源码)
Java学长小李
springbootvue.jselementuimysqlminio
作者简介:在笑大学牲️个人主页:无所谓^_^ps:点赞是免费的,却可以让写博客的作者开心好几天项目运行效果前言在做项目时,文件的上传和预览必不可少。继上篇介绍了minio的文件上传,本文将介绍如何实现文件预览功能。大家如果没看过上篇文章建议大家先看下。项目下载gitee:Springboot+vue实现小功能:Springboot+vue实现小功能(点个star呀)一、项目介绍技术栈前端:vue
- 要有被讨厌的勇气|有鼓励才有勇气
特特甜草莓
这是Juli的第四十一篇笔记。(四月第二篇)——读《被讨厌的勇气》人为什么会去干涉别人呢?其背后实际上也是一种纵向关系。正因为把人际关系看成纵向关系、把对方看得比自己低,所以才会去干涉。希望通过干涉行为把对方导向自己希望的方向,这是坚信自己正确而对方错误。我们需要做的,是援助而不是干涉。就拿学习来说,援助的大前提是课题分离和横向关系,在理解了学习是孩子的课题这个基础上,再去考虑能做的事情,而不是居
- mysql容器性能优化_MySQL高级--性能优化
马克love
mysql容器性能优化
1.应用优化1.1使用数据库连接池使用数据库连接池,避免数据库连接频繁的创建和销毁,进而减少资源的消耗,提高数据库的访问性能。1.2减少对MySQL的访问1.2.1避免数据重复检索能一次检索获取到结果,就不要进行俩次检索,减少对数据库的无用重请求。1.2.2增加cache层增加缓存层来减轻数据库负担。可以使用orm框架提供的一级/二级缓存,或者使用redis来缓存数据。1.3负载均衡1.3.1My
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#
[email protected] (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默