- janeczku / calibre-web忘记密码 命令行重置密码
慌雨
前端linux运维
根据博客https://blog.csdn.net/gaoxiangfei/article/details/137070897但一直报错:Passworddoesn’tcomplywithpasswordvalidationrules进入容器:dockerexec-itcontainer_id/bin/bash直到我尝试这样的方式:root@782e4226f457:/#python3/app/c
- Calibre-Web Docker部署
m0_74823611
前端docker容器
经测试,pdf支持在线阅读,也就是网页打开,而且也可以记住阅读进度,doc文档不可以在线阅读,只有下载功能,其他暂未测试。!!!请注意,阅读进度是保存在浏览器缓存的,也就是说换一个浏览器或者换一个设备,就无法同步了。目前几个比较多人用的类似的电子书架,几乎都基于Calibre改的,因此几乎都不支持跨设备同步阅读进度,若要同步,一般是基于WebDev实现。一.Calibre-Web是什么Calibr
- 使用Python将PDF文件转换为MOBI格式
choiiie
菜狗的怪问题合集pdfpython经验分享
使用Python将PDF文件转换为MOBI格式引言在这篇文章中,我们将学习如何使用Python创建一个图形用户界面(GUI)应用程序,将PDF文件转换为MOBI格式。我们将使用tkinter作为GUI库,PyMuPDF或PyPDF2来处理PDF文件,以及Calibre的ebook-convert命令行工具来完成文件格式的转换。GitHub项目地址这个项目已经托管在GitHub上准备工作在开始之前,
- 如何使用gitbook Editor生成一份文档
Dejauu
1.安装calibre(一个免费的MacAPP)2.npminstallgitbook-cli-g//安装gitbookcli工具3.ebook-convert配置pathexportPATH=/Applications/calibre.app/Contents/MacOS:$PATH如何输出PDF?gitbookpdfeg:gitbookpdf.dufaceengine/duface.pdf预览
- Calibre DESIGNrev Object Selection Toolbar
花椒且喵酱
数字IC设计学习calibreic版图
包括ReferencePathPolygonEdgeVertexText的解释说明FieldDescription用法(勾选后)ReferenceUsedtomoveorselectacellreferenceorarrayreference.可以选择一个cellPathUsedtomoveorselectacontiguouspathobject.暂时不明请指教PolygonUsedtomove
- 群晖NAS配置calibre-web搭建个人图书馆
Gary的个人空间
最近在zlibrary下载了不少电子书,书籍多了之后发现很不好管理,然后就想到是否可以搭建一个电子书管理平台,方便管理、搜索和下载阅读。后来在网上找到了calibre-web可以比较方便的管理电子书,而且支持docker安装,比较容易集成到群晖NAS中。下载calibre-web首先群晖已经安装了docker,如果没有安装需要先安装docker,在docker中搜索calibre-web,可以看到
- calibre进行pex提取寄生参数,生成的引脚pin丢失不全
zui_ying
硬件工程硬件模拟经验分享
小弟最近在学后仿流程,在进行pex后报出以下warning:WARNING:NotcreatingterminalVOUTin(invertercalibre)sincematchingterminalwasnotfoundonsymbol.WARNING:NotcreatingterminalVINin(invertercalibre)sincematchingterminalwasnotfou
- calibre提取用于后仿网表的步骤
right_HJJ
模拟集成电路半导体cadence硬件工程芯片经验分享
跑通DRC和LVS验证后,就可以进行寄生参数提取了,然后用该参数后仿。这里使用的是calibre中的DRC、LVS和PEX。提取寄生参数:1、打开calibre中的PEX,设置好文件和路径后点击RunPEX,得到下图:该图要选择好CellmapFile文件。
- cadence后仿真/寄生参数提取/解决pin口提取不全的问题
勇敢虎虎不怕困难
CMOS模拟集成电路cadencepost-simulation提取寄生参数
post-simulation设置顺序与规则1.Rules设置2.inputs设置3.outputs设置4.PEX设置会出现错误1,后有解决方案第一步:Netlist第二步:LVS5.RUNPEX先RUN,后按照图中123步骤操作点击OK之后,显示Calibre信息,本次实例为0个警告,0个错误点击Close之后,跳出寄生的管子和电容。会出现常见错误2,见后文解决方案。6.进行前仿真与后仿真,并比
- Calibre与netlist后仿网表的仿真。
Carol0630
IC
Cadence+Calibre后仿真(个人总结,欢迎交流讨论)一、.对于能快速产生calireview的小模块DUT,CalibreXRC输出calibreview:1、Spectresimulator:继续使用前仿真tb的schematicview,ADE-Setup-SwitchViewList里把calibre放在最前面即可。2、AMSsimulator:在tb的configview里指定D
- Calibre PEX Hspice Netlist提取步骤(数模芯片提取spice netlist流程)
IC拓荒者
数字IC后端芯片设计IC培训CalibreLVSHspicenetlist物理验证
在数模混合芯片中,通常模拟需要数字模块通过calibre工具来提取Hspicenetlist用于功耗仿真。注意这里的spicenetlist和做Calibre的spicenetlist是不太一样的。另外在做calibrepex时需要确保当前的designLVS已经pass。否则功耗仿真可能会不准。CalibreLVS常见错误案例解析1、在版图视图窗口中执行菜单命令“Calibre”->“RunPE
- 无损转换亚马逊azw3电子书转换成ePub
夏日毛毛虫
所需材料1、Calibre官网下载对应的32或者64位版本(win),其他自行测试2、DeDRMpluginforCalibre用于解除DRM限制的你懂的3、KindleUnpackpluginforCalibre(在Calibre中搜索安装即可)首选项-高级选项-插件-获取新的插件-KindleUnpackWELLDONE!GOODJOB!!!
- freda 一个多功能电子书阅读器
shellblock
简介这是一个可本地和在线的电子书阅读器,支持各种常见的电子书/文档格式,几乎完全免费,但是暂不支持中文。安装Microsoftstor中搜索freda即可安装特点这是主界面,非常win10原生的风格主页下方有横条广告,需要付费大约2刀去除。可以看到,freda可以从本地,或是feedbooks/calibre/onedrive/gutenberg/epubbooks/smashwords导入/备份
- 电脑软件:推荐七款实用的效率神器
IT技术分享社区
电脑技巧微软
目录1、Snipaste截图神器2、DisplayFusion屏幕管理神器3、Wox快速启动辅助神器4、TotalCommander文件管理神器5、Seer文件预览神器6、VLCMediaPlayer视频播放神器7、Calibre电子书管理神器今天小编给大家分享八款超级实用的效率神器,喜欢的朋友可以下载试试!1、Snipaste截图神器Snipaste是一款非常实用的截图+贴纸神器。它可以自动选
- 『亚马逊云科技产品测评』活动征文|打造个人在线电子书库
我爱程序员哈哈
科技
『亚马逊云科技产品测评』活动征文|打造个人在线电子书库授权声明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在DeveloperCentre,知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道背景经过多年的积累,我的电脑里保存了很多电子书,保存在硬盘上非常不利于管理和查找。如何对这些电子书进行管理成了我心理的一大难题。偶然间看到了别人使用calibre来管理他的电子书,因此我
- 在 Ubuntu 上安装最新版的 Calibre
库库的里昂
ubuntulinux运维服务器
目录前言方法1:从Ubuntu的仓库安装Calibre卸载Calibre方法2:获取最新版本的Calibre卸载Calibre结语前言Calibre是一款自由开源的电子书软件。下面介绍如何在UbuntuLinux上安装它。作为电子书管理的瑞士军刀,Calibre一直备受书籍爱好者和数字书虫们的喜爱。虽然存在更好(更轻量级)的电子书阅读器itsfoss.com,但Calibre在创建电子书、转换格式
- 劳力士高仿手表机芯一般什么型号
九龙腕表
劳力士是世界知名的钟表品牌之一,其手表在精确度、品质和工艺方面都享有盛誉。由于其高昂的价格,很多消费者可能无法承担正品劳力士手表,因此市场上存在着一些劳力士高仿手表。这些高仿手表的外观与正品非常相似,但其核心机芯常常是不同的。本店仅此一家,别无分号!可以添加薇信了解:11554757劳力士手表出名的机芯系列有自家生产的Calibre3135、Calibre3235和Calibre4130等等。这些
- 腾讯云轻量应用服务器如何搭建Docker应用?
有头发程序猿
云服务器腾讯云云计算云服务器CVM腾讯云服务器
1.应用场景之前Lighthouse5分钟系列教程里,介绍了使用Docker在轻量应用服务器上搭建应用服务,比如,搭建bitwarden个人密码管理器,搭建calibre-web个人在线图书馆,打造沉浸式Markdown写作环境。这些教程中使用命令的方式来操作Docker,而且多台轻量应用服务器中的Docker容器需要登录多台服务器分别进行管理,不是很方便。本文为大家介绍一下,使用Portaine
- 数字后端零基础学习记录01-SMIC0.18um工艺库文件解析
糊涂小桃子
数字后端学习记录学习
目录前言1.calibre2.digital2.1apollo2.1.1clf2.1.2smic182.1.3tf2.2doc2.3lef2.4primetime2.5symbols2.6synopsys2.6VerilogVHDL总结前言本文主要对SMIC0.18um工艺库中文件夹进行说明,方面以后使用。首先解压压缩包,文件夹中主要包含以下内容:1.calibrementor公司的calibre
- Calibre拾遗:FDI (Foreign Database Interface)系统简介
艾思芯片设计
CalibreFDI
Calibre是强大的GDS处理工具,包括查看,验证,分析等操作,操作由浅入深,除过手动编辑GDS的不是很灵活外,其他各种命令和操作策略,都是远(遥)远(遥)走(领)在(先)GDS操作的技术前沿,通常都是各个数字版图,模拟版图工作者的必备技能工具。除过常规的Calibre应用外,Calibre针对第三方数据,也提供了友好的支持,今天就一起来了解一下这个小而灵的系统FDI。FDI简介ForeignD
- Calibre物理验证技术点滴 (上)
艾思芯片设计
工具calibreLVDRC
在版图的世界里,无论你是使用S家的还是C家的流程,大部分人在最后一道关口:物理验证上都会遇到M家(现在已经归于Simense帐下)的Calibre大神了,犹如守门员一样掌控着最后一道关口:在物理验证的领域里,Calibre说第二,没有人敢说第一。就此论,历史上还有一段Dracula和Calibre的交锋的佳话,这里我们暂且按下不表,以后有机会再聊往事。今天,还是以技术工程师身份一起走进物理验证的这
- Calibre物理验证技术点滴 (中)
艾思芯片设计
随笔学习版图流程LVGDS
书接上文,在前一讲中(Calibre物理验证技术点滴(上)),曾经提到calibredrv(DESIGNrev)这个工具,这个工具是calibre进行物理验证视图查验的重要GUI工具。简明来讲,Calibre的工作主要就是两大步骤,规则检查和视图查验,在上一章节对规则检查的初步了解后,本章节一起进入Calibredrv的世界中,瞧瞧这里的技术细节。大多数的工程师都是很有windows的操作经验的(
- IC软件学习
senator参议员
软件安装/学习linux
知乎:数模混合IC设计软件平台搭建包含Linux操作系统、CadenceIC617模拟仿真设计软件、CadenceINCISIVE数字仿真设计软件、Calibre2017版图验证软件、CMOS工艺PDK
- Calibre发邮件至Kindle
zkinglin
kindlecalibre娱乐kindleamazonsmtpssl
Calibre发邮件至Kindle一、准备工作1.1.下载Calibre1.2.注册一个亚马逊账号(已有请忽略该步骤)1.3.Kindle设备上绑定Amazon账号二、设置Calibre2.1.选择==首选项->分享(通过邮件分享)==(此处使用QQ邮箱)2.2.设置参数2.3.获取代理smtp邮件服务的密码三、设置Amazon允许收发件3.1.进入==官网->我的账户->管理我的内容和设备==3
- 使用virtuoso和calibre对版图进行DRC& LVS的检查
旺旺脆兵兵
DCASICSynopsys
merge将ICC产生的GDSII版图文件,使用virtuoso的librarymanager,与标准单库的版图文件以及IO库的版图文件做merge;也可以使用华大的EDA工具aether,进行版图的merge和调用calibreDRCLVS的检查;简述工艺情况本项目所用的SIMC的.18的工艺,项目为纯数字电路,未使用RAM等宏单元和其他IP;添加IOpadDRC在virtuoso中调用cali
- 电子书管理软件Calibre使用
睡觉学习三餐
读书笔记
官网下载安装。打开软件,添加书籍后,Calibre将书籍拷贝到了他的书库中,书库路径在刚安装完的时候你有设置,默认是在Documents/Calibre书库。可以用坚果云之类的软件同步这个目录,这样就能在其他设备访问自己的书。一些快捷键:PageUpPageDown或方向键翻页Esc或右键,查看选项字体:默认的宋体真是太丑了,右键-字体-非衬线字体-思源黑体CNLight或微软雅黑Light
- Calibre-web电子书库创建
啊权
stepbystepTOOLS程序人生生活学习
搭建环境NAS:群辉DS920+系统:DSM7.0docker镜像:linuxserver/calibre-web操作步骤在群辉套件中心中安装docker打开docker在注册表中搜索calibr-web下载镜像并安装填写映射的文件夹点击完成进行安装安装完成后,可以看到改docker镜像已经在工作了首次打开网页http://localip:8083默认用户名admin和密码admin123登录后,
- 生活学习常用软件介绍下载
Amyuan的笔记
tool
potplayer非常轻便的视频播放器,功能强大Calibre用于各种电子书格式转换,mobi转epub
- Calibre软件学习
虫谷ALL
virtuoso其他
Mentorcalibre软件版图物理验证主要包括:①设计规则检查(DRC)②电学规则检查(ERC)③版图与电路图一致性检查(LVS)LVS版图与电路图一致性检查(LayoutVersusSchematic,LVS)的目的在于检查人工绘制的版图是否和电路结构相符。在MentorcalibreLVS的基本流程中,首先根据元器件定义规则对元器件及连接关系从版图(Layout)中提取相应的网表(Layo
- calibre读书软件使用教程
AiIsAlive
epub读书软件
calibre读书软件1.如何使重新打开的阅读页面维持上次阅读时的大小?双击打开图书右键点击红框区域选择首选项点击杂项勾选记住最后使用的窗口大小与位置点击确定,然后就完成了2.阅读时,电子书封面比例失调怎么办?在上面用过的首选项设置里点击页面布局勾选保持封面的宽高比点击确定就完成了3.在阅读时,怎么让页面像网页一样连贯显示,即每一页的内容无缝连接在一起?在上面用过的首选项设置里点击页面布局然后将分
- 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版本设为默