用户登录
还没有账号?立即注册
用户注册
点击换图
投稿取消
文章分类:
还能输入300字

上传中....

过去的爱已不在

过去的爱已不在

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

3年前

mybatis 生成代码

echo"Error:".$e->getMessage()."
";echo"Code:".$e->getCode()."
";echo"File:".$e->getFile()."
";echo"Line:".$e->getLine()."
";echo"Trace:".$e->getTraceAsString()."
";echo;}}
3年前

hibernate源码的书籍

《精通Hibernate:Java对象持久化技术详解(第2版)(孙卫琴)
既然你是开发人员,选择一本适用的教材勤加练习,多做项目,再多虚心向有经验的老同志请教,你对Hibernate的理解也会逐渐加深的。
推荐你看视频哦。。讲得详细些。。
哦..早说撒.我还以为你是初学呢..哈哈..
既然都有项目基础了..以我经验来看..
提升可以有两个方式..
1,还是项目..做项目的过程中学习是最好的..
2,研究它的源代码..对他的原理理解透彻..这样用起来更加得心应手了..
熊猫看书搜一下
我最近买了本书,SSH2的
3年前

区块链 开源代码

你说的那抄是加密数字货袭币,源代码子在开源的网站可以查询。也可以去比特币基金会的官方网站去查询比特币的源代码。网络虚拟货币大致可以分为第一类是大家熟悉的游戏币。在单机游戏时代,主角靠打倒敌人、进赌馆赢钱等...
3年前

hibernate jpa uuid

只有当一个单元测试类在执行session.save()才会分配id,即将一个对象从transient状态转换为persistent状态。但是如果这个对象的id号是如果uuid算法分配的,(uuid是由hibernate生成的,而native则是相应的数据库生成的),则数据库中目前还没有存在与之相对应的记录(此时也没有向数据库中发送sql语句),此时hibernate把这个对象放一个临时集合和一个PersistenceContext(Hibernate用Map实现的)中,直到执行commit()方法才会将对象放在数据库中,其实在commit()执行之前会隐含的执行flush()方法,flush()方法会清理缓存,即把临时集合清空,并由此形成一条insert语句,到persistenceContext中的entityEntries中寻找相应的对象信息,并把existsInDatebase变为true。最后再发送相应的sql语句,将对象存储在数据库中。即执行flush()方法之后就已经发送sql了,最后进行commit方法用于提交事务,但是如果利用单元测试的debug,在执行完flush()
3年前

memcached最大内存大小

Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。
Memcache是danga的一个项目,最早是LiveJournal服务的,最初为了加速LiveJournal访问速度而开发的,后来被很多大型的网站采用。
Memcached是以守护程序(监听)方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。
在Memcached中可以保存的item数据量是没有限制的,只要内存足够。
Memcached单进程在32位系统中最大使用内存为2G,若在64位系统则没有限制,这是由于32位系统限制单进程最多可使用2G内存,要使用更多内存,可以分多个端口开启多个Memcached进程,
最大30天的数据过期时间,设置为永久的也会在这个时间过期,常量REALTIME_MAXDELTA
60*60*24*30控制
最大键长为250
3年前

tensorflow 图像分类

Google开源了其第二代深度学习技术TensorFlow——被使用在Google
搜索、图像识别以及邮箱的深度学习框架。这在相关媒体圈、工程师圈、人工智能公司、人工智能研究团队里有了一些讨论。比较有趣的是,微软亚洲研究院立刻向
媒体发邮件表示,我们发布了开源分布式机器学习工具包(DMTK)。
对于大众来说,这件事让人
“困惑”。从“深度学习”到“分布式系统”,太多概念大众一知半解,现今给出的资料又让人难以理解。而对于“Google开源
TensorFlow”这一事件,各个公司、团队、学术权威也是众说纷纭。因此,出门问问为大家“破雾”,并讲一讲这次开源意味着什么。
什么是深度学习?

度学习系统是什么?深度学习理论于2006年被提出,它通过模拟“人脑的神经网络”
来解释图像、声音和文本等数据。但是目前的计算机还达不到模拟人脑数量庞大的神经元(千亿级),因此便有了用到成千上万大型计算机(计算平台集群)来吸收
数据对其进行自动分类的“分布式深度学习系统”。
TensorFlow的起源
3年前

zookeeper控制台

使用shell脚本启动zookeeper
步骤:
采用shell脚本启动zookeeper,首先新建文件start.sh
写入内容(rh1rh2rh3分别是主机名。此处需要ssh):#!/bin/sh
echo“startzkServer…”
foriinrh1rh2rh3
zookeeper最近的版本中有个内嵌的管理控制台是通过jetty启动,也会占用8080端口。
通过查看zookeeper的官方文档,发现有3种解决途径:
(1).删除jetty。
(2)修改端口。
修改方法的方法有两种,一种是在启动脚本中增加-dzookeeper.admin.serverport=你的端口号.一种是在zoo.cfg中增加admin.serverport=没有被占用的端口号
(3)停用这个服务,在启动脚本中增加"-dzookeeper.admin.enabl
3年前

