sourceforge

ss5安装和配置

我的梦境 提交于 2020-04-14 07:41:38
【今日推荐】:为什么一到面试就懵逼!>>> wget https://nchc.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel tar xzf ss5-3.8.9-8.tar.gz cd ss5-3.8.9 ./configure make make install chmod +x /etc/init.d/ss5 chkconfig --add ss5 chkconfig --level 345 ss5 on 开启用户名密码验证机制,找到以下两行取消注释即可 vi /etc/opt/ss5/ss5.conf auth 0.0.0.0/0 - u permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - - 设置用户名密码,一行一个账号,用户名和密码之间用空格间隔 vi /etc/opt/ss5/ss5.passwd user1 pwd1 user2 pwd2 设置ss5端口 vi /etc/sysconfig/ss5 # Add startup option here SS5_OPTS=" -u root -b 0.0.0

[转]awsome c++

感情迁移 提交于 2020-04-07 11:55:02
原文链接 Awesome C++ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Awesome C++ Standard Libraries Frameworks Artificial Intelligence Asynchronous Event Loop Audio Biology BitTorrent CLI Compression Concurrency Configuration Containers Cryptography CSV Database Debug Font Game Engine GUI Graphics Image Processing Internationalization Inter-process communication JSON Logging Machine Learning Math Memory Allocation Multimedia Networking PDF Physics Reflection Regular Expression Robotics Scientific Computing Scripting

[转]awsome c++

谁说我不能喝 提交于 2020-04-07 08:16:50
原文链接 Awesome C++ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Awesome C++ Standard Libraries Frameworks Artificial Intelligence Asynchronous Event Loop Audio Biology BitTorrent CLI Compression Concurrency Configuration Containers Cryptography CSV Database Debug Font Game Engine GUI Graphics Image Processing Internationalization Inter-process communication JSON Logging Machine Learning Math Memory Allocation Multimedia Networking PDF Physics Reflection Regular Expression Robotics Scientific Computing Scripting

最新Java技术

陌路散爱 提交于 2020-04-06 15:15:19
最近在网上查资料碰到好多没接触过的技术,先汇总在这里备用,以后慢慢吸收 转载出处: https://www.cnblogs.com/barrywxx/p/8482214.html 1. JNA JNI的替代品,调用方式比JNI更直接,不再需要JNI那层中间接口,几乎达到Java直接调用动态库 2. SmallSQL 基于JDBC3.0转为Desktop应用设计的嵌入式数据库,纯Java,本地访问,不支持网络 但目前好像不太活跃,最新版本是0.2,并且2008年后没有更新 3. Fisheye 类似Hudson的配置库管理工具,据说简单易用 4. TeamViewer 与Java无关,一个用于远程控制,视频会议工具,挺好用的 5. IgniteRealtime www.igniterealtime.org 开源即时聊天开发工具社区,大多是基于Java XMPP协议,主要使用技术 OpenFire Spark Smack Tinder Whack XIFF 6. TWaver 一款专注于电力、金融、通信行业的图形化支持开发库,非常强大 至于是不是免费没仔细研究呢 非常棒的 TWaver 社区 http://twaver.servasoft.com/ 里面介绍好多TWaver和Swing的技术 7. Inno Setup 开源打包工具,详细看这里 http://www

提升你的 Vim 技能的 5 个方法 | Linux 中国

三世轮回 提交于 2020-04-06 14:02:04
通过一些有趣的小技巧使你的文本编辑器更上一层楼。 -- Detlef Johnson(作者) Vim 是最受欢迎的文本编辑器之一,因此绝对值得你花时间去学习如何使用它。就算你只是学习使用这个无处不在的 Vi(m) 命令行文本编辑器打开文件、输入和编辑一些文本、保存编辑的文件并退出程序,你都会受益匪浅。 你会发现,使用 Vim 非常方便的的场景几乎总是涉及到运行远程 Shell 操作的任务。如果你时不时地使用 ssh,比如 $ ssh user@hostname.provider.com 并在虚拟专用服务器(VPS)或本地虚拟化容器中工作,那么就可以从这些强大的 Vim 技能中受益匪浅。 将 Vim 设置为默认的文本编辑器 几乎所有的现代 Linux(或 BSD)发行版中,都可以在终端仿真器的 shell 命令提示符下使用 Vim。一旦在你的用户 shell 程序中将 Vim 定义为默认编辑器后,那么就可以使用熟悉的 Vim 键绑定来在内置的实用程序(例如 man )中导航。我将说明如何使用 Bash 和 Z shell(zsh)来实现此目的,zsh 现在是 macOS 用户的默认 shell(自 Catalina 起)。 在 Bash 中将 Vim 设置为默认 Bash 通过点文件的组合来管理设置。最常见的的做法将你的编辑器添加到主目录中的 .bashrc 文件中

MSYS2配置总结

