- 博客(21)
- 资源 (2)
- 收藏
- 关注
转载 server.c:5307:31: 错误:‘struct redisServer’没有名为‘server_xxx’的成员
redis编译报上面错误,一般是环境问题,执行下面操作可以解决1、安装gcc套装:yum install cppyum install binutilsyum install glibcyum install glibc-kernheadersyum install glibc-commonyum install glibc-develyum install gccyum install make2、升级gccyum -y install centos-release-sc...
2020-10-11 15:26:11 4890 2
原创 补码和原码的转化过程及为什么需要用补码
在计算机系统中,数值一律用补码来表示(存储)原码只表示字面值,真正参入运算和存储的都是补码,其中原码最高位为符号位,其他位表示该数的绝对值。主要原因:1.原码具有符号位,当两个数符号位不一致时,不能直接用加法进行计算,“正数加正数” 和 “正数加负数” 需要分开计算,即需要两套电路,对于计算机来说是非常大的负担,.使用补码,可以将符号位和其它位统一处理,即补码干掉了符合位;2.正因为1中的好处(负数可以参与运算了),我们可以把减法转换为加上一个负数,这样减法和加法就可以统一了;3.另.
2020-05-24 11:48:12 3334
原创 宿主机突然连不上虚拟机
之前宿主机连个虚拟机,后来也没做什么,就突然连不上了,这个时候可以试着重启下网格,亲测有效找到本地连接,禁用后重新启用即可
2019-09-16 18:01:26 1246
原创 curl命令简单介绍
get请求:curl http://ip:port/test/test.do?param1=p1\¶m2=p2 注意第二个参数需要转义符post请求:curl -d "param1=p1¶m2=p2" http://ip:port/test/test.do
2019-09-09 15:24:29 404
原创 geoserver新建ORACLE NG数据源
1.点击数据存储后,显示如下: 如果列表中没有oracle,先添加oracle插件https://blog.csdn.net/GISuuser/article/details/80728267 2按下面顺序,依次填写数据源名:自定义 Host:对应于数据的IP Database:见下下图 User:数据库用户名密码 3.database如下图...
2018-11-20 17:21:29 919
原创 ORA-28578: 在从外部过程回调时, 发生协议错误
### Cause: java.sql.SQLException: ORA-28578: 在从外部过程回调时, 发生协议错误ORA-06512: 在 "SDE.ST_GEOMETRY_SHAPELIB_PKG", line 67ORA-06512: 在 "SDE.ST_GEOMETRY_OPERATORS", line 118; uncategorized SQLException for...
2018-11-16 14:48:43 1621
原创 ORA-01841: (完整) 年份值必须介于 -4713 和 +9999 之间, 且不为 0
今天一个很简单的SQL语句花了我很长的时间,报错就是上面那个,SQL语句如下: select act_id from table_something grwhere to_date(#{dateStr},'yyyy-mm-dd hh24:mi') between gr.begin_time and gr.end_time发送请求的URL如下:http://localhost:8...
2018-11-14 20:14:00 19687
原创 Elasticsearch实现模糊查询
代码片段如下:response = elasticsearchTemplate.getClient().prepareSearch("es_address_index") .setTypes("ADDRESS") .setSearchType(SearchType.DFS_QUERY_THEN_FETCH) .setQuery(QueryBuilde...
2018-06-20 17:47:00 9405 2
原创 idea启动springboot项目报错Cannot determine embedded database driver class for database type NONE
今天从SVN下载了maven+spring boot 架构的项目idea怎么配置maven见:https://blog.csdn.net/qq_32588349/article/details/51461182idea怎么从SVN上导入maven项目见:https://blog.csdn.net/uglyye/article/details/54670135一切准备好之后,启动项目发现,报了Can...
2018-06-20 10:30:48 1916 1
原创 生产者消费者模式演示代码
package com.test;import java.util.LinkedList;public class ProductorConsumerDemo { public static void main(String[] args) { Basket basket =new Basket(); Productor pro=new Productor(basket); Consumer...
2018-06-19 10:59:26 652
原创 maven项目项目名报红叉错误,但是代码没有报错解决办法
首先检查problems中是否有报如下错误: Cannot change version of project facet Dynamic Web Module to 2.5; One or more constraints have not been satisfied; 这说明是动态web模块的版本没法自动改变,可以采用手动更改的方式解决...
2018-06-19 10:50:41 12481
原创 IDEA + SVN 导入eclipse项目
IDEA + SVN 导入eclipse 项目目录. 给IDEA 安装svn 插件. 第一步下载svn 插件. 第二步配置svn 插件. 第三步. 第四步. 从SVN 上导入项目. 第一步. 第二步. 第三步. 配置导入的eclipse 项目并且启动. 第一步. 第二步. 第三步. 第四步. 第五步IDEA 是一个非常好用的java 开发工具.这里我们用的是30 天试用版本.官网可以下载到.给ID...
2018-05-14 16:14:47 4669
原创 iframe子父页面(包括多级嵌套)传值(包括页面元素和js变量)
1.在父窗口中获取iframe中的js方法或者变量格式:window.frames["iframe的name值"].(js方法名或变量名)实例:window.frames["iframe1"].createPointAndCenter(child.lng,child.lat);2.在父窗口中获取iframe中的元素 格式:window.frames["iframe的name值...
2018-04-02 20:29:16 2801
原创 在mybatis中实现oracle分页和模糊查询
今天在工作中,遇到一个业务需求,就是需要在oracle里进行模糊查询并分页,SQL语句如下: select m.label,m.building_loc_id,m.shape.minx x,m.shape.miny y from (select rownum rnm ,t.* from table_test t where rownum ...
2018-04-02 20:13:52 2576
原创 String中trim()方法不生效的原因
今天遇到了trim()方法不生效的情况,就是一段字符串首尾明明有空格,用了trim()方法却并没有清除空格,原因竟然是因为trim()方法只能去掉半角空格,因为在英文中用的是半角,中文才有全角,老外也没有考虑到中文的情况,那么怎么去掉全角空格了。重写trim()方法找到string的trim方法,如下:public String trim() { int len = va
2018-01-11 15:28:42 11333 2
原创 Oracle数据库简单触发器示例
---创建触发器dept_triggercreate or replace trigger dept_trigger --触发条件(对dept_bak中每行数据进行插入编辑删除时触发) before insert or update or delete on dept_bak for each rowbegin --触发后执行 if to_char(sysdate
2017-12-24 23:36:21 279
原创 $(document).ready()和$(window).load()区别
$(document).ready( function(){ function xxx(){}})=$( function(){function xxx(){}});这两种表达方式没有区别,可以把后面理解为前面的简写形式。都是在dom文档树加载完之后执行里面的函数(注意,这里面的文档树加载完不代表全部文件加载完)。$(window).load(function
2017-12-06 19:58:09 287
原创 start with connect by prior 用法演示及for循环异常处理演示
废话不多说,直接上演示代码:create or replace procedure community_constrictionasid number(20);addr varchar2(100);--地址游标 CURSOR addrs_cursor is select i.address_id from gis_no_up i;begin --对
2017-11-16 19:29:59 1388
原创 oracle用rowid去重
oracle中如果要查询某张表中多个字段,又只对某个字段去重的时候用distinct或者group by都不行。distinct和group by会对要查询的字段一起进行去重,也就是当查询的所有字段都相同,oracle才认为是重复的。这时用rowid是个不错的选择。如下,有一张test表,中有a,b,c,d,e字段,如果只想对a 字段去重,然后查询出其他字段,可以用下面SQL语句selec
2017-11-15 14:26:44 1472
原创 Java后台与js前端之间的通信问题
今天写代码遇到一个问题,就是需要在js中获取后台传过来的list集合,还需要对list进行遍历获取里面的对象,首先想到的是将list绑定到request对象上转发到前端,然后用EL表达式直接获取该list集合,可是遍历该list出问题了,因为此时list已经不是集合了,而是字符串,对字符串遍历只能得到单个字符,没法获取里面存储的对象,所以这条路走不通。然后想到了先将数据传到JSP中,用jstl
2017-09-17 15:03:18 4486
原创 关于原码反码补码的相关结论
1.计算机中所有数据的运算都是采用补码进行的2.正数的原码反码补码相同3.负数的原码是其绝对值原码的符号位变为1,例如-5绝对值为5,5的原码为0000 0101,所以-5的原码为1000 01014.负数的反码是(其除符号位之外,其它位取反)或者说是(其绝对值的各位取反),例如-5的反码为5的原码(0000 0101)的各位取反:1111 10105.负数的补码是(在其反码的末位
2017-05-19 22:01:26 240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人