2023年3月3日
摘要:
最近chatGPT火出了圈,一个月内用户破亿,成为增长最快的互联网产品;科技界、互联网各大巨头纷纷入局。我们一起看看ChatGPT到底有什么用?用在哪里?有什么样的价值?同时也欢迎大家提出问题探讨。 ChatGPT 引领了数字劳动力时代,它将是生产力的第五次革命,在新的一经济时代,用工模式将会快速演
阅读全文
posted @ 2023-03-03 10:19
陈国利
阅读(428)
推荐(0)
2023年3月2日
摘要:
求解凸包间的最近点对是计算几何中一个非常有用的算法,经常被用在诸如碰撞检测、物理引擎等图形学相关的领域,而且该算法的效率对于最终整个系统的效能有着相当关键的制约。常规的对于几何体之间的最近点对求解一般即是暴力的遍历算法,这种效率太过于低下,不具有普遍的适用意义,尤其是在一个较大的碰撞系统里边。因而,
阅读全文
posted @ 2023-03-02 21:45
陈国利
阅读(164)
推荐(1)
摘要:
GJK是空间距离检测算法,是由三位(Gilbert, Johnson, and Keerthi )发明者的首字母组成的代称。 GJK算法首先要解决计算Minkowski和的问题。所谓Minkowski和,指A、B两个集合, 令A+B={x+y,其中x属于A,y属于B}即二者的Minkowski和。类
阅读全文
posted @ 2023-03-02 21:36
陈国利
阅读(870)
推荐(0)
2017年12月27日
posted @ 2017-12-27 23:40
陈国利
阅读(310)
推荐(0)
2017年12月24日
摘要:
CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变:这里仅做记录
阅读全文
posted @ 2017-12-24 10:01
陈国利
阅读(175)
推荐(0)
2017年12月4日
摘要:
所谓用户认证(Authentication),就是让用户登录,并且在接下来的一段时间内让用户访问网站时可以使用其账户,而不需要再次登录的机制。
阅读全文
posted @ 2017-12-04 16:06
陈国利
阅读(2518)
推荐(0)
2017年12月2日
摘要:
FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时也可以作为 Eclipse插件使用。文本将主要使用将 FindBugs作为 Eclipse插件。在安装成功后会在 eclipse中增加 FindBugs perspective,用户可以对指定 Java类或 JAR文件运行FindBugs,此时 FindBugs会遍历指定文件,进行静态代码分析。
阅读全文
posted @ 2017-12-02 16:23
陈国利
阅读(8814)
推荐(0)
摘要:
java学习笔记记录,内存模型,GC,多线程关键词
阅读全文
posted @ 2017-12-02 15:46
陈国利
阅读(238)
推荐(0)
摘要:
FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。
阅读全文
posted @ 2017-12-02 15:28
陈国利
阅读(2539)
推荐(0)
摘要:
么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分
阅读全文
posted @ 2017-12-02 15:08
陈国利
阅读(211)
推荐(0)
摘要:
本文介绍jenkins,利用其做项目发布与持续集成交付工具。
一、Jenkins是什么?
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
3、省去项目不必要的繁琐重复的发布工作。
阅读全文
posted @ 2017-12-02 14:22
陈国利
阅读(441)
推荐(0)
摘要:
随着中心的代码规范的建立和实施,项目组对代码规范要求,以及软件工程师们对自身代码的编写规范重要性的认知,“代码规范”已经成为了中心的一个“热词”。然后怎么才能写出有规范的代码,怎么才能养成编码规范习惯?相信很多人都知道Checkstyle这个编码规范工具,本文讲述了Checkstyle在eclipse中的安装过程,以及使用方法。希望通过本文,让大家能简单快速的掌握Checkstyle。
阅读全文
posted @ 2017-12-02 14:17
陈国利
阅读(589)
推荐(0)
2017年11月30日
摘要:
Java 8 发布三年多之后,java9已经发布了 。 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。
阅读全文
posted @ 2017-11-30 18:07
陈国利
阅读(577)
推荐(0)
摘要:
linux ssh 登录经常要输入密码,比较讨论,可以做一个脚本解决免密码登录。
阅读全文
posted @ 2017-11-30 18:03
陈国利
阅读(165)
推荐(0)
2017年11月29日
摘要:
果你对 git 一无所知,那么我建议先去读一下 Git 常用命令速查。本篇文章主要适合有一定 git 使用基础的人群。
目录:
日志输出参数
查看文件的详细变更
查看文件中指定位置的变更
查看尚未合并(merge)的变更
查看其他分支中的文件
关于变更基线(rebase)的几点说明
本地合并之后保留分支结构
修复而非新建提交
的三种状态以及它们的相互转换
优雅地回退
使用第三方工具查看整个项目(而非单独文件)的变更
忽略空格变更
追加文件中的部分变更
发现并清理无用分支
暂存部分文件
如何写好提交信息
自动补全
创建常用命令的别名
快速定位问题版本
阅读全文
posted @ 2017-11-29 15:59
陈国利
阅读(292)
推荐(0)
摘要:
同一个应用在运行多个tomcat实例的时候,经常需要共享Session。tomcat配置共享session有多种方式
1、利用tomcat自身集群特性进行配置;
2、利用Memcache第三方缓存进行配置;
3、利用Redis第三方缓存进行配置;
阅读全文
posted @ 2017-11-29 14:59
陈国利
阅读(15333)
推荐(0)
2012年12月3日
摘要:
获取当前目录对于.net来说很简单,在此不用多说了。C/C++来说挺也简单,但容易掉进MS的陷阱。在此仅作为笔记记录一下方法,以便以后备查,高手请路过。若是VC MS 封装了好几个方法1、最常用的GetCurrentDirectory,查一下它的原型:DWORDGetCurrentDirectory( DWORDnBufferLength,//size,incharacters,ofdirectorybuffer LPTSTRlpBuffer//pointertobufferforcurrentdirectory );很好理解,两个参数一个长度,一个目标指针Buffer,如:可以定义一个cha
阅读全文
posted @ 2012-12-03 22:30
陈国利
阅读(49574)
推荐(2)
2012年7月17日
摘要:
In this case it’s using IIS 7 so the .NET version isn’t selectable as it’s selected as part of the Application Pool. For IIS 6 both .NET version and App Pool are available for IIS 5 only the .NET version is available.So how do you get the ApplicationPools available, select and set one and create a n
阅读全文
posted @ 2012-07-17 15:49
陈国利
阅读(1288)
推荐(0)
2012年7月11日
摘要:
对于Windows和Linux共存的网站,头疼的问题之一是数据共享。例如,网站有大量静态网页,这些页面由WINDOWS动态站点生 成,由LINUX的NGINX(或APACHE、LIGHTHTTP)展示,就需要将这些页面存储在LINUX服务器磁盘里。 使用SAMBA可以共享LINUX中的某一目录,作为IIS的虚拟目录。先在LINUX新增一个用户,如archive,密码为123456,然后 在samba中增加此用户并设置密码: useradd -d /home/archive -m archive passwd archive (输入123456密码) smbpasswd -a arch...
阅读全文
posted @ 2012-07-11 13:34
陈国利
阅读(255)
推荐(0)
2012年6月20日
摘要:
用户在安装软件时,将光盘放入光驱内,光盘会自动运行,进行安装操作,该功能是如何实现的呢?本例介绍如何制作“自动安装的光盘程序”。其实,实现光盘的自动运行非常简单,当用户打开自动运行的光盘时,会发现光盘中有几个特殊的文件,分别为“autorun.exe”、“autorun.ico”和“autorun.inf”,其中“autorun.exe”是光盘自动播放时执行的可执行文件,“autorun.ico”是光盘的图标,“autorun.inf”是一个INI文件。只要光盘中包含这些文件,那么在将光盘放入光驱时,就会自动运行。开发过程:(1)创建一个项目,将其命名为AutoRun,控制台应用程序。(2)主
阅读全文
posted @ 2012-06-20 17:17
陈国利
阅读(1162)
推荐(0)