自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 vmware workstation pro 17免费了

dxdiag查看3D不支持,把mks.gl.allowBlacklistedDrivers = “TRUE” 加到~/.vmware/preferences里,重启vmware, 完美支持。安装极品飞车6,效果不错,真正用到了显卡加速,可以继续怀旧原汁原味的3d老游戏了。微软抛弃winxp后,virtualbox6.1及以后已经不支持winxp的3d了。打开以前装好的winxpsp3, 一次成功!

2024-06-05 01:54:39 511

原创 xubuntu22.04+wine8.0+photoshop cs4

wine中文乱码:下载simsun.ttc到.wine/drive_c/windows/Fonts下,运行以下reg注册。在xubuntu22.04+wine8.0.1下安装了photoshop cs4.可以运行,但是3d只能用软件渲染。打开wine前设置变量 LANG=zh_CN.UTF8 wine ps4_install.exe。虽然3d没有硬件加速,但是已经不错了,可以在ubuntu下用顺手的PS, 做简单的图片编辑。硬件:AMD 5700G。

2023-07-22 19:26:58 191

原创 怀旧小游戏

古墓一只有10M,在DOS上、在那几百赫兹的CPU上,在没有显卡的电脑上,跑的流畅,画面,用现在的话说,“很感人”,却一点也不影响它的叙事、它带给人的神秘、它操作的絲滑、一点也不影响它的3D表现力。一时头脑发热到taobao上寻找,28元就拿到一个游戏网站的终身超级会员帐号,免费下载各大游戏,发现都是各种现代的大游戏,动辄几十G的,或者老游戏的“重制版”,不“重制”到几十G以上不罢休,就是免费让我下,我也没那精力啊,于是找两个小一点的,转存到自己网盘,算是下载了罢。也许,是我对画面比较迟钝吧。

2023-06-05 01:43:46 108

原创 airflow去屎

airflow去屎

2022-10-15 01:32:05 287

原创 xubuntu22.04初体验

xubuntu22.04安装设置

2022-05-08 17:23:11 1315

原创 gbk与utf8

gbk, utf8

2022-02-07 11:51:01 432

原创 Azure billing踩坑记

关于azure的免费试用一年,踩了不少坑,记一下。一个月的200$要赶快用掉,过期作废。 注意一个月到期后要手动去升级一下,否则一年免费试用的services就没有了。 每个人只有一次免费试用的机会。换个email是没用的。需要信用卡关联,而信用卡对应了你的个人身份和地址。 随时上cost management看一下消费情况。信用消费,是先斩后奏、先付后通知。 aks空跑一天(没有布任何东西)默认配置大概2.5$,node是开着的。关掉cluster可以节省大部分。 virtual machi

2022-02-06 11:06:18 489

原创 [azure] 在azure上部署active directory single-sign-on应用

azure, ad, sso, flask

2022-01-27 00:36:08 151

原创 xubuntu20.04+virtualbox6.1+winxp安装小结

周二突发奇想到今天,搞了竟有大半个星期,源于突然想在虚拟机里的winxp上偶尔玩玩xp下的老游戏,从doom到quake雷神之锤、nfs极品飞车、古墓丽影、星际1、红警、家园等,回到刚接触电脑那几年的时光,玩的不是游戏,而是情怀和记忆。doom、quake系列是3d游戏鼻祖级大神John Carmack和他的id software公司的经典之作,之前有一个winxp,没有directx3D支持的,doom1,2好像直接就可以玩还很流畅,很激动,虽然画面像素颗粒饱满很感人跟现在的3d游戏没法比,但是lin

2022-01-08 02:58:22 3149

原创 xubuntu20.04+virtualbox6+direct3d安装吃屎记

气得肺都炸了。装了两三天,就像吃了两三天的屎。ubuntu18.04+virtualbox5.0装winxp+guest additions+direct3d support,但是最简单的古墓3或极品飞车3都跑不起来(对,我是上古元始天尊石器时代老头),想想新的ubuntu版本+新的virtualbox会不会好一些?于是就开始作屎了。先是u盘安装xubuntu20.04,插到usb1.1上了,半天没进度,重来。ventoy果然比较好用。等小半天,装上了。xubuntu xfce默认页面比较精致但

2022-01-06 14:18:25 938 1

原创 xubuntu20.04安装记

xubuntu

