- 博客(56)
- 资源 (279)
- 收藏
- 关注
原创 大数据开发电脑千元配置清单
瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller。Windows 11 专业版 64位(Version 23H2 / DirectX 12)128 GB ( 三星 DDR3L 1333MHz 32GB x 2 )英特尔 Xeon(至强) E5-2673 v3 @ 2.40GHz。NVME-512GB 2280 (512 GB / 固态硬盘)HUANANZHI X99-P4T(P55 芯片组)HUANANZHI 台式电脑。
2024-10-15 04:15:52 1205
转载 面试题:Spring Cloud底层原理
实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理。也就是Eureka、Ribbon、Feign、Hystrix、Zuul这几个组件。先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要实现支付订单的功能,流程如下:创建一个订单后,如果用户立刻支付了这个订单,我们需要将订单状态更新为“已支付”扣减相应的商品库存通知仓储中心,进行发货给用户的这次购物增加相应的积分针对上述流程,
2022-09-26 15:01:08 287
转载 SpringCloud面试题及答案
1. 什么是 spring cloud?spring cloud 是一系列框架的有序集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 spring boot 的开发风格做到一键启动和部署。2. spring cloud 断路器的作用是什么?在分布式架构中,断路器模式的作用也是类似的,当某个服务单元发生故障(类似用电器发生短路)之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个
2021-08-23 11:40:27 401
原创 基于物联网的智能门锁应用系统架构设计及项目开发实践总结
智能门锁软硬件项目立项启动、需求评估、计划执行、研发排期、SMT贴片、组装生产、试产量产问题协调解决、客诉跟踪反馈,对产品整个生命周期管控;协调产品项目软件、硬件、机械电子、生产、售后所需资源,包括人力调配、跨部门合作、样机、研发烧录工具、生产厂测工具、门锁认证、运营商对接等;目录一、产品介绍二、云平台技术方案1、IOT物联运营平台2、公租房管理系统3、公寓管理系统三、APP客户端四、IoT通讯板1、NORDIC nRF52832 BLE5.0蓝牙通讯2、S.
2020-12-12 15:59:58 7297 1
原创 python pandas 读取Excel写入mysql
#!/usr/bin/python# -*- coding: UTF-8 -*-import pandas as pdimport timeimport mysql.connector as mysqlconnectorfrom apscheduler.schedulers.blocking import BlockingSchedulerfrom sqlalchemy import create_enginefrom sqlalchemy.types import BIGINT,VARC.
2020-06-18 16:03:20 1319
原创 python pymysql select某表然后update该表某些字段记录
#!/usr/bin/python# -*- coding: UTF-8 -*-import pymysql # 建立数据库连接db=pymysql.connect( host='127.0.0.1', port=3306, user='', password='', db='', charset='utf8')sql = "select * from table"#使用cursor()方法创建一个游标对象cursor = db.c.
2020-06-18 15:59:03 3837
原创 基于python pandas sqlalchemy 的在两个时间之间, 每隔60分钟执行一次定时任务导出mysql查询到Excel实现代码
#!/usr/bin/python# -*- coding: UTF-8 -*-import mysql.connectorimport pandas as pdimport numpy as npimport timeimport datetimefrom sqlalchemy import create_enginefrom apscheduler.schedulers.blocking import BlockingSchedulerdef deviceInfoToExcel(.
2020-06-17 18:05:12 521
原创 基于物联网的智能门锁应用系统设计方案
基于物联网的智能门锁是包括APP+云端IoT+PMS+蓝牙 NB-IoT WiFi通讯板+锁板完整的解决方案,系统采用蓝牙、NB-IOT、WiFi物联网通信技术、机电一体化、云技术、移动App等相关技术,实现门锁和门锁门禁管理的智慧化、网络化和空间可视化。锁由机电一体的电控锁具和外围控制电路组成,内置蓝牙、NB-IOT、WiFi远程通讯模块。云平台云平台即是对门锁锁板、蓝牙、N...
2020-04-12 02:03:04 8009 1
原创 webGIS,GeoServer,OpenScales,WorldWind,开源,PostGreSql,MapServer
开源webGis技术论坛 一个介绍开源地理信息系统的论坛
2011-03-23 13:31:00 752
转载 Microsoft SQL Server,错误: 3219
MSSQL还原数据库失败,提示如下: 还原对与服务器 失败。(Microsoft.SqlServer.Smo) 其它信息: 执行Transact-SQL语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionsInfo) 不能选择文件或文件组“……”用于此操作。 RESTORE DATABASE 正在异常终止。(Microsoft SQL Server, 错误:3219)
2010-12-01 18:33:00 2189
原创 GisPower,GIS动力,gis开发应用,3S资源,gis资源,gis,rs,gps,3s,arcgis,supermap,mapgis,教程,软件
GisPower,GIS动力,gis开发应用,3S资源,gis资源,gis,rs,gps,3s,arcgis,supermap,mapgis,教程,软件
2010-11-30 15:06:00 873
原创 Map2Shp官方博客
在我国以AutoCAD系统和中地公司MapGis系统为代表的国内外优秀的机助制图平台,在广大科技工作者特别是地学工作者中应用广泛,这些软件制图功能强大,图示表达信息丰富,可以很好的满足日常工作中的制图需求,但机助制图类软件难以满足海量空间数据管理及分析要求。而美国ESRI公司推出的ARCGIS软件是世界上最优秀的GIS平台,该系统功能强大,满足各种分析管理,在国内占有较大市场。于是形成了“MapGis制图——数据转换——ArcGis建库——开展数字应用”的数据流模式,显然数据转换是其中的薄弱环节。
2010-11-30 13:25:00 645
转载 Eclipse以及MyEclipse中防止代码格式化时出现换行的情况
辛苦写完的代码,被Eclipse一格式化以后,本来想放在一行上的东西却被自动转成了多行,虽然自动换行以后可以在编辑器中一眼就能看到全部的代码,但是可读性却大打折扣,比如方法名及参数我喜欢放在一行上,自动格式化时给我拆成三、四行看着太乱了,避免出现这种情况的办法是: 1.Java代码 打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Forma
2009-11-20 11:19:00 459
原创 asp php主机空间域名注册
asp/php主机空间域名注册 _百度有啊 域名注册 .com国际英文域名 .net国际英文域名 .org国际英文域名 .cn国内英文域名 .com.cn国内英文域名 .net.cn国内英文域名 .org.cn国内英文域名 .中国中文国内域名 .网络中文国内域名 .公司中文国内域名 特价主机空间-域名-数据库-企业邮局 美国PHP空间100
2009-03-17 15:30:00 632
原创 log4j使用
第一部分讲解如何配置log4j; 第二部分为对log4j.properties配置文件中的各个属性的讲解; 第三部分为对log4j的详细讲解。 如果只想配置上log4j,那么只需要看前两个部分就可以,如果想对log4j深入了解,则还需看第三部分。 一、Log4j配置 第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log
2008-10-17 09:40:00 443
原创 thead,tbody,tfoot
写html代码的时候,遇到了Tbody这个标记符,这个标记符是对于表格来说的,每个页面都有head ,body两部分,对于比较复杂的页面,页面的排版用到了很多的表格,表格的结构也就相对的复杂了,所以又将表格分割成三个部分:题头、正文和脚注。而这三部分分别用:thead,tbody,tfoot来标注。 thead用来放标题之类的东西 tbody放数据本体 tfoot放表格的脚注之类…… 标签使用其本
2008-10-17 09:29:00 482
转载 Exception in thread "main" java.lang.NoClassDefFoundError
不管在哪个目录下都不行,不管执行那个文件都提示Exception in thread "main" java.lang.NoClassDefFoundError:classname(执行的那个文件名) 错误。 有以下两种错误:第一种:F:/classes>java HelloWorldException in thread "main" java.lang.NoClassD
2008-10-14 12:58:00 6462 1
转载 java.lang.NumberFormatException: For input string
这个通常是由于 cpage=Integer.parseInt(getp); 转换引起的~问题在于接收的为空串或非数字字符串,解决办法:捕获异常try{ cpage=Integer.parseInt(getp); }catch(Exception e){ cpage=1; }不能转换时直接赋一个数值!
2008-10-14 12:36:00 1726 1
转载 log4j:WARN Please initialize the log4j system properly 问题解决
在tomcat启动的时候,出现这个警告:log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax).log4j:WARN Please initialize the log4j system properly.解决办法:log4j.properties文件需要放
2008-10-11 15:04:00 578
原创 java byte转16进制
//将指定byte数组以16进制的形式打印到控制台 public static void printHexString( byte[] b) { for (int i = 0; i String hex = Integer.toHexString(b[i] & 0xFF); if (hex.length() == 1) { hex = 0 + hex; } System.out.print(
2008-10-11 13:37:00 579
原创 Eclipse小技巧汇总
小技巧:热键篇:Template:Alt + /修改处:窗口->喜好设定->工作台->按键->编辑->内容辅助。个人习惯:Shift+SPACE(空白)。简易说明:编辑程序代码时,打sysout +Template启动键,就会自动出现:System.out.println(); 。 数据挖掘实验室设定Template的格式:窗口->喜好设定->Java->编辑器->模板。程序代码自动
2008-09-12 12:34:00 718
原创 Eclipse中VM设定方法
java.lang.OutOfMemoryError: Java heap space点击右键,选择run...,弹出窗口如下图,在vm输入框中填写合适的内存值即可。
2008-09-12 12:29:00 785
原创 配置SWT开发环境 -Djava.library.path=./exe
本文假定读者使用Windows操作系统+JDK 1.4,其他平台和JDK版本应该也是八九不离十。为了编译和运行SWT程序,我们有两种选择:1- 使用Eclipse SDK;2- 下载单独的SWT二进制文件和源文件。随Eclipse SDK,我们可以在它的plugins目录下找到SWT的二进制文件,通常的目录名称是:org.eclipse.swt.win32_xxxx,后缀是版本号,在这个目
2008-09-12 11:39:00 1214 1
原创 java文档注释(有示例)
Java代码规范--注释@author LEI@version 1.10 2005-09-011 注释文档的格式注释文档将用来生成HTML格式的代码报告,所以注释文档必须书写在类、域、构造函数、方法、定义之前。注释文档由两部分组成——描述、块标记。例如:/*** The doGet method of the servlet. * This met
2008-09-11 16:55:00 593
原创 java文档注释
对于Java语言,最体贴的一项设计就是它并没有打算让人们为了写程序而写程序——人们也需要考虑程序的文档化问题。对于程序的文档化,最大的问题莫过于对文档的维护。若文档与代码分离,那么每次改变代码后都要改变文档,这无疑会变成相当麻烦的一件事情。解决的方法看起来似乎很简单:将代码同文档“链接”起来。为达到这个目的,最简单的方法是将所有内容都置于同一个文件。然而,为使一切都整齐划一,还必须使用一
2008-09-11 16:42:00 475
原创 使用Javadoc标记你需要的信息
Java本身附带了一个很有用的工具Javadoc,它能将具有文档注释的类文件从源代码转换成Html格式。 Javadoc标记有两种:独立(Standalone)标记和内联(Inline)标记。独立标记也就是那些常见的标记,如@param, @return, 和@throws等。但还有一些不常见的,包括: @author:这个标记答应你说明代码作者。它还能包含email地址、web站点
2008-09-11 16:41:00 852
转载 java注释详解
在软件开发的过程中总是强调注释的规范,但是没有一个具体的标准进行说明,通常都是在代码编写规范中简单的描述几句,不能作为一个代码注释检查的标准和依据,做什么都要有一个依据吗:),现在我特整理了一个《Java的注释规范》,内容来自网络、书籍和自己的实际积累。 JAVA注释规范 版本/状态 作者 版本日期 1.0 ghc 2008-07-02 一、背景 1、当我们第一次接触某段代码,但又被要求在极短的时
2008-09-11 16:37:00 659
原创 java中的BigDecimal和String的相互转换
/*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法*/import java.math.BigDecimal;//数字字符串String StrBd="1048576.1024";//构造以字符串内容为值的BigDecimal类型的变量bdBigDecimal bd=new BigDecimal(StrBd);//设置小数位数,第一个变量是小数位数,第二个
2008-09-10 16:28:00 2494
原创 如何把Double/double型数据由科学计数法转成普通表示?
解决方法: 使用java.math.BigDecimal类来实现这种转换 实现代码如下: double tempD2 = 3.0 / 10000; System.out.println("tempD2: " + tempD2); BigDecimal big = new BigDecimal(tempD2); System.out.println(big.setScal
2008-09-10 16:26:00 1467
原创 Double.valueOf(“123”).doubleValue()
Double.valueOf(“123”).doubleValue() 说明:上例是将一个字符串转化成一个Double对象(Double是一个类),然后再调用这个对象的doubleValue()方法返回其对应的double数值
2008-09-09 16:47:00 613
转载 使用iReport制作报表模板
二、模板制板首先必须下载一个iRport(地址:http://ireport.sourceforge.net),现在的最高版是0.4.0,我们这里使用的是0.2.2。将iReport解压缩以后编辑目录下的iReport.bat文件即可,如下@echo offset JAVA_HOME=C:/j2sdk1.4.0_03set ANT_HOME=C:/ants
2008-09-05 15:32:00 667
原创 使用Jasperassistant 制作报表
JasperAssistant是一个JasperReports的可视化报表设计工具,一个受欢迎的报表引擎。它构建在Eclipse的插件体系之上,其主要目的是通过直观的图形界面来帮助开发JasperReports报表定义文件。 我们可以直接来调用它自身提供的一个控件,在任何需要显示报表的地方,都可以很容易的显示出你想要的报表,而且还可以导出成为Html、PDF、Xls等多种格式。 下面是我
2008-09-05 09:46:00 924 1
原创 eclipse都有哪些插件?
多语言包 http://opensource.nchc.org.tw/Eclipse/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.p Lomboz J2ee插件 http://download.us.forge.objectweb.org/lomboz/lomboz.301.p T
2008-09-05 09:32:00 1393
原创 条件(三目)运算符 (?:)
条件(三目)运算符 (?:) 参数 test 任何 Boolean 表达式。 语句1 当 test 是 true 时执行的语句。可以是复合语句。 语句2 当 test 是 false 时执行的语句。可以是复合语句。 说明 ?: 运算符是 if...else 语句的快捷方式。它通常被用作较大表达式的一部分,而在此处使用 if...else 语句是不协调的。例如: var now = new
2008-09-02 15:07:00 388
原创 GregorianCalendar的使用
1. 初始化GregorianCalendar beginDate=new GregorianCalendar();2. 赋值 sysDateTime.set(GregorianCalendar.YEAR,2006); sysDateTime.set(GregorianCalendar.MONTH,8); sysDateTime.set(GregorianCalendar.DATE,2
2008-09-02 09:13:00 454
原创 java.util.Scanner类
public final class Scannerextends Objectimplements IteratorString>一个可以使用正则表达式来分析基本类型和字符串的简单文本扫描器。 Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。 例如,以下代码使用户能够从 S
2008-09-02 09:10:00 1793
转载 Calendar类和GregorianCalendar类
使用Calendar类和GregorianCalendar类获取当前所份的例子:注:GregorianCalendar 是 Calendar 的一个具体子类,提供了世界上大多数国家使用的标准日历系统。import java.util.Calendar;import java.util.GregorianCalendar; import javax.swing.JOpt
2008-09-02 09:09:00 374
转载 总结一下GregorianCalendar
我用System.out.println(calendar);得到了GregorianCalendar 的结果:java.util.GregorianCalendar[time=1158930431859,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/
2008-09-02 09:08:00 740
原创 GregorianCalendar
GregorianCalendar 是 Calendar 的一个具体的子类,并提供世界上多数国家使用的 Calendar 。 标准的日历 (Gregorian)有 2 个年代,BC 和 AD。 该实现处理了一个不连续的情况,它缺省地对应于 Gregorian 日历的制定日期(在一些国家是 October 15, 1582 , 其它国家更晚些)。该转换可以由调用者改变。 在 Gregorian 日历
2008-09-02 09:05:00 428
TCSP锁具受理2019
2019-10-24
apache-jmeter-5.1.1 带插件 中文性能报表
2019-10-24
emas-services-1.0.1.jar
2019-09-17
arduino-1.6.5-r3-macosx
2015-11-17
ZOC Mac下远程登陆软件
2015-11-17
DiskWave 一款磁盘空间使用情况查看程序
2015-11-11
eclipse-java-indigo-SR2-win32
2012-10-18
hibernate3.1 手册
2012-07-03
PowerDesigner12.5实用培训教程
2012-07-03
java代码规范
2012-07-03
代码覆盖测试-Code_Coverage_Testing_with_EclEmma-使用篇
2011-12-10
EclEmma java单元测试覆盖率
2011-12-10
Ajax开发教程
2011-10-30
Aptana_Studio_3_Setup_3.0.2
2011-10-30
Aptana_Studio_Setup_2.0.5
2011-10-30
maven eclipse 培训教程
2011-10-27
HTML&XHTML.The.Definitive.Guide.5th.Ed
2011-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人