10 2018 档案

摘要:  目录     一、前言     二、重载方法     三、占位符     四、对字符、字符串进行格式化     五、对整数进行格式化     六、对浮点数进行格式化 阅读全文
posted @ 2018-10-31 17:39 星朝 阅读(6131) 评论(0) 推荐(0) 编辑
摘要:在Androidstudio中添加一个jar包进去,怎么添加? 以下纯个人使用Androidstudio过程中的经验积累,要是有不足,望提出建议。 方法一: 先点击Androidstudio中的Project Structure,如图 图1 到如下界面 图2 然后点击+号 图3 选择Library 阅读全文
posted @ 2018-10-31 16:28 星朝 阅读(675) 评论(0) 推荐(0) 编辑
摘要:做项目的时候我们肯定接触过很多jar包,那么jar包是什么呢?笔者了解到jar是java archive file 的简写。从名字就可以知道,它的应用与Java息息相关。下面就详细介绍如何自己生成jar包,这样我们管理我们自己的代码(尤其是一些比较重要而且不会或者很少有修改的代码)。 安装好JDK之 阅读全文
posted @ 2018-10-31 16:11 星朝 阅读(15107) 评论(0) 推荐(0) 编辑
摘要:快速删除 jar 里面的 BuildConfig.class <! 文章内容 起因:多个 jar 包里面的 BuildConfig.class 文件导致编译冲突。 方法一:土方法 使用 jar 解包 jar xf xx.jar 删除文件 重新打包 jar cf xx.jar 目录 麻烦和容易出错的地 阅读全文
posted @ 2018-10-31 16:01 星朝 阅读(2263) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 Gradle构建脚本,内部是基于 Groovy 的 DSL(领域特点语言),而Maven是基于XML的,Groovy相比XML更加简洁、灵活和强大。 Groovy 因为给 Java 开发人员提供了最大的透明度,对于Java开发人员来说门槛很低,所以Gradl 阅读全文
posted @ 2018-10-31 15:48 星朝 阅读(730) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 欢迎大家加入QQ群一起讨论: 489873144(android格调小窝) 我的github地址:https://github.com/jeasonlzy 0x01 Groovy 概述 Groovy 是一个基于 JVM 的语言,代码最终编译成字节码(byte 阅读全文
posted @ 2018-10-31 15:45 星朝 阅读(2390) 评论(0) 推荐(0) 编辑
摘要:需求条件: 自己没做过android,公司android开发临时有事请假了,老板说让我研究研究,反正都是java。我心里“XXXXXX”。这篇用来自己做个记录,老手请略过,Android新手临时替岗而已。前提是自己的类中含有用到Android的类库 解决方案: 这module新建的时候选择,不要选择 阅读全文
posted @ 2018-10-31 15:02 星朝 阅读(732) 评论(0) 推荐(0) 编辑
摘要:Thinking in Java 4th 中、英文两版pdf文档,书中源码及课后习题答案。链接:https://pan.baidu.com/s/1BKJdtgJ3s _rN1OB4rpLTQ 密码:2zc4 http://greggordon.org/java/tij4/solutions.htm 阅读全文
posted @ 2018-10-31 13:14 星朝 阅读(677) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 升级了AS之后,在项目中的时候,有个需求需要把通过AS导出一个模块,需要以jar的形式导出来,研究了一下,按照网上的描述操作了一遍,不知道是AS版本问题还是自己操作问题,发现使用 ./gradlew build 之后,在/build/intermediate 阅读全文
posted @ 2018-10-31 11:40 星朝 阅读(373) 评论(0) 推荐(0) 编辑
摘要:AndroidStudio3.0生成jar包的方法,一下将逐步演示流程,及步骤讲解 1:新建样例工程,目录如下 2:鼠标右键点击app >New >选择Module 选择AndroidLibrary >点击Next 然后点击Finish 添加功能文件,LogTools 打开主工程, 阅读全文
posted @ 2018-10-31 11:39 星朝 阅读(2776) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 前言 公司经常和客户提供SDK,提供一个jar包sdk是一件很平常的事。Eclipse 有图形界面和向导供开发者将一个项目导出为jar包,相对来讲是比较简单的,切换到Android Studio后,则需要结合gradle来配置生成jar 包。下面介绍两种生成 阅读全文
posted @ 2018-10-31 10:54 星朝 阅读(1825) 评论(1) 推荐(0) 编辑
摘要:AndroidStudio项目打包成jar 前言:在eclipse中我们知道如何将一个项目导出为jar包,现在普遍AndroidStuido开发,这里一步一步详加介绍AS项目打包成jar,jar和arr的使用在这里先补充一下我在编译时遇到的问题:① Android 打包jarUn 阅读全文
posted @ 2018-10-31 10:50 星朝 阅读(5817) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_36246371/article/details/53170166 <! flowchart 箭头图标 勿删 《Java編程思想》中的注解代码中引入过这么一个包(com.sun.mirror 阅读全文
posted @ 2018-10-31 09:43 星朝 阅读(1248) 评论(0) 推荐(0) 编辑
摘要:一、链接: 中文版: https://pan.baidu.com/s/1d07Kp4 密码:x2cd 英文版: https://pan.baidu.com/s/1boOSdAZ 密码: rwgm 文件截图: 二、注意: 中文版 有一页( 文件页码548,书籍页码515 )图像缺失。不过没关系,只是一 阅读全文
posted @ 2018-10-31 09:42 星朝 阅读(2252) 评论(3) 推荐(2) 编辑
摘要:<! flowchart 箭头图标 勿删 使用DAX中的某些函数特别类似Calculate这种函数创建计算列时很容易出现一种错误,叫做检测到循环依赖关系,即:A circular dependency was detected。对于刚接触Dax语言的人来说,这个错误看着有点摸不到头脑,整个公式使用上 阅读全文
posted @ 2018-10-30 17:44 星朝 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:! flowchart 箭头图标 勿删 概述 命令学习比较枯燥,全部是例子~ gradle版本 假设你的本地gradle已经安装配置完成。没有安装配置的,可以参考 gradle安装 C:\Users\yueling.DANGDANG>gradle v Gradle 4.5.1 Build t 阅读全文
posted @ 2018-10-30 16:57 星朝 阅读(12223) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 转载请标明出处:一片枫叶的专栏 文本我们将讲解android studio打包apk,aar,jar包的相关知识。apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar包是java中特有的类库包,在具体的介 阅读全文
posted @ 2018-10-30 15:45 星朝 阅读(1403) 评论(0) 推荐(0) 编辑
摘要:! flowchart 箭头图标 勿删 因为一些配置信息,多处用到的。且以后可能变更的,我想写个.prorperties配置文件给管理起来。在studio中新建一个Assets文件——>新建一个file文件类型为properties文件,该文件可以与res,java同级 我把配置文件放在了a 阅读全文
posted @ 2018-10-30 15:37 星朝 阅读(12231) 评论(2) 推荐(1) 编辑
摘要:今天在项目开发时遇到一个问题,整个项目是使用Spring等框架搭建起来的在运行项目时不报任何的异常信息,就是找不到某个类信息,各方查找该类确实是存在的,最后通过断点跟踪时在异常栈内发现java.lang.ExceptionInInitializerError这个异常信息,但这个异常信息没有在控制台或 阅读全文
posted @ 2018-10-30 14:44 星朝 阅读(160542) 评论(2) 推荐(5) 编辑
摘要:背景之前在集成第三方即时通信系统 融云的时候,我直接clone它的服务端源码,然后导入我的项目,我在测试它连接融云服务器案例时,发现一直不成功,始终报一个 ExceptionInInitializerError 的异常。后来通过网上查资料才发现,这个异常是静态变量初始化时出现异常时,JVM会抛出ja 阅读全文
posted @ 2018-10-30 14:32 星朝 阅读(8875) 评论(0) 推荐(0) 编辑
摘要:获取全局上下文(getApplicationContext)_创建Shared Preference工具类_实现自动登录   ===========================获取全局上下文(getApplicationContext)======================== 阅读全文
posted @ 2018-10-30 14:17 星朝 阅读(367) 评论(0) 推荐(0) 编辑
摘要:修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion.&nb 阅读全文
posted @ 2018-10-30 14:14 星朝 阅读(167) 评论(0) 推荐(0) 编辑
摘要:一般获取context的方法 1.Activity.this的context  (一般用法)返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁 2.getApplicationContext()  返回应用的上下文,生命周期是整个应用,应用摧 阅读全文
posted @ 2018-10-30 13:51 星朝 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:1、Context概念 Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创建View操作时等都需要Context的参与,可见Context的常 阅读全文
posted @ 2018-10-30 13:49 星朝 阅读(4686) 评论(0) 推荐(0) 编辑
摘要:预前知识: Android资源文件分类: Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件:     这种资源文件系统会在R.Java里面自动生成该资源文件的ID,所以访问这种资源文件比较简单,通过R.XXX.ID即可;  第二种是a 阅读全文
posted @ 2018-10-30 13:43 星朝 阅读(9576) 评论(0) 推荐(0) 编辑
摘要:    APK安装过程        复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik cache目录,并data/data目录下创建对应的应用数据目录,Android系统在s 阅读全文
posted @ 2018-10-30 13:40 星朝 阅读(13774) 评论(0) 推荐(0) 编辑
摘要:目录NIO类库简介NIO服务端序列图 服务端代码示例:NIO客户端序列图客户端代码示例:  我们首先需要澄清一个概念:NIO到底是什么的简称?有人称之为New I/O,因为它相对于之前的I/O类库是新增的,所以被称为New I/O,这是它的官方叫法。但是,由于之前老的I 阅读全文
posted @ 2018-10-30 13:34 星朝 阅读(359) 评论(0) 推荐(0) 编辑
摘要:实现原理:        长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。       如果,长时间未发送维持连接包,服务端程序将断开连接。客户端:  阅读全文
posted @ 2018-10-30 13:16 星朝 阅读(8976) 评论(0) 推荐(0) 编辑
摘要:【说明】本文原载于码农 IO(manong.io)官方微信 developerWorks,转载、引用请注明出处及作者。 1.Netty 是什么? Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 2.使用 阅读全文
posted @ 2018-10-30 13:13 星朝 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:       String path = file:///android_asset/文件名; 第二种方法:      &nb 阅读全文
posted @ 2018-10-30 11:56 星朝 阅读(10937) 评论(0) 推荐(0) 编辑
摘要:一、背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题。就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分 阅读全文
posted @ 2018-10-30 11:18 星朝 阅读(382) 评论(0) 推荐(0) 编辑
摘要:在Android项目开发中,为了一些公用资源使用方便,可以在assets资源文件夹中将需要用到的资源写成.properties或者.json的文件形式,并进行读取使用。在做html5+javascript+android的混合开发中,一般html5和javascript以及相关资源可以存放在Asse 阅读全文
posted @ 2018-10-30 11:11 星朝 阅读(3131) 评论(0) 推荐(0) 编辑
摘要:/ @param filepath .properties文件的位置 / public void checkFileExists(String filepath){ File file = new File(filepath); if (file.exists()) { String s = Pro 阅读全文
posted @ 2018-10-30 11:03 星朝 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:如果你看了很多篇博文还是修改不了包名,我相信这篇可以帮你解决修改包名的问题修改项目包名,实现不覆盖安装(如果只是想不覆盖安装,更改build.gradle里面的包名就OK了,那这篇博文到这里就可以结束了,如果希望项目层次的包名也更改的话,请往下看)1.首先新建一个项目,默认结构如下,红色的就是包名2 阅读全文
posted @ 2018-10-30 10:56 星朝 阅读(3845) 评论(0) 推荐(0) 编辑
摘要:当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete。但是 在Android Studio中你选中module,右键会发现没有delete,如图: 为什么会没有delete按钮,不科学啊,难道是Android Studio的 阅读全文
posted @ 2018-10-30 10:37 星朝 阅读(379) 评论(0) 推荐(0) 编辑
摘要:1.创建普通的android工程 2.创建一个module 3.module类型选择java library 4.填写libary和class的名字 5.生成的工程如图所示 6.然后点击Run Edit Configurations... 选择Application选项 设置所需要的参数 选中myj 阅读全文
posted @ 2018-10-30 10:36 星朝 阅读(12776) 评论(0) 推荐(0) 编辑
摘要:! flowchart 箭头图标 勿删 这样想做一些测试就很简单了 实现步骤如下: 1、当前项目右键 >new >Module >Java Library 2、修改你创建javaLib的build.gradle文件 改为(重要): apply plugin: 'java' app 阅读全文
posted @ 2018-10-30 10:29 星朝 阅读(8776) 评论(0) 推荐(0) 编辑
摘要:展开全部 file >settings >version control 选中这一栏,右边有个点红色减号,就解除了,然后去项目目录下删除.git这个文件夹,你可以不删除,为了以后继续关联Intellij IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的ID 阅读全文
posted @ 2018-10-30 10:18 星朝 阅读(18542) 评论(0) 推荐(0) 编辑
摘要:安装插件步骤: 1.打开settings 2.选择plugins 3.点击"Browse repositories" 4.搜索对应内插件,点击"install" 到这里我们默认已经完成了4个插件的安装。 checkstyle,PMD,findbugs都可以直接使用,但VsiualVM需要配合客户端来 阅读全文
posted @ 2018-10-29 21:15 星朝 阅读(449) 评论(0) 推荐(0) 编辑
摘要:前段时间打开Android studio 在build过程中总会出现以下错误Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com.android.suppo 阅读全文
posted @ 2018-10-29 17:56 星朝 阅读(1758) 评论(0) 推荐(0) 编辑
摘要:经常会头疼于一个jar包是如何制作的,包括maven的打包方式,springboot的打jar包的原理,jar包稍稍有错误就会完全无法运行。在网上折腾了很久终于有些思路和步骤,在这里做个笔记 本文目录: 一、制作只含有字节码文件的jar包1、最简单的jar包——直接输出hello2、含有两个类的ja 阅读全文
posted @ 2018-10-29 17:23 星朝 阅读(1156) 评论(0) 推荐(0) 编辑
摘要:android studio的模拟器一直waiting for target device to come online,demo也运行不上去 如图所示:   你很可能运行的android 6.0 (API 23)模拟器   解决方案就是你先打开模拟器,再把运行项目就好了,或者模 阅读全文
posted @ 2018-10-29 17:11 星朝 阅读(5807) 评论(1) 推荐(0) 编辑
摘要:整理记录 AndroidStudio 把一个 module 项目打包成 jar 包。 一、默认自动生成的 jar 包 众所周知 android studio 会在library所依赖的 app运行 或 build 之后自动生成 jar 包,路径为 Module根目录/build/intermedia 阅读全文
posted @ 2018-10-29 17:03 星朝 阅读(475) 评论(0) 推荐(0) 编辑
摘要:情况一:编辑器内的中文注释乱码。 解决办法:在界面的右下角找到 UTF 8 ,单击之,在弹出的列表中选中GBK 在弹出框内选中Reload 总结:导致这样的原因是你这个.java文件本身是GBK编码的,你当然可以用GBK方式可以读,可是最好把从根本上把这个文件编码成UTF 8的!而且很多人出现这种情 阅读全文
posted @ 2018-10-29 16:38 星朝 阅读(27277) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 来自自己简书博客:原文地址:https://www.jianshu.com/p/4d092c915ef1 首先SDK是提供给别人调用的工具。所以常见的SDK都是以jar包,so库,aar包等方式导入APP项目中。然后提供一些公开的API供接入方调用。所以在A 阅读全文
posted @ 2018-10-29 16:34 星朝 阅读(1875) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 一、背景 因为最近编写的android项目,需要编写对应的SDK给别人使用,还好以前我都是拆成module写的,所以还不太费工夫,不过因为一些module里面包含第三方的jar,所以打包有点麻烦 二、背景 我是看到这位的写法然后实现成功的 利用Gradle打 阅读全文
posted @ 2018-10-29 16:33 星朝 阅读(2978) 评论(0) 推荐(0) 编辑
摘要: 最近使用真机模拟之后,再使用虚拟机就频繁出现这个问题;解决步骤如下:1.打开Android虚拟设备管理器,2.查看Actoins栏下拉图标,3.选择冷启动模式即可,4.重启AVD正常; 阅读全文
posted @ 2018-10-29 16:29 星朝 阅读(499) 评论(0) 推荐(0) 编辑
摘要:       每次重装系统之后,安装andorid studio后,使用真机调试代码,就会出现“No USB devices or running emulators detected”的错误,每次解决后没有做记录,重复犯过几次错误这次记录 阅读全文
posted @ 2018-10-29 16:11 星朝 阅读(3552) 评论(0) 推荐(0) 编辑
摘要:在实体设备上运行您的应用 设置您的设备,如下所示: 使用一根 USB 电缆将您的设备连接到您的开发机器。 如果您是在 Windows 上开发,可能需要为您的设备安装相应的 USB 驱动程序。如需帮助安装驱动程序,请参阅原始设备制造商 (OEM)USB 驱动程序文档。转到Settings > D 阅读全文
posted @ 2018-10-29 15:42 星朝 阅读(2236) 评论(0) 推荐(0) 编辑
摘要:很早之前就碰到过Android Studio模拟器无法启动的问题,今天终于尝试去解决了下,下面将我解决的方法记录下。 模拟器报错信息为: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please e 阅读全文
posted @ 2018-10-29 15:08 星朝 阅读(1960) 评论(0) 推荐(0) 编辑
摘要:1.通过Android SDK Manager在extra中,找到并选中了那个Intel x86 Emulator Accelerator (HAXM) 2.手动启动HAXM    去对应的sdk\extras\intel\Hardware_Accelerated_Executi 阅读全文
posted @ 2018-10-29 15:05 星朝 阅读(3727) 评论(0) 推荐(0) 编辑
摘要:进行Android studio中进行开发app应用的情况,如果在进行调式app的应用的情况下,没有真机手机机器是没有办法调式的,那么只能通过Android studio中sdk提供虚拟机进行调式app的应用的软件,那么如何进行创建虚拟机呢。 1、首先需要进行打开一个Android studio的应 阅读全文
posted @ 2018-10-29 14:53 星朝 阅读(17956) 评论(0) 推荐(0) 编辑
摘要:一、Android虚拟设备入口 上期我们使用了Android Studio创建了HeloWorld工程,要想运行该工程,首先需要一个Android虚拟设备来模拟Android程序的运行。 重新打开Android Studio开发IDE工具,如下图所示: 会发现这次打开有一些变化,在左侧会列出最近打开 阅读全文
posted @ 2018-10-29 14:39 星朝 阅读(9178) 评论(0) 推荐(0) 编辑
摘要:写在前面的话:本文来源:http://blog.csdn.net/yanbober/article/details/45306483    目标:Android Studio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建 阅读全文
posted @ 2018-10-29 14:23 星朝 阅读(590) 评论(0) 推荐(0) 编辑
摘要:写在正文之前: 几个月没有更新博客,感觉有点生疏了,所以说不能断,一断人就懒。 其实这几个月也并不是什么事也没有做,俺可是时刻想着今年的任务呢,10本书,30篇博文...,这几个月间断性的也是在学习中,学H5,学设计模式,以及NDK JNI开发等等。 学习JNI主要是因为公司有一些COCOS游戏需要 阅读全文
posted @ 2018-10-29 14:05 星朝 阅读(444) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 1.Summary 从Android团队开始宣布放弃Eclipse转投Android Studio时,构建工具Gradle进入了Android开发者的视野。而随着热修复、插件化、编译时注解的流行,深入了解Gradle就变得很有必要了。那么什么是Gradle 阅读全文
posted @ 2018-10-29 11:31 星朝 阅读(492) 评论(0) 推荐(0) 编辑
摘要:  一.android四大组件   (一)android四大组件详解 Android四大组件分别为activity、service、content provider、broadcast receiver。 1、activity         阅读全文
posted @ 2018-10-29 11:29 星朝 阅读(750) 评论(0) 推荐(0) 编辑
摘要:Windows下快速搭建安卓开发环境android studio 发布时间:2018 01 18 来源:网络 上传者:用户 关键字: 安卓 搭建 Android Windows 快速 环境 Studio 开发 发表文章 摘要:一、AndroidStudio简单介绍2013年GoogleI/O大会首次 阅读全文
posted @ 2018-10-29 11:25 星朝 阅读(1022) 评论(0) 推荐(0) 编辑
摘要:一、Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境)。它基于Intellij IDEA开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具。既然Google 阅读全文
posted @ 2018-10-29 11:12 星朝 阅读(260) 评论(0) 推荐(0) 编辑
摘要:官网下载Android Studio安装包后安装启动Android Studio,程序提示安装SDK,因为代理/FQ的原因,安装component失败,错误如下: 因此手动通过迅雷下载如下安装包: https://dl.google.com/android/repository/platform t 阅读全文
posted @ 2018-10-29 10:54 星朝 阅读(1699) 评论(0) 推荐(1) 编辑
摘要:1. you can import your settings from a previous version of Studio 可以导入您的设置从先前版本的工作室 2. I want to import my settings from a custom location 我 阅读全文
posted @ 2018-10-29 09:51 星朝 阅读(2118) 评论(0) 推荐(0) 编辑
摘要:解决方案一: The easiest solution is to move the SDK somewhere else, where there is no space or other whitespace character in the path, such as C:\Android\s 阅读全文
posted @ 2018-10-29 09:47 星朝 阅读(2852) 评论(0) 推荐(0) 编辑
摘要:原文出处: 鱼心fishstar    打算学习 Python 来做数据分析的你,是不是在开始时就遇到各种麻烦呢? 到底该装 Python2 呢还是 Python3 ? 为什么安装 Python 时总是出错? 怎么安装工具包呢? 为什么提示说在安装这个工具前必须先安装一 阅读全文
posted @ 2018-10-28 20:42 星朝 阅读(3063) 评论(0) 推荐(0) 编辑
摘要:简介 Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换 Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等 Miniconda包括Conda、Python 一般我们下载使用的就是A 阅读全文
posted @ 2018-10-28 20:35 星朝 阅读(550) 评论(0) 推荐(0) 编辑
摘要:更新Anaconda和它所包含的包   1、打开cmd,切换到Anaconda的Scripts目录下:./Anaconda3/Scripts 2、更新Anaconda conda update conda 3、更新包:注意是两个横线“ ” conda update all   阅读全文
posted @ 2018-10-28 20:20 星朝 阅读(712) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/baidu_19473529/article/details/54949453 利用Python解决unicode编码问题,有些json在控制台打印也是这样的结果unicode编码 s = '\xe9\x9d\x92\xe8\x9b\x99\xe7\ 阅读全文
posted @ 2018-10-28 20:10 星朝 阅读(2343) 评论(0) 推荐(0) 编辑
摘要:设置——环境——普通设置——on application start up default 关闭code::blocks时不要关那个workspace就可以。至于其它方法就不知道了。 阅读全文
posted @ 2018-10-28 12:05 星朝 阅读(747) 评论(0) 推荐(0) 编辑
摘要:几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式。 本文介绍一下在 阅读全文
posted @ 2018-10-26 17:42 星朝 阅读(903) 评论(0) 推荐(0) 编辑
摘要:       Python 3自带了一个叫做2to3.py,这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式,可进行整个文件夹或者是单个代码的python2代码的转换很是方便。      阅读全文
posted @ 2018-10-26 17:39 星朝 阅读(453) 评论(0) 推荐(0) 编辑
摘要:```python !/usr/bin/python coding: utf 8 import struct import sys import binascii import pdb 搜狗的scel词库就是保存的文本的unicode编码,每两个字节一个字符(中文汉字或者英文字母) 找出其每部分的偏 阅读全文
posted @ 2018-10-26 17:22 星朝 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:为PC端Google拼音输入法增加词库为什么折腾词库都在说百度、讯飞等输入法上传用户词库,为了安全建议大家使用google输入法之类,话说回来,要想使用智能联想功能是不是就得把你输入习惯放在他的里面跑一圈才能知道你的输入习惯吧? 用什么输入法都是个人习惯,不过自打有了智能ABC拼音输入法的时候已经有 阅读全文
posted @ 2018-10-26 17:07 星朝 阅读(3944) 评论(0) 推荐(0) 编辑
摘要:在用输入法打字的时候,会遇到中英文混合,那么就是要切换中英文状态,比较麻烦。在谷歌拼音输入法中,如何快速切换中英文状态?小编这里有两种方法,都是操作简单的,大家不妨参考下。 一、回车输入英文 第一种方法称为"回车输入英文",即在输入英文后按下回车键(而不是常用的空格键)。 二、V模式 第二种方法称之 阅读全文
posted @ 2018-10-26 14:29 星朝 阅读(2103) 评论(0) 推荐(0) 编辑
摘要:前言 对于Jar包冲突问题,我们开发人员经常都会有碰到,当我们使用一些jar包中的类、方法等,或者有时遇到一些日志系统的问题(参考另一篇文章Jar包冲突导致的日志问题),我们会遇到ClassNotFoundException,NoSuchFieldException,NoSuchMethodExce 阅读全文
posted @ 2018-10-26 14:08 星朝 阅读(1677) 评论(0) 推荐(0) 编辑
摘要:通常我们在开发手机 app 或网站时都会涉及到支付相关的业务场景,用户只需要简单的点击下按钮并输入密码,就完成了整个支付过程。那么今天我们就来简单聊一下一个完整的支付系统由那些功能组成以及设计时需要考虑的因素。 我们先来看下支付过程: 从上图中我们可以看出真实的资金流向。首先当用户产生支付行为时,资 阅读全文
posted @ 2018-10-26 13:36 星朝 阅读(214) 评论(0) 推荐(0) 编辑
摘要:龙果支付系统的代码下载地址码云/Roncoo,虽然官网上说的功能很炫酷,但实际上其实我觉的还是挺酷的,只是功能没有他们说的那么全。目前我只浏览了一下支付业务,系统中看到了支付宝和微信的扫码支付和刷卡支付、微信的小程序支付,测试了微信的扫码和刷卡支付。 我对这个系统的了解 现在有如下几个角色:平台:龙 阅读全文
posted @ 2018-10-26 13:35 星朝 阅读(636) 评论(0) 推荐(1) 编辑
摘要: 搭建自己专属的 ——Centos搭建 的几种办法转自:http://blog.csdn.net/noahsun1024/article/details/52206369 方法一:搭建shadowsocks+serverspeeder(特别推荐)操作系统:CentOS6安装shadowso 阅读全文
posted @ 2018-10-26 12:01 星朝 阅读(6) 评论(0) 推荐(0) 编辑
摘要:        在中国大陆封闭的互联网环境下,VPN这东西是必不可少的,免费VPN很多,可是,既不稳定又不安全,速度还慢,如果你有一台海外的VPS或服务器,自己搭建一个VPN是最好的选择,下面介绍Centos 7搭建VPN(PPTP)服务器方法。 注意:本教程 阅读全文
posted @ 2018-10-26 11:53 星朝 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Android的开发离不开Java,仍然需要对Java进行安装与配置,所以我写了上一篇文章,Java的安装与配置。 开始进行Android Studio的安装与配置。 一、进行配置Java,如果电脑里已经配置Java的,可以跳过。如果还没有配置的,Java jdk安装与配置的链接:http://bl 阅读全文
posted @ 2018-10-26 11:25 星朝 阅读(330) 评论(0) 推荐(0) 编辑
摘要:官网下载Android Studio安装包后安装启动Android Studio,程序提示安装SDK,因为代理/FQ的原因,安装component失败,错误如下:Preparing "Install Android SDK Platform Tools (revision: 28.0.0)".Dow 阅读全文
posted @ 2018-10-26 10:59 星朝 阅读(2759) 评论(1) 推荐(0) 编辑
摘要:实际上rsa在理论方面,并没有严格的加密和解密的概念,因为他是非对称的算法,看一下那个数学公式就知道了。 非对称算法,主要用于签名的,也就是验证当前这个人是不是张三。张三的公钥可以给任何人,私坚决不能给任何人,私钥也给人家了就没有任何意义了。 例如:李四想给张三发送文件的时候,李四需要用自己的私钥做 阅读全文
posted @ 2018-10-26 10:35 星朝 阅读(229) 评论(0) 推荐(0) 编辑
摘要:本文由 ImportNew LynnShaw 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。 经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道… “任何可能出错的事情,最后都会出错。” 这就是人们为什么 阅读全文
posted @ 2018-10-26 10:30 星朝 阅读(212) 评论(0) 推荐(0) 编辑
摘要:写在前面 我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,写博客的辛苦大家懂的,所以转载务必保留出处。本文所有涉及到的大部分代码均在这个demo里面:https://github.com/sxei/chrome plugin demo ,大家可以直接下载下来运行。 另外,本文图 阅读全文
posted @ 2018-10-26 09:47 星朝 阅读(1531) 评论(0) 推荐(0) 编辑
摘要:Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中。然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配置文件就比较容易。 介绍几种读取方式: 1、基于ClassLoder读取配置文件 注意:该方式只能读 阅读全文
posted @ 2018-10-25 16:23 星朝 阅读(28109) 评论(0) 推荐(1) 编辑
摘要:一、搭建Android在eclipse下环境    一、JDK(不用安装  下载地址: http://www.xp510.com/xiazai/Application/program/23625.html) 1.拷贝    &nb 阅读全文
posted @ 2018-10-25 14:51 星朝 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Android开发中监听器的实现有三种方法,对于初学者来说,能够很好地理解这三种方法,将能更好地增进自己对android中监听器的理解。 一、什么是监听器。 监听器是一个存在于View类下的接口,一般以On Llistener命名,实现该接口需要复写相应的on (View v)方法(如onClick 阅读全文
posted @ 2018-10-25 13:57 星朝 阅读(303) 评论(0) 推荐(0) 编辑
摘要:一、MainActivity:          1、每个种语言都有一个程序入库(如:C main函数),而Android程序的入口就是Mani Actiivty函数。          2、Acti 阅读全文
posted @ 2018-10-25 13:43 星朝 阅读(1121) 评论(0) 推荐(0) 编辑
摘要:最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1,学习Androi 阅读全文
posted @ 2018-10-25 13:36 星朝 阅读(182) 评论(0) 推荐(0) 编辑
摘要:一、背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题。就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分 阅读全文
posted @ 2018-10-25 11:31 星朝 阅读(356) 评论(0) 推荐(0) 编辑
摘要:ClassLoader 提供了两个方法用于从装载的类路径中取得资源: public URL getResource (String name); public InputStream getResourceAsStream (String name); 这里name是资源的类路径,它是相对与“/”根 阅读全文
posted @ 2018-10-25 11:21 星朝 阅读(291) 评论(0) 推荐(0) 编辑
摘要:同步通知和异步通知发送的数据没有本质的区别;同步通知有2个作用;第一是从支付宝的页面上返回自己的网站继续后续操作;第二是携带支付状态的get参数;让自己的网站用于验证;同步通知后;还需要异步通知主要是为了防止出现意外情况;因为涉及到金钱;这是一个对安全和稳定要求比较严格的场景;如果同步通知的过程中; 阅读全文
posted @ 2018-10-24 16:51 星朝 阅读(3248) 评论(0) 推荐(0) 编辑
摘要:最近团队在接入微信支付,APP和JSAPI的接口都需要填写一个notify_url回调地址,但是坑爹的官方文档并没有找到JSAPI模式的java版的demo,所以不得不自己看文档写了一个接受微信异步通知的页面,并做相应的业务处理。直接上代码: <%@page import="com.shop. 阅读全文
posted @ 2018-10-24 16:37 星朝 阅读(9062) 评论(0) 推荐(0) 编辑
摘要:在支付接口开发中 ,当用户支付完成之后,阿里或者微信会向我们服务器发送一个支付结果的通知,里边带有一系列参数;其中特殊的是签名类型,和签名(他们根据这些参数做出来的签名)。 我们的得到这些参数之后要去除签名类型和签名(他们根据这些参数做出来的签名);之后我们再用这些参数做好排序生成一个签名,与他们返 阅读全文
posted @ 2018-10-24 16:33 星朝 阅读(3426) 评论(0) 推荐(0) 编辑
摘要: 所使用的软件是 DJ Java Decompiler 3.9。 下面是一个有用的参考文档,说明如何批量编译 http://www.udl.es/usuaris/jordim/Progs/Readme.txt 安装好之后,找到它的安装路径,我的是:C:\Program Files\deco 阅读全文
posted @ 2018-10-24 16:23 星朝 阅读(1529) 评论(0) 推荐(0) 编辑
摘要:学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用 阅读全文
posted @ 2018-10-24 15:46 星朝 阅读(449) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 一,Servlet接口实现类:sun公司为Servlet接口定义了两个默认的实现类,分别为:GenericServlet和HttpServlet。 HttpServlet:指能够处理HTTP请求的servlet,它在原有的Servlet接口上添加了一与HTT 阅读全文
posted @ 2018-10-24 14:38 星朝 阅读(384) 评论(0) 推荐(0) 编辑
摘要:先来两张图,方便理解:   可以看出,重定向时,是服务器向游览器重新发送了一个response命令,让游览器再次向url2发送请求,以获取url2的资源 而请求转发时,类似于是服务器自己向自己发了一个跳转,然后将结果直接给游览器,这也是问什么游览器会不改变url地址。下面是具体总结他们的区 阅读全文
posted @ 2018-10-24 14:27 星朝 阅读(372) 评论(0) 推荐(0) 编辑
摘要:阅读目录参考资料网络安全概论使用keytool创建和管理证书总结回到顶部参考资料 该文中的内容来源于 Oracle 的官方文档 Java SE Tools Reference 。Oracle 在 Java 方面的文档是非常完善的。对 Java 8 感兴趣的朋友,可以直接找到这个总入口 Java SE 阅读全文
posted @ 2018-10-24 14:04 星朝 阅读(495) 评论(0) 推荐(0) 编辑
摘要:两个字符串比较大小:    一、可以用compareTo()方法,另外还有compareToIgnoreCase(String) 忽略大小写及 compareTo(object string)这些 方法返回值是int, 以compareTo()方法为例:  & 阅读全文
posted @ 2018-10-24 10:56 星朝 阅读(16587) 评论(0) 推荐(2) 编辑
摘要:微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService...,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样: 前面这一层俗称为“网关层”,其存在意义在于,将"1对N"问题 转换成了"1对1”问题,同时 阅读全文
posted @ 2018-10-24 10:00 星朝 阅读(259) 评论(0) 推荐(0) 编辑
摘要:引言 什么是网关?为什么需要使用网关? 如图所示,在不使用网关的情况下,我们的服务是直接暴露给服务调用方。当调用方增多,势必需要添加定制化访问权限、校验等逻辑。当添加API网关后,再第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制。 本文所实现的网关源码抄袭了 Oh,不 阅读全文
posted @ 2018-10-24 09:52 星朝 阅读(381) 评论(0) 推荐(0) 编辑
摘要:         公司目前使用的是dubbo方式实现微服务,想试水改造接口层服务为Spring Cloud, 以下是网络拓补图。         第一层负载均衡可以用nginx或者zuul(即有2层zuul), 阅读全文
posted @ 2018-10-24 09:44 星朝 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 前面的文章我们介绍了,Eureka用于服务的注册于发现,Feign支持服务的调用以及均衡负载,Hystrix处理服务的熔断防止故障扩散,Spring Cloud Config服务集群配置中心,似乎一个微服务框架已经完成了。 我们还是少考虑了一个问题,外部的应 阅读全文
posted @ 2018-10-24 09:41 星朝 阅读(259) 评论(0) 推荐(0) 编辑
摘要:在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例, 有时为了跳过测试,会使用参数 DskipTests和 Dmaven.test.skip=true, 这两个参数的主要区别是: DskipTests,不执行测试用例,但编译测试用例类生成相 阅读全文
posted @ 2018-10-23 22:06 星朝 阅读(1906) 评论(0) 推荐(0) 编辑
摘要: 接着上一章走呗:http://www.cnblogs.com/sxdcgaq8080/p/7712874.html 然后声明一点,下面打包的过程中,scope一直都是使用默认的范围 <! 用于编译jsp > <dependency> <groupId> 阅读全文
posted @ 2018-10-23 22:02 星朝 阅读(908) 评论(0) 推荐(0) 编辑
摘要:一、前言 为了解决自己对传说中高大上的算法的好奇之心,特意找了一本算法入门的书籍(算是科普读物)《算法图解》进行研究。 本篇文章是对这本书的一些笔记和精简。·持续更新 二、目录 算法简介 选择排序 递归 快速排序 散列表 广度优先搜索 狄克斯特拉算法 贪婪算法 动态规划 K最邻近算法 拓展 答案 三 阅读全文
posted @ 2018-10-23 16:46 星朝 阅读(321) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.cnblogs.com/LiZhiW/p/4313493.html _label1 阅读目录 开始 1.Xstream介绍 2.Xstream的基本使用 3.Xstream序列化重命名 4.Xstream注解的使用 5.Xstream自定义的转换器 6.Xstream对象 阅读全文
posted @ 2018-10-23 14:34 星朝 阅读(8170) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 参数 参数可以写注解校验,可以用切面校验。 参数校验包括长度, 取值范围,重复提交(订单号重复,批次号重复等)。 举个栗子: 收款账号类型个人还是对公,交易金额限额,汇路,同行跨行,付款账号是否存在,批次信息错误,给出错误项,下标,非空校验,正整数校验,时间 阅读全文
posted @ 2018-10-23 14:30 星朝 阅读(442) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算 阅读全文
posted @ 2018-10-23 13:56 星朝 阅读(669) 评论(0) 推荐(0) 编辑
摘要:最近项目在做融360引流,涉及到了易宝支付的代扣和代付。易宝官方给出的demo只能简单运行,而且都是通过form表单的形式提交,返回XML格式。同时接口代码都写在了JSP中看起来不友好。项目在生成中想要用,必须修改整合到自己的项目工程中(文末附我修改的源码下载地址)。 首先说明易宝的版本号:易宝支付 阅读全文
posted @ 2018-10-23 10:52 星朝 阅读(699) 评论(0) 推荐(0) 编辑
摘要:1.在finally中关闭流; OutputStream out = null; try { out = new FileOutputStream(""); // ...操作流代码 } catch (Exception e) { e.printStackTrace(); } finally { tr 阅读全文
posted @ 2018-10-23 10:13 星朝 阅读(3938) 评论(0) 推荐(0) 编辑
摘要:问题: (1)JAVA的IO流使用了装饰模式,关闭最外面的流的时候会自动调用被包装的流的close()方吗? (2)如果按顺序关闭流,是从内层流到外层流关闭还是从外层到内存关闭?   问题(1)解释: 如下例子代码: FileInputStream is = new FileInputSt 阅读全文
posted @ 2018-10-23 10:09 星朝 阅读(287) 评论(0) 推荐(0) 编辑
摘要:       众所周知,JDK中以前String类中的substring方法存在内存泄漏问题,之所以说是以前,是因为JDK1.7及以后的版本已经修复了,我看都说JDK1.6的版本也存在这个问题,但是我本机上安装的1.6看了看源码不 阅读全文
posted @ 2018-10-23 10:06 星朝 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:Junit JUnit框架用一组assert方法封装了一些常用的断言。这些assert方法可以帮我们简化单元测试的编写。这样的话,Junit就可以根据这些断言是否抛出 AssertionFailedError 错误来判断测试用例的执行结果。   Hamcrest 使用过Junit 的应该有 阅读全文
posted @ 2018-10-23 10:00 星朝 阅读(1942) 评论(0) 推荐(0) 编辑
摘要:很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~Naive!本文简单地介绍一下两种形式的C/S架构,先说一下他们最本质的区别,就是RPC主要是基于TCP/IP协议的,而 阅读全文
posted @ 2018-10-23 09:42 星朝 阅读(373) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.oschina.net/question/271044_2155059?sort=default&p=1 answers 目前有很多Java的RPC框架,有基于Json的,有基于XML,也有基于二进制对象的。 论复杂度,RPC框架肯定是高于简单的HTTP接口的。 阅读全文
posted @ 2018-10-23 09:41 星朝 阅读(442) 评论(0) 推荐(0) 编辑
摘要:一、RPC简介 RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有不同的实现方式。如RMI(远程方法调用)、Hessian、Http invoker等。另外,RPC是与语言无关的。    阅读全文
posted @ 2018-10-23 09:39 星朝 阅读(294) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于Spring Cloud文章,主要偏重各组件的使用,本次分享主要解答这两个问题:Spring Cloud在微服务的架构中都做了哪些事情?Spring Cloud提供的这些功能对微服务的架构提供了怎样 阅读全文
posted @ 2018-10-23 09:38 星朝 阅读(528) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同 阅读全文
posted @ 2018-10-23 09:36 星朝 阅读(1412) 评论(0) 推荐(0) 编辑
摘要:package com.test.java.zip; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.ByteArrayInputStream; import java.i 阅读全文
posted @ 2018-10-23 09:08 星朝 阅读(553) 评论(0) 推荐(0) 编辑
摘要:Java API中的 java.util.zip. ;包下包含了Java对于压缩文件的所有相关操作。我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作。 ZipFile java中的每一个压缩文件都是可以使用ZipFile来进行表示的。 File file = new F 阅读全文
posted @ 2018-10-22 17:45 星朝 阅读(2109) 评论(0) 推荐(0) 编辑
摘要:```java package com.biao.test; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.util.Enumerati... 阅读全文
posted @ 2018-10-22 16:01 星朝 阅读(8477) 评论(0) 推荐(0) 编辑
摘要:使用 Java 将多个文件压缩成一个压缩文件 一、内容 ①使用 Java 将多个文件打包压缩成一个压缩文件; ②主要使用 java.io 下的类 二、源代码:ZipMultiFile.java 1 package cn.com.zfc.day018; 2 3 import java.io. 阅读全文
posted @ 2018-10-22 16:00 星朝 阅读(16557) 评论(4) 推荐(7) 编辑
摘要:<! flowchart 箭头图标 勿删 转载请注明出处:http://blog.csdn.net/y22222ly/article/details/52201675 zip压缩,解压 zip压缩与解压主要依靠java api的两个类: ZipInputStream ZipOutputStream 阅读全文
posted @ 2018-10-22 15:55 星朝 阅读(2078) 评论(0) 推荐(0) 编辑
摘要:当年学C语言switch开关语句的时候,很多人会告诉你它是这么用的:switch(表达式){ case常量表达式1: 语句1;break; case常量表达式2: 语句2;break; … case常量表达式n: 语句n;break; default: 语句n+1;break; 其语义是:计算表达式 阅读全文
posted @ 2018-10-22 15:35 星朝 阅读(73882) 评论(4) 推荐(1) 编辑
摘要:1.以流的方式下载. public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取 阅读全文
posted @ 2018-10-22 15:30 星朝 阅读(1695) 评论(0) 推荐(0) 编辑
摘要:印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea 阅读全文
posted @ 2018-10-22 14:08 星朝 阅读(373) 评论(0) 推荐(0) 编辑
摘要:1 public ActionResult excelPrint() { 2 HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件 3 HSSFSheet sheet = workbook.createSheet();// 创建一个Exc 阅读全文
posted @ 2018-10-19 14:27 星朝 阅读(3578) 评论(0) 推荐(0) 编辑
摘要:概述 Excel是我们平时工作中比较常用的用于存储二维表数据的,JAVA也可以直接对Excel进行操作,分别有jxl和poi,2种方式。 HSSF is the POI Project's pure Java implementation of the Excel '97( 2007) file f 阅读全文
posted @ 2018-10-19 14:25 星朝 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:Apache POI Word 1、什么是Apache POI?      Apache POI是一个流行的API,使用Java程序创建,修改和显示MS Office文件。 它是由Apache Software Foundation开发和发 阅读全文
posted @ 2018-10-19 14:18 星朝 阅读(3618) 评论(0) 推荐(0) 编辑
摘要:一、在java项目中如何引入外部jar包:1、在我们的java项目下新建一个lib文件夹;2、将我们需要引入的jat包复制到lib文件夹下;3、选中我们lib包下的jar,右键选择Build Path Add to Build Path; 4、jar成功的添加到Referenced Librarie 阅读全文
posted @ 2018-10-18 13:03 星朝 阅读(8046) 评论(0) 推荐(0) 编辑
摘要:spring sts4 ide中已经没有集成tomcat运行服务器了,需要到点击Help >Eclipse Marketplace中安装   Eclipse JST Server Adapters这个插件。 完成后, 在安以下安装: 1、点击菜单栏的“Window”,然后选择“Pre 阅读全文
posted @ 2018-10-18 12:10 星朝 阅读(2904) 评论(0) 推荐(0) 编辑
摘要:错误代码如下:严重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFul 阅读全文
posted @ 2018-10-15 17:33 星朝 阅读(319) 评论(0) 推荐(0) 编辑
摘要:/     实现对Java配置文件Properties的读取、写入与更新操作   /    package test;       import ja 阅读全文
posted @ 2018-10-15 13:56 星朝 阅读(5073) 评论(0) 推荐(0) 编辑
摘要:懒得整理了,直接复制我工程里的代码: 第一个读取文件的类可以直接复制, 不复制的话,在下面取值和赋值部分的代码new EmailProperRead(systemType).properties根据自己情况修改。 一、读取文件的类EmailProperRead(一个完整文件,可以直接复制使用): p 阅读全文
posted @ 2018-10-15 13:48 星朝 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenxiandashu/article/details/79193705 <! flowchart 箭头图标 勿删 比较常用的方法是将properties文件直接打入JAR包中,然后使用Proper 阅读全文
posted @ 2018-10-15 11:55 星朝 阅读(2021) 评论(0) 推荐(0) 编辑
摘要:public static void loadProps(String propertiesUrl) { props = new Properties(); InputStream in = null; try { in =new BufferedInputStream(new FileInputS 阅读全文
posted @ 2018-10-15 11:53 星朝 阅读(2827) 评论(0) 推荐(0) 编辑
摘要:概括的说:静态代码块在类加载时调用,并且只调用一次。静态代码块最常用的作用就是:给一个对象的属性初始化。具体的说:1.当调用一个类的静态变量时,这个类中的静态代码块会执行。【只有静态代码块会执行】 2.当调用一个 类的静态方法时,这个类中的静态代码块会执行。【只有静态代码块会执行】 3.当创建一个 阅读全文
posted @ 2018-10-15 11:17 星朝 阅读(7435) 评论(1) 推荐(0) 编辑
摘要:BufferedReader的readLine()方法是阻塞式的, 如果到达流末尾, 就返回null, 但如果client的socket末经关闭就销毁, 则会产生IO异常. 正常的方法就是使用socket.close()关闭不需要的socket.   从一个有若干行的文件中依次读取各行,处 阅读全文
posted @ 2018-10-15 10:59 星朝 阅读(3670) 评论(0) 推荐(1) 编辑
摘要:程序很简单,客户段从控制台读取用户输入,然后发送至服务器端,主要代码如下服务端代码:客户端代码:   结果运行的时候,当开启服务端和客户端后,在客户端的控制台 键盘输入 内容,服务端却没有显示内容原因:1.原来readLine()方法在进行读取一行时,只有遇到回车(\r)或者换行 阅读全文
posted @ 2018-10-15 10:53 星朝 阅读(20164) 评论(0) 推荐(2) 编辑
摘要:今天在检查root目录时发现有一个名为“\”的文件,觉得很奇怪,从来没见过,就准备用Vim打开看看,很自然地输入命令查看一下,结果居然打不开。 [root@localhost ~] ll总用量 48 rw r r . 1 root root 0 7月 9 2015 \ rw . 1 root roo 阅读全文
posted @ 2018-10-15 10:45 星朝 阅读(74949) 评论(0) 推荐(3) 编辑
摘要:读文件: BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。 通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 Buffe 阅读全文
posted @ 2018-10-15 10:09 星朝 阅读(1434) 评论(0) 推荐(0) 编辑
摘要:很久以前听教学视频,里面讲到Java采用的默认编码是ISO 8859 1,一直记着。 但是最近重新看IO流的时候,惊讶地发现,在不指定字符编码的情况下,FileReader居然可以读取内容为中文的文本文件。要知道ISO 8859 1可是西欧字符集,怎么能包含中文呢?于是百度了一下关键词“IOS 88 阅读全文
posted @ 2018-10-15 09:49 星朝 阅读(692) 评论(0) 推荐(2) 编辑
摘要:有一个UTF 8编码的文本文件,用FileReader读取到一个字符串,然后转换字符集:str=new String(str.getBytes(),"UTF 8");结果大部分中文显示正常,但最后仍有部分汉字显示为问号! [java] view plain copy print?public&nbs 阅读全文
posted @ 2018-10-15 09:47 星朝 阅读(8320) 评论(0) 推荐(0) 编辑
摘要:在解释Java中FileInputStream和FileReader的具体区别之前,我想讲述一下Java中InputStream和Reader的根本差异,以及分别什么时候使用InputStream和Reader。实际上, InputStream和Reader都是抽象类,并不直接地从文件或者套接字(s 阅读全文
posted @ 2018-10-15 09:43 星朝 阅读(951) 评论(0) 推荐(0) 编辑
摘要:保存数据到本地文件 private void saveDataToFile(String fileName,String data) { BufferedWriter writer = null; File file = new File("d:\\"+ fileName + ".json"); / 阅读全文
posted @ 2018-10-15 09:34 星朝 阅读(16067) 评论(0) 推荐(0) 编辑
摘要:代码如下: import java.io.FileWriter;import java.io.IOException;import java.io.RandomAccessFile; public class AppendToFile { / A方法追加文件:使用RandomAccessFile / 阅读全文
posted @ 2018-10-15 09:29 星朝 阅读(9408) 评论(0) 推荐(0) 编辑
摘要:一、前言   编码时我们总会发现如下变量未被使用的警告提示:   上述代码编译通过且可以运行,但每行前面的“感叹号”就严重阻碍了我们判断该行是否设置的断点了。这时我们可以在方法前添加 @SuppressWarnings("unused") 去除这些“感叹号”。 阅读全文
posted @ 2018-10-12 16:37 星朝 阅读(285) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 在开发web应用时,在对Spring中的Controller进行测试时,需要发送各种get以及post请求进行测试,当然可以自己在浏览器里输入url或者对于测试而言使用Spring提供的MockMvc编写代码进行测试,但是当我们想要测试诸如带Form表格提交 阅读全文
posted @ 2018-10-12 14:49 星朝 阅读(2745) 评论(0) 推荐(0) 编辑
摘要:postman与restlet都是使用的google浏览器的插件(出不去自行解决,you get!),此两款软件的强大这里就不在赘述了,postman的网上说明很多,restlet的中文配置很少了。这里只阐述最低基本切在使用中能提高测试效率的使用方法。postman: 这里只介绍Envir 阅读全文
posted @ 2018-10-12 14:48 星朝 阅读(1789) 评论(0) 推荐(0) 编辑
摘要:整理网友的材料,最后有源码,亲测能解决所有java获取IP真实地址的问题整理的这里:1、链接1 2、链接2JSP里,获取客户端的IP地址的方法是: request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获 阅读全文
posted @ 2018-10-12 14:14 星朝 阅读(461) 评论(0) 推荐(0) 编辑
摘要:DOM4J       与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom 阅读全文
posted @ 2018-10-11 17:30 星朝 阅读(420) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 dom4j递归解析所有子节点 //解析返回的xml字符串,生成document对象 Document document = DocumentHelper.parseText(resultXml); //根节点 Element root = document. 阅读全文
posted @ 2018-10-11 17:25 星朝 阅读(5655) 评论(0) 推荐(0) 编辑
摘要:Map Map用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map里的key,另一组值用于保存Map里的value,key和value都可以是任何引用类型的数据。Map的key不容许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false。 key 阅读全文
posted @ 2018-10-11 15:45 星朝 阅读(317) 评论(0) 推荐(0) 编辑
摘要:SortedMap接口主要提供有序的Map实现。Map的主要实现有HashMap,TreeMap,HashTable,LinkedHashMap。TreeMap实现了SortedMap接口,保证了有序性。默认的排序是根据key值进行升序排序,也可以重写comparator方法来根据value进行排序 阅读全文
posted @ 2018-10-11 15:42 星朝 阅读(26003) 评论(0) 推荐(1) 编辑
摘要:   public class PayCommonUtil { //定义签名,微信根据参数字段的ASCII码值进行排序 加密签名,故使用SortMap进行参数排序 public static String createSign(String characterEncoding,S 阅读全文
posted @ 2018-10-11 14:31 星朝 阅读(2827) 评论(0) 推荐(0) 编辑
摘要:综合了网上找的代码,整理的,Windows和Linux都可以用。 private static String getHostIp(){ try{ Enumeration<NetworkInterface> allNetInterfaces = NetworkInterface.getNe 阅读全文
posted @ 2018-10-11 14:22 星朝 阅读(4253) 评论(0) 推荐(0) 编辑
摘要:JAVA从本机获取IP地址 论述: 此篇博客是在工作的时候,需要获得当前网络下面正确的ip地址,在网上查阅很多博客,网上一个比较普遍的说法是通过InetAddress.getLocalHost().getHostAddress()获取,但只能够获取简单网络环境下的Ip地址,则忽略IP地址在现在的网络 阅读全文
posted @ 2018-10-11 14:18 星朝 阅读(1102) 评论(0) 推荐(1) 编辑
摘要:1、通用的调用微信的方法 1 / 2 3 @param requestUrl 接口地址 4 @param requestMethod 请求方法:POST、GET... 5 @param output 接口入参 6 @param needCert 是否需要数字证书 7 @return 8 / 9 pr 阅读全文
posted @ 2018-10-11 14:03 星朝 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 1、生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random; //length用户要求产生字符串的长度 public static String getRandomString(int lengt 阅读全文
posted @ 2018-10-11 13:55 星朝 阅读(123147) 评论(2) 推荐(11) 编辑
摘要:我们为什么要序列化     举个栗子:下雨天我们要打伞,但是之后我们要把伞折叠起来,方便我们存放。那么运用到我们java中道理是一样的,我们要将数据分解成字节流,以便存储在文件中或在网络上传输,这叫序列化。我们要用的时候,就需要将字节流重构成对象 阅读全文
posted @ 2018-10-11 11:16 星朝 阅读(3274) 评论(0) 推荐(0) 编辑
摘要:前言:kryo是个高效的java序列化/反序列化库,目前Twitter、yahoo、Apache、strom等等在使用该技术,比如Apache的spark、hive等大数据领域用的较多。为什么使用kryo而不是其他?因为性能足够好。比kyro更高效的序列化库就只有google的protobuf了(而 阅读全文
posted @ 2018-10-11 11:15 星朝 阅读(1760) 评论(0) 推荐(0) 编辑
摘要:! flowchart 箭头图标 勿删 概述 Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。  Jackson框架包含了3个核心库:streaming,databind,annotations.Jackson还包含了其它数据处理类库,此 阅读全文
posted @ 2018-10-11 11:01 星朝 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:一、简述这是菜鸟走向开源的第一步。开源项目jeesuite:http://git.oschina.net/vakinge/jeesuite libsjeesuite是托管在码云上的开源项目,是一个分布式的框架,包含当前主流的框架eg:kafka、Dubbo、Durid、zk、rest等。经过千万级会 阅读全文
posted @ 2018-10-11 10:15 星朝 阅读(545) 评论(0) 推荐(0) 编辑
摘要:Quartz自己配置Cron好麻烦,下面是一个在线Cron表达式生成器的网站,非常方便,现在使用Cron时基本上就直接用这个了。 http://cron.qqe2.com/ Cron表达式 cronExpression定义时间规则,Cron表达式由6或7个空格分隔的时间字段组成:秒 分钟 小时 日期 阅读全文
posted @ 2018-10-10 16:57 星朝 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:Spring+quartz集群配置,Spring定时任务集群,quartz定时任务集群 >>>>>>>>>>>>>>>>>>>>>>>>>>&g 阅读全文
posted @ 2018-10-10 16:02 星朝 阅读(966) 评论(0) 推荐(0) 编辑
摘要:定时任务及多线程配置xml <?xml version="1.0" encoding="UTF 8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2018-10-10 15:45 星朝 阅读(2402) 评论(0) 推荐(0) 编辑
摘要:最近项目中有播放视频的需求,技术选型采用UMS播放器,免费版只能播放FLV格式的视频文件,因此需要对用户上传的视频进行格式转换,转换工具为FormatFactory,功能还是比较强大的。但是面临的一个问题,视频转换是非常耗时的,上传完直接转换是没法接受的,于是决定采用quartz,以任务调度的方式, 阅读全文
posted @ 2018-10-10 15:43 星朝 阅读(1825) 评论(0) 推荐(0) 编辑
摘要:定义一个job:ranJob,设置每秒执行一次,设置不允许覆盖并发执行   Xml代码   <bean id="rankJob" class="com.chinacache.www.logstat.job.RankJob" /> 阅读全文
posted @ 2018-10-10 15:38 星朝 阅读(4755) 评论(0) 推荐(0) 编辑
摘要:scheduler定时调度系统是大多行业项目都需要的,传统的spring job模式,个人感觉已经out了,因为存在很多的问题,特别是定时调度的追加、修改、删除等,需要修改xml,xml的配置生效无非是热部署灰度发布方案或者直接停止、重启服务器,完全不能做到自动启动、修复方式。 提醒:可以对应用进行 阅读全文
posted @ 2018-10-10 15:37 星朝 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:  为什么要有集群定时任务? 因为如果多server都触发相同任务,又同时执行,那在99%的场景都是不适合的.比如银行每晚24:00都要汇总营业额.像下面3台server同时进行汇总,最终计算结果可能是真实结果的3倍,那对银行来说是无法想象的,完全不可接受.     集 阅读全文
posted @ 2018-10-10 15:35 星朝 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:目的: 我们知道在tomcat启动后,需要页面请求进行驱动来执行操作接而响应。我们希望在tomcat启动的时候能够自动运行一个后台线程,以处理我们需要的一些操作。因此需要tomcat启动时就自动加载一个类,或运行一个类的方法。 可以采用ServletContextListener。 方法: (1)编 阅读全文
posted @ 2018-10-10 15:26 星朝 阅读(787) 评论(0) 推荐(0) 编辑
摘要:ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存 把不经 阅读全文
posted @ 2018-10-10 15:25 星朝 阅读(2237) 评论(0) 推荐(0) 编辑
摘要:mvn clean package Dmaven.test.skip=true 今天项目用maven命令打包时候抛出错误:   Failed to execute goal org.apache.maven.plugins:maven compiler plugin:3.7.0:compi 阅读全文
posted @ 2018-10-10 14:09 星朝 阅读(27525) 评论(0) 推荐(0) 编辑
摘要:omcat线程池有如下参数:    maxThreads, 最大线程数,tomcat能创建来处理请求的最大线程数    maxSpareTHreads, 最大空闲线程数,在最大空闲时间内活跃过,但现在处于空闲,若空闲时间大于最大空闲时   阅读全文
posted @ 2018-10-10 12:58 星朝 阅读(513) 评论(0) 推荐(0) 编辑
摘要:1:配置executor属性 打开/conf/server.xml文件,在Connector之前配置一个线程池: <Executor name="tomcatThreadPool"         &nb 阅读全文
posted @ 2018-10-10 12:57 星朝 阅读(523) 评论(0) 推荐(0) 编辑
摘要:原文出处: 编程迷思 前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request 阅读全文
posted @ 2018-10-10 12:03 星朝 阅读(296) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 ServletContextListener接口用于tomcat启动时自动加载函数,方法如下: 一、需加载的类必须实现ServletContextListener接口。 二、该接口中有两个方法必须实现: 1、contextInitialized(Servle 阅读全文
posted @ 2018-10-10 11:52 星朝 阅读(309) 评论(0) 推荐(0) 编辑
摘要:servlet中可以得到ServletContext quartz调用servlet中的方法 完美解决了 阅读全文
posted @ 2018-10-10 11:49 星朝 阅读(557) 评论(0) 推荐(0) 编辑
摘要:web.xml里加个: 阅读全文
posted @ 2018-10-10 11:41 星朝 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 从今年的七月份开始学习设计模式到9月底,设计模式全部学完了,在学习期间,总共过了两篇;第一篇看完设计模式后,感觉只是脑子里面有印象但无法言语。于是决定在看一篇,到9月份第二篇设计模式总于看完了,这一篇看完,脑子里面已经能够对绝大多数的设计模式能够说出其核心思想且可以画出类图也知道应用场景 阅读全文
posted @ 2018-10-10 11:07 星朝 阅读(545) 评论(0) 推荐(0) 编辑
摘要:上一篇总结了设计模式的六大原则《JAVA设计模式总结之六大设计原则》,这一篇,正式进入到介绍23种设计模式的归纳总结。 一、什么是设计模式                       &nb 阅读全文
posted @ 2018-10-10 10:50 星朝 阅读(304) 评论(0) 推荐(0) 编辑
摘要:创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请 阅读全文
posted @ 2018-10-10 10:46 星朝 阅读(1776) 评论(0) 推荐(0) 编辑
摘要:原文出处: javacodegeeks   译文出处:deepinmind 这也是篇老文了,相信很多人也看过。前面那些废话就不翻译了,直接切入正题吧~ 结构型模式: 适配器模式: 用来把一个接口转化成另一个接口。 java.util.Arrays asList() javax.s 阅读全文
posted @ 2018-10-10 10:41 星朝 阅读(219) 评论(0) 推荐(0) 编辑
摘要:在JDK(Java Development Kit)类库中,开发人员使用了大量设计模式,正因为如此,我们可以在不修改JDK源码的前提下开发出自己的应用软件,本文列出了部分JDK中的模式应用实例,有兴趣的童鞋可以深入研究,看看前Sun公司的开发人员是如何在实际框架开发中运用设计模式的,,Sunny认为 阅读全文
posted @ 2018-10-10 10:40 星朝 阅读(219) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 引入 我是从Stack Overflow上看到的问题,感觉这个答案真心不错,所以翻译过来看看,由于本文水平有限,不喜勿喷,原文链接:Examples of GoF Design Patterns in Java’s core libraries 问题 我正在 阅读全文
posted @ 2018-10-10 10:39 星朝 阅读(1343) 评论(0) 推荐(0) 编辑
摘要:下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:http://stackoverflow.com/questions/1673841/examples of gof design patterns Structural(结构模式) Adapter: 把一个接口 阅读全文
posted @ 2018-10-10 10:37 星朝 阅读(5246) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/gtuu0123/article/details/6114197 本文主要是归纳了JDK中所包含的设计模式,包括作用和其设计类图。 首先来个总结,具体的某个模式可以一个一个慢慢写,希望能对研究JDK和设计模式有所帮助。 一、设计模式是什么 (1)反复 阅读全文
posted @ 2018-10-10 10:36 星朝 阅读(310) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 微信,支付宝,收款二维码实时生成订单监控,免签支,付支付系统,个人收款,收款二维码 微信和支付宝个人支付二维码生成与监控!有PHP接口回调,个人收款好助手! 实现收款即时到个人微信或支付宝账户!方便安全。 这个APP的作用是对自己的网站或者任何业务进行搭建支 阅读全文
posted @ 2018-10-10 10:15 星朝 阅读(4522) 评论(0) 推荐(0) 编辑
摘要:一种实现个人微信支付宝二维码收款接口的方法 只有企业资质才能申请微信支付宝接口,要想实现自动收款除了想办法搞到企业资质申请官方的微信支付接口外,还可以想办法通过个人收款码来实现。   1.上传个人微信支付宝收款码       1.1  要是 阅读全文
posted @ 2018-10-10 10:14 星朝 阅读(6991) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://juejin.im/entry/5aa4c36df265da2397067a81题目里说的个人收款指的不是普通的扫个码,而是说那种可以支持回调的,例如网上商城支付之后,商城可以知道支付状态并且自动修改订单的状态为“已支付”。这种支付的形式,无论是微信、支付宝还是银联,目前都 阅读全文
posted @ 2018-10-10 10:11 星朝 阅读(6916) 评论(0) 推荐(0) 编辑
摘要:在MySQL中删除一张表或一条数据的时候,出现[Err] 1451 Cannot delete or update a parent row: a foreign key constraint fails (...)这是因为MySQL中设置了foreign key关联,造成无法更新或删除数 阅读全文
posted @ 2018-10-09 17:56 星朝 阅读(1008) 评论(0) 推荐(0) 编辑
摘要:其实就是告诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。 DELIMITER $$ DROP TRIGGER IF EXISTS $$ CREATE TR 阅读全文
posted @ 2018-10-09 17:50 星朝 阅读(739) 评论(0) 推荐(0) 编辑
摘要:这是我们开启了bin log, 我们就必须指定我们的函数是否是 1 DETERMINISTIC 不确定的 2 NO SQL 没有SQl语句,当然也不会修改数据 3 READS SQL DATA 只是读取数据,当然也不会修改数据 4 MODIFIES SQL DATA 要修改数据 5 CONTAINS 阅读全文
posted @ 2018-10-09 17:01 星朝 阅读(998) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 Cron表达式是一个表示时间周期的字符串。 分为6或7个域,每一个域代表一个含义。 验证工具: http://cron.qqe2.com/ Cron有如下两种语法格式: 格式1: 秒 分 时 天(月) 月 天(星期) 年 格式2: 秒 分 时 天(月) 月 阅读全文
posted @ 2018-10-09 12:00 星朝 阅读(754) 评论(0) 推荐(0) 编辑
摘要:最近项目经理让我给新的活动的预留一个插入红包和查看详情的sql,方便在项目出问题的做一些紧急操作,我想了下这里面还涉及到挺多逻辑和挺多表的一句句查也不方便啊,干脆写到存储过程里,于是开始在navicat写存储过程,因为是第一次写,在此记录一下,方便下次查看 (•̀ᴗ•́)و ̑̑。 1:选择新建函数 阅读全文
posted @ 2018-10-09 10:59 星朝 阅读(8339) 评论(0) 推荐(3) 编辑
摘要:原文 应用情景: 有一个存储过程,需要每天定时执行一次。所以在navicat上使用事件处理,当然还有其他的方法,这只是一种。作为参考 1.事件定义填写 2.事件计划设置 3.保存 点击上方保存即可 常见问题:    navicat for MySQL 创建事件 阅读全文
posted @ 2018-10-09 10:58 星朝 阅读(1822) 评论(0) 推荐(0) 编辑
摘要:在eclipse/myeclipse中如果不小心把变量的高亮显示弄丢了。可真是件愁人的事,不过看到这你就不用愁了 windows >   preferences > java > Editor > Mark   Occurences  最上边的大 阅读全文
posted @ 2018-10-09 10:29 星朝 阅读(596) 评论(0) 推荐(0) 编辑
摘要:主要想总结以下几点: 1.如何使用生成密钥的方式来登录Xshell连接远端服务器 2.在远程服务器上如何上传和下载文件(下载log文件到本地) 3.如何实时查看log,提取错误信息   一.  使用生成密钥的方式来登录Xshell连接远端服务器 ssh登录提供两种认证方式:密码认 阅读全文
posted @ 2018-10-09 10:02 星朝 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:PS:文中容易引起歧义的地方已经做了修改;另外,本人参照以下步骤操作,结果无法调试,后来发现是breakpoints的设置。。,如图是不跳过断点,如果点击了就是跳过断点。。 1、如果要调试远程Linux下tomcat应用,配置tomcat在catalina.sh中添加如下 CATALINA_OPTS 阅读全文
posted @ 2018-10-09 09:52 星朝 阅读(460) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示