- 推荐Java博客
程序无涯海
Java篇
给大家推荐一个很好的博可站,里面的内容很好,虽是英文但很容易读懂的。http://www.programcreek.com/
- Programcreek
小麻巧吃西瓜
快速获知一个API如何使用的网站。提供了基于Java和Python的一系列例子。网址:https://www.programcreek.com/概览图:
- 最常用的Java库一览
zolalad
Java技术最常用的Java库一览
最常用的Java库一览写在前面:1)本文列出的名单是根据我自己的调查,并结合个人的经验。有可能是它们不恰恰是最流行的,但至少众所周知的。2)我会不断更新这个列表,使之更加完整和准确。感谢您的意见。一个典型的Java项目依赖于第三方库。本文总结的Java库适用于各种应用,比较流行并且广泛使用。其中一些还提供简单的示例(来自ProgramCreek)。JavaSDK肯定是使用最广的库,所以本文的名单焦
- 如何检查Java数组中是否包含某个值
youngpeople_
java开发语言后端
在逛programcreek的时候,我发现了一些专注细节但价值连城的主题。比如说:如何检查Java数组中是否包含某个值?像这类灵魂拷问的主题,非常值得深入地研究一下。另外,我想要告诉大家的是,作为程序员,我们千万不要轻视这些基础的知识点。因为基础的知识点是各种上层技术共同的基础,只有彻底地掌握了这些基础知识点,才能更好地理解程序的运行原理,做出更优化的产品。我曾在某个技术论坛上分享过一篇非常基础的
- python 获得windows弹窗
crowluya
python弹窗获得excel文件位置并且过滤文件defload_or_save_excel_file(bOpen):#bOpen为True代表打开,False代表保存#过滤文件后缀https://www.programcreek.com/python/example/92919/win32ui.CreateFileDialog#http://timgolden.me.uk/pywin32-doc
- Java基础——Java String 的十大常见问题
sun_star1chen
javastringstringbufferstringbuilderjavaString常见问题
【申明:以下内容翻译自http://www.programcreek.com/java-tutorials/,欢迎转载,请勿用于商业用途】欢迎阅读原文:Top10questionsofJavaStrings以下是Java字符串经常被问到的排名前十的问题。1、如何比较字符串?使用“==”还是“equals()”?简单来讲,“==”比较的是引用(对象的内存地址),“equals()”比较值是否相等。除
- python: logHelper
geovindu
Pythonpythonlogger
#encoding:utf-8#版权所有2023涂聚文有限公司#许可信息查看:https://docs.python.org/3/library/logging.html#描述:https://www.programcreek.com/python/example/136/logging.basicConfig#https://github.com/amilstead/python-logging
- Python局部屏蔽警告的方法
SageKor
参考链接:PythonExamplesofwarnings.catch_warnings(programcreek.com)importwarningswithwarnings.catch_warnings():warnings.simplefilter('ignore',category=RuntimeWarning)pass
- (转)Java 开发者最容易犯的10个错误
掠天之翼_8b99
原文:https://www.programcreek.com/2014/05/top-10-mistakes-java-developers-make/1将Array转换成ArrayList时出错一些开发者经常用这样的代码将Array转换成ArrayListListlist=Arrays.asList(arr);Arrays.asList()的返回值是一个ArrayList类的对象,这个Arra
- 五分钟学Java:可变参数究竟是怎么一回事?
沉默王二
Java进阶之路java可变参数
在逛programcreek的时候,我发现了一些专注基础但不容忽视的主题。比如说:Java的可变参数究竟是怎么一回事?像这类灵魂拷问的主题,非常值得深入地研究一下。我以前很不重视基础,觉得不就那么回事嘛,会用就行了。就比如说今天这个主题,管它可变不可变呢,不就是个参数嘛,还能有多大学问——抱着这种态度,我一直横行江湖近十载(苦笑)。可等到读者找我提一些基础的问题时,我几乎回答不上来,感觉知识是散的
- Python利用Reportlab生成PDF文档
蓝绿色~菠菜
Python
通过整整两天时间的学习。已经基本摸清reportlab生成pdf的方法。下面记录我的学习成果:reportlab文档:https://www.reportlab.com/docs/reportlab-userguide.pdfreportlab实例:https://www.programcreek.com/python/index/1920/reportlab.platypusreportlab生
- 自学JAVA的十大网站你都知道那些
java知多少
java编程语言大数据githubpython
自学JAVA的十大网站你不知道哪个呢目录1.HOW2J.cn2.DZone3.LeetCode4.JavaSE技术文档5.Github6.Coursera7.JavaWorld8.DevStore9.Wikipedia维基百科10.ProgramCreek作为开发者来说,必备的除了对编码的热情还要有自己的一套技巧,另外不可缺少的就是平时学习的网站。以下本人收集的Java开发者必备的网站,这些网站可
- 来吧,一文彻底搞懂Java中的Comparable和Comparator
沉默王二
Java进阶之路java
大家好,我是沉默王二,周末在逛programcreek的时候,我发现了一些专注细节但价值连城的主题。比如说:Java的Comparable和Comparator是兄弟俩吗?像这类灵魂拷问的主题,非常值得深入地研究一下。另外,我想要告诉大家的是,我越来越喜欢这个系列的文章了,不知道大家有没有同样的感觉?假如有的话,那我就太荣幸了。总之,写的越多,我越发现,散落在海滩上的一颗颗珍珠被我重新捡了起来。C
- Simple Java
liycode
翻译自ProgramCreek.com,有删减。SimpleJava是一些列被频繁询问的Java问题,形式新颖。故翻译成中文,让更多的中国开发者方便的学习。一、字符串和数组1.1什么是字符串的不变性?1.声明一个字符串Strings="abcd";s存储了这个字符串对象的引用。下面的箭头应该被理解为“存储了XX的引用”。2.将一个字符串变量赋值给另一个字符串变量Strings2=s;s2存储着与s
- 2018-09-04 Java Code Examples for com.ibm.icu.text.Transliterator 汉字转拼音 全角转半角
Albert陈凯
https://www.programcreek.com/java-api-examples/?api=com.ibm.icu.text.TransliteratorpublicvoidtestBasicFunctionality()throwsException{checkToken(Transliterator.getInstance("Traditional-Simplified"),"簡化
- 8张图理解Java
minminaya
在原文基础上形象解释。。。。。下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性image堆中常量池决定(毕竟final类型,JVM还特别优化了String)2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与hashCode()方法
- 8张图理解Java
rewq123
阅读全文请点击http://click.aliyun.com/m/1000004695/�8张图理解Java一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。##1、字符串不变性下面这张图展示了这段代码做了什么Strings=“abcd”;s=s.concat(“ef”);##2、equals()方
- python3 字体颜色_python3使用xlwt时写入文档字体颜色和边框样式
weixin_39724382
python3字体颜色
转自:https://www.cnblogs.com/xiaodingdong/p/8012282.html可借鉴的网址:https://www.programcreek.com/python/example/39979/xlwt.Alignment可以直接通过pip安装xlwt个人理解:xlwt中对excel操作哦时主要用了font、alignment、pattern、protection这四个
- OpenCV-Python官方示例文档
骚火棍
Opencvopencv-python文档cv2中所有函数介绍
链接:https://docs.opencv.org/4.0.1/d6/d00/tutorial_py_root.htmlcv2中函数介绍:https://www.programcreek.com/python/index/2663/cv2
- Numpy简单使用(入门)
向前走别回头
python数据科学
数据分析汇总学习https://blog.csdn.net/weixin_39778570/article/details/81157884示例代码:https://www.programcreek.com/python/数组的创建、访问、运算、IO创建#一维>>>importnumpyasnp>>>list_1=[1,2,3,4]>>>array_1=np.array(list_1)>>>arr
- 灵魂拷问:Java的Comparable和Comparator是兄弟俩吗?
javageektech
在逛programcreek的时候,我发现了一些专注细节但价值连城的主题。比如说:Java的Comparable和Comparator是兄弟俩吗?像这类灵魂拷问的主题,非常值得深入地研究一下。(标题有点皮嘛)另外,我想要告诉大家的是,我越来越喜欢这个系列的文章了,不知道大家有没有同样的感觉?假如有的话,那我就太荣幸了。总之,写的越多,我越发现,散落在海滩上的一颗颗珍珠被我重新捡了起来。Compar
- 最常用的641个Java类和示例代码(Java程序员的好工具)
123码工321
java
programcreek.com分析GitHub80K开源项目,统计出最常用的Java类。括号内的数字是使用频率0-10,000.下面的列表显示不全,完整的请看完整列表:链接。java.util.ArrayList(6958)java.io.IOException(6866)java.util.List(6784)java.util.HashMap(5590)java.util.Map(5413)
- 惊呆了!Java程序员最常犯的错竟然是这10个
沉默王二
趣学Java
和绝大多数的程序员一样,我也非常的宅。周末最奢侈的享受就是逛一逛技术型网站,比如说programcreek,这个小网站上有一些非常有意思的主题。比如说:Java程序员最常犯的错竟然是这10个,像这类令人好奇心想害死猫的主题,非常值得扒出来给大家分享一下。PS:别问我“为什么标题要加上‘惊呆了’?”问了答案就只有一个——吓唬人——总得勾起大家的阅读兴趣嘛(我容易吗我)。01、把Array转成Arra
- Static Storage vs Heap vs Stack
xhHuang94
C++StaticStorageStackHeap
转载至:http://www.programcreek.com/2012/01/static-vs-heap-vs-stack/Thefollowingisthesummaryofcompilerstorageallocation.1.StaticvsDynamicStatic:Storagecanbemadebycompilerlookingonlyatthetextoftheprogram.O
- 「每天一个知识点」八张图深刻理解 Java
我爱编程学习
一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么Strings="abcd";s=s.concat("ef");2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与hashCode()方法
- 最常用的Java库一览
Unix探索之旅
Java
一个典型的Java项目依赖于第三方库。本文总结的Java库适用于各种应用,比较流行并且广泛使用。其中一些还提供简单的示例(来自ProgramCreek)。JavaSDK肯定是使用最广的库,所以本文的名单焦点是流行的第三方库。该列表可能并不完善,所以如果你觉得有什么应该出现在列表中的,请留下您的评论。非常感谢!1、核心库ApacheCommonsLang:来自Apache的核心库,为java.lan
- Java代码使用BC库中org.bouncycastle.openssl.PEMWriter 的 代码示例
EamonZzz
java加密解密
本文为翻译和转载自:https://www.programcreek.com/...以下是显示如何使用org.bouncycastle.openssl.PEMWriter的最佳投票示例。这些示例是从开源项目中提取的。您可以对您喜欢的示例进行投票,您的投票将在我们的系统中使用,以生成更多好的示例。示例一保存密钥和证书到文件中/***保存私钥和证书至文件*@throwsException*/prote
- opencv-python 各种函数用法例子搜索
bigsuperZX
pythonopencv
一个外国网站,可以搜索各种python模型和函数,搜索opencv时搜索框填“cv2”https://www.programcreek.com/python/去掉网址末尾的python后可以搜索各种语言https://www.programcreek.com/
- Java程序员们最常犯的10个错误
jerome_dreamer_ding
转帖
本文由ImportNew-林林翻译自programcreek。欢迎加入Java小组。转载请参见文章末尾的要求。1.将数组转化为列表将数组转化为一个列表时,程序员们经常这样做:Listlist=Arrays.asList(arr);Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,jav
- 利用JDT 来分析java 源代码
iteye_15009
CI
项目里需要扫代码的sql,主要是想找出所有用到的sql。将相关的sql提交给DBA来分析,希望在最早的时间发现潜在的查询性能问题。想想eclipse里面用到的JDT能分析java源代码,如果我们能分析项目里的源代码利用ASTParser就可以找到相关的SQL定义了。其实已经有人想到这个http://www.programcreek.com/2011/01/a-complete-standalone
- mysql主从数据同步
林鹤霄
mysql主从数据同步
配置mysql5.5主从服务器(转)
教程开始:一、安装MySQL
说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL 5.5.22
二、配置MySQL主服务器(192.168.21.169)mysql -uroot -p &nb
- oracle学习笔记
caoyong
oracle
1、ORACLE的安装
a>、ORACLE的版本
8i,9i : i是internet
10g,11g : grid (网格)
12c : cloud (云计算)
b>、10g不支持win7
&
- 数据库,SQL零基础入门
天子之骄
sql数据库入门基本术语
数据库,SQL零基础入门
做网站肯定离不开数据库,本人之前没怎么具体接触SQL,这几天起早贪黑得各种入门,恶补脑洞。一些具体的知识点,可以让小白不再迷茫的术语,拿来与大家分享。
数据库,永久数据的一个或多个大型结构化集合,通常与更新和查询数据的软件相关
- pom.xml
一炮送你回车库
pom.xml
1、一级元素dependencies是可以被子项目继承的
2、一级元素dependencyManagement是定义该项目群里jar包版本号的,通常和一级元素properties一起使用,既然有继承,也肯定有一级元素modules来定义子元素
3、父项目里的一级元素<modules>
<module>lcas-admin-war</module>
<
- sql查地区省市县
3213213333332132
sqlmysql
-- db_yhm_city
SELECT * FROM db_yhm_city WHERE class_parent_id = 1 -- 海南 class_id = 9 港、奥、台 class_id = 33、34、35
SELECT * FROM db_yhm_city WHERE class_parent_id =169
SELECT d1.cla
- 关于监听器那些让人头疼的事
宝剑锋梅花香
画图板监听器鼠标监听器
本人初学JAVA,对于界面开发我只能说有点蛋疼,用JAVA来做界面的话确实需要一定的耐心(不使用插件,就算使用插件的话也没好多少)既然Java提供了界面开发,老师又要求做,只能硬着头皮上啦。但是监听器还真是个难懂的地方,我是上了几次课才略微搞懂了些。
- JAVA的遍历MAP
darkranger
map
Java Map遍历方式的选择
1. 阐述
对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢?
为了解遍历性能的真实差距,包括在遍历ke
- POJ 2312 Battle City 优先多列+bfs
aijuans
搜索
来源:http://poj.org/problem?id=2312
题意:题目背景就是小时候玩的坦克大战,求从起点到终点最少需要多少步。已知S和R是不能走得,E是空的,可以走,B是砖,只有打掉后才可以通过。
思路:很容易看出来这是一道广搜的题目,但是因为走E和走B所需要的时间不一样,因此不能用普通的队列存点。因为对于走B来说,要先打掉砖才能通过,所以我们可以理解为走B需要两步,而走E是指需要1
- Hibernate与Jpa的关系,终于弄懂
avords
javaHibernate数据库jpa
我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。
在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity, Table, Column, OneToMany
- 酸爽的console.log
bee1314
console
在前端的开发中,console.log那是开发必备啊,简直直观。通过写小函数,组合大功能。更容易测试。但是在打版本时,就要删除console.log,打完版本进入开发状态又要添加,真不够爽。重复劳动太多。所以可以做些简单地封装,方便开发和上线。
/**
* log.js hufeng
* The safe wrapper for `console.xxx` functions
*
- 哈佛教授:穷人和过于忙碌的人有一个共同思维特质
bijian1013
时间管理励志人生穷人过于忙碌
一个跨学科团队今年完成了一项对资源稀缺状况下人的思维方式的研究,结论是:穷人和过于忙碌的人有一个共同思维特质,即注意力被稀缺资源过分占据,引起认知和判断力的全面下降。这项研究是心理学、行为经济学和政策研究学者协作的典范。
这个研究源于穆来纳森对自己拖延症的憎恨。他7岁从印度移民美国,很快就如鱼得水,哈佛毕业
- other operate
征客丶
OSosx
一、Mac Finder 设置排序方式,预览栏 在显示-》查看显示选项中
二、有时预览显示时,卡死在那,有可能是一些临时文件夹被删除了,如:/private/tmp[有待验证]
--------------------------------------------------------------------
若有其他凝问或文中有错误,请及时向我指出,
我好及时改正,同时也让我们一
- 【Scala五】分析Spark源代码总结的Scala语法三
bit1129
scala
1. If语句作为表达式
val properties = if (jobIdToActiveJob.contains(jobId)) {
jobIdToActiveJob(stage.jobId).properties
} else {
// this stage will be assigned to "default" po
- ZooKeeper 入门
BlueSkator
中间件zk
ZooKeeper是一个高可用的分布式数据管理与系统协调框架。基于对Paxos算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得ZooKeeper解决很多分布式问题。网上对ZK的应用场景也有不少介绍,本文将结合作者身边的项目例子,系统地对ZK的应用场景进行一个分门归类的介绍。
值得注意的是,ZK并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利
- MySQL取得当前时间的函数是什么 格式化日期的函数是什么
BreakingBad
mysqlDate
取得当前时间用 now() 就行。
在数据库中格式化时间 用DATE_FORMA T(date, format) .
根据格式串format 格式化日期或日期和时间值date,返回结果串。
可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:
%S, %s 两位数字形式的秒( 00,01,
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 4_JAVA+Oracle面试题(有答案)
chenke
oracle
基础测试题
卷面上不能出现任何的涂写文字,所有的答案要求写在答题纸上,考卷不得带走。
选择题
1、 What will happen when you attempt to compile and run the following code? (3)
public class Static {
static {
int x = 5; // 在static内有效
}
st
- 新一代工作流系统设计目标
comsci
工作算法脚本
用户只需要给工作流系统制定若干个需求,流程系统根据需求,并结合事先输入的组织机构和权限结构,调用若干算法,在流程展示版面上面显示出系统自动生成的流程图,然后由用户根据实际情况对该流程图进行微调,直到满意为止,流程在运行过程中,系统和用户可以根据情况对流程进行实时的调整,包括拓扑结构的调整,权限的调整,内置脚本的调整。。。。。
在这个设计中,最难的地方是系统根据什么来生成流
- oracle 行链接与行迁移
daizj
oracle行迁移
表里的一行对于一个数据块太大的情况有二种(一行在一个数据块里放不下)
第一种情况:
INSERT的时候,INSERT时候行的大小就超一个块的大小。Oracle把这行的数据存储在一连串的数据块里(Oracle Stores the data for the row in a chain of data blocks),这种情况称为行链接(Row Chain),一般不可避免(除非使用更大的数据
- [JShop]开源电子商务系统jshop的系统缓存实现
dinguangx
jshop电子商务
前言
jeeshop中通过SystemManager管理了大量的缓存数据,来提升系统的性能,但这些缓存数据全部都是存放于内存中的,无法满足特定场景的数据更新(如集群环境)。JShop对jeeshop的缓存机制进行了扩展,提供CacheProvider来辅助SystemManager管理这些缓存数据,通过CacheProvider,可以把缓存存放在内存,ehcache,redis,memcache
- 初三全学年难记忆单词
dcj3sjt126com
englishword
several 儿子;若干
shelf 架子
knowledge 知识;学问
librarian 图书管理员
abroad 到国外,在国外
surf 冲浪
wave 浪;波浪
twice 两次;两倍
describe 描写;叙述
especially 特别;尤其
attract 吸引
prize 奖品;奖赏
competition 比赛;竞争
event 大事;事件
O
- sphinx实践
dcj3sjt126com
sphinx
安装参考地址:http://briansnelson.com/How_to_install_Sphinx_on_Centos_Server
yum install sphinx
如果失败的话使用下面的方式安装
wget http://sphinxsearch.com/files/sphinx-2.2.9-1.rhel6.x86_64.rpm
yum loca
- JPA之JPQL(三)
frank1234
ormjpaJPQL
1 什么是JPQL
JPQL是Java Persistence Query Language的简称,可以看成是JPA中的HQL, JPQL支持各种复杂查询。
2 检索单个对象
@Test
public void querySingleObject1() {
Query query = em.createQuery("sele
- Remove Duplicates from Sorted Array II
hcx2013
remove
Follow up for "Remove Duplicates":What if duplicates are allowed at most twice?
For example,Given sorted array nums = [1,1,1,2,2,3],
Your function should return length
- Spring4新特性——Groovy Bean定义DSL
jinnianshilongnian
spring 4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装Mysql5.5
liuxingguome
centos
CentOS下以RPM方式安装MySQL5.5
首先卸载系统自带Mysql:
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
去http://dev.mysql.c
- 第14章 工具函数(下)
onestopweb
函数
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- POJ 1050
SaraWon
二维数组子矩阵最大和
POJ ACM第1050题的详细描述,请参照
http://acm.pku.edu.cn/JudgeOnline/problem?id=1050
题目意思:
给定包含有正负整型的二维数组,找出所有子矩阵的和的最大值。
如二维数组
0 -2 -7 0
9 2 -6 2
-4 1 -4 1
-1 8 0 -2
中和最大的子矩阵是
9 2
-4 1
-1 8
且最大和是15
- [5]设计模式——单例模式
tsface
java单例设计模式虚拟机
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点
安全的单例模式:
/*
* @(#)Singleton.java 2014-8-1
*
* Copyright 2014 XXXX, Inc. All rights reserved.
*/
package com.fiberhome.singleton;
- Java8全新打造,英语学习supertool
yangshangchuan
javasuperword闭包java8函数式编程
superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。Clean code、Fluent style、Java8 feature: Lambdas, Streams and Functional-style Programming。
升学考试、工作求职、充电提高,都少不了英语的身影,英语对我们来说实在太重要