2022-01-05 14:44:48 9843 1

原创 没有手机的第三天

准确说,只有半天。因为,新手机收到了。华为mate20x,果然比note8快很多,或者,新手机的缘故吧。瘦长,屏幕比note8大却比note8还要窄。安装app, 导回数据。才发现,好多app基本都没记住密码,有的可以通过手机sms就找回---就是说,只要你拥有了这个手机号,就有了这个手机号以前机主的这个app的一切;有的比如微信,就不行。。记不住密码的话,要自己线下联系两个以上好友发送验证码。同时,帐号很多的话,密码就会产生问题:很多是重复的,有的可以从自己的其它信息推导出来,而每个app不管做什

2021-01-15 00:26:55 69

原创 没有手机的第二天

没有手机的第二天,似乎没有多么的恐怖。不出门的话,手机并不是不可替代的,我可以看电视、上网、看电子书,很多信息来源。当然,要出门的话,没有手机,估计还是什么都做不了。对了,昨天下午去快递柜拿快递,提取码(发到微信里的)看不到了,但是可以临时通过短信验证码取件,短信还是可以在未解锁的屏幕看到的。听罗辑思维讲物演通论,事物包括人在进化中变得越来越复杂,结构度在复杂化,对外界依赖度提高。氢在宇宙中无处不在,重核元素需要很苛刻的条件才能产生。生命更加难寻。古人可以在野外生活的很好。现在城市里的人们,需要到超

2021-01-14 00:22:29 88

原创 没有手机的第一天

