个人中心

他后妈的妈

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

3年前

mybatis自动

mybatis本来就配置文件比较少,就配置一个实体映射文件,对应实体字段和数据库的匹配可以选择mybatis自动匹配,可以节约大量代码和时间,再来就只有写xml的数据库语句



  首先,mybatis本身不会判断是否是多表查询,mybatis的多表查询和单表查询其实没有什么区别,你都需要一个对象接收返回值。 例如:select u.name name,p.grade grade from table_1 u,table_2 p where u.id = p.id。这里你从两张表里查出两个字段
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

hibernate的缓存配置


  很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 
  我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 
  
  hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。 
  
  二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库,比如ehcache、oscache等,需要设置hibernate.cache.provider_class,我们这里用ehcache,在2.1中就是 
  hibernate.cache.provider_class=net.sf.hibernate.cache.EhCacheProvider 
  如果使用查询缓存,加上 <p
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

金融区块链合作联盟

区块链的领域?区块链应用领域?之所以大家都说区块链是具有颠覆意义的技术,是因为确实在计算机整个发展的过程中,第一次能够从技术层面建立去中心化信任。特征:多方共识、安全、开放。首先区块链是一个多方共识的机制,而这个共识的算法是建立整个技术信任的基础。它不依赖于人和机构的信任,而是一种相对民主的机制。在这种机制的约束下,数据的真实有效以及持续性得到保障,由此建立这种多方联合并且多方相互监督的这种联盟业务的信任基础。
其次区块链也是一个相对比较安全的系统。比特币是大家所熟悉的这么一个区块链应用,也是迄今为止最成功的区块链应用,到目前为止,比特币已经稳定运行了6—7年了。而这个系统几乎是打破了大家对传统金融系统构建的理念,首先它是没有任何安全防护设施的,任何一个人拿一台机器进入到这个网络里面来,就能够加入这个网络,进行工作,而在整个比特币网络里面80%以上的机器几乎都是裸机,它们既没有很好的安全防护也没有任何防火墙的措施;其次,和比特币的设计有关,它的一些数据可以追踪历史,防止篡改并且不可撤销。
最后也是区块链比较明显的一个特征,它是一个非常开放的系统,目前已经有很
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

Tableau仪表盘是干嘛的

仪表盘编辑的时候左边就有图片框啊,拖过去后就会让你选择本地图片
1、发布到tableaupuplic(免费)
注册一个免费的tableaupublic账号。这个登录tableaupublic官方主页就可以,具体是一个英文界面,很简单,过程输入英文或拼音姓名,其中务必注意邮箱得真实,不然收不到二次激活的链接。过程不赘述。
将你做好的要发布的图表/dashbord,点击desktop顶部菜单“服务器”--“tableaupublic”--“保存到tableaupublic”
这里会弹出需要输入public的注册账号和密码登录。输入第一步已经注册好的账号和密码。当然,如果这一步仍然还没注册,可以点橙色登录按钮下“createonenowforfree”,也即“新注册一个免费账号”,也会弹出注册界面。这里不做过细介绍。
会有一小段图表上传的进度条提示,提示完成一般正常会在默认浏览器界面直接弹出刚
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

eclipse设置自动补全

在Eclipse3.1以上版本中设置自动补全功能快捷键的方法如下:
1.打开Eclipse,然后“window”→“Preferences”
2.选择“java”,展开,“Editor”,选择“ContentAssist”。
3.选择“ContentAssist”,然后看到右边,右边的“Auto-Activation”下面
的“AutoActivationtriggersforjava”这个选项。其实就是指触发代码提示的就是“.”这个符号.
4.“AutoActivationtriggersforjava”这个选项,在“.”后加abc字母,方便后面的查找修改。然后“apply”,点击“OK”。
5.最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅很方便。
<hrstyle="border:none;border-bottom:2pxdashed#000
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

atom emmet

1,在atom的setting页面中点击open config folder进入到atom的配置项目,然后我们转到该项目下的windows窗口进入package文件夹,这将是我们放置插件包的地方。
2,打开https://atom.io/packages浏览自己需要的插件
3,选择插件中的repo,复制github地址
4,在步骤一的文件夹中运行git bash命令
输入以下:
git clone https://github.com/emmetio/emmet-atom (将插件的源代码克隆岛文件夹中)
cd emmet-atom (进入插件包文件夹)
npm install (下载,生成插件)
5,重启atom 或者 control + alt + R 刷新atom



  任务占坑
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

webgl论坛

你要的这个我告诉你去哪里能找到
有个波斯猫论坛楼主应该听说过吧
是做BT/YY/另类/猎奇,和重口味的
你用那里的搜索功能就可以找到了
那里的内容挺狠的功能也比较独特
比如可以在宠物系统饲养调教嫩模
还有论坛结婚和同居功能都很强大



  悸花网。小说电影都有



  GL是什么?
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

