- 博客(115)
- 资源 (4)
- 收藏
- 关注

原创 Redis
1.Redis 是一个基于内存的高性能key-value数据库。2.Redis相比memcached有哪些优势: memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型 redis的速度比memcached快很多 redis可以持久化其数据 3.Redis是单线程redis利用队列技术将并发访问变为串行访问,消除了传统数据库串行控制的开销4.Reids常用5种数据类型 string,list,set,sorted set,h
2020-08-21 13:37:11
412
1

原创 分享很简单的一些git 命令及应用场景
Git是一个分布式版本管理系统,是为了更好地管理Linux内核开发而创立的。Git可以在任何时间点,把文档的状态作为更新记录保存起来。因此可以把编辑过的文档复原到以前的状态,也可以显示编辑前后的内容差异。而且,编辑旧文件后,试图覆盖较新的文件的时候(即上传文件到服务器时),系统会发出警告,因此可以避免在无意中覆盖了他人的编辑内容。下面简单的列举一些git 的常用命令,发的有限,持续补充...
2019-11-15 14:44:43
450
2

【JAVA之反射方法的应用】
){ Map ma = new HashMap(); ma.put("stu", stu); return (HashMap) ma; } public Child(){ super(); Object obj = "Child()"; System.out.println(obj); //super(); } @Override public String handler(Object obj
2018-11-01 22:21:52
171

原创 【机器翻译machine translation】
的终极目标之一,具有重要的科学研究价值。 同时,机器翻译又具有重要的实用价值。随着经济全球化及互联网的飞速发展,机器翻译技术在促进政治、经济、文化交流等方面起到越来越重要的作用。 翻译过程整个机器翻译的过程可以分为原文分析、原文译文转换和译文生成3个阶段。在具体的机器翻译系统中,根据不同方案的目的和要求,可以将原文译文转换阶段与原文分析阶段结合在一起,而把译文生成阶段独立起来,建立相关分析独立生成系统。在这样的系统中,原语分析时要考虑译语的特点,而在译语生成时则不考虑原语的特点。在研究多
2017-12-21 20:28:24
2330
原创 【无标题】
Unable to find source-code formatter for language: markdown. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, ra
2022-08-03 13:42:36
298
【MVVM介绍】
它是连接view和model的桥梁。它有两个方向:一是将【模型】转化成【视图】,即将后端传递的数据转化成所看到的页面。实现的方式是:数据绑定。二是将【视图】转化成【模型】,即将所看到的页面转化成后端的数据。实现的方式是:DOM 事件监听。这两个方向都实现的,我们称之为数据的双向绑定。总结:在MVVM的框架下视图和模型是不能直接通信的。它们通过ViewModel来通信,ViewModel通常要实现一个observer观察者,当数据发生变化,ViewModel能够监听到数据的这种变化,然
2019-04-07 11:33:40
465
【Apache S4 介绍】
unbounded streams of data.Apache S4是一个常规用途的、分布式的、可伸缩的、容错的、可插入式的平台用于处理联系的无限数据流。Apache S4是一个常规用途的、分布式的、可伸缩的、容错的、可插入式的平台用于处理联系的无限数据流。Apache S4填补了复杂的专有系统和面向批处理的开源计算平台之间的差距。我们的目标是开发高性能计算平台从应用编程的并行处理系统中固有的复杂性隐藏。Apache S4 已经在 Yahoo 的系统中使用,用于处理每秒数以千计的搜索查
2019-04-01 14:32:22
507
【ssh命令】
ed_keys设置合适的权限。ssh-copy-id命令可以把本地的ssh公钥文件安装到远程主机对应的账户下。 ssh命令1、复制SSH密钥到目标主机,开启无密码SSH登录ssh-copy-id user@host如果还没有密钥,请使用ssh-keygen命令生成。2、从某主机的80端口开启到本地主机2001端口的隧道ssh -N -L2001:localhost:80 somemachine现在你可以直接在浏览器中输入http://localhost:2001访问这个
2019-03-22 21:48:47
298
【Oracle特殊字符的处理方式】
接想执行查询或插入操作的话有问题,如下: 在plsql里边执行:update userinfo set pageurl='test.php?page=1&pagesize=10' where id='test'这条sql语句往数据库的pageurl字段放进去了一个url地址,但是执行的时候却并非那么理想,因为这其中有一个oracle的特殊字符,需要进行转义,那就是字符'&'.怎么处理上例中的特殊字符?两个办法: 1) update userinfo
2019-02-02 13:40:37
2289
百度云消息推送
baidu.yun.push.constants.BaiduPushConstants;import com.baidu.yun.push.exception.PushClientException;import com.baidu.yun.push.exception.PushServerException;import com.baidu.yun.push.model.PushMsgToAllRequest;import com.baidu.yun.push.model.PushMsgT
2018-11-04 20:09:43
326
【JAX-RS 介绍】
ased)。Web Services的项目又可以分为基于XML的(SOAP/WSDL)的和基于JSON的,Java Communitiy为这两种方式都定义了标准,Java EE5引入了JAX-WS(Java API for XML Web Services)-JSR224,Java EE6引入了JAX-RS(Java API for RESTful Web Services)-JSR331。RESTful Service由于轻量,好测试,有弹性等特点,越来越受欢迎。Jersey,RESTEasy都是JAX-
2018-10-28 20:59:44
521
【JAVA之获取Class对象的三种方式】
ntln(stuClass.getName()); //第二种方式获取Class对象Class stuClass2 = Student.class;System.out.println(stuClass == stuClass2);//判断第一种方式获取的Class对象和第二种方式获取的是否是同一个 //第三种方式获取Class对象Class stuClass3 = Class.forName("fanshe.Student");//注意此字符串必须是真实路径
2018-10-21 22:06:19
316
【JVM深入研究--体系结构】
内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。 运行时常量池:是方法区的一部分,Class文件中除了有类的版本、字段、方法、接口等描述信息外,还有一项信息是常量池,用于存放编译器生成的各种符号引用,这部分内容将在类加载后放到方法区的运行时常量池中。 2.虚拟机栈 描述的是java 方法执行的内存模型:每个方法被执行的时候 都会创建一个“栈帧”用于存储局部变量表(包括参数)、操作栈、方法出口
2016-07-08 22:36:40
178
Mysql 常用高级命令(二)
里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 3、显示数据库中的数据表:mysql> USE 库名;mysql> SHOW TABLES; 4、显示数据表的结构:mysql> DESCRIBE 表名; 获取表结构方案二命令: desc 表名,或者show columns from 表名例子:mysql> describe MyClassmysql>
2016-07-01 19:41:45
275
原创 http://pan.baidu.com/share/link?shareid=372668&uk=4076915866#dir/path=%2F%E5%AD%
2013-04-19 12:13:48
10003
《编程机制探析》第二十五章 Web开发架构
主要是针对桌面程序来说的。桌面程序的图形界面元素十分丰富,交互性、操作性也十分良好。Web应用程序的界面,传统来说,只有一种,就是在浏览器中显示的HTML。一开始的时候,HTML并不是为了应用程序而设计的图形界面,而是以内容文本表现为主要目的的文本结构。HTML具备了最基本的图形界面元素,但是,从功能、效果、交互性、可操作性来说,都比桌面程序简陋了许多。Web应用拥有与生俱来的优势,Web应用是基于HTTP协议的,而HTTP协议是一次性应答协议,不保持长连接,这就使得Web应用可以支持大用户量和访问量。
2011-10-18 14:53:04
178
《编程机制探析》第二十三章 HTTP
也照样编写Web程序。我就曾经是其中的一员。这种现象的产生,与现代软件业的开发模式大有关系。这事儿,说起来话就长了。软件开发管理,一向是管理界的一大难题。因为,没有哪个程序员愿意被管理。每一个程序员都觉得自己是人才,而不是人力资源。人才,尤其是智力人才,应该是有发挥自由度的,怎么能像体力工人一样被管理呢?但是,胳膊扭不过大腿。公司管理层就不信这个邪,非要解决这个管理上的难题。随着软件工程管理的发展,大量的程序员都被管理起来了,成为办公室蓝领工人,甚至更惨,成为码农。怎奈心比天高,却命比纸薄。呜呼哀哉
2011-10-18 14:49:24
172
《编程机制探析》第二十二章 互联网应用
。《黑客帝国》中,莫菲斯递给尼奥一粒药丸,“欢迎来到真实的世界。”在计算机界中,也有“真实的世界”(Real World)的说法。比如,我们经常看到这样的话:这种方案看起来很美,但不适用于真实的世界。(That sounds great, but not for real world.)我不喜欢真实的世界,我只喜欢在理想的模型中畅游。历经多年的应用开发,我早已明白,真实的世界是嘈杂的、琐碎的、无聊的。你很难把东西做得很漂亮,很满意。为了避免误解,我这里澄清一下。我并非完美主义者,也没有精益求
2011-10-18 14:47:35
208
《编程机制探析》第十四章 关于方法表的那些事
对象和动态类型对象的内部机理——方法表(虚表)的内存结构以及实现机制。我们先从静态类型语言中常见的语法陷阱开始。这些语法陷阱能够帮助我们更深入地理解静态类型对象的方法表的结构和特征。让我们回到上一章开头的那段代码。那个Visitor有两个方法,visitA和visitB。其中visitA就表示访问A类型的数据元素,接受的参数也是A类型。visitB表示访问B类型的数据元素,接受的参数也是A类型。这种写法是我的偏好,也是我的建议。我希望读者能够接受我的这种建议:除非为了达到某种特殊目的,绝对不要在
2011-08-29 14:55:39
151
PassportFeignServiceTests.java
2021-02-25
1183552311835523118355231183552311835523
2020-07-31
测试资源 哈哈哈啊啊啊啊啊啊啊啊
2020-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人