- KUBERNETES 1.31新增对AI/ML和网络的支持
咱家是猫没名没姓
kubernetes人工智能网络容器云原生
此版本代号为“Eli”,引入了设备资源分配,该功能标准化了访问硬件加速器的流程。译自Kubernetes1.31ArriveswithNewSupportforAI/ML,Networking,作者ChrisJPreimesberger。通常,一个软件版本包含很多版本号并不被认为是“主要”版本。这被称为“点”版本。主要的版本通常被简化为简单的X.0或XX.0。但是,不要忽视Kubernetes的v
- Python——演示if,elif,else多条件判断语句的使用
吱昂张1
python前端数据库pycharm
今天,我们来演示一下if,elif,else多条件判断语句的使用,我们接着用吱昂张游乐园来展示print("欢迎来到吱昂张游乐园")height=int(input("请输入您的身高(cm):"))vip_level=int(input("请输入您的vip等级(1-5):"))day=int(input("今天是几号:"))ifheight3:print("vip等级大于三,可以免费游玩")eli
- 读书|如何与孩子建立平等的关系
逆水行舟eli
文/逆水行舟eli(微信公众号:逆水行舟读书会,id:sailreading)两个月前,我用阅读器听完了一本书叫《蒙台梭利敏感期早教手册:0-6岁智力发育训练全书》。这本书讲了蒙学的让孩子自然自由发展的思想,这和《窗边的小豆豆》、陈鹤琴《家庭教育》、《好妈妈胜过好老师》的思想都是相融相合的。《好妈妈胜过好老师》上的很多技巧也是来自蒙台梭利,如“给板凳揉揉疼”、“记功簿”等。可以参考我以前写的《为什
- 斐波那契数列
绛珠仙靖
斐波那契数列是由0,1,1,2,3,5,8...构成请编写一个Fib类,Fib(10)表示数列的前10个元素,printFib(10)可以打印出数列的前10个元素list=['0','1']classFib:def__init__(self,n):self.n=nself.fib=Nonedefsum(self):n1=0n2=1a=3ifself.n==1:self.fib=list[0]eli
- 班主任成长社群20220117:如果家长三观不正,孩子又深受家庭影响,班主任当下要做的是控制局面
ce5b78dfa3f4
班主任成长社群20220117:如果家长三观不正,孩子又深受家庭影响,班主任当下要做的是控制局面以下内容源自“与钟杰老师同行”班主任成长社群2022年1月17日的讨论实录,由橘林教育陈文芳摘选、编辑整理,有改动。社群成员@eli**发起讨论:我们班有个男孩,人很聪明,好动,爱说脏话(其家长跟人沟通时也是满口脏话),对老师的认同感不强。我在班里偶尔会给大家分享一些励志故事,给同学鼓鼓劲,结果我一讲完
- Python_字符串统计大小写_简单
ʇɹɐǝɥ ʎɯ
Python题库
【问题描述】统计一行字符的大写字母,小写字母和数字的个数。先输出大写字母个数,在输出小写字母个数,最后输出数字个数。【输入形式】ljaij1A【输出形式】151【提示】用字符串的方法isupper,islower来判别大小写。isdigit来判断是否是数字。s=input('')b,l,n=0,0,0#b大写字母数目l小写字母数目n数字数目foriins:ifi.islower():l+=1eli
- python学习之道之条件/循环结构(2)
远远愿远远
Python中分为判断语句:ifelifelse;循环语句:forwhile其他语句:pass,break,else,continue一.条件语句1.if语句:执行控制程序的执行流行,if后面可以跟n个条件表达式2.if-else语句:可以做到两个到多个不满足第一个if所干的事情,当if成立时,解决第一个问题,不成立则执行else语句块;3.if-elif语句当判断情况大于2种,需要用if-eli
- python鸡兔同笼
NDWJL
python习题分享python
本关任务:编写一个能计算笼中有多少只鸡和多少只兔的小程序。(解题代码不唯一,每关提供一种)第1关古代鸡兔同笼#补充你的代码foriinrange(1,36):a=35-iif2*i+a*4==94:print(f'买{i}只鸡,买{a}只兔')第2关现代鸡兔同笼#补充你的代码a,b=map(int,input().split())ifaborb>4*a:print('DataError!')eli
- linux的shell脚本if语句,Shell脚本编程之判断语句
水天姬
一、单分支if语句格式:if判断条件;thenstatement1statement2...fi二、双分支的if语句格式:if判断条件;thenstatement1statement2...elsestatementN...fi使用一个以前用过的脚本来说明这个结构。三、多分支if语句格式:if判断条件1;thenstatement1...elif判断条件2;thenstatement2...eli
- C/C++学习笔记:预处理命令
Fang_cheng_
学习笔记c++c语言
预处理命令文章目录预处理命令例子#if,#elif,#else,#endif文件包含命令#include用法头文件写法示例宏定义命令#define条件编译#if、#ifdef、#ifndef☆预处理总结☆以#号开头的命令称为预处理命令;在编译之前对源文件进行简单加工的过程,就称为预处理(即预先处理、提前处理)。如#include//引入头文件#defineMAX100//宏定义例子#if,#eli
- Python问答题(更新中)
uodgnez
其他python开发语言
1.列表(list)和元组(tuple)有什么区别?列表是可变的,创建后可以对其进行修改;元组是不可变的,元组一旦创建,就不能对其进行更改。列表表示的是顺序。它们是有序序列,通常是同一类型的对象。比如说按创建日期排序的所有用户名,如[“Seth”,“Ema”,“Eli”];元组表示的是结构。可以用来存储不同数据类型的元素。比如内存中的数据库记录,如(2,“Ema”,“2020–04–16”)(#i
- 闲话Python编程-if选择
鬓戈
Pythonpython开发语言
1.IF语句写程序一般就是实现某种流程的,流程控制是最基本的,必须掌握这三种:1)顺序执行;2)选择执行;3)循环执行。只要是个编程语言,它必须支持这三种,理解也不难,一般选择语句用关键字if,就是如果的意思。#!/usr/bin/envpython3#-*-coding:utf-8-*-#给定考试分数,求级别defget_level(score):ifscore>=90:return'优'eli
- 特征工程建模可解释包(note)
闪闪发亮的小星星
数据挖掘实战机器学习python
PermutationImportance一般情况下,使用集成算法去看特征重要性比较好。关注某一个特征,计算其permutationimportance:训练好当前模型考虑特征A对模型结果的影响。将特征A打乱顺序,比较模型结果,误差是否变得更大。如果误差改变不大,说明该特征不重要,如果误差改变大,则重要。工具包eli5https://eli5.readthedocs.io/en/latest/tu
- 读书|如何让孩子自觉少看电视?
逆水行舟eli
文/逆水行舟eli长期看电视的坏处一、看电视会缓慢孩子的语言和智力的发展,使孩子的身体处于一种松懈状态。长期看电视,容易使孩子形成离开电视就无所适从的状态,任何需要付出意志努力的事情,对他来说都有困难都提不起兴趣。长期看电视的坏处二是:看电视很浪费时间,对于孩子来说是一种难以摆脱的苦恼诱惑。如何让孩子自觉少看电视?《好妈妈胜过好老师》里有这些建议。第一、要尽可能地减少环境中的诱惑。不是劝说孩子去抵
- 深度学习常用的Python库(核心库、可视化、NLP、计算机视觉、深度学习等)
完美屁桃
深度学习python人工智能
(1)核心库与统计:Numpy、Scipy、Pandas、StatsModels。(2)可视化:Matplotlib、Seaborn、Plotly、Bokeh、Pydot、Scikit-learn、XGBoost/LightGBM/CatBoost、Eli5。(3)深度学习:Tensorflow、PyTorch、Keras。(4)分布式深度学习:Dist-keras/elephas/spark-d
- 布洛德博物馆 (The Broad)
学不知
TheBroadmuseum,onGrandAvenueinDowntownLosAngeles|PhotobyIwanBaan,courtesyofTheBroadandDillerScofidio+Renfro随着位于市中心格兰德大街(GrandAvenue)的布洛德博物馆(TheBroad)于2015年9月20日正式开放,这个壮观的洛杉矶当代艺术博物馆终于揭开了神秘的面纱。这座由慈善家Eli
- 读书|我看了《早期教育与天才》等5本育儿书总结了7点经验
逆水行舟eli
文/逆水行舟eli(微信公众号逆水行舟读书会sailreading)今天在家断舍离的时候,发现了去年10月3日写的关于《早期教育与天才》和另外几本书的读后感,那个时候女儿刚满一个月。《早期教育与天才》是日本人写的,看这本书纯粹是机缘巧合。因为看了这本书的前言介绍,说木村久一的这本书被誉为家庭教育的“圣经”,地位很重要,所以对这本书有一点点期待。看了其中一些内容的时候,也确实会让人头脑发热地想,这么
- 20230818-ARTS挑战第一周
ELI_He999
2023ARTS打卡笔记arts挑战左耳朵耗子左耳听风
A:ARTS打卡:双指针的尝试_ELI_He999的博客-CSDN博客R:Review:Nginx,主动健康检查还是被动健康检查_ELI_He999的博客-CSDN博客T:Milvus应用场景:1.互联网搜索2.新零售3.智慧金融4.智慧物联Python监控进程:psutil:cpumemoryioS:RPA技术架构及原理_ELI_He999的博客-CSDN博客
- 读书|我们该如何做称职的父母
逆水行舟eli
文/逆水行舟eli我从2017年8月底老婆住进一妇婴开始看《好妈妈胜过好老师》这本书,到现在贴出这篇文章整整过去7个月了。我女儿也正好7个月大了。我非常认同书中想保护孩子阅读兴趣,想培养孩子自觉和独立意识的思想。我想把这些思想表达给老婆听,但又常常辞不达意,只好埋头写下来,希望和老婆在教育女儿的思想上能达成一致。1、启蒙教育的第一责任在父母生了孩子,就要负起教养孩子的责任,这个责任不可推卸。我认同
- LangChain(1)简介
小何才露尖尖角
PythonLLMlangchainlinuxopenai简介llm
LangChain可包含的模块:Prompttemplates:提示模板Prompttemplatesaretemplatesfordifferenttypesofprompts.Like“chatbot”styletemplates,ELI5question-answering,etcLLMs:大语言模型LargelanguagemodelslikeGPT-3,BLOOM,etcAgents:代
- Linux命令——top相关之Load Average平均负载
小刘学安卓
linux服务器java
Linux平均负载LoadAverage详解_系统1f分钟负载_欧晨eli的博客-CSDN博客一、什么是LoadAverage?系统负载(SystemLoad)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。平均负载(LoadAverage)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。二、如何查看LoadAverage?top命令,w命
- python读入成绩txt文件,统计各个分数段的人数
秋恋猫
pythonpython
python读入成绩文件,统计各个分数段的人数file=open("G:\\score.txt","r")a=0b=0c=0d=0e=0next(file)forlineinfile.readlines():line=line.replace("\n",'')score=int(line[-2:])print(line)ifscore>=90:a=a+1elifscore>=80:b=b+1eli
- 静态链接中的包顺序
d8893ea8ba05
原文地址:https://eli.thegreenplace.net/2013/07/09/library-order-in-static-linking首先我们来看一个范例:volatilecharsrc[]={1,2,3,4,5};volatilechardst[50]={0};void*memcpy(void*dst,void*src,intlen);intmain(intargc,cons
- Python入门(3)——判断语句中的elif、嵌套语句
数学ばか
python入门pythonpycharm
对于这种3个或以上的条件,无法使用一个if-else结构来优化代码。这时可以使用Python判断语句中的第三个关键字elif(elseif的缩写)。一、判断语句if-elif-else1、判断语句中的概念if后的语句是当if判断条件成立时,执行的操作。elif后的语句是当if判断不成立时,再判断一次,如果成立,执行的操作。else后的语句是当以上所有判断条件都不成立时,执行的操作。2、if-eli
- 【编测编学】零基础学python_11_列表(切片+遍历切片+复制)
BCBX_编测编学
1.列表切片要创建切片,可指定要使用的第一个元素和最后一个元素的索引。与函数range()一样,Python在到达你指定的第二个索引前面的元素后停止。要输出列表中的前三个元素,需要指定索引0~3,这将输出分别为0、1和2的元素。下面的示例处理的是一个运动队成员列表:players=['charles','martina','michael','florence','eli']print(playe
- 在linux下交叉编译python,在windows上交叉编译一个python脚本到linux可执行文件
weixin_39727863
Tendou,因为我通常在Linux机器上开发,当我需要一个Windows版本,我经常使用cx_freeze让Windows二进制文件,但我还用它来使Linux二进制文件,它工作得很好(这是多平台的,py2exe不是)。就像Eli上面所说的那样,它并不真正编译,只是将解释器,字节编译代码和需要的库捆绑到一个可执行文件中,但是你会得到你想要的(在没有预装python的机器上运行)。有一台Linux机
- Python选择结构知识点梳理及练习
Q鑫
笔记Python练习python开发语言后端
一,知识点梳理选择结构(又称条件结构):Python中用缩进来表示代码块的层次关系1.单分支语法:if条件语句:代码块if条件语句:代码块···················2.双分支:语法:if条件语句:代码块1else:代码块2if条件语句:代码块1else:代码块2···················3.多分支①多重if结构语法:if条件语句1:代码块1elif条件语句2:代码块2eli
- 用python制作小程序
末版车
今天给大家介绍一下怎么用python制作:计算闰年与平年,和99乘法表。下面开始介绍代码,短短几行却在当时做的时候迷了半天:#记得转型,不然不会计算year=int(input('请输入你要计算的年份:'))#要知道闰年是可以被4和400整除的,但不能被100整数,这些为闰年!以这些条件为例计算可以被整除出来的数ifyear%4==0andyear%100!=0:print('该年为闰年')eli
- 【可解释机器学习】15分钟带你了解6种可解释性机器学习框架
镰刀韭菜
可解释机器学习可解释机器学习SHAPShapashELI5OmniXAI
5分钟带你了解6种可解释性机器学习框架1.举个例子:树模型的解释性2.6种可解释性框架2.1SHAP2.2LIME2.3Shapash2.4InterpretML2.5ELI52.6OmniXAI参考资料随着人工智能的发展,为了解决具有挑战性的问题,人们建立一个AI模型,输入数据,然后再输出结果。这样的AI模型越来越复杂、越来越不透明,就像一个黑匣子,能自己做出决定,但是人们并不清楚其中缘由。因此
- 我们是怎样做到纯母乳喂养的?
逆水行舟eli
文/逆水行舟Eli(微信公众号:逆水行舟读书会)我看了很多书,《西尔斯母乳喂养全书》、《西尔斯亲密育儿》、《育儿百科》、《美国儿科学会育儿百科》、《温柔分娩》等,我和老婆分享书中的知识,让我们两个人在知识层面和主观意愿上都认同了纯母乳喂养。知识储备和这种主观意愿是让我们坚持下来的内在动力。从叮当出生开始到现在,这10个月来,我们遇到了很多坑,我感到现在要做到坚持纯母乳喂养是真的很不容易。老婆怀叮当
- 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版本设为默