QQ浏览器高速渲染组件


  1、什么是高速渲染组件?
  高速渲染组件是QQ浏览器通过“轻快”的方式来进一步提升“核心能力”而推出的一款扩展组件,它:
  1)坚持轻快、简洁的理念。采用轻量的扩展组件方式(而非传统的双核方式)来实现全新的高速渲染模式;
  2)高速渲染组件目前支持Chromiumv31,进一步增强了网页渲染能力,更好的支持网页平滑滚动,HTML5评分达到483分;
  3)该组件默认不会安装,完全根据您自己的需要,自主选择是否使用,同时提供了停用和卸载功能,一切由您选择:)
  2、如何使用?
  1)安装与启用
  选择菜单-QQ浏览器设置-扩展工具,点击“高速渲染组件”的安装,安装完成后会自动启用<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

gradle目录

gradle目录是什么时候生成的
1.首先当然是到官网gradle.org下载最新的gradle版本了,比如是1.1版本,最新是2.0,不过没影响我们使用
2.下载完成后,放到任意的位置,我的是在D:/gradle-1.1,然后需要放到换进配置,步骤是右键“计算机”-“属性”,进入“高级配置”,选择“环境变量”,点击”新建“,配置”GRADLE_HOME“
3.继续在此处选择“path”,进行修改,加入“;%GRADLE_HOME%\bin”,注意此处没有引号,记得前面要加分号,这样就配置好gradle的环境变量了
4.在命令窗口输入”gradle-version“,进行验证,出现以下提示则表示成功
接下来是构建一个java项目,可以随便建一个文件夹,如:D:\javapro1,按照gradle的规约新建相应的文件目录,类似于maven的一样,如下
5.最主要的是在该目录下新建一个gradle文件,build.gradle,文件内容只要一句话即可:
applyplugin:'java'
<br
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

tableau破解

之前也是tableau的粉,后来搞破解版都快烦死了,费时又很烦。现在在用国内的数据可视化工具BDP,注册了就能一直用,而且功能和效果都非常不错,路转粉用户一枚。
网上流传的tableau的破解版其实都是之前很早的版本了,下载下来也不怎么好用
破解版一般都不是特别稳定。不知道你那边是个人使用还是企业使用。如果是企业用户的话,可以尝试一下其他商业智能软件,例如FineBI,功能强大,很容易上手的。
破解版不好用啊。个人需求以前用过一段时间tableau,费用有点高吃不消,找破解版好多假的又经常出问题。最近听业内同事推一个叫DataFocus的分析系统,不用下载软件,性价比还不错,可以试一下
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

mybatis事务

spring,mybatis事务管理配置与@Transactional注解使用
spring支持编程式事务管理和声明式事务管理两种方式。
编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。
声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要在业务逻辑代码中掺杂事务管理的代码,只需在配置文件中做相关的事务规则声明(或通过基于@Transactional注解的方式),便可以将事务规则应用到业务逻辑中。
显然声明式事务管理要优于编程式事务管理,这正是spring倡导的非侵入式的开发方式。声明式事务管理使业务代码不受污染,一个普通的POJO对象,只要加上注解就可以获得完全的事务支持。和编程式事务相比,声明式事务唯一不足地方是,后者的最细粒
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

css分页样式代码