流过昼夜 提交于 2020-04-02 17:34:22
MSYS2下载: http://www.msys2.org/ MSYS2是什么 MSYS2 (Minimal SYStem 2) 是一个MSYS的独立改写版本,主要用于 shell 命令行开发环境。同时它也是一个在Cygwin (POSIX 兼容性层) 和 MinGW-w64(从"MinGW-生成")基础上产生的,追求更好的互操作性的 Windows 软件。 MSYS2 [1] 是MSYS的一个升级版,准确的说是集成了pacman和Mingw-w64的Cygwin升级版, 提供了bash shell等linux环境、版本控制软件(git/hg)和MinGW-w64 工具链。与MSYS最大的区别是移植了 Arch Linux的软件包管理系统 Pacman(其实是与Cygwin的区别)。 特点 安装方便 自带 pacman 管理,可以使用 pkgtool 来 makepkg 较快的源速度(可以修改源地址) 自带软件和库较全而且比较新 使用mingw-w64工具链,可以编译32位或64位代码(需要自行安装) 中文支持好,可以直接输入和浏览中文目录 一、MSYS2的MirrorList配置 1、修改msys2安装目录下的/etc/pacman.d文件夹里面的3个mirrorlist.*文件 [mirrorlist.mingw32] #中国科学技术大学开源软件镜像 Server = http

有用的国外开源项目网址

♀尐吖头ヾ 提交于 2020-03-28 11:12:20
转自: http://blog.csdn.net/linfei2707/article/details/5770091 sourceforge http://www.sourceforge.net java.net http://www.java.net www.eclipse.org www.opensource.org Lomboz http://www.objectlearn.com/index.jsp (J2EE plugin for Eclipse) htmlArea http://sourceforge.net/projects/itools-htmlarea/ (所见即所得的在线HTML编辑器) XmlBuddy http://www.xmlbuddy.com/ (XML Editor plugin for Eclipse) JFreeChart http://www.jfree.org/ (用于生成图表的项目) EclipseME http://eclipseme.sourceforge.net/ (J2ME Developmnt Plugin for Eclipse) mvnForum http://sourceforge.net/projects/mvnforum/ (论坛) jChatBox http://www.javazoom.net/index

代码托管之 ssh+svn sourceforge

二次信任 提交于 2020-03-17 14:17:46
某厂面试归来,发现自己落伍了!>>> git虽然火,但是我跟我的伙伴用起来还是不习惯,换个靠谱的代码托管库。 狠幸运地找到sourceforge 上代码托管,不过采用https方式还是很不稳定,只用用ssh方式,稳定很多,下面介绍过程。 需要东西: sourceforge 账号 https://sourceforge.net/account/ 注册个账号 putty.zip 一个telnet,ssh链接客户端 http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip 带svn插件的eclipse 使用账号创建一个project 那么就会获得一个超链接,并且还可以选择各种代码托管模式,这里使用我们最熟悉的 svn托管。 ok,这样就会拿到代码托管的地址 next ,使用putty 创建ssh key 根据这里的教程 https://sourceforge.net/apps/trac/sourceforge/wiki/SSH%20keys 一段描述跟着做 打开putty.zip 下的 PUTTYGEN.EXE ,generate 创建一个sshKey,选择 SSH2 DSA ,生成ppk文件,并且把生成的key copy出来 进入 https://sourceforge.net/account/ssh 地址update一下。

OCR识别PDF文件

我怕爱的太早我们不能终老 提交于 2020-03-12 07:25:35
1现有解析pdf的方法 使用org.apache.pdfbox读取pdf,只能读取pdf中的文字,有些纸件扫描成的pdf文字会错乱,有些字还是图片的方式显示的,导致读取的内容不全,常常会获取不到想要的数据。 2 OCR文字识别 pdf需要转换为图片,进行识别,识别率高。 2.1 调用百度接口 优点:识别率高,识别速度快 缺点:按次收费 2.2 使用开源工具读取pdf文档 2.2.1 下载工具包 https://github.com/tesseract-ocr/tessdata 下载chi_sim.traineddata,chi_sim_vert.traineddata 2.2.2 添加依赖 < dependencies > < dependency > < groupId > net . sourceforge . tess4j < / groupId > < artifactId > tess4j < / artifactId > < version > 4.4 .0 < / version > < / dependency > < / dependencies > 2.2.3 编写程序 import net . sourceforge . tess4j . Tesseract ; import net . sourceforge . tess4j .

Centos安装Socks5代理,附带连接工具

感情迁移 提交于 2020-03-11 17:57:50
安装配置Socks5 系统环境:以CentOS7为例 提前准备:官网下载Socks5 tar包 版本:ss5-3.8.9-8.tar.gz 链接: http://sourceforge.net/projects/ss5/files/ http://ss5.sourceforge.net/ 官方实例 http://ss5.sourceforge.net/examples.htm wget http://downloads.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz 1、安装依赖开发库 yum install pam-devel openldap-devel openssl-devel 2、解压tar包并进行编译安装 tar -zxvf ss5-3.8.9-8.tar.gz #注:解压后得到的目录是ss5-3.8.9 cd ss5-3.8.9 ./configure 注:默认是1080端口,如果想改端口的话,./configure –with-defaultport=10086 make make install 典型的默认编译三部曲,没有什么好说的 3、修改配置文件 ss5 默认使用1080端口,并允许任何人使用 在这里主要是修改对ss5开启用户验证 vim /etc/opt/ss5/ss5.conf auth