天九共享集团开放全国职场 兑现永久“候鸟工作制”承诺

  2020开年伊始,新冠疫情肆虐,对国民生活造成严重冲击,也使企业经营面临严峻考验。2月4日,天九共享创造性地实行了全员“候鸟工作制”,即在疫情期间不必去公司上班,只需要通过“天九智慧企业”在线远程办公。5月6日,“天九共享集团全面候鸟工作启动会”于天九云洽会在线商务系统顺利举行,董事局主席卢俊卿宣布,天九共享集团全国各地职场正式开放,且在疫情期间实行的“候鸟工作制”将常态化永久实行,员工每周仅需到公司坐班一天。此消息一出,即遭网络刷屏,引起了社会各界的广泛关注与一致称赞。<centerstyle="color:rgb(51,51,51);font-family:
3年前

eclipse统计代码行数

步骤如下:
1、打开FileSearch对话框。
2、选中正则表达式,在搜索文本框输入\n。
3、文件名称输入*.java。
4、在范围里选中Enclosingprojects。
经过上面方式,就可以统计出整个项目的代码行数。
把行号显示出来就OK了
Window--Prefences--General--Editors--TextEditors--showlinenumbers
Eclipse可以方便的统计工程或文件的代码行数。方法如下:
1.首先选中你要统计的工程,在菜单栏点击Search,然后点击File...
2.选中右侧正则表达式(Regularexpression),并在搜索文本框输入\n
3.在文件名中输入*
3年前

svg snap

推荐使用IE9,因为: 标准互通 IE9将更多的支持HTML 5、CSS3、JS、SVG矢量图等互联网浏览通用标准,这样做的好处是网页不需要专门针对IE来进行测试也能正常的展现在用户面前。Acid3是互联网标准工程组织(WaSP)发布的测试标准,主要用于测试浏览...



  可以使用如下代码创建:


3年前

vim中分屏

vim自己可以分屏,但tty不能分屏运行两个软件。麻烦的配置以后也可以,但实用性不高。不如ctrl+alt+f3.4.5.6 切换登录终端。登录shell zsh 有分屏功能,不过配置麻烦。



  linux 终端分屏命令vsp
比如:某文件夹下有文件:vector.cc, substr.cc1.使用vim命令打开任意一个文件:vim vector.cc打开第一个文件。如下图所示:2.按:esc键 + “:”,并输入:vsp substr.cc 。

linux下多窗口分屏式终端

linux下多窗口分屏式终端--terminatorterminator是个很好的终端程序,在ubuntu linux下安装如下: sudo apt-get install terminator 可在同一屏打开多个窗口:
3年前

memcached 查看key

可以
通过statsitems、statscachedump配合get命令可以遍历memcached的记录,即:
1)statsitems列举出所有的slab以及每个slab上的记录条目数
2)statscachedump[slab_id][limit_num],根据上一步查询到得slab_id和条目数,列出所有的记录key
在php提供的用于与memcached交互的扩展模块中有memcached与memcache,前者提供方法getallkeys用于遍历所有memcached服务器上的key,但是并不保证原子操作,而后者却没有提供任何方法,虽然在php官方文档中有人给出使用方法getextendedstats来间接获取memcached服务器上的所有key,但是给出的代码是有不少坑的,如果拿来就用,对于cluster的memcached服务器而言,有些问题就需要指出来。下面将给出官方文档中的
3年前

eclipse64位

eclipse 有32位和64位的版本,是针对32位和64位操作系统的。
1、eclipse32位可以在32、64位操作系统上运行。
2、eclipse64位只能在64位操作系统上运行?。
如想查看eclipse是32位还是64位具体方法如下:
打开eclipse安装目录下的??eclipse.ini文件。
1、如果launcher.library设置的值中写的是?X86就是32位。
2、如果写的是X64就是64位。





  无所谓,eclipse安装在32位和64位机器上是不用费尽心思去找32和64位的版本,你找到的都是一样的,只是换了个名字。。。放心安装就行了,完美兼容,我以前机器是32位,现在换64位了,还是按的那个eclipse
3年前

mariadb修改编码

修改/etc/mysql/my.cnf
OnMySQL5.5Ihaveinmy.cnf
[mysqld]
init_connect='SETcollation_connection=utf8_unicode_ci'
init_connect='SETNAMESutf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
Resultis
mysql>showvariableslike"%character%";showvariableslike"%collation%";
+----------
3年前