比较经典的分页样式代码,主要是多数字分页第一个是从360而来的效果如图所示:普通的a标记的分页,兼容性好。绿色样式
演示代码:
.pages{width:100.5%;text-align:right;padding:10px0;clear:both;}.pagesspan,.pagesa,.pagesb{font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:02px;}.pagesspanfont{color:#f00;font-size:12px;}.pagesa,.pagesb{border:1pxsolid#5FA62
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

国内免费DNS服务使用评测:360DNS、ZnDNS等

有竞争对消费者来说就是好事,例如不少人抱怨DNSPOD在被腾讯收购后加紧了赢利的步伐,免费的功能越来越少
  免费DNS服务这在几年前国内还是比较少见的,这几年随着DNSPOD的发展壮大,免费的第三方DNS服务也像雨后春笋一样越来越多了。有竞争对消费者来说就是好事,例如不少人抱怨DNSPOD在被腾讯收购后加紧了赢利的步伐,免费的功能越来越少。
  例如DNSPOD以前对免费用户提供搜索引擎等多条线路的解析,前一段时间通过免费体验一个月的VIPDNS服务,“变相”地将原来的免费账号拥有的多线路解析功能给去掉了,显然这对于用户来说免费已经“缩水”了很多了。除了DNSPOD,国内有没有其它选择?
  本篇文章就来分享除了DNSPOD外,国内最近新兴的几家免费DNS服务:360DNS,DNS派,ZnDNS,8JDNS。
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

如何判断电子邮件的地址格式是否正确?

第一种办法:<%FunctionIsValidEmail(Email)<
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

jquery ui 实现 tab标签功能示例【测试可用】

这篇文章主要介绍了jqueryui实现tab标签功能,结合完整实例形式分析了jqueryui实现tab标签切换功能的相关操作技巧,需要的朋友可以参考下
  本文实例讲述了jqueryui实现tab标签功能。分享给大家供大家参考,具体如下:
<!DOCTYPEhtml><html><head><title>www.jb51.nettab切换</title><styletype="text/css">#tabs{width:500px;height:500px;margin:0auto;}.ui-widget-header{border:1pxsolidgrey;background:grey;color:#fff;f
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

使用IDEA编写jsp时EL表达式不起作用的问题及解决方法

在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题,遇到此问题的朋友不在少数,今天小编给大家带来了使用IDEA编写jsp时EL表达式不起作用的问题及解决方法,一起看看吧
  在使用IDEA开发maven+springMVC项目时遇到不加载EL表达式的问题,怎么处理呢?下面小编给大家带来了实现代码,一起看看吧
  加载如下JSP代码:
<%@pagecontentType="text/html;charset=utf-8"language="java"%><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%><%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%><html><head
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

PostgreSQL实现批量插入、更新与合并操作的方法

这篇文章主要给大家介绍了关于PostgreSQL实现批量插入、更新与合并操作的相关资料,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  前言
  就在2019年1月份微软收购了PostgreSQL数据库的初创公司CitusData,在云数据库方面可以增强与AWS的竟争。AWS的RDS两大开源数据库就是MySQL(Aurora和MariaDB是它的变种)和PostgreSQL。
  而PostgreSQL跳出了普通关系型数据库的类型约束,它灵活的支持JSON,JSONB,XML,数组等类型。比如说字段类型可以是各种形式的数组,一维或多维。
createtablet1(addressvarc
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

word怎么取消下标

1.word中如何撤销下角标
  以word中,撤销下角标的操作步骤:
  方法一:
  1、选中下角标,单击开始选项卡右下角如图所示的按钮;
  2、在弹出的字体对话框中,下标复选框中的对勾即可,如图所示。
  方法二:
  1、选中下角标;
  2、单击开始开始选项卡上的下标按钮即可,如图所示。
  方法三:
  1、选中下角标;
  2、同时铵Ctrl+=组合键,即可。2.谁知道在WORD里怎么退出上标模式
  在word中退出上标模式的方法如下(以Windows10系统的Word2016版为例):
  1、使用桌面搜索或双击桌面上的快捷方式打开Word应用程序。
  2、在接着打开界面的左侧点击需要退出上标模式的Word文档。
  3、使用鼠标拖拽的方式选中所有需要取消上标的文字或数字。
  4、随后取消勾选界面上方的“X2(2在X上面)”按钮,即可退出上标模式。<h
  • 0
  • 0
  • 0
  • 0
  • 0
3年前

word输入删除


  1.WORD文档在编辑时输入个字怎么就把后面的字删除了
  是因为把Word的输入模式变成了改写模式了,所以输入一个字符,就会替换掉其后面的一个字符,就像删除一个字符,应该将改写模式变为插入模式。
  方法一:
  单击窗口左下角的改写,使之变的插入即可,如图所示;
  方法二:
  按一下键盘上Insert键,将改写状态切换回插入插入状态即可。2.为什么在word输入字体,后面的字就删除了
  你可能是不小心碰到Insert键了,按了这个键就会把平常WORD里输入文字时的插入状态变成改写状态了,在改写状态下,你每输入一个字符,就会自动把插入点光标后面的一个字符换掉,所以叫改写状态。
  或者是因为你不小心双击了WORD窗口下面的状态栏上的“改写”
  • 1
  • 0
  • 0
  • 0
  • 0
4年前

word10引用文献

1.word2010连续引用参考文献怎么编辑
  方法如下:1.插入尾注首次插入尾注时,将光标定位到论文中要插入参考文献的位置,点击“引用”→显示“脚注和尾注”对话框→“位置”项中选择“尾注”/“文档结尾”→“格式”项中“编号格式”(默认为“i,ii,iii,…”改为“1,2,3,…”)、“编号”选择“连续”→“应用更改”项中选择“整篇文档”→“插入”,如图1所示(红色椭圆标记)。
  图1插入尾注示意图在点击“应用”按钮后,就会在该处插入一个上标格式的序号“1”,(这是我们希望的格式)光标则会自动跳到文档结尾处,此时,显示的仍是一个上标格式的序号“1”,这不是我们所希望的,需要更正,处理方法有二:一是选中尾注中的序号“1”,按“ctrl+shift+=”快捷键则可使序号不再是上标格式的;二是选中尾注中的序号“1”,右击鼠标,出现一个菜单,选择“字体”,出现“字体对话框”,勾去“效果”栏中“上标”前的“√”即可(后续序号处理相同)。对着上标“1”前面双击鼠标,光标就会回到文章内容中已插入参考文献的
  • 0
  • 0
  • 0
  • 0
  • 0
上一页  1  2  3  4  ...  下一页  

分享至

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