楔子华为荣耀note8手机,用了三年,昨天,彻底歇菜了。三年前买的华为荣耀note8手机,最近半年以来各种问题:打电话总是莫名其妙断掉;没法改锁屏背景(没提示出错但背景也没改);三个月前,指纹解锁开始出问题:10次有7次失败,只能密码解锁,于是很自然的,想把密码改短一点方便输入。改完密码,仍是一路顺利没有提示出错,好像正常改掉了密码似的,可是,用新密码无法解锁!试了一下老密码,还可以用!。至此,锁屏背景、密码是没法改的。指纹是很不靠谱的。虽然手机越来越慢,但苦于找不到一款“不长”的手机(现在的手

2021-01-12 12:26:55 131

原创 spring boot rest artifact迅速构建web应用

maven里的spring boot rest artifact能让你几分钟内迅速构建基于springMVC, JPA的web应用,大量应用convention over config,默认mvn package就能得到可运行的jar----会启动embedded tomcat在8080端口。若需要controller,自己往main/java里加即可。若要加properties,自己...

2016-11-15 00:36:53 119

原创 mysql真是个奇葩

长期以来开了个mysql, 今天才发现原来只能localhost去连!。 那开个db有个屁用!。 奇葩的mysql. grant all privileges on *.* to 'root'@'%' identified by 'root'; ----access denied!!!. 起mysqld_safe --skip-grant-tables, 再来。。The MySQL s...

2016-01-04 00:14:08 101

原创 ubuntu15.10server installation

1, download 32bit from http://releases.ubuntu.com/15.10/, it's pretty fast from within domestic. it is 628MB iso. 2, create virtualbox machine: 1024MB mem(600M+ recommanded), 20GB ssd(8GB recomman...

2015-12-25 01:44:30 103

原创 tips

1, maven可以直接倚赖一个war包,然后把自己的jsp文件覆盖所倚赖的war包。maven装个nexus缓存一下repositories会快很多。但archetype:generate还是不快:可加参数-DarchetypeCatalog=internal只列出十来个基本的。2, sftp利用ssh达到加密传输,为非对称加密(常见rsa)。发送方用对方的公钥加密数据,接收方用自己的...

2015-08-03 17:59:12 92

oracle之怪现状:删不掉的对象

看以下现象: 更新一条表数据出错:update sch_role set name='SUPPORT' where name='SUPPORT1'java.sql.SQLException: ORA-00001: unique constraint (FCMCORE.UK_BKPM7NJY2ORT1YOIDDC7JG8GJ) violated提示UK_BKPM7NJY2ORT1Y...

2015-03-24 18:52:49 1390

原创 miscellaneous (angularjs, extjs, spring security, etc)

-->angularjs: highlight table rows on hover: <table class="table-hover">-->extjs: update element content at another iframe, and add listener:      var ele = parent.frames["banner"].d...

2015-02-28 16:20:50 126

android hello world on xiaomi 1

n久没有开发android,今天打开virtualbox下的winxp, 打开以前下载的adtbundle(内含eclipse, sdk)adt-bundle-windows-x86-20131030.zip中的eclipse。 create blank app. 小米手机1插上,就可以识别(可能是以前装过驱动,记得要在virtualbox上把手机加进usb去)。成功运行!。 然后就是...

2015-01-10 01:39:09 74

servlet3.0, spring4, security及其它

https://today.java.net/pub/a/today/2008/10/14/introduction-to-servlet-3.html 一,servlet 3.0可以没有web.xml去部署webapp了,然而仍然是web.xml优先。metadata-complete可以打开或关闭对标签的扫描(默认是扫描classpath中的全部标签)。常见标签: @Servle...

2014-07-02 14:54:58 137

ubuntu 12.04下的eclipse Juno

ubuntu 12.04下的eclipse,显得不是那么紧凑,baidu了一把,果然找到了不少有效的办法:1, http://blog.csdn.net/johnnycode/article/details/7581817,这里,在home目录加个.gtkrc-2.0文件,eclipse马上变的紧凑了。2,系统有全局菜单,但eclipse却不支持,解决办法在这里: http://hi.b...

2014-06-30 23:18:26 73

--路--

这是一条普普通通的,双向6车道的路。从泥泞小路,到工地,到宽阔的大道,我见证了它的变化。多少次在这条路上徘徊。一个人,上边是黑黑的没有星星的天空,前边是一排排的路灯延向远方,后边是从公司出来来时的路,亦或是不算温馨的小窝。我是一头孤傲的狮子,到哪里都是一个人,坚持自己的梦想,不停的编织自己的美梦。黑夜中我叫喊,发狂地叫喊,我笑,我哭,我思索,我了解这条路的每一个角落,和曾经发生的事。...

2014-05-30 20:01:45 99

ssl通讯原理与java实现

这里有详细介绍: http://www.ibm.com/developerworks/cn/java/j-lo-ssltls/总的来说就是:1, client: hello~2, server: hello3, server: I'm server (递上自己的名片)4, server: who are you?5, server: over6, client: I...

2014-05-28 16:55:31 113

apache qpid client连eurex的qpid server

背景:jms提供了j2ee框架内系统间消息传递的规范,而amqp(advanced message queue protocol)提供了跨语言的消息传递规范,broker端有cpp和java的实现,client端则有无数的方式来连接它。 一,qpid java 1,可上官方网站下载qpid-java-broker和qpid-java-client, 到broker home目录,运...

2014-05-18 16:49:38 151

关于分页

很多系统中都需要分页。ibatis默认有分页的方法,但是是用resultset的next和定位,在大数据量时会有性能问题。这里有解决办法:http://wt8414.iteye.com/blog/544765,类似hibernate的做法。 hibernate有分页,并且是根据dialect取得分页sql片断,效率比较高。(见其Loader类源码)。 spring jdbcT...

2014-05-02 20:28:34 113

css的源码学习日志--struts2

与struts1不同,struts2从filter入手。web.xml里配StrutsPrepareFilter与StrutsExecuteFilter。prepareFilter在init中根据filterConfig new出来dispatcher,然后在doFilter中准备好prepare(dispatcher放到threadLocal中, 由配置中读取mapping放到prepar...

2014-04-24 23:54:51 91

css的源码学习日志--spring IoC, AOP

基于spring 3.1.0. IoC和AOP是spring的基础。先看IoC。接口以BeanFactory和ApplicationContext为中心,abstractBeanFactory有很多实现。从ClassPathXmlApplicationContext开始。(添加了resource管理)。从refresh()开始。初始化  Resource Loader  load BeanDe...

2014-04-22 14:40:40 96

css的源码学习日志--集合类

stringBuffer与StringBuilder都extends AbstractStringBuilder一个线程安全一个不是。内部用char数组,初始大小seq lenth+16, 以*2扩容。ArrayList默认初始10,以1.5扩容。hashmap初始16,以*2扩容。内部使用Entry数组。Collections.synchronizedXXX: 得到同步的集合。新集合对像将原...

2014-04-21 20:20:48 70

css的源码学习日志--transactions日志

ibatis有四个transaction: external, jdbc, jta, userdifined. 都implements transaction接口。jdbcTransaction很简单,通过jdbc的connections来简单包装一下commit, rollback等。JTA也类似,主要区别是jta通过lookup得到一个userTransaction用来进行实际的c...

2014-04-18 17:33:28 143

java线程基础备忘

t.interrupt(): 中断线程t. synchronized(o){o.wait()}: 自已放弃CPU等待o.notify().synchronized(o){o.notify()}: 通知o.wait()的线程你可以运行了。如果这样的线程有多个,则选一个。notifyAll()将通知所有的。注意以上都在synchronized内,因为wait, notify都必须自己的线程...

2014-04-17 23:06:15 88

css的tomcat6源码学习日志--启动与classloader

这里有深入的讲解: http://www.packtpub.com/article/starting-up-tomcat-6-1win下的tomcat6,从startup.bat入口,调用catalina.bat设置环境变量,调用setenv.bat, setclasspath.bat,然后调java,入口org.apache.catalina.startup.Bootstrap,clas...

2014-04-16 22:26:07 126

css的hibernate学习日志--源码分析--get&save的过程

--get:sessionImpl调用IdentifierLoadAccessImpl.load(id);在这个方法中,sessionFactoryImpl.getEntityPersister从entityPersisters map取entity的mapping信息,放到LoadEvent, 然后sessionImpl.fireLoad(event);fireLoad从listen...

2014-04-14 14:58:50 101

原创 孤独终老

以前看不懂童话。公主等待着她的王子,王子为了他的公主做出很多疯狂的事。直到现在还是看不懂。只是偶尔,居然会为一个陌生人而伤心。没有爱的我,孤独终老。...

2014-04-13 22:40:56 111

关于hibernate的连接池和二级缓存

连接池:hibernate自带连接池但不推荐在prod中使用。常用可选有c3p0, proxool, dbcp等.也可通过jndi查找。 二级缓存:hibernate默认没有启用二级缓存,有一个内置的二级缓存可用:HashtableCacheProvider但不推荐在prod中使用。常用的选项有ehcache, oscache, swarmcache, jbosscache等。...

2014-04-11 12:08:38 117

原创 css的ibatis学习笔记--sql替换

ibatis拥抱sql,在其sqlmapping中有各种sql的定义,定义中有#,$等占位符。那么ibatis是在哪里处理这些语句的呢?每条定义(statement)对应一个MappedStatement, 来看MappedStatement的源代码。以queryForList为例:在sqlMapExecutorDelegation中调用ms.executeQueryForLi...

2014-04-10 22:05:15 101

原创 什么是osgi

osgi干什么事? modulization模块化。模块化。。好模糊。。

2014-04-06 08:47:26 468

原创 Ibus左右shift互换

一直用ibus、但它默认用左shift换中英文,今天终于找到全修改的方法,强:http://yoursaf.blog.163.com/blog/static/5542652720128265352411/cd /usr/share/ibus-table/engine/sudo vim table.py搜索 “Match mode switch hotkey”# Match ...

2014-02-28 23:56:45 411

原创 [java奇观] Array.length在哪里

字符串中的字符数量可以用String.length()得到,查看jdk源代码可以看到 /** * Returns the length of this string. * The length is equal to the number of Unicode * code units in the string. * * @r...

2014-02-28 17:16:34 311

vmware workstation pro 17 linux版

vmware workstation pro 17免费了。linux版,方便大家下载。 amd5700g宿主机xubuntu22.04安装丝滑。支持winxp硬件3D加速。

2024-06-05

theArtilectWar智能简史概要--人工智能会取代人类吗

不远的将来,人工智能机器的智能将是人类的万亿个万亿倍,它们面对我们,并不像我们面对狗,而是如同我们面对蚊子、跳蚤甚至岩石,当它们消灭我们的时候,如同我们将蚊子拍死,将臭虫冲进下水道,谁会在消灭跳蚤的时候觉得这样太残忍了呢?!这也许是人类逃脱不了的宿命。 关于作者: 世界人工大脑之父雨果·德 ·加里斯博士,美国犹他州立大学计算机系教授,他离开美国来到中国,在中国的大学从事数学、物理和计算机科学三方的教学科研工作。他被比作是人工智能研究领域的斯蒂芬·霍金。

2016-07-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除