完全卸载visual studio

方法一:
1、在C盘的搜索框内输入vs_enterprise.exe(下图是企业版,如果是社区版,那就是vs_community.exe;如果是专业版,那就是vs_professional),输入后进行搜索,搜索的结果如下
2、右击该程序,点击“打开文件的所在位置”,记住并复制该路径,比如我的路径为:C:\ProgramData\PackageCache\{1a4d4608-a36d-4dc7-accd-206e23253076}
3、以管理员权限打开命令提示符,输入上述该路径,按回车,这样就进入该路径,操作如下图所示
4、再输入vs_enterprise.exe/uninstall/force
5、完成上述四步,即可完成卸载。
方法二:
1、利用当初安装vs的介质来卸载,比如用加载iso镜像文件,生成一个虚拟驱动盘,比如此时盘符为H,如下图所示
2、以管理员权限打开命令提示符(CMD),输入H:,按回车。此时进入虚拟驱动盘H
<b
3年前

hibernate sql as


  HQL:HibernateQuseryLanguage,如果你已经熟悉它,就会发现它跟SQL非常相像。不过你不要被表面的假象迷惑,HQL是面向对象的(OO,用生命的眼光看待每一个对象,他们是如此鲜活)。如果你对JAVA和SQL语句有一定了解的话,那么HQL对你简直易如反掌,你完全可以利用在公车上的时间掌握它。
  以下从几个方面进行慢慢深入:
  1。大小些敏感
大家知道Query是对大小写不敏感的,但是在HQL(前面提到它是OO的)中那么对象类的名称和属性确实大小写敏感的(符合java编程语法)。
如:sElectcat.namefromCatascat和selectcat.namefromCatascat是一样的
但是:
sElectcat.namefromCATascat和selectcat.namefromCatascat确实不一样的。
  2。from语句
最简单的:
fromeg.Cat
它只是简单的返回所有e
3年前

win8 tensorflow

Ubuntu安装tensorflow
先安装python-dev,再安装tensorflow就好了
$ sudo apt-get install python-dev
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl



  ubuntu安装tensorflow
先安装python-dev,再安装tensorflow就好了
$ sudo apt-get install python-dev
3年前

公有云中 Serverless 计算比较:AWS vs Google Cloud vs Azure

AWSLambda,GoogleCloudFunctions,和MicrosoftAzureFunctions,一点点业务逻辑可以走得很远。
 
如果你因为服务器出问题而在凌晨3点被唤醒,你就会明白像“无服务器计算”这样的流行词的吸引力。物理服务器可能需要数小时,数天甚至数周才能配置,然后它们需要不断更新以修复错误和安全漏洞。这些更新通常会带来他们自己的麻烦,因为新更新会导致不兼容,从而导致其他更新,或者看起来似乎没有尽头。
 
 
运行服务器导致的无穷无尽的连锁问题是主流云公司接受“无服务器计算”架构的原因之一。他们知道老板们听多了这样的借口,
3年前

网录科技吕旭军:区块链技术基础及应用前景

“CIO时代信息化大讲堂”活动由中国新一代IT产业推进联盟主办,CIO时代学院承办,每隔周三下午19:00-20:30定期举办公开讲座。2016年12月7日,“第50期CIO时代信息化大讲堂”在北京大学燕园大厦顺利举行,本次活动由CIO时代APP总编朱启明主持,本期大讲堂邀请的主讲嘉宾是网录科技首席执行官吕旭军先生,在活动上,他为大家带来了主题为“区块链技术基础及应用前景”的精彩演讲。
 
他的整个演讲的内容主要从比特币及区块链技术、以太坊及智能合约、factom多层链架构和锚定、区块链在金融行业的应用及案例分析四大模块展开深入挖掘和讲解。
 
网录科技首席执行官&nbsp
3年前

详解window.open被浏览器拦截的解决方案

这篇文章主要介绍了window.open被浏览器拦截的解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  现象
  最近在做项目的时候碰到了使用window.open被浏览器拦截的情况,搞得人无比郁闷啊,虽然在自己的环境可以对页面进行放行,但是对用户来说,不能要求用户都来通过拦截。何况当出现拦截时,很多小白根本不知道发生了啥,不知道在哪里看被拦截的页面,简直悲催啊~~。
  另外,可以发现,当window.open为用户触发事件内部或者加载时,不会被拦截,一旦将弹出代码移动到ajax或者一段异步代码内部,马上就出现被拦截的表现了。
  原因分析&深入研究
  当浏览器检测到非用户操作产生的新弹出窗口,则会对其进行阻
上一页  1  2  3  4  5  ...  下一页