自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫之屋

今天的鱼真好吃

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 用putty连接远程服务器

购买了云服务器,希望省去登录后再连接的步骤,直接在远程进行连接。以下以我所购买的腾讯云为例。生成SSH秘钥,并绑定云主机因为希望用SSH免密登录,所以我创建了SSH秘钥,并且设置秘钥绑定到我所购买的主机实例,秘钥生成后会让你下载,我们将之下载后保存到本地。创建安全组,开放22端口创建安全组,并且将安全组关联到我们的云主机实例上。编辑安全组的出站入站规则,在本地ping一下服务器...

2019-05-07 10:15:53 1948 1

原创 hibernate不能使用row_number()

hibernate的使用过程中,遇到了很多hibernate语句产生的问题。select min(max(case_numnum)) + 1 case_numnumfrom (select t.case_numnum,t.case_numnum - row_number() over(order by t.case_numnum) difffrom xzss_info_new twher

2017-09-15 16:10:39 1910

原创 【错误记录】

页面不断访问,无法获得返回的response代码update直接跳过,页面不断请求。 根据断点追踪,在completeTransactionAfterThrowing(txInfo, ex);提交事务阶段卡主,经查询原因为数据库事务未提交。 代码中两次update只有其中一次卡住了,原因待查

2017-09-05 15:59:14 318

原创 记录一下误删除了mysql表中的数据后的恢复过程

很久之前的事了,用navicat删除数据库中的入侵数据,导致删顺手了,把一些看似重复数据的重要数据在表中直接右键删除掉了(13条数据),而该数据库没有做这些数据的备份,同时没有开启日志,常规的恢复方法彻底走入死路。在解决的过程中,做过以下几种尝试:1.如果开启了日志,直接mysqlbinlog 使用日志恢复即可。2.如果不是删除了一个表的部分数据,而是删除整个表,那么可以在删除后马上用

2017-03-10 23:53:16 54617

原创 Solr入门学习

从头开始学起,遇到的问题也一一记录在这里。一.环境搭建在官网下载Solr 5.2.0 之前下载了最新版solr 6.0,但6.0对Java的版本要求太高,我安装的JDK1.7,启动solr就会报错。将solr-5.2.0\server\webapps下的solr.war放到servlet容器的webapps下。然后将tomcat启动。 启动后访问会报404错误,在tomcat\

2016-04-20 17:32:39 383

原创 绿色版MySql 5.6.22安装方法

1.下载绿色版MySql:http://dev.mysql.com/downloads/mysql/2.解压缩到适当的位置,将目录下的my-default.ini改成my.ini。3.然后打开命令行窗口,cd命令进入到解压缩的目录mysql-5.6.22\bin下,执行mysqld.exe --install(或mysqld --install "mysql5")开启mysql服务实例

2015-01-22 15:25:42 907

转载 VS2010更改MFC标题栏图标和生成的执行文件图标

创建一个新工程,可以什么都不加。打开.rc,  创建或打开Icon资源(以下都以Icon为例)。        单击工程窗口的资源视图标签,选中资源ID为IDR_MAINFRAME图标资源,然后按Delete键把它删除掉,当然也可以不删,具体后面会讲到。        从资源菜单中选择Resource,然后选择Icon,添加资源,选中Icon类型,点击导入,此时会叫你选择本地的图片

2013-10-26 10:42:36 626

原创 《C陷阱与缺陷》读书笔记

——导读——词法分析:将程序分解成符号(token)的过程。——第一章 词法陷阱——library routine 库函数Pascal和Ada使用:=做赋值运算符,=做比较运算符C语言中,赋值符号被作为操作符对待,因此a=b=c正确。while(c = ' ' || c == '\t' || c== '\n') c = getc(f);其中||的优先级低于=,所以实际是

2013-10-16 22:12:06 556

internet网络 运输层习题 pdf

一点运输层的习题,推荐给正入门的同学,在学完后马上做一下再好不过了

2009-11-21

ruby 程序设计

第一部分 Ruby语言基础 8 第一章 Ruby语言概述 8 §1.1 Ruby的历史 8 §1.2 Ruby名字的由来 8 §1.3 Ruby的特点 9 §1.4 Ruby和Python的比较 9 第二章 Ruby编程环境 10 §2.1 Ruby的安装 10 §2.1.1 在Windows 95/98/Me/XP上安装Ruby 10 §2.1.2 在Linux上安装Ruby 10 §2.2 运行Ruby 11 §2.2.1 使用Ruby 11 §2.2.2 使用FreeRIDE和SciTE 12 §2.2.3 使用fxri 14 §2.3 Ruby-irb 15 §2.4 Ruby-ri 16 §2.5 RubyGems 17 第三章 类与对象 18 §3.1 类的定义 18 §3.2 对象,属性和方法 19 §3.3 继承 23 §3.4 特殊方法与特殊类 24 §3.5 类变量与类方法 26 §3.4 存取控制 27 §3.6 元类 29 §3.7 Ruby的动态性 30 §3.8 变量 31 §3.8.1 局部变量 31 §3.8.2 实例变量 32 §3.8.3 类变量 33 §3.8.4 全局变量 33 §3.8.5 常量 34 §3.8 与定义有关的操作 35 §3.8.1 alias 35 §3.8.2 undef 36 §3.8.3 defined? 37 第四章 基本类型 40 §4.1 Array 40 §4.2 Hash 41 §4.3 Number 42 §4.4 String 43 §4.5 Range 44 §4.6 Symbol 45 §4.7 正则表达式 46 第五章 代码块和迭代器 48 §5.1 代码块(Block) 48 §5.1.1 什么是代码块 48 §5.1.2 代码块与对象 48 §5.2 迭代器(Iterator) 50 §5.2.1 什么是迭代器 50 §5.2.2 使用迭代器 50 §5.2.3 yield 51 §5.2.4 编写自己的迭代器 52 第六章 表达式 53 §6.1 运算符 54 §6.2 命令替换 55 §6.3 赋值运算符 56 §6.4 并行赋值 57 §6.5 嵌套赋值 58 §6.6 其他赋值 58 §6.7 条件运算 58 §6.8 case表达式 60 §6.9 循环 62 §6.9.1 Loop 62 §6.9.2 While 62 §6.9.3 Until 62 §6.9.4 Iterator 62 §6.9.5 For..In 63 §6.9.6 Break,Redo,Next 64 §6.9.6.1 break 64 §6.9.6.2 redo 65 §6.9.6.3 next 66 §6.9.7 Retry 67 第七章 方法 67 §7.1 运算符重定义 70 §7.2 变长参数 70 §7.3 块调用 71 §7.4 方法返回值 72 第八章 模块 74 §8.1 名字空间 74 §8.2 mixin 75 §8.3 使用mixin 76 §8.3.1 Comparable 76 §8.3.2 Enumerable 77 §8.3.3 Singleton 78 §8.4 Require, load和include 79 第九章 异常 80 §9.1 异常处理 81 §9.2 定义异常类 86 §9.3 catch和throw 86 第十章 多任务处理 87 §10.1 多线程处理 87 §10.1.1 线程创建 88 §10.1.2 线程操作 89 §10.1.3 线程和异常 90 §10.1.4 线程调度 93 §10.1.5 线程同步 94 §10.1.5.2 Monitor 95 §10.1.5.2 Mutex 98 §10.1.5.3 Queue 100 §10.2 多进程处理 101 §10.2.1 进程创建 101 §10.2.1.1 system方法和反引号 101 §10.2.1.2 popen方法 102 §10.2.1.3 fork方法 102 第十一章 基本I/O操作 103 §11.1 使用Kernel模块处理I/O操作 103 §11.2文件处理 103 §11.3 StringIO 104 §11.4 Socket 105 第十二章 反射和对象空间 106 §12.1 ObjectSpace模块 106 §12.2 察看类和对象的状态 108 §12.3 动态方法调用 110 §12.3.1 使用send方法 110 §12.3.2 使用Method类和UnboundMethod类 111 §12.3.3 使用eval方法 113 §12.3.4 性能 113 §12.4 Hook和回调方法 114 §12.4.1 什么是Hook 114 §12.4.2 Ruby中的Hook 114 §11.4.2 回调方法 116 §12.5 跟踪程序的运行 116 §12.5.1 set_trace_func 116 §12.5.2 trace_var 117 §12.5.3 caller 117 §12.5.3 __FILE__,__LINE__和SCRIPT_LINES__ 118 第十三章 序列化和YAML 119 §13.1 序列化的概念 119 §13.2 使用序列化 119 §13.2.1 二进制数据保存 119 §13.2.2 YAML数据保存 120 §13.3 定制序列化 121 §13.3.1 二进制数据保存 121 §13.3.2 YAML数据保存 122 §13.3 YAML 123 §13.3.1 集合类型 124 §13.3.1.1 序列 124 §13.3.1.2 表 125 §13.3.2 单行集合类型 127 §13.3.3 基本类型 127 §13.3.4 块 128 §13.3.5 别名和锚(Aliases and Anchors) 128 §13.3.6 文档 128 §13.3.7 Ruby中YAML的使用 128 第十四章 安全控制 129 §14.1 0级 130 §14.1 1级 130 §14.2 2级 130 §14.3 3级 130 §14.4 4级 130 第十五章 单元测试 131 §15.1 什么是单元测试 131 §15.2 Ruby单元测试框架 131 第二部分 内置类与模块 131 第一章 内置类 131 §1.1 Array 131 §1.2 Bignum 132 §1.3 Binding 132 §1.4 Class 132 §1.5 Continuation 132 §1.6 Dir 134 §1.7 Exception 134 §1.8 FalseClass 134 §1.9 File 134 §1.10 File::Stat 134 §1.11 Fixnum 134 §1.12 Float 134 §1.13 Hash 134 §1.14 Integer 134 §1.15 IO 134 §1.16 MatchData 134 §1.17 Method 134 §1.18 Module 135 §1.19 NilClass 135 §1.20 Numeric 135 §1.21 Object 135 §1.22 Proc 135 §1.23 Process::Status 135 §1.24 Range 135 §1.25 Regexp 135 §1.26 String 135 §1.27 Struct 135 §1.28 Struct::Tms 135 §1.29 Symbol 135 §1.30 Thread 136 §1.31 ThreadGroup 136 §1.32 Time 136 §1.33 TrueClass 136 §1.34 UnboundMethod 136 第二章 内置模块 137 §2.1 Comparable 137 §2.2 Enumerable 137 §2.3 Error 137 §2.4 FileTest 137 §2.5 GC 137 §2.6 Kernel 137 §2.7 Marshal 137 §2.8 Math 137 §2.9 ObjectSpace 137 §2.10 Process 137 §2.11 Process::GID 137 §2.12 Process::Sys 138 §2.13 Process::UID 138 §2.14 Signal 138 第三部分 Ruby语言总结 139 附录 143 §1 术语对照 143

2009-04-20

空空如也

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

TA关注的人

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