个人中心

张岩辉

这个人很懒什么都没有留下

3年前

hibernate锁机制

hibernate中两种锁机制:悲观锁,乐观锁.
悲观锁:采用数据库本身的锁机制,forupdate或nowait
优点:处理并发彻底,并发处理比较好
缺点:当一个用户锁定记录的时候,其它用户都不能使用了,容易造成长时间的等待.
乐观锁:是Hibernate自己实现的,采用版本控制的方式实现处理并发.
1.添加version元素
2.声明使用版本控制的方式实现乐观锁optimistic-lock="version"
你是说session.buildlockrequest(
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

impala sparksql 比较

SparkSQL本质上是基于DAG模型的MPP。而Kylin核心是Cube(多维立方体)。关于MPP和Cube预处理的差异,重复如下:
>
MPP[1]
的基本思路是增加机器来并行计算,从而提高查询速度。比如扫描8亿记录一台机器要处理1小时,但如果用100台机器来并行处理,就只要一分钟不到。再配合
列式存储和一些索引,查询可以更快返回。要注意这里在线运算量并没有减小,8亿条记录还是要扫描一次,只是参与的机器多了,所以快了。
>
MOLAPCube[2][3]
是一种预计算技术,基本思路是预先对数据作多维索引,查询时只扫描索引而不访问原始数据从而提速。8亿记录的一个3维索引可能只有几万条记录,规模大大缩
小,所以在线计算量大大减小,查询可以很快。索引表也可以采用列存储,并行扫描等MPP常用的技术。但多维索引要对多维度的各种组合作预计算,离线建索引
需要较大计算量和时间,最终索引也会占用较多磁盘空间。

了有无预处理的差异外,SparkSQL与Kylin对数据集大小的偏好也不一样。如果
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

composer url

要明白是什么影响了Composer的运行速度,必须先理解Composer的运行原理。Composer的大致运行步骤如下:
分析你的composer.json文件,找到所有需要安装的第三方的名称和对应的版本号
2.从本地缓存目录和Packagist服务器获取上述的第三方的信息,包含最新版本,代码存放等等
3.分析依赖关系,根据包依赖、版本是否有更新等条件计算出最终需要安装的第三方的清单
4.根据这份清单第三方的源代码,根据参数的不同,方式会是用GitClone项目或者是直接Zip包
5.将第三方安装到本地,一般是安装在项目下的./vendor目录,同时根据参数生成用于载入第三方的autoload文件
分析:从上述步骤中可以看到Composer在运行时会有5个不同的阶段,而其中1、2、3、4步都是会因为各种原因导致Composer执行速度缓慢的,类似composer-proxy这样的Composer镜像/代理站其实已经解决了第1、2步骤速度慢的问题,也就是加快从Packagist版本更新定义文件慢的这一步
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

neo4j数据库导入

1.将选中的数据快儿拷贝到一个TXT文本文件中(记得把后面的空格消掉。。否则导入数据库后会有对应的空行),假如存到“D:\data.txt”这个位置里。
2.根据要导入的数据快儿建立MySql数据库和表,然后进入命令提示符里使用命令
load data local infile 'D:/data.txt' into table exceltomysql fields terminated by '\t';
注意:盘符我使用的“/”才成功,否则提示找不到文件 下面文章中是用的“\”!
进行导入操作手动进行Excel数据和MySql数据转换!



  neo4j是一个用java实现、完全兼容acid的图形数据库。 数据以一种针对图形网络进行过优化的格式保存在磁盘上。具体可以去论坛看一下
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

photoshop瘦脸

使用photoshop瘦脸的方法如下:
第一步:打开photoshop软件,点击左上角的“文件”并打开一张图片;
第二步:打开图片后,点击“滤镜”下拉框里的“液化”;
第三步:在出现的页面里面,点击左上方第三个按钮“
”;
第四步:使用鼠标点击脸部需要瘦的部位即可。
第五步:修饰好之后,点击右上角的“确定”即可。
ps是功能强大的图像处理软件,可以利用“滤镜--液化”等工具,把照片中的胖脸修饰的稍微瘦些,具体操作方法如下:
1、打开PS,导入照片,Ctrl+J复制出背景副本;
2、在主菜单上选择"滤镜(I)",执行"滤镜>液化"命令,快捷键是Shift+Ctrl+X;
3、弹出"
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

hibernate 级联保存

哥,用户和角色关联的前提是什么,前提是两者都有才能关联啊,你保存了用户没保存角色,光插入中间表有什么用,中间表记录的角色你又没保存,请问这样有什么意义,正常的逻辑是先创建一个角色保存起来,然后创建用户的时候指定这个角色给用户,这样在保存用户的时候就会在中间表插入一条记录证明这个用户对应着这个角色,查询用户的时候根据中间表去查找这个用户的角色也能找到对应数据了,这三者缺一不可
<listname="roles"table="tb_user_role"><keycolumn="user_id"></key><list-indexcolumn="list_index"></list-index><many-to-manyclass="role"column="role
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

postgresql centos 卸载

有软件包依赖postgresql,如果删了,这些软件也无法正常使用:
postfix、postgresql-libs

如果确认不需要,可以先卸载这两个包
强制卸载postgresql-libs也行



  不考虑系统版本、安装的系统是不是最小化安装、pgsql版本等问题,那么正常应该是下面的安装方法就可以成功的,如果想可以远程连接,则要在防火墙里开放端口5432。 三、安装postgresql # cd /usr/local/src/ # tar zxf postgresql-9.2.4.tar.gz #...
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

memcached主从

市面上太多kv的缓存,最常用的就属memcache了,但是memcache存在单点问题,不过小日本有复制版本,但是使用的人比较少,redis的出现让kv内存存储的想法成为现实。今天主要内容便是redis主从实现简单的集群,实际上redis的安装配置砸门ttlsa之前就有个文章,废话少说,进入正题吧
Redis简介
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Redis是一个高性能的key-value数据库。redis的出现,很大程度
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

ssdb100

字节变量一般用Byte表示,表示一个8位无符号整数,其范围从0到255。
Byte类型支持标准数学运算,如加法、减法、除法、乘法、减法、求反和一元求反。与其他该整型类型类似,Byte类型还支持按位AND、OR、XOR、左移位和右移位运算符。
字节变量的定义符为DB/BYTE(DefineByte),每个字节只占一个字节单元。其中:BYTE是MASM6.0及其以后版本的数据类型说明符,随后的其它类型说明符同此说明。
我花了点时间调试了下,能出结果,为了方便观察我加了显示
调试软件是emu8086
DATASEGMENT
SHUDB12h,6h,8h,9h,3h,16h
SUMDB?
DATAENDS
STACKSEGMENTPAR
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

计世资讯研究:九州云入选中国私有云创新者象限

  近期,国家工业信息安全发展研究中心与中国权威ICT研究咨询机构计世资讯发布了《2018-2019年中国私有云市场现状与趋势研究报告》。报告显示,在新经济周期下,中国经济结构的转型进程不断加速,私有云与数字化转型联动化发展的大时代也已来临。九州云持续深耕私有云领域,凭借完善的市场能力和技术能力持续入选中国私有云创新者象限。<divclass="homeleftcorner5pxmb15"style="margin:0px0px15px;padding:14px;float:left;width:600px;position:relative;box-shadow:rgb(170,170,170)0px1px3px;border-radius:
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

区块链、虚拟货币、比特币概念在全球掀起热潮,相关域名引哄抢?


近日,海外域名交易平台sedo公布了最新一周的交易数据。根据榜单统计,域名cryptonews.com以4.3万欧元(约人民币33.8万元)的交易价格位居榜首,紧随其后的是jac.com、nocks.com、onco.com和bci.ca。
 
区块链、虚拟货币、比特币概念在全球掀起热潮,相关域名引哄抢?
 
交易数据
 
域名cryptonews.com注册于1999年,迄今已有超过18年
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Android安全加密:消息摘要Message Digest

Android安全加密专题文章索引Android安全加密:对称加密Android安全加密:非对称加密Android安全加密:消息摘要MessageDigestAndroid安全加密:数字签名和数字证书Android安全加密:Https编程
  以上学习所有内容,对称加密、非对称加密、消息摘要、数字签名等知识都是为了理解数字证书工作原理而作为一个预备知识。数字证书是密码学里的终极武器,是人类几千年历史总结的智慧的结晶,只有在明白了数字证书工作原理后,才能理解Https协议的安全通讯机制。最终才能在SSL开发过程中得心应手。
  另外,对称加密和消息摘要这两个知识点是可以单独拿来使用的。
  知识点串联:
  数字证书使用到了以上学习的所有知识对称加密与非对称加密结合使用实现了秘钥交换,之后通信双方使用该秘钥进行对称加密通信。<l
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

盘点:数据挖掘中的十大实用方法

1.基于历史的MBR分析
 
基于历史(Memory-BasedReasoning)的MBR分析方法最主要的概念是用已知的案例(case)来预测未来案例的一些属性(attribute),通常找寻最相似的案例来做比较。
 
MBR中有两个主要的要素,分别为距离函数(distancefunction)与结合函数(combinationfunction)。距离函数的用意在找出最相似的案例;结合函数则将相似案例的属性结合起来,以供预测之用。
<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

谷歌浏览器总是出现崩溃怎么办


   1.首先,咱们需要返回到win8系统的传统桌面位置,之后,咱们同时按下win8电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,咱们输入regedit并单击回车,这样就可以进入到win8系统的注册表编辑器窗口了。
   
  2.在打开的注册表编辑器窗口中,咱们点击工具栏上的“编辑”——“查找”关键词填写“google“文件夹,(注意:将值和数据取消勾选)找到google项后,咱们将其删除掉。
   <
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

nodejs异步编程基础之回调函数用法分析

这篇文章主要介绍了nodejs异步编程基础之回调函数用法,结合具体实例形式分析了阻塞与非阻塞形式下回调函数具体功能、使用技巧,需要的朋友可以参考下
  本文实例讲述了nodejs异步编程基础之回调函数用法。分享给大家供大家参考,具体如下:
  Node.js异步编程的直接体现就是回调。
  异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。
  回调函数在完成任务后就会被调用,Node使用了大量的回调函数,Node所有API都支持回调函数。
  例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件I/O操作。这就大大提高了Node.js的性能,可以处理大量的并发请求。
  阻塞代码实例
  1、创建一个文件input.txt,内容如下:
  ihaveadream</block
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word打开是2页显示


  1.一个WORD文件,打开怎么是左右并排显示两页啊怎么调成坚着一页页
  1、首先打开一个Word文件,可以看到此时的页面是并排显示两张页面的。
  2、需要设置为单页显示可以点击页面上方工具栏中的“视图”选项。
  3、进入“视图”选项卡中找到“显示比例”中的“单页”选项,点击该选项。
  4、点击后即可将原本双页显示的页面更改为单页显示的样式了。2.word双击打开时显示的是第二页,怎样显示第一页
  原因:
  设置了页眉--首页不同。
  解决方法:
  1、点击插入--页眉--编辑页眉。
  2、之后在工具栏上的“设计”选项中,将首页不同前的勾去掉,保存即可。3.word打开后两页并列显示,如何将其改成只显示一页<p
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word文档doc打不开

1.WORD文件打不开,求急救1、所有DOC文档文件打不开,其他如E爱
  一、自动恢复尚未保存的修改Word提供了“自动恢复”功能,可以帮助用户找回程序遇到问题并停止响应时尚未保存的信息。
  实际上,在你不得不在没有保存工作成果就重新启动电脑和Word后,系统将打开“文档恢复”任务窗格(图1),其中列出了程序停止响应时已恢复的所有文件。文件名后面是状态指示器,显示在恢复过程中已对文件所做的操作,其中:“原始文件”指基于最后一次手动保存的源文件;“已恢复”是指在恢复过程中已恢复的文件,或在“自动恢复”保存过程中已保存的文件。
  “文档恢复”任务窗格可让你打开文件、查看所做的修复以及对已恢复的版本进行比较。然后,你可以保存最佳版本并删除其他版本,或保存所有打开的文件以便以后预览。
  不过,“文档恢复”任务窗格是WordXP提供的新功能,在以前的版本中,Word将直接把自动恢复的文件打开并显示出来。二、手动打开恢复文件在经过严重故障或类似问题后重新启动Word时,程序自动任何恢复的文件。
  如果由于某种原因恢复
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word文本实现弹出

一、word文档怎么跳出目录
  一、目录定义
  根据文章内容分别定义相关章节的标题、正文。
  1.调出“大纲”设置工具栏
  在菜单栏空白处右击鼠标,在弹出菜单中选择“大纲”,出现大纲工具条。
  2.设置标题级别
  每次选中正文的标题一行,然后在大纲工具栏的下拉列表中选择需要设置的标题级别,并将字体设置好。每个级别的标题只需设置一次,其他的用格式刷。正文无需再设置级别。
  其它的同级标题用格式刷搞定:
  选中样本标题,双击格式刷,即可直接多次复制格式,直接刷选需设置的标题文字,或将刷子状态的鼠标移到目标文字左侧的空白处,刷子变成时单击即可;
  取消格式刷状态只需再点一次刷子。
  二、目录生成
  定义好所有的标题和正文后,就可进行目录生成了。
  在菜单里选插入→引用→索引和目录,在弹出的窗口选择目录框,然后点确定即可。如下图:
  三、修改与更新
  目录制成之后,在目录页点击任何一章节均可直接进入该章节所在页面。每次对文章修
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word2003图片显示不全

WORD2003中图片为何不能正常显示WORD2003中多张图片爱问知识
  下面是WORD帮助里的解释,若还是不行,我看你还是重装吧。
  插入的图形不能在页面上显示出来。1、可能是由于打开了“图片框”视图选项。
  如果选中了该选项,当打开包含图片的文档时,将以轮廓代替图片来加快滚动速度。若要显示图片,请单击“工具”菜单上的“选项”,单击“视图”选项卡,再清除“图片框”复选框。
  2、可能由于关闭了“图形”视图选项。当文档中包含图形对象(例如自选图形)时,关闭该选项可提高滚动速度。
  若要显示图形,请单击“工具”菜单上的“选项”,单击“视图”选项卡,再选中“图形”复选框。3、屏幕上显示的可能是链接的嵌入式图形的域代码。
  域代码是括在域字符({})中的指令。若要关闭域代码并显示图形,请按Alt+F9。
  4、可能是由于要查看的图形是一个图形对象,例如文本框、自选图形、剪贴画或艺术字。而在普通视图中,图形对象不会显示。
  若要查看、绘制和更改图形对象,必须在页面视图、Web版式视图或打印
  • 0
  • 0
  • 0
  • 0
  • 0
4年前

word设置图片底纹


  【word底纹】wrod里如何把图片设置为文字底纹
  为word文档设置背景图片2011-10-1210:48Word文档一成不变的白色背景,有时难以满足我们的需要,用word制作简历或简报等材料时,一般都要对文档背景进行美化,特别是需要一张漂亮图片作为封面,这时就要为word文档设置背景图片了,下面以word2007为例,介绍几种设置方法。
  方法一:插入图片1.插入选项卡—图片—选择图片—插入2.选中图片—格式选项卡—文字环绕—选择一种环绕方式(建议选择:衬于文字下方)3.拖动图片四周的控制点,调整图片到需要大小。注:此方法操作简单,图片大小可以任意调整,但插入图片随时可以进行编辑,所以在图文排版时容易误操作,有些不便。
  方法二:设置填充图片1.页面布局
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  ...  下一页  

分享至

长按复制下方链接,去粘贴给好友吧:
软件
前端设计
程序设计
Java相关
用户登录
用户注册