- 博客(45)
- 资源 (21)
- 收藏
- 关注

原创 Git终端常用命令行(工作流程)
1、git status (-s): 此命令为你展示工作区及暂存区域中不同状态的文件。这其中包含了已修改但未暂存,或已经暂存但没有提交的文件。 个人理解:此命令检查当前git状态,即在写新功能代码之前检查下工作区域中旧功能的代码是否已经提交,是否有失误修改的文件等,确认“干净“。2、git pull: 此命令为你从最初克隆的复苏期上抓取数据并自动尝试合并到当前所在...
2018-06-07 15:55:57
1762
原创 需要开启事务的场景
在Java应用程序中执行CRUD(创建(Create)、读取(Retrieve)、更新(Update)、删除(Delete))操作时,是否需要开启事务取决于具体的应用场景以及对数据一致性和完整性的要求。
2024-11-18 09:38:23
411
原创 电科金仓(人大金仓)更新授权文件(致命错误: XX000: License file expired.)
问题:电科金仓(人大金仓)数据库链接异常,重启失败,查看日志如下:致命错误: XX000: License file expired.位置: PostmasterMain, postmaster.c:725。
2024-10-30 10:38:42
6176
原创 Linux 防火墙端口设置常用命令
应对安全检查,服务器启用防火墙,关闭端口访问,以IP白名单方式对内开发在Linux系统中设置防火墙端口通常涉及到以下步骤。这里以常用的firewalld服务为例进行说明,适用于大多数现代Linux发行版如RHEL、CentOS、Fedora等。如果您使用的是较旧的系统或配置了其他防火墙软件(如iptables),操作可能会有所不同。以下是针对firewalld的端口设置流程。
2024-04-19 20:25:57
919
2
原创 无效的标记: --release
1、先排除是否是JDK与SpringBoot的版本不一致导致的:如JDK1.8和SpringBoot3.1.5冲突;使用的 jdk 版本与所需 jdk 版本不符。3、检查Maven环境使用的JDK版本。无效的标记: --release。2、检查调整Java编译版本。4、检查项目配置的JDK版本。
2023-11-06 13:52:42
4695
1
原创 C# NPOI导出数值格式设置(货币) HSSFDataFormat.getBuiltinFormat(“#,##0.00“)
能看到这篇文章,相信大家都搜到过这样的写法:cell.setCellValue(20000);HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();HSSFDataFormat format= demoWorkBook.createDataFormat();cellStyle.setDataFormat(format.getFormat("¥#,##0"));cell.setCellStyle(cellSty...
2021-07-27 10:41:45
2981
1
原创 PL/SQL Developer 14 数据表中文乱码/修改字符集
打开的含有中文的数据表或存储过程中文显示乱码,使用以下步骤修改。1、使用PL/SQL或者命令行工具使用sqlplus命令登录你的数据库,先确认数据库的编码字符集,使用查询字符集SQL:【select userenv('language') from dual;】2、此处以字符集编码:SIMPLIFIED CHINESE_CHINA.ZHS16GBK为示例(如果使用的是UTF-8请相应的设置成UTF-8,具体的以数据库查询为准);添加系统环境变量NLS_LANG,值为:SIMPLIFIED...
2021-03-30 19:24:50
6026
2
原创 学习笔记(05):Mysql数据库基础入门视频教程-自连接
Mysql数据库基础入门视频课程:属于零基础Mysql数据库教程,从数据库的基本专业术语介绍到数据库软件的下载使用一步一步带你安装MySql。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL在学会各中查询语句之后,会带你学习数据的完整性, 掌握如果正确的向数据库中添加数据以上掌握技能之后,将会带你学习如何进行多表操作,关系的建立,各种连接查询等....
2020-04-24 10:17:17
272
原创 学习笔记(04):Mysql数据库基础入门视频教程-navicat中query_build简介
Mysql数据库基础入门视频课程:属于零基础Mysql数据库教程,从数据库的基本专业术语介绍到数据库软件的下载使用一步一步带你安装MySql。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL在学会各中查询语句之后,会带你学习数据的完整性, 掌握如果正确的向数据库中添加数据以上掌握技能之后,将会带你学习如何进行多表操作,关系的建立,各种连接查询等....
2020-04-23 16:09:21
324
原创 学习笔记(03):Mysql数据库基础入门视频教程-参照完整性介绍
Mysql数据库基础入门视频课程:属于零基础Mysql数据库教程,从数据库的基本专业术语介绍到数据库软件的下载使用一步一步带你安装MySql。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL在学会各中查询语句之后,会带你学习数据的完整性, 掌握如果正确的向数据库中添加数据以上掌握技能之后,将会带你学习如何进行多表操作,关系的建立,各种连接查询等....
2020-04-22 11:01:51
268
原创 学习笔记(02):Mysql数据库基础入门视频教程-SQL分页查询思路Limit使用
Mysql数据库基础入门视频课程:属于零基础Mysql数据库教程,从数据库的基本专业术语介绍到数据库软件的下载使用一步一步带你安装MySql。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL在学会各中查询语句之后,会带你学习数据的完整性, 掌握如果正确的向数据库中添加数据以上掌握技能之后,将会带你学习如何进行多表操作,关系的建立,各种连接查询等....
2020-04-21 15:15:25
242
原创 学习笔记(01):Mysql数据库基础入门视频教程-SQL聚合函数Count
Mysql数据库基础入门视频课程:属于零基础Mysql数据库教程,从数据库的基本专业术语介绍到数据库软件的下载使用一步一步带你安装MySql。SQL阶段你将学会如果使用数据定义语言DDL,数据操作语言DML,数据查询语言DQL在学会各中查询语句之后,会带你学习数据的完整性, 掌握如果正确的向数据库中添加数据以上掌握技能之后,将会带你学习如何进行多表操作,关系的建立,各种连接查询等....
2020-04-21 11:23:31
262
原创 排序总结JS版(冒泡排序、简单选择排序、快速插入排序、希尔排序、堆排序、快速排序)
/** * 常用排序总结 * 排序分类:插入排序、交换排序、选择排序和归并排序。 * Created by xj on 2017/3/8. */ // var array = [3,1,8,9,10,4,5,6,7,2]; var array = [0,10,20,8,25,35,6,18,30,5,15,28]; var compareTime = 0;
2017-03-22 14:36:15
745
原创 Cocos2d-JS 开发小笔记
关于cocos2d-JS开发看过两本书,《Cocos2d-JS开发之旅》和《Cocos2d-x实战-JS卷》,两本书都不错,各有特点,但是在实际开发中,有很多关于常用的控件这两本书并没有详细的阐述,因此,在接下来的开发中,我会把一些常用的控件,比如TableView和CollectionView之类的使用技巧和说明,会不断更新在此文章中。1、Cocos Studio ListView 控件监听
2017-03-21 13:27:28
1470
原创 Cocos2d-JS 加载网络地址图片
最近的一个游戏,需要显示来自SDK的头像地址,比如微信平台提供的头像地址,http://wx.qlogo.cn/mmopen/RlqSibiaHmsIAcJ4hwicBClHlLb5yf7KK24Py12ETq4jBiclicCLyDmyV0cBse8xQ66377vjpPX8SXxWXiaYrZB35LDpRNAJoRoCl6/0,需要在游戏中多次用到,如何加载呢?我再网上查到的资料,感觉并不是
2017-03-21 11:39:04
4234
转载 SOCKET、TCP/IP、UDP、HTTP、FTP总结
一、TCP/UDP,SOCKET,HTTP,FTP简析TCP/IP是个协议组(主要解决数据如何在网络中传输),可分为三个层次:网络层、传输层和应用层:网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议传输层:TCP协议与UDP协议应用层:FTP、HTTP、TELNET、SMTP、DNS等协议HTTP是应用层协议,主要解决如何包装数据,其传输都是
2017-03-14 15:27:33
896
原创 冒泡、简单选择、快速插入排序回顾(待续)
/** * 常用排序总结 * 排序分类:插入排序、交换排序、选择排序和归并排序。 * Created by xj on 2017/3/8. */ var array = [3,1,8,9,10,4,5,6,7,2]; var compareTime = 0; var changeTime = 0; /** * 最简单的交换排序,严格意义上来说不
2017-03-09 10:35:10
411
原创 冒泡排序和简单选择排序的回顾
/** * 常用排序总结 * 排序分类:插入排序、交换排序、选择排序和归并排序。 * Created by xj on 2017/3/8. */ var array = [3,1,8,9,10,4,5,6,7,2]; var compareTime = 0; var changeTime = 0; /** * 最简单的交换排序,严格意义上来说不
2017-03-08 18:51:51
398
转载 Java中Heap与Stack的区别
1) Heap是 Stack的一个子集.------扩展—>从内存观点考虑。2) Stack存取速度仅次于寄存器,存储效率比heap高,可共享存储数据,但是其中数据的大小和生存期必须在运行前确定。3) Heap是运行时可动态分配的数据区,从速度看比Stack慢,Heap里面的数据不共享,大小和生存期都可以在运行时再确定。4) new关键字 是运行时在Heap里面创建对象,每
2017-02-24 10:20:06
513
原创 JavaScript this简介
Title /** * this 作为JavaScript的关键字,经常容易混淆其所代表的值,现总结如下: * 情况一:全局函数 */ var x1 = 1; function test1() { console.log(this.x1); }
2017-01-24 17:09:41
373
原创 Cocos2d-JS中CollectionView实现不同大小Cell同时显示的技巧(ListView中添加显示标签)
最近界面要实现一个功能:在同一个ListView中根据是否装备来展示宝石的列表,如下图。这个功能打我第一眼看到就觉得有点坑,网上并没有找到有效的答案,估计大部分是因为对问题的描述有偏差。虽然最后实现出来的时候感觉并没有多么复杂,但对于我刚入手Cocos2d-JS的一个新人来说,过程是有点艰难,因为我是一点点试验出来的。最后总结出来的无非是一些小技巧,现在分享给大家。
2017-01-17 18:17:01
2076
原创 js md5 加密算法
最近在写一个h5的平台接口文档,跟他们的技术交流的时候发现这样一个问题:当参数中不含有中文的时候,使用md5加密的sign是一致的,但是如果带有中文参数,就会不一致。起初以为需要对中文进行Encode,使用各种Encode方法,都不能解决问题。百度搜索了js的md5加密算法,很给力,贴出来保存。function md5(string) { function md5_RotateLeft
2017-01-06 12:05:24
8591
原创 sun解决“Previous operation has not finished; run 'cleanup' if it was interrupted”问题
一直用的好好的svn突然出现这个问题:“Previous operation has not finished; run 'cleanup' if it was interrupted”。以为按照要求cleanup一下呢,结果无济于事,像是进入了死循环。由于svn的东西实在太多,项目中也有修改过的代码,实在不想删除重新导入,于是网上查了相关资料,才知道:Svn的operation是存放在“work
2016-12-27 14:32:13
518
原创 Android平台接入Html5产品的个人总结
前几天公司产品接入新的软件平台,HiWifi平台是个Android app,接入后在软件中可直接访问html5产品。在接入的过程中,个人方面遇到些许问题,总结如下:1、平台参数获取进入软件后,点击进入产品页面,平台方会把用户登录初始化参数带入到产品中,如token,openid等信息,具体提取参数可以使用如下代码获取:function GetQueryString(name){
2016-12-21 11:59:03
738
转载 struts2配置文件详解
通常struts2加载struts2常量的顺序如下: 1. struts-default.xml:该文件保存在struts2-core-2.0.6.jar文件中。2. struts-plugin.xml:该文件保存在struts2-Xxx-2.0.6.jar等Struts2插件JAR文件中。3. struts.xml:该文件是Web应用默认的Struts2配置文件。
2014-05-07 16:43:10
605
转载 Java中serialVersionUID的解释及两种生成方式的区别
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: p
2014-05-05 15:12:12
12278
转载 android常用控件
Android控件之Spinner探究摘要: 以下模拟下拉列表的用法布局文件阅读全文posted @ 2011-02-24 16:58 Ruthless 阅读(2831) | 评论 (0) 编辑Android控件之TabHost探究摘要: 以下通过TabHost实现android选项卡。main.xml布局文件 阅读全文posted @ 2011
2013-10-30 11:00:48
469
转载 android listview优化几种写法详细介绍
这篇文章只是总结下getView里面优化视图的几种写法,就像孔乙己写茴香豆的茴字的几种写法一样,高手勿喷,勿笑,只是拿出来分享,有错误的地方欢迎大家指正,谢谢。 listview Aviewthatshowsitemsinaverticallyscrollinglist。 一个显示一个垂直的滚动子项的列表视图在android开发中,使用listview的地方很多,用它来展现数据,成一个
2013-10-30 10:58:51
571
转载 JSP和Servlet面试题精选
答:JSP共有9个内置对象分别是:request:用户端请求,此请求会包含来自GET/POST请求的参数response:网页传回用户端的回应pageContext:管理网页的属性session:与请求有关的会话期application:Servlet正在执行的内容out:用来传送回应的输出config:servlet的构架部件,配置信息
2013-10-29 23:42:24
570
转载 android 中有哪几种解析xml的类?
XML解析主要有三种方式,SAX、DOM、PULL。常规在PC上开发我们使用Dom相对轻松些,但一些性能敏感的数据库或手机上还是主要采用SAX方式,SAX读取是单向的,优点:不占内存空间、解析属性方便,但缺点就是对于套嵌多个分支来说处理不是很方便。而DOM方式会把整个XML文件加载到内存中去,这里Android开发网提醒大家该方法在查找方面可以和XPath很好的结合如果数据量不是很大推荐使用,而P
2013-10-29 23:38:35
916
转载 Android面试题:线程
1. Android进程 在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android会尝试停止一些进
2013-10-29 23:30:01
1159
转载 Android应用程序的目录结构
下面将介绍Android应用程序的目录结构,为之后的应用程序构建做好准备。 接下来对项目的目录结构进行详细的介绍。 1.src目录 src目录中存放的是该项目的源代码,其内部结构会根据用户所声明的包自动组织,该目录的组织方式为src/aaa/bbb/HelloWord.java,其中aaa/bbb为包名软件开发人员在项目开发过程中,大部分时间是对该目录下的源代码文件进行编写。
2013-10-29 23:28:51
1374
转载 android面试题:描述一下android的系统架构
android系统架构分从下往上为linux 内核层、运行库、应用程序框架层、和应用程序层。linuxkernel:负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。libraries和 android runtime:libraries:即c/c++函数库部分,大多数都是开放源代码的函数库,例如webkit(引擎),该函数库负责 android网页浏览器的运行,例如标准
2013-10-29 23:15:48
1237
转载 android开发:Manifest.permission常用的权限
网络相关的:android.permission.INTERNET 允许程序打开网络套接字 android.permission.CHANGE_NETWORK_STATE 允许程序改变网络连接状态 android.permission.ACCESS_NETWORK_STATE 允许程序访问有关GSM网络信息 位置相关:android.permis
2013-10-29 23:13:33
4937
转载 android面试题:请介绍下ContentProvider是如何实现数据共享的
一个程序可以通过实现一个Content provider的抽象接口将自己的数据完全暴露出去,而且Content providers是以类似数据库中表的方式将数据暴露。Content providers存储和检索数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享数据的方法。要想使应用程序的数据公开化,可通过2种方法:创建一个属于你自己的Content provider或者将你
2013-10-29 23:12:01
3599
转载 软件工程类面试笔试题
一.最基本题型1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?4.一个
2013-10-29 22:56:04
1444
转载 android面试题:如何退出Activity?
对于单一Activity的应用来说,退出很简单,直接finish()即可。当然,也可以用killProcess()和System.exit()这样的方法。现提供几个方法,供参考: 1、抛异常强制退出:该方法通过抛异常,使程序Force Close。验证可以,但是,需要解决的问题是,如何使程序结束掉,而不弹出Force Close的窗口。 2、记录打开的Activ
2013-10-29 22:51:52
907
转载 android面试题:请描述下Activity的生命周期
详细介绍一下这几个方法中系统在做什么以及我们应该做什么: onCreate: 在这里创建界面 ,做一些数据 的初始化工作 onStart: 到这一步变成用户可见不可交互的 onResume: 变成和用户可交互的,(在activity 栈系统通过栈的方式管理这些个Activity的最上面,运行完弹出栈,则回到上一个Activity)
2013-10-29 22:04:59
1165
生成可读取配置文件的独立运行jar程序IDEA模版工程
2024-03-27
Git介绍与使用-培训专用课程PPT
2022-03-11
sqlite3(维护svn cleanup失败问题)
2016-12-27
计算机程序设计竞赛-神舟九号将搭载货物必要度问题-教学程序实例
2016-06-01
List和Treemap排序实例及效率对比
2014-08-13
commons-httpclient-3.0.1.jar
2014-08-06
Dom4j工具类
2014-08-06
Servlet+API文档(chm,入门教程,工具)
2014-07-14
MongoDB学习资料、入门、教程
2014-07-14
struts-2.3.16.2-src
2014-05-22
Android:Sqlite学习实例
2013-10-17
Android:Handler学习实例2(HandlerThread、Bundle传递参数)
2013-10-12
Android:Handler的post()方法和Thread的start()方法执行Thread的run()方法的区别
2013-10-12
Android:Handler学习实例1
2013-10-11
Android:ArrayList学习实例
2013-10-10
jquery初步入门学习小资料
2013-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人